.mia-footer__logo{text-align:center;padding-block:clamp(3rem,4vw,9rem)}.mia-footer__logo-img,.mia-footer__logo .mia-logo--stacked{display:inline-block;width:clamp(12rem,13.9vw,36rem);height:auto}.mia-footer__bar{background:var(--footer-bg, var(--mia-footer));color:#fff;padding:clamp(3rem,3.4vw,8.6rem) 0 clamp(2.4rem,2.6vw,6.6rem)}.mia-footer__cols{width:85vw;max-width:214rem;margin-inline:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(2rem,3vw,8rem)}.mia-footer__heading{font-family:var(--mia-font-ui);font-weight:600;font-size:calc(clamp(1.7rem,1.21vw,3.1rem) * var(--mia-text-scale, 1));text-transform:uppercase;color:#fff;margin-bottom:1.6vw}.mia-footer__list{list-style:none;margin:0;padding:0}.mia-footer__link,.mia-footer__line{display:block;font-family:var(--mia-font-ui);font-weight:400;font-size:calc(clamp(1.3rem,.78vw,2rem) * var(--mia-text-scale, 1));line-height:1.9;color:#fff;text-decoration:none}.mia-footer__link{transition:opacity .15s ease}.mia-footer__link:hover{opacity:.7;text-decoration:underline}.mia-footer__copy a{color:#fff;text-decoration:underline}.mia-footer__copy{width:85vw;max-width:214rem;margin:clamp(2.4rem,3vw,7rem) auto 0;font-family:var(--mia-font-ui);font-weight:400;font-size:calc(clamp(1.1rem,.6vw,1.5rem) * var(--mia-text-scale, 1));color:#ffffffbf}@media screen and (max-width:749px){.mia-footer__cols,.mia-footer__copy{width:auto;padding-inline:2rem}.mia-footer__cols{grid-template-columns:1fr;gap:3.6rem;text-align:center}.mia-footer__heading{margin-bottom:1.2rem}.mia-footer__copy{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mia-footer.css.map */
