.footer-block{position:relative;box-sizing:border-box;display:flex;background-color:rgb(var(--background_color));color:rgb(var(--text_color))}.footer-grid{display:grid;grid-template-columns:auto repeat(4,calc((var(--max-width-header) + 96px) / 4)) auto}.footer-block.block-size-double{grid-column:span 2}.footer-block.block-size-full{grid-column:span 4}.footer-block.block-type-promotion .content-text{justify-content:space-between}.footer-block.reserve-height{min-height:312px}.footer-block .content-text{flex-grow:1;padding:min(8.9vw,48px) min(5.93vw,48px) min(8.9vw,60px);z-index:1;display:flex;flex-direction:column}.footer-block .content-text h2{margin-bottom:15px}.footer-block .content-text p{margin-top:0}.footer-block .content-text p:last-child{margin-bottom:0}.footer-block .content-background{position:absolute;width:100%;height:100%;overflow:hidden}.footer-block .content-background img{width:100%;height:calc(100% + 1px);object-fit:cover;transition:transform .3s ease}a.footer-block:hover .content-background img{transform:scale(1.1)}.footer-block.block-type-menu .content-text .content{line-height:1.8}.footer-block.block-type-text .content-text .content{max-width:900px;margin-left:auto;margin-right:auto}.footer-block.block-type-text .content-text.text-left .content{margin-left:0}.footer-block.block-type-text .content-text.text-right .content{margin-right:0}.footer-block.block-type-text .content-text .content.enlarge{font-size:var(--font-xl-size);line-height:var(--font-xl-line-height)}.footer-block ul.menu{list-style:none;padding:0;margin:-2px 0}@media (min-width: 765px){.footer-block.block-type-text.block-size-double{padding-right:72px}}@media (max-width: 764px){.footer-block.block-type-text,.footer-block.block-type-newsletter,.footer-block.block-type-promotion{grid-column:span 2}}@media (max-width: 1024px){.footer-grid{grid-template-columns:repeat(2,calc((var(--max-width-header) + min(11.86vw,96px)) / 2));grid-auto-flow:dense}.footer-block.block-size-full{grid-column:span 2}.footer-block.sides{display:none}.footer-block.block-type-newsletter{grid-column:span 2}}.social-icons .social-banner{display:flex}.section-footer .footer{padding-top:min(8.9vw,48px);padding-bottom:min(8.9vw,48px)}.section-footer .footer .legal-text p{margin:0}.section-footer .footer .social-icons,.section-footer .footer .market-selectors,.section-footer .footer .powered_by_shopify,.section-footer .footer h2,.section-footer .footer .legal{margin:0 0 24px}.section-footer .footer .legal-text{max-width:900px;margin-left:auto;margin-right:auto}.section-footer .footer .flex-h-left .legal-text{margin-left:0}.section-footer .footer .flex-h-right .legal-text{margin-right:0}.section-footer .footer h2,.section-footer .footer .logo-part{margin:0 0 18px}.section-footer .footer .logo-part h2{margin:-5px 0 0}.section-footer .footer .social-icons{margin:0 -15px 24px}.section-footer .footer .social-icons a{transition:color .3s ease}.section-footer .footer .social-icons a:hover{color:rgb(var(--text_accent_color))}.section-footer .footer .payment-icons{margin:28px 0 24px;gap:12px;flex-wrap:wrap}@media (max-width: 764px){.section-footer .footer .legal-text{max-width:calc(var(--max-width-header))}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-footer.css.map */
