.footer{border-top:0}.footer .footer__content-top{padding-bottom:2rem}.footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 2.4rem;margin:0;align-items:start}@media screen and (min-width:990px){.footer .footer__blocks-wrapper.grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4rem;row-gap:2.4rem}}.footer .footer-block{margin:0}.footer .footer-block--stack .footer-block__stack-item{margin-top:2.4rem}.footer .footer-block__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.08rem;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0 0 1.2rem;white-space:nowrap}.footer .footer-block__details-content .list-menu__item,.footer .footer-block__details-content a{color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.35;padding:.45rem 0;white-space:nowrap;transition:color .15s ease}.footer .footer-block__details-content a:hover{color:rgb(var(--color-foreground))}.footer .footer-block__details-content.list-unstyled>li{margin:0}.footer .footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.15);margin-top:1.2rem}.footer .footer__copyright,.footer .footer__copyright a,.footer .copyright__content{color:rgba(var(--color-foreground),.6);font-size:1.2rem}.footer .footer__copyright a:hover{color:rgb(var(--color-foreground))}.footer .policies{gap:1.6rem}.footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.8rem 1.6rem;text-align:left;padding-top:1.6rem}.footer .footer__copyright .mk-contact-inline{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.2rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.footer .footer__copyright>.copyright__content{margin:0}.footer .footer__copyright>.copyright__content+.copyright__content:before{content:"\b7";margin-right:.8rem;opacity:.5}.footer .policies{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem 1.6rem;margin:0 0 0 auto;padding:0}.footer .policies li{margin:0}@media screen and (max-width:749px){.footer .footer__copyright{justify-content:center;text-align:center}.footer .policies{justify-content:center;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mk-footer.css.map */
