.mv-footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.mv-footer:not(.color-background-1){border-top:none}.footer__content-top{display:block;padding-bottom:4rem}.mv-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-mobile-horizontal-spacing, 1.2rem);row-gap:4rem}.mv-footer-block{grid-column:span var(--footer-block-span-mobile, 2);min-width:0}@media screen and (min-width:750px){.footer__content-top{padding-bottom:5rem}.mv-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-desktop-horizontal-spacing, 2.4rem);row-gap:6rem}.mv-footer-block{grid-column:span var(--footer-block-span, 3)}}.mv-footer-block:empty{display:none}.footer-block__heading{margin:0 0 2rem;font-size:calc(var(--font-heading-scale) * var(--footer-heading-scale, 1) * 1.6rem)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * var(--footer-heading-scale, 1) * 1.8rem)}}.footer-block__details-content{margin-bottom:0}.footer-block__details-content>p:first-child{margin-top:0}.footer-block__details-content--newsletter{margin-bottom:1.6rem}.mv-footer-menu{margin:0;padding:0}.mv-footer-menu .list-menu__item--link{display:inline-block;padding:.6rem 0;font-size:var(--footer-menu-size, 1.4rem);color:rgba(var(--color-foreground),.9)}.mv-footer-menu>li:first-child .list-menu__item--link{padding-top:0}.mv-footer-menu--body-bold .list-menu__item--link{font-weight:var(--font-body-weight-bold)}.mv-footer-menu--headings .list-menu__item--link{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.mv-footer-menu .list-menu__item--active{color:rgb(var(--color-foreground));transition:text-decoration-thickness var(--duration-short) ease}.mv-footer-menu .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.mv-footer-menu .list-menu__item--active:hover{text-decoration-thickness:.2rem}.footer-block__brand-info{text-align:left}.footer-block__brand-info .footer-block__heading{margin-bottom:1rem}.footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;margin:1rem -1.1rem 0}.footer-block__image-wrapper{overflow:hidden}.footer-block__image-wrapper img,.footer-block__image-wrapper .placeholder-svg{display:block;width:100%;height:auto}.footer-block__image-wrapper .placeholder-svg{aspect-ratio:1}.mv-footer-image{display:flex;justify-content:center}@media screen and (min-width:750px){.mv-footer-image--left{justify-content:flex-start}.mv-footer-image--center{justify-content:center}.mv-footer-image--right{justify-content:flex-end}}.mv-footer .newsletter-form{align-items:stretch;max-width:36rem;margin:0}.mv-footer .newsletter-form__field-wrapper{max-width:none}.mv-newsletter--solid .newsletter-form__field-wrapper .field__input{padding-right:1.5rem}.mv-newsletter__button{margin-top:1rem}.mv-footer .field .newsletter-form__button.field__button{color:rgb(var(--inputs-text-color, var(--color-foreground)))}.mv-footer .newsletter-form__button .icon{width:1.6rem;height:1.6rem}.mv-footer .newsletter-form__message{justify-content:flex-start;margin-top:1.5rem}.mv-footer .newsletter-form__message .svg-wrapper{flex-shrink:0}.mv-footer-card .card-wrapper{width:100%}.mv-footer-card .card__information{padding-left:0;padding-right:0}@media screen and (max-width:749px){.mv-footer-card.footer_card--half-width{max-width:50%}}.footer__utilities{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:4rem}.footer__utilities--only{margin-top:0}.footer__follow-on-shop{display:flex;justify-content:center}.footer__list-social.list-social{justify-content:center}.footer__list-social.list-social:empty{display:none}@media screen and (min-width:750px){.footer__utilities{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:5rem}.footer__utilities>:only-child{margin-left:auto}.footer__list-social.list-social{justify-content:flex-end;margin-right:-1.1rem}}.footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.08);padding-top:3rem}.footer__content-bottom--only{border-top:0;padding-top:0}.footer__bottom-row{display:flex;flex-direction:column;align-items:center;gap:2rem}.footer__localization{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.footer__localization-item{display:flex;flex-direction:column;gap:.6rem}.footer__localization-label{color:rgba(var(--color-foreground),.75)}.mv-footer .mv-localization--footer .mv-localization__button.localization-form__select{height:auto;padding:1rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0);font-size:1.4rem}.mv-footer .mv-localization--footer .mv-localization__button.localization-form__select:hover{border-color:rgb(var(--color-foreground))}.mv-footer .mv-localization--footer .disclosure__list-wrapper.mv-localization__panel{top:auto;bottom:100%;margin:0 0 .6rem;animation-name:mv-localization-open-up}@keyframes mv-localization-open-up{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.footer__payment{display:flex;justify-content:center}.mv-footer .list-payment{margin:0;padding-top:0;justify-content:center}.mv-footer .list-payment__item .icon{display:block;width:3.8rem;height:2.4rem}@media screen and (min-width:750px){.footer__bottom-row{flex-direction:row;justify-content:space-between;align-items:flex-end}.footer__localization{justify-content:flex-start}.footer__payment{justify-content:flex-end;margin-left:auto}.mv-footer .list-payment{justify-content:flex-end}}.footer__copyright{margin-top:1.5rem;text-align:center}.copyright__content{font-size:1.1rem}.footer__copyright .copyright__content+.copyright__content:before{content:"\b7";padding:0 .8rem}.copyright__content a{color:rgba(var(--color-foreground),.9);text-decoration:none}.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer__branding a{color:currentColor}.footer__branding .icon{vertical-align:middle}.policies{display:inline;margin:0;padding:0}.policies li{display:inline-flex;justify-content:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{display:block;padding:.6rem 0}@media screen and (min-width:750px){.footer__copyright-row:first-child .footer__copyright{margin-top:0}.policies li a{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
