.footer--xelle{border-top:0;background:#fff;color:#000;font-family:byredoSans,var(--font-body-family),sans-serif}.footer--xelle .page-width{max-width:144rem}.footer__shell{padding-inline:1.6rem;padding-top:clamp(3rem,7vw,6rem)}.footer__top{display:grid;gap:2rem}.footer__left,.footer__right{width:100%}.footer__masthead{padding-bottom:2rem}.footer__wordmark-link{display:block;width:min(100%,var(--footer-logo-width, 52rem));text-decoration:none}.footer__wordmark-image{display:block;width:100%;height:auto}.footer__wordmark{margin:0;max-width:min(100%,68.4rem);font-family:XelleFooterWordmark,byredoSans,sans-serif;font-size:clamp(5.8rem,13vw,11rem);line-height:.88;letter-spacing:.02em;color:#000;text-transform:uppercase}.footer__newsletter-panel{display:grid;gap:1.2rem;padding:1.6rem 0 0;border-top:.1rem solid #d9e2dc;border-bottom:.1rem solid #d9e2dc}.footer__eyebrow,.footer-block__heading{margin:0;color:#4d564f;font-size:1.2rem;line-height:1.4;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.footer__newsletter-text{margin-top:1rem;max-width:52rem}.footer__newsletter-text p{margin:0;color:#0a0a0a;font-size:1.4rem;line-height:1.55;letter-spacing:.01em}.footer__newsletter-stack{display:grid;gap:.8rem;padding-bottom:1.6rem}.footer-block__newsletter,.footer--xelle .newsletter-form,.footer--xelle .newsletter-form__field-wrapper{width:100%}.footer--xelle .newsletter-form .field{position:relative;display:flex;align-items:center;min-height:4.2rem;background:#f5f5f5;border:.1rem solid transparent;border-radius:0;box-shadow:none}.footer--xelle .newsletter-form .field:before,.footer--xelle .newsletter-form .field:after{display:none}.footer--xelle .newsletter-form .field:focus-within{border-color:#d9e2dc}.footer--xelle .newsletter-form .field__input{min-height:4.2rem;padding:1rem 4.8rem 1rem 1.6rem;background:transparent;border:0;box-shadow:none;color:#000;font-family:byredoSans,var(--font-body-family),sans-serif;font-size:1.4rem;line-height:1.2;letter-spacing:.01em}.footer--xelle .newsletter-form .field__input::placeholder{color:#707070;opacity:1}.footer--xelle .newsletter-form .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer--xelle .newsletter-form__button{right:0;width:4.6rem;height:4.2rem;background:transparent;color:#000;transition:opacity .18s ease}.footer--xelle .newsletter-form__button:hover,.footer--xelle .newsletter-form__button:focus-visible{background:transparent;color:#000;opacity:.72}.footer--xelle .newsletter-form__button .svg-wrapper{width:1.7rem;height:.9rem}.footer--xelle .newsletter-form__button .svg-wrapper svg{width:100%;height:100%}.footer__newsletter-legal{max-width:54rem;color:#767676}.footer__newsletter-legal p,.footer__newsletter-legal a{margin:0;color:inherit;font-size:.8rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.footer__newsletter-legal a{text-decoration:underline;text-underline-offset:.3rem}.footer__newsletter-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem}.footer__follow-on-shop{display:flex}.footer__list-social.list-social{justify-content:flex-start;gap:.2rem}.footer__list-social .list-social__link{color:#000}.footer__blocks{display:grid;gap:2rem 1.6rem;padding-top:.8rem}.footer-block--xelle{margin:0}.footer-block__heading{margin-bottom:.8rem}.footer__link-list,.footer-block__details-content{margin:0}.footer__link-list li+li{margin-top:.8rem}.footer-block__details-content .list-menu__item--link{padding:0;color:#000;font-size:1.2rem;line-height:1.65;letter-spacing:.025em;text-transform:uppercase;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content .list-menu__item--active{color:#000;text-decoration:underline;text-underline-offset:.5rem}.footer-block__details-content.rte,.footer-block__brand-info,.footer-block__brand-info .rte{color:#000}.footer-block__details-content.rte p,.footer-block__brand-info .rte p{margin:0;font-size:1.2rem;line-height:1.7}.footer-block--text .footer-block__details-content p+p{margin-top:.8rem}.footer-block--text .footer-block__details-content a{display:inline-block;color:#000;font-size:1.2rem;line-height:1.65;letter-spacing:.025em;text-transform:uppercase;text-decoration:none}.footer-block--text .footer-block__details-content a:hover,.footer-block--text .footer-block__details-content a:focus-visible{text-decoration:underline;text-underline-offset:.5rem}.footer-block__subheading{margin:0 0 .8rem;font-size:1.2rem;line-height:1.45;letter-spacing:.04em;text-transform:uppercase}.footer-block__image-wrapper{margin-bottom:1rem}.footer__separator{width:100%;height:.1rem;margin-top:2rem;background:#d9e2dc}.footer__separator--legal,.footer__separator--credit{margin-top:2.4rem}.footer__credit{margin:1.2rem 0 0;color:#767676;font-size:1rem;line-height:1.45;letter-spacing:.03em;text-transform:uppercase}.footer__credit a{color:#000;text-decoration:none}.footer__credit a:hover,.footer__credit a:focus-visible{text-decoration:underline;text-underline-offset:.4rem}.footer__meta{display:grid;gap:1.2rem;padding:1.8rem 0 0}.footer__meta-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem}.footer__localization{display:flex;flex-wrap:wrap;gap:1rem 1.2rem;align-items:center;padding:0}.footer__localization:empty{display:none}.footer__localization h2{margin:0 0 .4rem;color:#4d564f;font-size:1rem;line-height:1.2;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.footer__payment{margin-left:auto}.footer__payment .list-payment{justify-content:flex-end;gap:.6rem}.footer__copyright{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0}.copyright__content,.copyright__content a{color:#767676;font-size:1rem;line-height:1.45;text-decoration:none}.policies{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem 1.2rem;margin:0}.policies li{display:inline-flex;align-items:center}.policies li:before{display:none}.policies li a{color:#767676;font-size:1rem;line-height:1.45;text-decoration:none}.footer--xelle a:hover,.footer--xelle a:focus-visible{color:#000}@media screen and (min-width:750px){.footer__shell{padding-inline:2.4rem;padding-top:clamp(3rem,6vw,4.8rem)}.footer__newsletter-panel{border-bottom:0;padding-bottom:0}.footer__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.6rem;padding-top:0}}@media screen and (min-width:1025px){.footer__shell{padding-inline:2.8rem;padding-top:4.8rem}.footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.footer__left{min-width:50%;width:75%;max-width:50.8rem}.footer__right{min-width:50%}.footer__masthead{padding-bottom:4.8rem}.footer__wordmark-link{max-width:min(100%,var(--footer-logo-width, 68.4rem))}.footer__wordmark{font-size:clamp(8rem,8vw,14.4rem)}.footer__newsletter-panel{gap:0;padding-top:0;border-top:0}.footer__newsletter-text p{margin:.75rem 0 2rem;font-size:1.4rem;line-height:1.55}.footer__newsletter-stack{gap:1rem}.footer__blocks{align-items:start;justify-items:stretch}.footer-block__details-content .list-menu__item--link{font-size:1.2rem;line-height:1.5}.footer__meta{padding-top:1.6rem}}@media screen and (min-width:1441px){.footer__shell{padding-inline:3.2rem}.footer__left{max-width:68.4rem}}@media screen and (max-width:1024px){.footer__right{padding-top:.4rem}}@media screen and (max-width:768px){.footer__shell{padding-inline:1.6rem;padding-top:3rem}.footer__masthead{padding-bottom:2.4rem}.footer__wordmark-link{width:min(100%,var(--footer-logo-width, 32rem))}.footer__wordmark{font-size:clamp(5rem,18vw,8rem)}.footer__newsletter-panel{margin-bottom:1.6rem}.footer__newsletter-text p{margin-bottom:1.6rem;font-size:1.3rem}.footer__blocks{grid-template-columns:1fr;gap:1.8rem}.footer__meta-row{flex-direction:column;align-items:flex-start}.footer__credit{font-size:.95rem}.footer__payment{margin-left:0}.footer__payment .list-payment{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.footer--xelle *,.footer--xelle *:before,.footer--xelle *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
