.footer{background-color:var(--footer-bg, #cc592b);padding:32px 16px;width:100%}@media screen and (min-width:1024px){.footer{padding:32px 34px}}.footer__container{display:flex;flex-direction:column;gap:40px;width:100%;margin:0 auto}@media screen and (min-width:1024px){.footer__container{gap:60px}}.footer__nav{display:flex;flex-direction:column;gap:0}@media screen and (min-width:1024px){.footer__nav{flex-direction:row;gap:24px}}.footer__column{flex:1;min-width:0}.footer__column-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:none;border-bottom:1px solid rgba(255,200,181,.2);color:inherit;cursor:pointer}@media screen and (min-width:1024px){.footer__column-header{padding:0 0 16px;border:none;cursor:default;pointer-events:none}}.footer__column-title{font-family:var(--body-font);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-none);color:var(--footer-heading, #ffc8b5);text-align:left}@media screen and (max-width:1023px){.footer__column-title{font-weight:var(--font-weight-normal)}}.footer__column-icon{display:flex;align-items:center;color:var(--footer-heading, #ffc8b5);transition:transform .3s ease}.footer__column-header[aria-expanded=true] .footer__column-icon{transform:rotate(180deg)}@media screen and (min-width:1024px){.footer__column-icon{display:none}}.footer__column-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .2s ease}.footer__column-header[aria-expanded=true]+.footer__column-content{max-height:400px;opacity:1;padding:16px 0}@media screen and (min-width:1024px){.footer__column-content{max-height:none!important;opacity:1!important;padding:0!important;overflow:visible}}.footer__menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.footer__menu-item{margin:0}.footer__menu-link{font-size:var(--font-size-base);color:var(--footer-link, #ffc8b5);text-decoration:none;transition:color .2s ease;display:inline-block}.footer__menu-link:hover{color:var(--footer-link-hover, #ffffff)}.footer__logo{display:flex;align-items:center;justify-content:center;width:100%}.footer__logo img{width:100%;height:auto;object-fit:contain}.footer__logo--text{font-family:var(--heading-font);font-size:var(--font-size-6xl);font-weight:var(--font-weight-normal);font-style:italic;letter-spacing:var(--letter-spacing-normal);color:var(--footer-text, #ffc8b5);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/35/assets/footer.css.map */
