.footer__content .line-container--4.line-container--medium,.empty-space--4.empty-space--medium,.legal-container--4.legal-container--medium,.payment-block--4.payment-block--medium,.follow-on-shop--4.follow-on-shop--medium,.menus-block--4.menus-block--medium{grid-column:span 2}.footer__content .line-container--4.line-container--wide,.empty-space--4.empty-space--wide,.legal-container--4.legal-container--wide,.payment-block--4.payment-block--wide,.follow-on-shop--4.follow-on-shop--wide,.menus-block--4.menus-block--wide{grid-column:span 4}@media screen and (min-width:1441px){.footer__content--spacious.footer__content--4{gap:calc(128px * var(--vertical-gap)) calc(80px * var(--horizontal-gap))}}@media screen and (max-width:1440px)and (min-width:1025px){.footer__content--spacious.footer__content--4,.page-width.footer__content--spacious.footer__content--4{gap:calc(128px * var(--vertical-gap)) calc(60px * var(--horizontal-gap))}}@media screen and (max-width:1024px)and (min-width:601px){.footer__content--spacious.footer__content--4{gap:calc(64px * var(--vertical-gap)) calc(54px * var(--horizontal-gap))}}@media(min-width:921px){@container inside-content (min-width: 1201px){.page-width.footer__content--spacious.footer__content--4{gap:calc(128px * var(--vertical-gap)) calc(80px * var(--horizontal-gap))}}@container inside-content (max-width: 1440px) and (min-width: 1025px){.footer__content--spacious.footer__content--4{gap:calc(128px * var(--vertical-gap)) calc(60px * var(--horizontal-gap))}}@container inside-content (max-width: 1024px) and (min-width: 601px){.footer__content--spacious.footer__content--4{gap:calc(64px * var(--vertical-gap)) calc(54px * var(--horizontal-gap))}}}@media screen and (max-width:600px){.footer__content{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:calc(64px * var(--vertical-gap)) calc(24px * var(--horizontal-gap))!important}.footer__content>.section-navigation-block{grid-column:span 2!important}.footer__content>.menus-block{grid-column:span 1!important;min-width:0!important}.footer__content .empty-space{display:none}}@media(min-width:921px){@container inside-content (max-width: 600px){.footer__content{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:calc(64px * var(--vertical-gap)) calc(24px * var(--horizontal-gap))!important}.footer__content>.section-navigation-block{grid-column:span 2!important}.footer__content>.menus-block{grid-column:span 1!important;min-width:0!important}.footer__content .empty-space{display:none}}}.footer__copyright{gap:4px 10px}@media screen and (min-width:601px){.footer__copyright{flex-direction:row;flex-wrap:wrap;align-items:center}.footer__copyright>.copyright__content{width:auto}.footer__copyright>.copyright__content:not(:first-child):before{content:"\2022";margin-inline-end:10px;opacity:.6}}.footer{position:relative}.footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--footer-pattern-image, url(footer-pattern.png));background-repeat:no-repeat;background-position:center;background-size:cover;opacity:var(--footer-pattern-opacity, .5);pointer-events:none;z-index:0}.footer>.container{position:relative;z-index:1}@media screen and (max-width:600px){.footer:after{background-image:var(--footer-pattern-image-mobile, var(--footer-pattern-image, url(footer-pattern.png)))}}@media(hover:hover){.footer a:hover{color:#cb00ff}.footer .hover-link:hover .link-animation--underline:not(.underline-active) span,.footer .hover-link:hover .link-animation--slide:not(.underline-active) span:before{background-image:linear-gradient(to top,#cb00ff 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/footer-custom.css.map */
