.footer{width:100%;background-position:-22px 314.017px;background-size:36.841% 100.498%;background-repeat:no-repeat;background-color:var(--section-background)}.footer.footer--rounded{width:calc(100% - 32px);margin:16px auto;border-radius:calc(var(--global-border-radius) * 2)}.footer.footer--rounded .footer__top-content{border-top-left-radius:calc(var(--global-border-radius) * 2);border-top-right-radius:calc(var(--global-border-radius) * 2)}.footer .footer__container{width:100%;margin:0 auto}.footer .footer__top-content{display:flex;justify-content:space-between;align-items:center;column-gap:40px;row-gap:24px;background-color:var(--newsletter-background);padding:23px 140px}.footer .footer__newsletter-header{display:flex;gap:16px}.footer .footer__newsletter-icon-background{display:flex;justify-content:center;flex-shrink:0;width:48px;height:48px;align-items:center;border-radius:50%;background-color:var(--newsletter-icon-background)}.footer .footer__newsletter-icon{width:24px;height:24px;object-fit:contain;object-position:center}.footer .footer__newsletter-content{display:flex;flex-direction:column;gap:8px}.footer .footer__newsletter-heading{font-size:calc(var(--body-font-size) * 1.125);font-weight:600;line-height:1.33;color:var(--newsletter-heading-color)}.footer .footer__newsletter-text{font-size:calc(var(--body-font-size) * .875);line-height:1.286;color:var(--newsletter-text-color)}.footer .footer__newsletter-text h1,.footer .footer__newsletter-text h2,.footer .footer__newsletter-text h3,.footer .footer__newsletter-text h4,.footer .footer__newsletter-text h5,.footer .footer__newsletter-text h6{color:var(--newsletter-text-color)}.footer .footer__newsletter-text a{text-decoration:underline;color:var(--footer-link-color)}.footer .footer__newsletter-text a:focus-visible{outline:2px solid var(--footer-link-color)}.footer .custom-newsletter-container{width:27.41%}.footer.NR .custom-newsletter-container{width:30.53%}.footer .custom-newsletter-container .footer__newsletter-form .heading{color:var(--newsletter-heading-color);margin-bottom:32px;font-family:var(--canela-deck);font-size:var(--footer-newsletter-text-size-desktop);font-style:normal;font-weight:300;line-height:125%;letter-spacing:-.24px}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__field label{color:var(--newsletter-text-color);font-size:var(--footer-newsletter-input-size-desktop);font-weight:400;font-style:normal;line-height:100%}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__input{color:var(--newsletter-input-color)}.footer .custom-newsletter-container .footer__newsletter-form .form-button{display:flex;align-items:center;justify-content:center;padding:0 24px;height:48px;min-width:120px;background-color:var(--newsletter-button-background);color:var(--newsletter-button-color);font-style:normal;font-family:var(--GT-Walsheim);font-size:var(--footer-newsletter-input-size-desktop);font-weight:400;line-height:100%;letter-spacing:.32px}.footer .custom-newsletter-container .footer-form .footer-form__field div{width:100%}.footer .custom-newsletter-container .footer__newsletter-form .form-button:hover{background-color:var(--newsletter-button-background-hover);color:var(--newsletter-button-color-hover)}.footer .custom-newsletter-container .footer-form__input{border:0px;border-radius:0}.footer .download-app{margin-top:48px;display:flex;flex-direction:column;gap:24px;justify-content:space-between}.footer .download-app h6{color:var(--footer-download-title-text-color)}.footer .download-app p{color:var(--footer-download-content-text-color)}.footer .download-app a img{width:100%;height:100%}.footer .custom-contact-us{width:20.15%}.footer.NR .custom-contact-us{width:16.622%}.footer .custom-contact-us .footer__navigation-heading{color:var(--menu-headings-color)}.footer .custom-contact-us .sub-content,.footer.NR .custom-contact-us .sub-content{display:flex;flex-direction:column;gap:17px}.footer .custom-contact-us .sub-content p{color:var(--text-color)}.footer .custom-contact-us .sub-content a{color:var(--footer-link-color);text-decoration:none}.footer .custom-contact-us .sub-content a:hover{color:var(--footer-link-hover-color)}.custom-contact-us .footer__copyright{margin-top:20px}.footer-form .footer-form__input:-webkit-autofill,.footer-form .footer-form__input:-webkit-autofill:hover,.footer-form .footer-form__input:-webkit-autofill:focus,.footer-form .footer-form__input:-webkit-autofill:active{transition-delay:9999s;transition-property:background-color,color}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__newsletter-text a:hover{color:var(--footer-link-hover-color);text-decoration:none}}.footer .footer__newsletter-form{width:100%}.footer .footer__navigation-heading{margin-bottom:32px;font-family:var(--canela-deck);font-size:var(--footer-menu-heading-size-desktop);word-wrap:break-word;color:var(--menu-headings-color);font-style:normal;font-weight:300;line-height:125%;letter-spacing:-.24px}.footer a{color:var(--footer-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer a:hover{color:var(--footer-link-hover-color)}}.footer a:focus-visible,.footer button:focus-visible{outline:2px solid var(--footer-link-color)}.footer .footer__logo-container{display:inline-block;width:var(--logo-image-width);margin-bottom:16px}.footer .footer__logo{vertical-align:middle;object-fit:contain;object-position:var(--img-desktop-pos)}.footer .footer__main-content{display:flex;padding:96px 107px 48px;column-gap:8.8874%}.footer.NR .footer__main-content{padding:126px 107px 5px;column-gap:9%}.footer.NR .footer-bottom-brand-image{padding:0 107px}.footer .footer__about{width:34.29%}.footer .footer__about-rte{font-size:calc(var(--body-font-size) * .875);line-height:1.286;word-wrap:break-word;color:var(--text-color)}.footer .footer__about-rte h1,.footer .footer__about-rte h2,.footer .footer__about-rte h3,.footer .footer__about-rte h4,.footer .footer__about-rte h5,.footer .footer__about-rte h6{color:var(--text-color)}.footer .footer__about-rte a{text-decoration:underline;color:var(--footer-link-color)}.footer .footer__about-rte a:focus-visible{outline:2px solid var(--footer-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__about-rte a:hover{color:var(--footer-link-hover-color);text-decoration:none}}.footer .footer__navigation-item,.footer.NR .footer__navigation-item{width:12.891%}.footer .footer__navigation-item.accordion__item{border:none}.footer .footer__navigation-list{display:flex;flex-direction:column;gap:24px}.footer .footer__navigation-list-link{text-decoration:none;word-wrap:break-word;transition-property:color;transition-duration:var(--timing-base)}.footer .footer__mobile-navigation{display:none}.footer .footer__bottom-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 107px}.footer .footer__bottom-content.footer__bottom-content--without-border{border-top:none}.footer .footer__selectors{display:flex;margin-inline-end:32px;column-gap:32px}.footer .disclosure__button{padding:3px 0;color:var(--footer-link-color)}.footer .footer__bottom-left-col{display:flex;flex-wrap:wrap;align-items:center;flex-basis:0;row-gap:24px}.footer .footer__bottom-right-col{display:flex;flex-shrink:0}.footer .footer__copyright{font-size:calc(var(--body-font-size) * .875);line-height:1.286;word-wrap:break-word;color:var(--copyright-text-color)}.footer .footer__copyright a{text-decoration:underline;color:var(--footer-link-color)}.footer .footer__copyright a:focus-visible{outline:2px solid var(--footer-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__copyright a:hover{color:var(--footer-link-hover-color);text-decoration:none}}.footer .footer__back-to-top{display:flex;justify-content:center;align-items:center;width:48px;height:48px;margin-inline-start:40px;padding:5px;border:1px solid var(--button-top-border);background-color:var(--button-top-background);color:var(--button-top-color);min-width:44px;min-height:44px;border-radius:50%;transition-property:background-color,color,border;transition-duration:var(--timing-short)}.footer .footer__back-to-top .icon{width:24px;height:24px}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__back-to-top:hover{border:1px solid var(--button-top-border-hover);background-color:var(--button-top-background-hover);color:var(--button-top-color-hover)}}.footer .footer__payments-container{display:flex;align-items:center;flex-wrap:wrap;gap:8px;row-gap:12px}.footer .footer__payments-item{display:inline-flex;height:28px}.footer .footer__payments-item svg{width:100%;height:100%}.footer .social-links{margin-top:24px}.footer .button-social{color:var(--button-icon-color-social);fill:var(--button-icon-color-social)}.footer .button-social:focus-visible{color:var(--button-icon-color-social);fill:var(--button-icon-color-social)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .button-social:hover{color:var(--button-icon-color-social-hover);fill:var(--button-icon-color-social)}}.footer .footer__follow-shop-btn{margin-top:24px}.footer .footer__navigation-list-link{font-family:var(--GT-Walsheim);font-size:var(--footer-menu-text-size-desktop);letter-spacing:.32px;line-height:140%;font-weight:400;font-style:normal}.footer .custom-contact-us .footer__navigation-heading{font-family:var(--canela-deck);font-size:var(--footer-contact-heading-size-desktop);font-style:normal;font-weight:300;line-height:125%;letter-spacing:-.24px}.footer .custom-contact-us .sub-content *{font-family:var(--GT-Walsheim);font-size:var(--footer-contact-text-size-desktop);font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__input{font-size:var(--footer-newsletter-input-size-desktop);width:100%;font-family:var(--GT-Walsheim);text-transform:none;padding:0;line-height:100%;font-weight:400;font-style:normal;background-color:transparent;border-bottom:1px solid #393939}.footer.NR .custom-newsletter-container .footer__newsletter-form .footer-form__input{border-color:#fff}.footer .download-app h6{font-family:var(--canela-deck);font-size:var(--footer-download-heading-size-desktop);font-style:normal;font-weight:300;line-height:125%;letter-spacing:-.24px;margin-bottom:8px}.footer .download-app p{font-family:var(--GT-Walsheim);font-size:var(--footer-download-text-size-desktop);font-style:normal;font-weight:400;line-height:140%;letter-spacing:.28px}.footer .download-app a{width:120px}.footer .footer__copyright{font-family:var(--GT-Walsheim);font-size:var(--footer-copyright-text-size-desktop);font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px}.footer .footer__bottom-content{padding-bottom:48px}.footer.NR .footer__bottom-content{padding-bottom:0}.footer-form .footer-form__field{position:relative;display:flex;align-items:flex-end;gap:16px}.footer.NR .custom-newsletter-container .footer__newsletter-form .heading{font-family:var(--NeuzeitSLTStd-Book);font-weight:850;letter-spacing:unset;margin-bottom:21px}.footer.NR .footer__navigation-heading,.footer.NR .custom-contact-us .footer__navigation-heading{font-family:var(--NeuzeitSLTStd-Book);font-weight:850;line-height:20px;letter-spacing:.84px;text-transform:uppercase;margin-top:6px}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__field label{font-family:var(--GT-Walsheim);margin-bottom:4px}.footer.NR .custom-newsletter-container .footer__newsletter-form .footer-form__field label{font-family:var(--NeuzeitSLTStd-Book)}.footer.NR .custom-newsletter-container .footer__newsletter-form .footer-form__input,.footer.NR .footer__navigation-list-link,.footer.NR .custom-contact-us .sub-content *{font-family:var(--NeuzeitSLTStd-Book);letter-spacing:unset}.footer.NR .custom-newsletter-container .footer__newsletter-form .form-button{font-family:var(--NeuzeitSLTStd-Book);font-size:calc(var(--footer-newsletter-input-size-desktop) - 2px);letter-spacing:.28px;min-width:100px;padding:2px 32px 0;border:1px solid var(--newsletter-button-color-hover);border-radius:25px;text-wrap:nowrap}.footer.NR .footer-form .footer-form__field{gap:12px}.footer .button-social svg{width:20px;height:20px}.footer .social-links__list li{height:20px}.footer .button-social svg path{fill:currentColor}.footer.NR .footer__copyright,.footer.NR .social-links{margin-top:32px}.footer.NR .footer__copyright{font-family:var(--NeuzeitSLTStd-Book);letter-spacing:unset}@media(max-width:1500.98px){.footer .footer__top-content,.footer .footer__main-content,.footer .footer__bottom-content,.footer.NR .footer-bottom-brand-image,.footer.NR .footer__main-content{padding-left:70px;padding-right:70px}.footer .footer__main-content,.footer.NR .footer__main-content{column-gap:7%}.footer .custom-newsletter-container{width:28.1%}.footer.NR .custom-newsletter-container{width:31.53%}.footer .footer__navigation-item{width:13.891%}.footer.NR .footer__navigation-item{width:13.9%}.footer .custom-contact-us{width:23.15%}.footer.NR .custom-contact-us{width:19.622%}.footer .custom-newsletter-container .footer__newsletter-form .form-button{min-width:100px}.footer .custom-newsletter-container .footer__newsletter-form .heading{font-size:calc(var(--footer-newsletter-text-size-desktop) - 2px)}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__field label,.footer .custom-newsletter-container .footer__newsletter-form .footer-form__input,.footer .custom-newsletter-container .footer__newsletter-form .form-button{font-size:calc(var(--footer-newsletter-input-size-desktop) - 2px)}.footer.NR .custom-newsletter-container .footer__newsletter-form .form-button{font-size:calc(var(--footer-newsletter-input-size-desktop) - 4px)}.footer:not(.NR) .footer__navigation-heading{font-size:calc(var(--footer-menu-heading-size-desktop) - 2px)}.footer .footer__navigation-list-link{font-size:calc(var(--footer-menu-text-size-desktop) - 2px)}.footer:not(.NR) .custom-contact-us .footer__navigation-heading{font-size:calc(var(--footer-contact-heading-size-desktop) - 2px)}.footer .custom-contact-us .sub-content *{font-size:calc(var(--footer-contact-text-size-desktop) - 2px)}.footer .download-app h6{font-size:calc(var(--footer-download-heading-size-desktop) - 2px)}.footer .download-app p{font-size:calc(var(--footer-download-text-size-desktop) - 2px)}.footer .footer__copyright{font-size:calc(var(--footer-copyright-text-size-desktop) - 2px)}}@media(max-width:1199.98px){.footer .social-links{margin-top:16px}.footer .footer__top-content,.footer .footer__main-content,.footer .footer__bottom-content,.footer.NR .footer-bottom-brand-image,.footer.NR .custom-newsletter-container,.footer.NR .footer__navigation-item,.footer.NR .custom-contact-us{padding-left:47px;padding-right:47px}.footer.NR .footer__main-content{padding-left:0;padding-right:0}.footer{background-position:-33.22px 840.288px;background-size:123.69% 52.889%}.footer .footer__bottom-content{border-top:none}.footer .footer__main-content{display:grid;width:100%;grid-template-columns:calc(50% - 20px) calc(50% - 20px);grid-template-areas:"newsletter ." "contact-us ." "first-menu second-menu";gap:48px 40px;padding-top:40px}.footer .footer__bottom-content{padding-bottom:40px}.footer.NR .footer__main-content{grid-template-areas:"newsletter newsletter" "first-menu second-menu" "contact-us .";padding-top:48px;padding-bottom:48px;gap:48px 32px;grid-template-columns:calc(50% - 16px) calc(50% - 16px)}.footer .footer__about{width:calc(50% - 20px)}.footer .footer__about-rte{max-width:650px}.footer .footer__navigation-item,.footer .custom-contact-us,.footer .custom-newsletter-container{padding-top:0}.footer .footer-menu.footer__navigation-item:nth-child(2),.footer.NR .footer-menu.footer__navigation-item:nth-child(2){grid-area:first-menu;width:100%;padding-right:0}.footer .footer-menu.footer__navigation-item:nth-child(3),.footer.NR .footer-menu.footer__navigation-item:nth-child(3){grid-area:second-menu;width:100%;padding-left:0}.footer .custom-newsletter-container,.footer.NR .custom-newsletter-container{grid-area:newsletter;width:100%}.footer.NR .custom-newsletter-container .footer__newsletter-form{max-width:50%}.footer .custom-contact-us,.footer.NR .custom-contact-us{grid-area:contact-us;width:100%}.footer .footer__selectors{margin-inline-end:0}.footer .footer__bottom-left-col{flex-direction:column;flex-basis:100%;width:100%;padding-inline-end:0}.footer .footer__bottom-right-col{flex-direction:column;justify-content:center;width:100%;text-align:center}.footer .footer__back-to-top{margin-top:24px;margin-inline-start:0}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__field label{margin-bottom:4px}.footer .custom-newsletter-container .footer__newsletter-form .form-button,.footer.NR .custom-newsletter-container .footer__newsletter-form .form-button{min-width:80px;padding:0 16px;height:40px;font-size:calc(var(--footer-newsletter-input-size-mobile) - 2px);text-wrap:nowrap}.footer.NR .custom-newsletter-container .footer__newsletter-form .form-button{padding:2px 32px 0}.footer-form .footer-form__field{gap:12px}.footer .custom-newsletter-container .footer__newsletter-form .heading{font-size:calc(var(--footer-newsletter-text-size-mobile));letter-spacing:-.2px}.footer .custom-newsletter-container .footer__newsletter-form .footer-form__field label,.footer .custom-newsletter-container .footer__newsletter-form .footer-form__input{font-size:calc(var(--footer-newsletter-input-size-mobile))}.footer:not(.NR) .footer__navigation-heading{font-size:calc(var(--footer-menu-heading-size-mobile));letter-spacing:-.2px;margin-bottom:16px}.footer .footer__navigation-list-link{font-size:calc(var(--footer-menu-text-size-mobile))}.footer:not(.NR) .custom-contact-us .footer__navigation-heading{font-size:calc(var(--footer-contact-heading-size-mobile));margin-bottom:16px;letter-spacing:-.2px}.footer .custom-contact-us .sub-content *{font-size:calc(var(--footer-contact-text-size-mobile))}.footer .download-app h6{font-size:calc(var(--footer-download-heading-size-mobile));letter-spacing:-.2px;margin-bottom:8px}.footer .download-app p{font-size:calc(var(--footer-download-text-size-mobile))}.footer .footer__copyright{font-size:calc(var(--footer-copyright-text-size-mobile))}.footer .footer__navigation-list,.footer .download-app{gap:16px}.footer .custom-contact-us .sub-content{gap:8px}.footer.NR .custom-newsletter-container{padding-bottom:48px;border-bottom:1px solid #AAA}.footer.NR .custom-newsletter-container .footer__newsletter-form .heading{margin-bottom:32px}.footer.NR .footer-form .footer-form__field{gap:8px}.footer.NR .footer__navigation-heading,.footer.NR .custom-contact-us .footer__navigation-heading{margin-top:0;margin-bottom:24px}.footer.NR .footer__navigation-list{gap:24px}.footer.NR .footer__copyright,.footer.NR .social-links{margin-top:24px}.footer .custom-newsletter-container .footer__newsletter-form .form-button{line-height:152%;letter-spacing:.28px}}@media(max-width:991.98px){.footer .footer__top-content,.footer .footer__main-content,.footer .footer__bottom-content,.footer.NR .footer-bottom-brand-image,.footer.NR .custom-newsletter-container,.footer.NR .footer__navigation-item,.footer.NR .custom-contact-us{padding-left:40px;padding-right:40px}.footer .footer__top-content{flex-direction:column;align-items:flex-start}.footer .footer__newsletter-form{max-width:unset}}@media(max-width:767.98px){.footer .footer__main-content{grid-template-areas:"newsletter newsletter" "contact-us contact-us" "first-menu second-menu"}.footer.NR .footer__main-content{grid-template-areas:"newsletter newsletter" "first-menu second-menu" "contact-us contact-us"}.footer .footer__about{width:100%;text-align:center}.footer .footer__about-rte{font-size:calc(var(--body-font-size) * .875);line-height:1.28}.footer .footer__mobile-navigation{flex-direction:column;row-gap:32px;padding:0}.footer .footer__mobile-navigation .footer__navigation-item{display:block;width:100%;padding:0}.footer .custom-contact-us,.footer .custom-newsletter-container{width:100%}.footer .footer__accordion-control{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;text-align:start;font-size:calc(var(--body-font-size) * 1.125);line-height:2.2;color:var(--menu-headings-color)}.footer .footer__accordion-control .icon{flex-shrink:0;width:16px;height:16px}.footer .footer__accordion-control[aria-expanded=true] svg{transform:rotate(-180deg)}.footer .disclosure__list{left:50%;transform:translateY(-10px) translate(-50%)}.footer .footer__payments-container{justify-content:center}.footer.NR .custom-newsletter-container .footer__newsletter-form{max-width:100%}}@media(max-width:575.98px){.footer .footer__main-content,.footer .footer__bottom-content,.footer.NR .footer-bottom-brand-image,.footer.NR .custom-newsletter-container,.footer.NR .footer__navigation-item,.footer.NR .custom-contact-us{padding-left:16px;padding-right:16px}.footer .download-app p{width:80%}}@media screen and (max-width:374px){.footer .footer__top-content,.footer .footer__main-content,.footer .footer__bottom-content,.footer.NR .footer-bottom-brand-image,.footer.NR .custom-newsletter-container,.footer.NR .footer__navigation-item,.footer.NR .custom-contact-us{padding-left:16px;padding-right:16px}.footer .footer__selectors{flex-direction:column;align-items:center;row-gap:16px}}.footer-form{width:100%}.footer-form .footer-form__input{min-height:40px;padding-inline-end:140px;color:var(--newsletter-input-color);background-color:var(--newsletter-input-background);border-color:var(--newsletter-input-background)}.footer .custom-newsletter-container .footer-form .footer-form__input::placeholder{color:var(--newsletter-input-placeholder-color)!important;text-transform:none;font-family:var(--GT-Walsheim);letter-spacing:0!important}.footer.NR .custom-newsletter-container .footer-form .footer-form__input::placeholder{font-family:var(--NeuzeitSLTStd-Book)}.footer-form .footer-form__input:focus-visible{border-color:var(--newsletter-button-background)}.footer-form .footer-form__button{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);color:var(--newsletter-button-color);background-color:var(--newsletter-button-background)}.footer-form .footer-form__button:before{background-color:var(--newsletter-button-background)}.footer-form .footer-form__button:after{background-color:var(--newsletter-button-background-hover)}.footer-form .footer-form__button:focus-visible{outline:2px solid var(--newsletter-button-background);outline-offset:1px}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer-form .footer-form__button:hover{background-color:var(--newsletter-button-background-hover);color:var(--newsletter-button-color-hover)}}.footer-form .footer-form__message{display:flex;align-items:center;margin-top:8px;column-gap:10px}.footer-form .footer-form__message .icon{width:24px;height:24px;flex-shrink:0}.footer-form .footer-form__message.footer-form__message--success{color:var(--newsletter-text-color)}.footer-form .footer-form__message.footer-form__message--error{color:var(--color-text-attention)}@media(max-width:767.98px){.footer-form{margin-left:auto;margin-right:auto}.footer-form .footer-form__input{padding-inline-end:115px}}@media(min-width:768px){.product-card__quick-shop-button{padding:0 28px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/footer.build.css.map */
