.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}.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:rgba(var(--color-border),var(--alpha-border))}.footer__brand-custom{--brand-social-icon-size: 20px;--brand-social-icon-gap: 5px;--brand-social-block-width: calc(4 * var(--brand-social-icon-size) + 3 * var(--brand-social-icon-gap))}.footer__brand-custom>div{display:inline-flex;flex-direction:column;align-items:stretch;width:var(--brand-social-block-width);max-width:100%}.footer__brand-custom__icons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--brand-social-icon-gap);margin:0 0 12px}.footer__brand-custom p:has(a img){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:var(--brand-social-icon-gap)!important;width:100%;margin:0 0 12px!important}.footer__brand-custom__icons a,.footer__brand-custom p:has(a img) a{display:inline-flex;flex:0 0 auto;line-height:0}.footer__brand-custom__icons img,.footer__brand-custom p:has(a img) img{width:var(--brand-social-icon-size)!important;height:var(--brand-social-icon-size)!important;max-width:var(--brand-social-icon-size)!important;min-width:var(--brand-social-icon-size)!important;object-fit:contain;display:block}.footer__brand-custom p:has(>img){width:100%;overflow:hidden;line-height:0;margin:0 0 12px!important}.footer__brand-custom__qr,.footer__brand-custom>img,.footer__brand-custom p:has(>img) img{width:calc(100% * 184 / 168)!important;max-width:none!important;min-width:0!important;height:auto!important;display:block;margin:0 0 10px;margin-left:calc(-100% * 6 / 168)!important}.footer__brand-custom__caption{margin:0;font-size:12px;line-height:1.4}.footer__brand-custom a{display:inline-block;line-height:0}.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:rgb(var(--color-foreground));margin:0;font-weight:var(--font-weight-normal)}.footer__menu-title{color:rgb(var(--color-foreground));margin-block-start:0}.footer__newsletter{max-width:55rem;margin-block-end:2.4rem}.footer input{color:#333232;background-color:#fff}.footer input::placeholder{color:#9e9a99}.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:rgb(var(--color-foreground));line-height:1.15;text-transform:none;letter-spacing:normal}.footer__links a,.footer__menu-title a{transition:color var(--duration-default)}.footer__links{font-size:var(--font-size-static-sm);color:rgb(var(--color-foreground))}.footer__links{width:fit-content}.footer__links li+li{margin-block-start:.8rem}.footer__links a{display:block;color:currentColor}.footer__links--cols{display:flex;width:auto;flex-wrap:wrap;margin:-1.2rem;color:rgb(var(--color-foreground))}.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:rgb(var(--color-heading-text))}.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(var(--color-border),var(--alpha-border));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--right-stack{display:flex;flex-direction:column;gap:2.4rem}.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:rgb(var(--color-heading-text))}}@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:1rem}.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__col--brand{grid-column:4;grid-row:1;align-self:start}.footer__col--right-stack{grid-column:5 / span 2;grid-row:1;align-self:start;display:flex;flex-direction:column;gap:2.4rem;width:100%;overflow:visible}.footer__col--right-stack>.footer__col{display:block;width:100%;overflow:visible;position:static;grid-column:unset;grid-row:unset}.footer__col--right-stack .footer__col--newsletter .footer__menu-title,.footer__col--right-stack .footer__content-entry{margin-block-end:1.2rem}.footer__col--right-stack .footer__newsletter{margin-block-end:0}.footer__col--right-stack .footer__col--country .footer__content,.footer__col--right-stack .footer__col--payment .footer__content{padding-block-start:0;margin-block-start:0}.footer__col--right-stack .footer__content:after{display:none}.footer__col--copyright{grid-column:1 / span 3;grid-row:2;align-self:end}.footer__col--country .footer__content:after,.footer__col--payment .footer__content:after{display:none}}.footer__newsletter:last-child{margin-block-end:0}.footer__payment .list-payment{display:flex;flex-flow:row wrap;align-items:center;gap:.8rem}.footer__payment .list-payment__item{display:flex;align-items:center}.footer__payment .list-payment__item .icon,.footer__payment .list-payment__item svg{width:3.4rem;height:auto;max-height:2.2rem}@media screen and (min-width:750px){.footer__payment .list-payment{gap:1rem}.footer__payment .list-payment__item .icon,.footer__payment .list-payment__item svg{width:4rem;max-height:2.6rem}}.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-text-scale: 1}#footer .footer__links,#footer .footer__drawer-button{font-size:calc(var(--font-size-static-sm) * var(--footer-text-scale))}#footer .footer__copyright{font-size:calc(var(--font-size-static-xs) * var(--footer-text-scale))}#footer .footer__brand-custom__caption{font-size:calc(12px * var(--footer-text-scale))}#footer .footer__brand-custom p{font-size:calc(12px * var(--footer-text-scale))!important}#footer .footer__content-entry,#footer .footer__newsletter .rte,#footer .footer__content-entry p{font-size:calc(var(--font-size-static-sm) * var(--footer-text-scale))}#footer .footer__menu-title.h6,#footer .footer__newsletter-title.h6{font-size:calc(var(--font-heading-scale) * var(--font-size-h6) * var(--footer-text-scale))}#footer .footer__menu-title.h5,#footer .footer__newsletter-title.h5{font-size:calc(var(--font-heading-scale) * var(--font-size-h5) * var(--footer-text-scale))}#footer .footer__menu-title.h4,#footer .footer__newsletter-title.h4{font-size:calc(var(--font-heading-scale) * var(--font-size-h4) * var(--footer-text-scale))}#footer .footer__menu-title.h3,#footer .footer__newsletter-title.h3{font-size:calc(var(--font-heading-scale) * var(--font-size-h3) * var(--footer-text-scale))}#footer .footer__menu-title.h2,#footer .footer__newsletter-title.h2{font-size:calc(var(--font-heading-scale) * var(--font-size-h2) * var(--footer-text-scale))}#footer .footer__links-mobile-link{font-size:calc(var(--font-size-static-sm) * var(--footer-text-scale))}@media screen and (max-width:749px){#footer .footer__newsletter-title{font-size:calc(var(--font-heading-scale) * var(--font-size-h3) * var(--footer-text-scale))}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-footer.css.map */
