.footer{background-color:#1a1a1a;color:#fff}.footer .container{padding-block-start:calc(var(--padding-block-start, 0));padding-block-end:calc(var(--padding-block-end, 0))}.footer__content{display:flex;width:100%;flex-direction:column;position:relative;color:#fff}.footer__content:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:calc(0rem - var(--page-gutter));width:calc(100% + var(--page-gutter) * 2);height:0;background-color:#ffffff26}.footer__content img,.footer__content svg{max-width:100%}.footer:has(#Country-drawer-footer.menu-opening){z-index:var(--z-modals);position:relative}@media screen and (min-width:990px){.footer:has(#Country-drawer-footer){z-index:var(--footer-z-index, var(--z-modals));position:relative;transition:var(--footer-transition, z-index 0s ease .3s)}}.footer__content-entry{margin-block-end:2.4rem;max-width:42rem}.footer__content-entry h5{color:#fff;margin:0;font-weight:var(--font-weight-normal)}.footer__menu-title{color:#fff;margin-block-start:0}.footer__newsletter{max-width:55rem;margin-block-end:2.4rem}.footer input{color:#fff;background-color:transparent;border-color:#ffffff4d}.footer input::placeholder{color:#ffffff8c}.footer__drawer-button{display:block;width:fit-content;padding-block-start:0;font-family:var(--font-heading-family);font-size:var(--font-size-static-sm);color:#fff;line-height:1.15;text-transform:none;letter-spacing:var(--font-button-letter-spacing)}.footer__links a,.footer__menu-title a{transition:color var(--duration-default)}.footer__links{font-size:var(--font-size-static-sm);color:#fff}.footer__links{width:fit-content}.footer__links li+li{margin-block-start:0}.footer__links a{display:block;color:currentColor}.footer__links--cols{display:flex;width:auto;flex-wrap:wrap;margin:-1.2rem;color:#fff}.footer__links--cols li+li{margin-block-start:0}.footer__links--cols li{padding:.2rem}.footer__links-mobile-item--cols .footer__sublinks-mobile-link,.footer__links--cols a{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.footer__logo{max-width:50.645%;min-width:15.8rem;margin:0 auto 2.4rem;color:#fff}.footer__logo:last-child{margin-block-end:0}.footer__logo a{display:block}.footer__logo svg,.footer__logo img{display:block;width:100%;height:auto;margin:0}.footer__copyright{font-size:var(--font-size-static-xs)}.footer__copyright a{color:currentColor}.footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (max-width:749px){.footer__bottom{flex-direction:column}}.footer__nav-mobile .footer__links:not(.footer__links--cols){padding-block-end:2.4rem}.footer__accordion{border-block-end:.1rem solid rgba(255,255,255,.15);margin-top:calc(-1 * var(--spacing-6))}.footer__links-mobile-item:last-child{border-block-end:none}.footer__links-mobile-link{display:flex;align-items:center;justify-content:space-between;padding:2.4rem 0;letter-spacing:normal;line-height:var(--line-height-static-md);transition:color var(--duration-default);text-transform:unset}.footer__links-mobile-link-icon{position:relative;margin-inline-start:2.4rem;pointer-events:none}.footer__links-mobile-link-icon svg{transition:transform var(--duration-default),opacity var(--duration-default)}.footer__links-mobile-link-icon svg:last-child{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;transform:rotate(90deg);opacity:0}.footer__links-mobile-item--cols:last-child{padding-block-end:0}.footer__cols{display:flex;flex-direction:column;row-gap:var(--spacing-6)}.footer__col{position:relative;width:100%;overflow:hidden;display:grid;grid-column:span var(--block-grid-column);grid-row:span var(--block-grid-row)}.footer__col:has(.footer__social-icons){overflow:visible}html.no-js .footer__links-details[open] .footer__links-mobile-link-icon svg:first-child,html.js .footer__links-details.is-active .footer__links-mobile-link-icon svg:first-child{opacity:0;transform:rotate(-90deg)}html.no-js .footer__links-details[open] .footer__links-mobile-link-icon svg:last-child,html.js .footer__links-details.is-active .footer__links-mobile-link-icon svg:last-child{opacity:1;transform:none}@media(hover:hover){.footer__links a:hover,.footer__links-mobile-link:hover,.footer__links--cols a:hover,.footer__menu-title a:hover{color:#fff;opacity:.7}}@media screen and (max-width:749px){.footer__newsletter-title{font-size:calc(var(--font-heading-scale)* var(--font-size-h3));line-height:var(--line-height-static-md)}}.footer__content:has(.footer__newsletter-title) p{margin:0}@media screen and (min-width:750px){.footer__content-entry{max-width:48rem}}@media screen and (min-width:990px){.footer__cols{display:grid;column-gap:calc(var(--spacing-4)* var(--section-footer-spacing-grid));grid-template-columns:repeat(6,minmax(10rem,1fr));grid-auto-rows:auto;row-gap:var(--spacing-6)}.footer__menu-title{margin:0 0 2.4rem;font-weight:var(--font-weight-normal)}.footer__links--cols{margin:-1rem}.footer__links--cols li{padding:0}.footer__newsletter{margin-block-end:3.2rem}.footer__content:after{display:none}.footer__drawer-button{display:block;width:fit-content}}.footer__newsletter:last-child{margin-block-end:0}.footer__payment .list-payment{display:flex;align-items:center;flex-flow:row wrap;gap:1.2rem}@media screen and (min-width:750px){.footer__payment .list-payment{gap:.8rem}}.footer__payment .list-payment__item:last-child{margin-inline-end:0}.footer__follow-on-shop{transform:scale(.8);width:14rem}follow-on-shop-button{--reserved-width: fit-content !important}.footer .footer__body menu-drawer .footer__drawer-button{font-size:var(--fs-small)}.footer .footer__body .footer__cols .footer__col.footer__col_newsletter menu-drawer{margin-top:30px}.footer .footer__body .footer__cols{grid-template-columns:repeat(5,minmax(10rem,1fr))}.footer .footer__body .footer__cols .footer__links a{font-size:var(--fs-body);line-height:25px;font-family:var(--font-button-family)}.footer .footer__body .footer__cols .footer__links a:hover{opacity:.7}.footer .footer__body .footer__cols .footer__links a.active{opacity:.6}.footer .footer__body .footer__cols .footer__col .footer__menu-title{margin-bottom:17px;font-size:var(--fs-body);line-height:1.6}.footer .footer__body .footer__cols .footer-logo{max-width:360px;width:100%;height:auto;margin-bottom:22px}.footer .footer__body .footer__cols .footer-logo .footer__brand-logo{width:100%;height:100%}.footer .footer__body .footer__cols .footer__col.footer__col_newsletter .footer__menu-title{margin-bottom:8px;font-size:var(--fs-subtitle);line-height:1.5}.footer .footer__body .footer__cols .footer__col.footer__col_newsletter .footer__content-entry{font-size:var(--fs-small);line-height:20px}.footer .footer__body .footer__cols .newsletter__field .field__input{height:51px;font-size:var(--fs-small);font-family:var(--font-button-family)}.footer .footer__body .footer__cols .newsletter__button{height:49px;font-family:var(--font-button-family);letter-spacing:var(--font-button-letter-spacing)}.footer .footer__body .footer__cols .footer__social-icons a{min-width:28px;min-height:28px}.footer .footer__body .footer__cols .footer__social-icons svg{width:22px;height:22px}.footer .footer__body .footer__cols .footer__links--cols{gap:15px;margin:0}.footer .footer__body .footer__cols .footer__col.footer__col_newsletter{max-width:420px;margin:0 auto}.footer .footer__body .footer__cols .footer__menu-socail-media .footer__menu-title{margin-bottom:5px}.footer .footer__body .footer__cols .footer__col .footer__menu+.footer__menu{margin-top:28px}.footer .footer__body .footer-bottom-box{display:grid;grid-template-columns:repeat(5,minmax(10rem,1fr));column-gap:16px;margin-top:58px}.footer .footer__body .footer-copyright-box{grid-column-end:4;grid-column-start:1;display:flex;align-items:center;column-gap:63px;row-gap:5px;flex-wrap:wrap}.footer .footer__body .footer-copyright-box .copyright__content{font-family:Space Mono;font-style:normal;font-weight:400;font-size:var(--fs-small);line-height:25px}.footer .footer__body .footer-copyright-box .copyright-content{margin:0;line-height:1}.footer .footer__body .footer-copyright-box .footer-links{display:inline-block;line-height:1}.footer .footer__body .footer-copyright-box .footer-links li{display:inline-block;padding:0 10px;font-family:Space Mono;font-style:normal;font-weight:400;font-size:var(--fs-small);line-height:25px;position:relative}.footer .footer__body .footer-copyright-box .footer-links li:not(:first-child):before{content:"";position:absolute;top:52%;transform:translateY(-50%);left:-2px;display:block;background:#fff;width:4px;height:2px}.footer .footer__body .footer-bottom-box menu-drawer{grid-column-start:4;grid-column-end:6}.footer .footer__body .footer-bottom-box menu-drawer .drawer__container{max-width:420px;margin:0 auto}@media screen and (max-width:749px){.footer .footer__body .footer__cols .footer__col .footer__menu+.footer__menu{margin-top:20px}.footer .footer__body .footer-bottom-box{display:flex;align-items:center;margin-top:25px}.footer .footer__body .footer-copyright-box{align-items:flex-start;flex-direction:column}.footer .footer__body .footer__cols .footer-logo{max-width:207px;margin-bottom:18px}.footer .footer__body .footer__cols .footer__col.footer__col_newsletter .footer__menu-title{font-size:var(--fs-lead)}.footer .footer__body .footer__cols .footer__menu-title,.footer .footer__body .footer__cols .footer__col.footer__col_newsletter .footer__content-entry{margin-bottom:15px}}.footer .newsletter__button,.footer .newsletter-form__button,.footer button[type=submit]{color:#fff;background-color:transparent}.footer .newsletter__button:hover,.footer .newsletter-form__button:hover{color:#fff;opacity:.7}.footer .newsletter__button svg,.footer .newsletter-form__button svg{color:#fff;fill:#fff}.footer .footer__links-mobile-link,.footer .footer__links-mobile-link.heading-static,.footer .footer__links-mobile-link.h3{color:#fff}.footer .footer__links-mobile-link-icon,.footer .footer__links-mobile-link-icon svg{color:#fff;fill:#fff}.footer summary{color:#fff}.footer .footer-copyright-box .footer-links a,.footer .footer-copyright-box .copyright__content,.footer .footer-copyright-box .copyright__content a{color:#fff}.footer .footer__content:after{background-color:#ffffff26}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer.css.map */
