.footer{background:var(--ms-color-background);border-top:var(--ms-border-thin) solid var(--ms-color-border)}.footer__content-top{padding-block:var(--ms-space-16)}.footer .footer-block--newsletter{margin-top:var(--ms-space-4)}@media screen and (min-width:750px){.footer .footer__content-top{display:grid;align-items:start;column-gap:var(--ms-space-10);row-gap:var(--ms-space-12);grid-template-columns:1fr 1fr}.footer .footer__blocks-wrapper.grid{display:contents;margin-bottom:0}.footer .footer__blocks-wrapper .grid__item{width:auto;max-width:none;flex-grow:0;flex-shrink:1}.footer .footer-block:has(.footer-block__brand-info){grid-column:1 / -1;grid-row:1}.footer .footer-block--menu{grid-column:1;grid-row:2}.footer .footer-block--policies{grid-column:2;grid-row:2}.footer .footer-block--newsletter{grid-column:1 / -1;grid-row:3;margin-top:var(--ms-space-4);display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;align-items:flex-start;justify-content:flex-start;align-self:start}}@media screen and (min-width:990px){.footer .footer__content-top{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr)}.footer .footer-block:has(.footer-block__brand-info){grid-column:1;grid-row:1}.footer .footer-block--menu{grid-column:2;grid-row:1 / span 2}.footer .footer-block--policies{grid-column:3;grid-row:1 / span 2}.footer .footer-block--newsletter{grid-column:1;grid-row:2;margin-top:0}}.footer-block__brand-info .footer-block__heading{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);font-size:var(--ms-text-h-md);text-transform:uppercase;color:var(--ms-color-heading);letter-spacing:var(--ms-tracking-widest);margin-bottom:var(--ms-space-4)}.footer-block__brand-info .rte{font-family:var(--ms-font-body);font-size:var(--ms-text-body-sm);color:var(--ms-color-text-secondary);line-height:1.7;max-width:var(--ms-measure-narrow)}.footer-block__brand-info .rte p:last-child{margin-bottom:0}@media screen and (min-width:990px){.footer-block__brand-info .rte{max-width:var(--ms-content-width-xs)}}.footer-block__heading{font-family:var(--ms-font-body);font-weight:var(--ms-font-medium);font-size:1.5rem;letter-spacing:var(--ms-tracking-widest);text-transform:uppercase;color:var(--ms-color-text-muted)}.footer-block--menu .footer-block__heading,.footer-block--policies .footer-block__heading{margin-bottom:var(--ms-space-6)}.footer-block--menu .footer-block__details-content,.footer-block--policies .footer-block__details-content{display:flex;flex-direction:column;gap:var(--ms-space-3)}.footer-block--menu .list-menu__item,.footer-block--policies .list-menu__item{font-family:var(--ms-font-body);color:var(--ms-color-text-secondary);font-size:var(--ms-text-body-sm)}.footer-block--menu .list-menu__item--link,.footer-block--policies .list-menu__item--link{position:relative;display:inline-block;padding-block:var(--ms-space-1);transition:color .25s ease}.footer-block--menu .list-menu__item--link:after,.footer-block--policies .list-menu__item--link:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--ms-color-primary);transition:width var(--ms-motion-350) ease}@media(hover:hover)and (pointer:fine){.footer-block--menu .list-menu__item--link:hover,.footer-block--policies .list-menu__item--link:hover{color:var(--ms-color-primary);transform:translate(3px,-2px);transition:transform var(--ms-motion-300) var(--ms-signature-ease),color .25s ease}.footer-block--menu .list-menu__item--link:hover:after,.footer-block--policies .list-menu__item--link:hover:after{width:52px}.footer-block--menu .list-menu__item--link:not(:hover),.footer-block--policies .list-menu__item--link:not(:hover){transition:transform .16s cubic-bezier(.4,0,.2,1),color .16s ease}}.footer-block--menu .list-menu__item--link:focus-visible,.footer-block--menu .list-menu__item--link:active,.footer-block--policies .list-menu__item--link:focus-visible,.footer-block--policies .list-menu__item--link:active{color:var(--ms-color-primary);transform:translate(3px,-2px)}.footer-block--menu .list-menu__item--link:focus-visible:after,.footer-block--menu .list-menu__item--link:active:after,.footer-block--policies .list-menu__item--link:focus-visible:after,.footer-block--policies .list-menu__item--link:active:after{width:52px}.footer-block--menu .list-menu__item--link:focus-visible,.footer-block--policies .list-menu__item--link:focus-visible{outline:var(--ms-border-thin) solid var(--ms-color-primary);outline-offset:var(--ms-space-2)}.footer-block__newsletter{width:330px;align-items:center}@media screen and (max-width:749px){.footer-block__newsletter{max-width:100%}}.footer-block__newsletter .footer-block__heading{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);font-size:2rem;text-transform:none;letter-spacing:var(--ms-tracking-normal);color:var(--ms-color-heading);margin-bottom:var(--ms-space-6);max-width:fit-content}.footer__newsletter{margin:0;max-width:var(--ms-content-width-xs)}@media screen and (min-width:750px){.footer__newsletter{align-items:stretch;margin:0}}.newsletter-form__field-wrapper{position:relative;isolation:isolate}.newsletter-golden-sweep{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.newsletter-golden-sweep__path{fill:none;stroke:var(--ms-color-primary);stroke-width:1.75;stroke-linecap:round;stroke-dasharray:16 84;stroke-dashoffset:0;opacity:0}.newsletter-form__field-wrapper:hover .newsletter-golden-sweep__path,.newsletter-form__field-wrapper:focus-within .newsletter-golden-sweep__path{animation:ms-newsletter-sweep 2.6s linear 1 forwards}@keyframes ms-newsletter-sweep{0%{stroke-dashoffset:0;opacity:0}8%{opacity:1}92%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}.newsletter-form__field-wrapper,.newsletter-form__field-wrapper .field,.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:var(--ms-radius-pill)}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:none}.newsletter-form__field-wrapper .field{position:relative;overflow:hidden;border:var(--ms-border-thin) solid var(--ms-color-border);background:var(--ms-color-surface);min-height:5.2rem;transition:border-color var(--ms-motion-micro) var(--ms-ease-standard),box-shadow var(--ms-motion-micro) var(--ms-ease-standard)}.newsletter-form__field-wrapper .field:focus-within{border-color:var(--ms-color-primary);box-shadow:0 0 0 4px rgba(var(--ms-color-primary-rgb),.12)}.newsletter-form__field-wrapper .field__input{font-family:var(--ms-font-body);color:var(--ms-color-heading);background-color:transparent;border-radius:var(--ms-radius-pill)!important}.newsletter-form__field-wrapper .field__input:focus,.newsletter-form__field-wrapper .field__input:focus-visible,.newsletter-form__field-wrapper .field__input:-webkit-autofill{box-shadow:none;outline:none}.newsletter-form__field-wrapper .field__label{font-family:var(--ms-font-body);color:var(--ms-color-text-muted);top:50%;transform:translateY(-50%);transition:top var(--duration-short) ease,font-size var(--duration-short) ease,transform var(--duration-short) ease}.newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{top:calc(var(--inputs-border-width) + .5rem);transform:none}.newsletter-form__button{color:var(--ms-color-heading);transition:color var(--ms-motion-micro) var(--ms-ease-standard)}.newsletter-form__button .svg-wrapper{display:inline-flex;transition:transform var(--ms-motion-micro) var(--ms-ease-standard)}.newsletter-form__button:hover,.newsletter-form__button:focus-visible,.newsletter-form__button:active{color:var(--ms-color-primary)}.newsletter-form__button:hover .svg-wrapper,.newsletter-form__button:focus-visible .svg-wrapper,.newsletter-form__button:active .svg-wrapper{transform:translate(4px)}.newsletter-form__message--success{color:var(--ms-color-primary)}@media screen and (min-width:750px){.footer-block--newsletter .footer__follow-on-shop{margin-top:var(--ms-space-6)}}.footer__utility .footer__list-social.list-social{justify-content:center}@media screen and (min-width:750px){.footer__utility .footer__list-social.list-social{justify-content:flex-start;margin-left:calc(-1 * var(--ms-space-3))}}.footer__list-social .list-social__link{color:var(--ms-color-text-secondary);opacity:.72;transition:color var(--ms-motion-micro) var(--ms-ease-standard),opacity var(--ms-motion-micro) var(--ms-ease-standard)}.footer__list-social .list-social__link:hover,.footer__list-social .list-social__link:focus-visible,.footer__list-social .list-social__link:active{color:var(--ms-color-primary);opacity:1}.footer__list-social .list-social__item .icon{height:1.8rem;width:1.8rem}.footer__payment .list-payment__item .icon,.footer__payment .list-payment__item svg{height:2rem;width:auto;filter:grayscale(1);opacity:.55}.footer__content-bottom{border-top:var(--ms-border-thin) solid var(--ms-color-border);padding-block:var(--ms-space-6)}.footer__content-bottom-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--ms-space-6)}@media screen and (min-width:750px){.footer__content-bottom-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ms-space-8)}}.footer__utility{display:flex;flex-direction:column;align-items:center;gap:var(--ms-space-4)}@media screen and (min-width:750px){.footer__utility{flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ms-space-6)}}.footer__account{display:flex;align-items:center;gap:var(--ms-space-2);font-family:var(--ms-font-body);font-size:var(--ms-text-caption);color:var(--ms-color-text-muted)}.footer__account-sep{color:var(--ms-color-border)}.footer__payment{display:flex}.footer__copyright,.copyright__content{font-family:var(--ms-font-body);font-size:calc(var(--ms-text-caption) + .6rem);color:var(--ms-color-text-muted)}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ms-space-1) var(--ms-space-4);margin-top:0}@media screen and (min-width:750px){.footer__copyright{order:-1;justify-content:flex-start}}.footer__copyright a,.footer__account-link{color:var(--ms-color-text-muted);transition:color var(--ms-motion-micro) var(--ms-ease-standard)}.footer__account-link{text-decoration:none}.footer__copyright a:hover,.footer__copyright a:focus-visible,.footer__copyright a:active,.footer__account-link:hover,.footer__account-link:focus-visible,.footer__account-link:active{color:var(--ms-color-primary)}.footer__account-link:focus-visible{outline:var(--ms-border-thin) solid var(--ms-color-primary);outline-offset:var(--ms-space-2)}.footer .maison-reveal{opacity:1;transform:none;filter:none}.footer .maison-reveal.maison-reveal-armed{opacity:0;transform:translateY(18px);filter:blur(8px);transition:opacity var(--ms-motion-550) var(--ms-signature-ease),transform var(--ms-motion-550) var(--ms-signature-ease),filter var(--ms-motion-550) var(--ms-signature-ease)}.footer .maison-reveal.maison-reveal-armed.is-visible{opacity:1;transform:none;filter:none}.footer .footer-block:has(.footer-block__brand-info).maison-reveal{transition-delay:0ms}.footer .footer-block--menu.maison-reveal{transition-delay:80ms}.footer .footer-block--policies.maison-reveal{transition-delay:.14s}.footer .footer-block--newsletter.maison-reveal{transition-delay:.2s}.footer .footer__content-bottom.maison-reveal{transition-delay:.26s}@media screen and (max-width:749px){.newsletter-form__field-wrapper .field{min-height:5.2rem}.newsletter-golden-sweep__path{height:50px;rx:25px;ry:25px}}@media screen and (min-width:750px)and (max-width:989px){.newsletter-form__field-wrapper .field{min-height:5.4rem}.newsletter-golden-sweep__path{height:52px;rx:26px;ry:26px}}@media screen and (min-width:990px){.newsletter-form__field-wrapper .field{min-height:5.6rem}}@media(prefers-reduced-motion:reduce){.footer *,.footer *:before,.footer *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.footer .maison-reveal.maison-reveal-armed{opacity:1;transform:none;filter:none}.footer-block--menu .list-menu__item--link:hover:after,.footer-block--menu .list-menu__item--link:focus-visible:after{transform:translateY(-50%)}.newsletter-form__button:hover .svg-wrapper,.newsletter-form__button:focus-visible .svg-wrapper,.newsletter-form__button:active .svg-wrapper{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maison-footer.css.map */
