.footer .container{padding-block-start:calc(var(--padding-block-start, 0));padding-block-end:calc(var(--padding-block-end, 0))}.footer{text-align:end}.footer__menu,.footer__content{text-align:end;align-items:flex-end}.footer__content.align-start{align-items:flex-start}.footer__content.align-center{align-items:center}.footer__content.align-end{align-items:flex-end}.footer__content.text-left{text-align:left}.footer__content.text-center{text-align:center}.footer__content.text-right{text-align:right}.footer__content-entry,.footer__newsletter,.footer__links,.footer__drawer-button{margin-inline-start:auto}.footer__links--cols{justify-content:flex-end}html[dir=rtl] .footer__content,html[dir=rtl] .footer__content.align-start{align-items:flex-start}html[dir=rtl] .footer__content.align-center{align-items:center}html[dir=rtl] .footer__content.align-end{align-items:flex-end}html[dir=rtl] .footer__menu{display:flex;flex-direction:column;align-items:flex-start;direction:rtl;text-align:right}html[dir=rtl] .footer__links-mobile-item-dropdown{direction:rtl;text-align:right}html[dir=rtl] .footer .footer__newsletter .newsletter__field .field__input,html[dir=rtl] .footer .footer__newsletter .newsletter__field .field__input::placeholder{direction:rtl;text-align:right}html[dir=rtl] .footer__content-entry,html[dir=rtl] .footer__newsletter,html[dir=rtl] .footer__links,html[dir=rtl] .footer__drawer-button{margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] .footer__links--cols{justify-content:flex-start}html[dir=rtl] .footer__menu .footer__links:not(.footer__links--cols),html[dir=rtl] .footer__links-mobile-item-dropdown .footer__links:not(.footer__links--cols){width:100%;margin-inline-start:0;margin-inline-end:0}html[dir=rtl] .footer__menu .footer__links:not(.footer__links--cols) li,html[dir=rtl] .footer__links-mobile-item-dropdown .footer__links:not(.footer__links--cols) li,html[dir=rtl] .footer__menu .footer__links:not(.footer__links--cols) a,html[dir=rtl] .footer__links-mobile-item-dropdown .footer__links:not(.footer__links--cols) a{width:100%}html[dir=rtl] .footer__menu .footer__links:not(.footer__links--cols) a,html[dir=rtl] .footer__links-mobile-item-dropdown .footer__links:not(.footer__links--cols) a{direction:rtl;text-align:right}.footer__logo{margin:0 0 2.4rem auto}.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__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:rgb(var(--color-foreground));margin:0;font-weight:var(--font-weight-normal)}.footer__menu-title{color:rgb(var(--color-foreground));margin-block-start:0}html[dir=rtl] .footer__menu-title{width:100%;text-align:right}html[dir=rtl] .footer__links:not(.footer__links--cols){width:100%;justify-items:end}.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}}@media screen and (max-width:989px){.footer{direction:rtl;text-align:right}.footer__menu,.footer__content{text-align:right!important;align-items:flex-start!important}.footer__content-entry,.footer__newsletter,.footer__links,.footer__drawer-button{margin-inline-start:0!important;margin-inline-end:auto!important}.footer__content.align-start--mobile{align-items:flex-start!important}.footer__content.align-center--mobile{align-items:center!important}.footer__content.align-end--mobile{align-items:flex-end!important}.footer__content.text-start--mobile{text-align:start!important}.footer__content.text-center--mobile{text-align:center!important}.footer__content.text-end--mobile{text-align:end!important}.footer .footer__accordion .footer__links-mobile-link{direction:ltr!important;text-align:right!important;justify-content:space-between!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1.6rem 0;font-family:var(--font-body-family);font-size:var(--font-size-static-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-sm);letter-spacing:normal;text-transform:none}.footer .footer__accordion .footer__links-mobile-link-icon{margin-inline-start:1.6rem!important;margin-inline-end:0!important;justify-self:end}.footer .footer__col:has(.footer__newsletter) .footer__content,.footer .footer__col:has(.footer__social-icons) .footer__menu{text-align:center!important;align-items:center!important}.footer .footer__col:has(.footer__newsletter) .footer__content-entry,.footer .footer__col:has(.footer__newsletter) .footer__newsletter,.footer .footer__col:has(.footer__social-icons) .footer__menu-title,.footer .footer__col:has(.footer__social-icons) .footer__links{margin-inline:auto!important}.footer .footer__col:has(.footer__social-icons) .footer__menu-title{text-align:center!important}.footer .footer__col:has(.footer__newsletter) .footer__newsletter-title{margin-block-end:.8rem}.footer .footer__col:has(.footer__newsletter) .footer__content-entry{margin-block-end:1.2rem}.footer .footer__col:has(.footer__newsletter) .footer__newsletter{width:100%;margin-block-end:0}.footer .footer__col:has(.footer__social-icons) .footer__links--cols{justify-content:center}.footer .footer__newsletter .newsletter__button{inset-inline-end:auto!important;inset-inline-start:auto!important;right:auto!important;left:.1rem!important}.footer .footer__newsletter .newsletter__field .field__input{text-align:right!important;direction:rtl!important;padding-inline-start:2.4rem;padding-inline-end:13.4rem}}.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{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: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}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-footer.css.map */
