.footer{background-color:#000;color:#fff}.footer__container{display:flex;flex-flow:column;row-gap:2.4rem;padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width:1440px){.footer__container{row-gap:10rem;padding-top:8rem;padding-bottom:8rem}}.footer__telephone{color:#fff;text-decoration:none;margin-bottom:1.2rem;position:relative}.footer__open-hours{margin-bottom:.4rem}.footer__logo{margin-bottom:4.8rem}.footer__contact-info{display:flex;flex-flow:column;margin-bottom:4rem;align-items:flex-start}.footer__timezone{color:rgb(var(--color-gray-400));max-width:22rem}.footer__timezone>p{margin-top:0;margin-bottom:0}.footer__contact-us{color:#fff;margin-top:2.4rem;display:flex;align-items:center;column-gap:.4rem;text-underline-offset:.4rem}.footer__contact-us:hover .svg-wrapper{transform:translateY(.2rem)}.footer__contact-us .svg-wrapper{rotate:-90deg;width:2rem;height:2rem;transition:transform .2s}.footer__contact-us .svg-wrapper .icon-caret{width:1.4rem;height:.7rem}.footer__top-bar,.footer__bottom-bar{display:grid}.footer__bottom-bar{row-gap:2.4rem}@media screen and (min-width:990px){.footer__top-bar,.footer__bottom-bar{grid-template-columns:30rem 1fr;column-gap:8rem}}@media screen and (min-width:1440px){.footer__top-bar,.footer__bottom-bar{grid-template-columns:40rem 1fr;column-gap:10rem}}.footer__columns{display:grid;column-gap:3.2rem}@media screen and (min-width:990px){.footer__columns{grid-template-columns:repeat(2,1fr);row-gap:3.2rem}}@media screen and (min-width:1440px){.footer__columns{grid-template-columns:repeat(4,1fr)}}.footer__columns summary{display:flex;width:100%;justify-content:space-between;padding-top:2.4rem;padding-bottom:2.4rem}.footer__columns details{border-bottom:1px solid rgb(var(--color-gray-700))}.footer__columns details[open] .svg-wrapper{rotate:180deg}@media screen and (min-width:990px){.footer__columns summary{padding-top:0}.footer__columns details{border-bottom:none}.footer__columns summary .icon{display:none}}.footer__column-title{color:#fff;font-weight:600;font-size:1.6rem;display:block}.footer__column-link-list{padding:0;margin:0;list-style-type:none;color:rgb(var(--color-gray-250));display:flex;flex-flow:column;row-gap:1.6rem;align-items:flex-start;padding-bottom:2.4rem}.footer__submenu-item span{position:relative}.footer__submenu-item span:after,.footer__telephone span:after{display:block;content:"";position:absolute;width:0;background-color:currentColor;transition:width .15s ease-out;height:1px;will-change:transform}.footer__submenu-item:hover span:after,.footer__telephone:hover span:after{width:100%}.footer__buttons-wrapper{display:flex;flex-flow:column;row-gap:1.6rem}@media screen and (min-width:990px){.footer__column details summary{pointer-events:none}.footer__column summary .svg-wrapper{display:none}}.footer__social .svg-wrapper{width:3.2rem;height:3.2rem}.footer__social{display:flex;column-gap:1.2rem}.footer__bottom-right-bar{display:grid;row-gap:2.4rem}@media screen and (min-width:990px){.footer__bottom-right-bar{display:grid;grid-template-columns:repeat(4,1fr);column-gap:3.2rem}}.footer__deliveries{grid-column:1/4}.footer__payment-options,.footer__delivery-options,.footer__social{margin-top:2.4rem}.footer__delivery-options,.footer__payment-options{display:flex;flex-wrap:wrap;gap:1rem}.footer__payment,.footer__delivery{display:flex}.footer__payment-options,.footer__delivery-options{border-bottom:1px solid rgb(var(--color-gray-700));padding-bottom:2.4rem}@media screen and (min-width:990px){.footer__payment-options,.footer__delivery-options{border-bottom:none}}.footer__extra{border-top:1px solid rgb(var(--color-gray-700));padding-top:3.2rem;padding-bottom:3.2rem}.footer__extra-container{display:flex;flex-flow:column;row-gap:3.2rem}@media screen and (min-width:1280px){.footer__extra-container{flex-flow:row-reverse;justify-content:space-between}}.footer__extra-list{display:flex;row-gap:1.6rem;flex-flow:column}@media screen and (min-width:1280px){.footer__extra-list{flex-flow:row;column-gap:2.4rem}}.footer__social-link .svg-wrapper{color:#fff;transition:color .2s}.footer__social-link:hover .svg-wrapper{color:rgb(var(--color-gray-300))}@media screen and (min-width:990px){.footer auto-details summary{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
