.footer__content-top{padding-bottom:0}@media screen and (max-width:767px){.footer__content-top{padding-bottom:0}}.ms-footer-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem 1.5rem;align-items:start}.ms-footer-block{grid-column:span 12;min-width:0}.ms-footer-block--hidden-mobile{display:none}@media(min-width:750px){.ms-footer-block--hidden-mobile{display:block}}.ms-footer-block .footer-block__heading.h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}.ms-footer-block .footer-block__heading.h4{font-size:calc(var(--font-heading-scale) * 2rem)}.ms-footer-block .footer-block__heading.h5{font-size:calc(var(--font-heading-scale) * 1.6rem)}.ms-footer-block .footer-block__heading.h6{font-size:calc(var(--font-heading-scale) * 1.2rem)}.ms-footer-block .footer-block__heading{margin-bottom:1rem}.ms-footer-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer}.ms-footer-accordion__trigger .footer-block__heading{margin-bottom:0}.ms-footer-accordion__icon{transition:transform .3s ease;flex-shrink:0;width:1.2rem;height:1.2rem}.ms-footer-accordion--open .ms-footer-accordion__icon{transform:rotate(180deg)}.ms-footer-accordion__content{display:none;padding-top:.75rem}.ms-footer-accordion--open .ms-footer-accordion__content{display:block}@media(min-width:750px){.ms-footer-accordion__icon{display:none}.ms-footer-accordion__trigger{cursor:default;pointer-events:none}.ms-footer-accordion__trigger .footer-block__heading{margin-bottom:1rem}.ms-footer-accordion__content{display:block;padding-top:0}}.footer-block__description{margin-bottom:.5rem}.ms-newsletter-privacy{margin-top:1.2rem}.ms-newsletter-privacy__label{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;font-size:1.3rem;line-height:1.5}.ms-newsletter-privacy__checkbox{flex-shrink:0;margin-top:.2rem;width:1.5rem;height:1.5rem;accent-color:rgb(var(--color-foreground))}.ms-newsletter-privacy__text{color:rgb(var(--color-foreground))}.ms-newsletter-privacy__text a{color:rgba(var(--color-foreground),.75);text-decoration:underline;text-underline-offset:.2em;transition:color .2s ease}.ms-newsletter-privacy__text a:hover{color:rgb(var(--color-foreground))}.ms-footer-block a{color:rgba(var(--color-foreground),.75)}.ms-footer-block a:hover{color:rgb(var(--color-foreground))}.ms-mc-newsletter{padding:0}.ms-mc-newsletter__form{display:flex;flex-direction:column;gap:1.2rem}.ms-mc-newsletter__description{margin-bottom:.4rem}.ms-mc-newsletter__submit-wrapper{margin-top:.4rem}.ms-mc-newsletter__submit-wrapper .button{width:100%}.ms-mc-newsletter__responses{font-size:1.3rem;line-height:1.5}.ms-mc-newsletter .response{padding:.6rem 0}.ms-mc-field-error{display:none;font-size:1.2rem;line-height:1.4;margin-top:.4rem}#mc_embed_signup label.error{display:block;margin-top:.4rem;font-size:1.2rem}.ms-mc-newsletter__design-placeholder{opacity:.5;font-style:italic}.ms-mc-newsletter .ms-field--external-label__label{display:block;margin-bottom:.6rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}@media(prefers-reduced-motion:reduce){.ms-footer-accordion__icon,.ms-footer-block a{transition:none!important}}.footer-block__utilities{display:flex;flex-direction:column;gap:1.5rem}.footer-block__utilities-item{display:flex;flex-direction:column;gap:.5rem}.ms-util--left{text-align:left}.ms-util--left .footer__list-social.list-social,.ms-util--left .footer__payment .list-payment,.ms-util--left .footer__follow-on-shop,.ms-util--left .localization-form{justify-content:flex-start}.ms-util--center{text-align:center}.ms-util--center .footer__list-social.list-social,.ms-util--center .footer__payment .list-payment,.ms-util--center .footer__follow-on-shop,.ms-util--center .localization-form{justify-content:center}.ms-util--right{text-align:right}.ms-util--right .footer__list-social.list-social,.ms-util--right .footer__payment .list-payment,.ms-util--right .footer__follow-on-shop,.ms-util--right .localization-form{justify-content:flex-end}.ms-footer-block .footer-block__heading.inline-richtext{display:flex;align-items:center}.ms-footer-block .footer-block__heading-icon{display:inline-flex;align-items:center;flex-shrink:0;margin-inline-end:.5rem}.ms-footer-block .footer-block__heading-icon svg,.ms-footer-block .footer-block__heading-icon img{width:1em;height:1em}.footer-block__image-link{display:inline-block;line-height:0}.footer-block-social{display:flex}.footer-block-social.center{justify-content:center}.footer-block-social.right{justify-content:flex-end}.footer-block-social .footer__list-social{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms_footer.css.map */
