.mr-footer{padding-block:5.6rem 2.4rem;background:#090909;color:#fff}.mr-footer .mr-shell{width:calc(100% - 96px);max-width:1520px;margin-inline:auto}.mr-footer :is(h1,h2,h3){margin:0;color:inherit;line-height:1.12;letter-spacing:-.035em}.mr-footer p,.mr-footer ul{margin:0}.mr-footer a{color:inherit}.mr-footer :is(a,button,input):focus-visible{outline:2px solid currentColor;outline-offset:4px}.mr-footer [hidden]{display:none!important}.mr-footer__top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr 1.1fr;gap:3.2rem}.mr-footer__brand img{width:220px;max-width:100%;height:auto;mix-blend-mode:screen}.mr-footer__brand>a{font-size:2.6rem;text-decoration:none}.mr-footer__brand p{margin:1.4rem 0;color:#bdbdbd;font-size:1.3rem;line-height:1.7}.mr-footer__brand .mr-footer__since{margin-bottom:-.6rem;color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.04em}.mr-footer .list-social{justify-content:flex-start}.mr-footer .list-social__link{padding:1rem;color:#fff}.mr-footer h2{margin-bottom:1.8rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:0}.mr-footer ul{padding:0;list-style:none}.mr-footer li>a{display:inline-flex;align-items:center;min-height:34px;color:#bdbdbd!important;font-size:1.2rem;line-height:1.4;text-decoration:none}.mr-footer li>a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:4px}.mr-footer__bottom{margin-top:4rem;padding-top:2.4rem;border-top:1px solid #ffffff2b}.mr-footer__bottom>p{color:#bdbdbd;font-size:1.1rem}.mr-footer__policies{display:flex;flex-wrap:wrap;gap:.3rem 2rem;margin-block:1rem 1.8rem!important}.mr-footer__policies li>a{font-size:1rem}.mr-footer__payments{display:flex;flex-wrap:wrap;gap:.8rem}.mr-footer__payments svg{width:36px;height:23px}@media(max-width:1199px){.mr-footer .mr-shell{width:calc(100% - 64px)}.mr-footer__top{grid-template-columns:repeat(4,1fr)}.mr-footer__brand{grid-column:1 / -1}}@media(max-width:749px){.mr-footer{padding-block:4rem 2.4rem}.mr-footer .mr-shell{width:calc(100% - 40px)}.mr-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 2rem}.mr-footer h2{margin-bottom:.8rem}.mr-footer li>a{min-height:44px}.mr-footer__brand img{width:210px}.mr-footer__bottom{margin-top:2.5rem}.mr-footer__policies{gap:0 1.5rem}}@media(prefers-reduced-motion:reduce){.mr-footer *,.mr-footer *:before,.mr-footer *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mr-footer.css.map */
