.mv-footer-x301{width:100%;background:var(--mv-footer-bg);color:var(--mv-footer-text);font-family:Poppins,sans-serif;border-top:1px solid var(--mv-footer-border)}.mv-footer-x301 *,.mv-footer-x301 *:before,.mv-footer-x301 *:after{box-sizing:border-box}.mv-footer-x301__main{padding:30px 0 25px}.mv-footer-x301__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.4fr);gap:28px;align-items:start}.mv-footer-x301__brand{min-width:0;padding-right:8px}.mv-footer-x301__logo{display:inline-block;max-width:215px;margin:0 0 12px;line-height:0}.mv-footer-x301__logo-image{display:block;width:100%;height:auto;max-height:68px;object-fit:contain;object-position:left center}.mv-footer-x301__brand-name{display:inline-block;margin:0 0 12px;color:var(--mv-footer-accent);font-size:26px;font-weight:700;line-height:1.25;text-decoration:none}.mv-footer-x301__about{max-width:340px;margin:0;color:var(--mv-footer-text);font-size:13.5px;font-weight:400;line-height:1.65}.mv-footer-x301__heading{position:relative;margin:2px 0 15px;padding:0 0 10px;color:var(--mv-footer-heading);font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:.1px;text-transform:uppercase}.mv-footer-x301__heading:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--mv-footer-accent)}.mv-footer-x301__links{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.mv-footer-x301__links li{margin:0;padding:0;line-height:1.45}.mv-footer-x301__links a{display:inline-block;color:var(--mv-footer-text);font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .2s ease}.mv-footer-x301__links a:hover{color:var(--mv-footer-accent)}.mv-footer-x301__social-area{margin-top:18px}.mv-footer-x301__social-heading{margin:0 0 10px;color:var(--mv-footer-heading);font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase}.mv-footer-x301__socials{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mv-footer-x301__social{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--mv-footer-border);border-radius:5px;background:#f8fafa;color:var(--mv-footer-accent);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.mv-footer-x301__social svg{display:block;width:17px;height:17px}.mv-footer-x301__social:hover{background:var(--mv-footer-accent);border-color:var(--mv-footer-accent);color:#fff}.mv-footer-x301__contact{min-width:0}.mv-footer-x301__contact-list{display:flex;flex-direction:column;gap:12px}.mv-footer-x301__address-item{min-width:0}.mv-footer-x301__address-label{display:block;margin:0 0 3px;color:var(--mv-footer-heading);font-size:13.5px;font-weight:700;line-height:1.45}.mv-footer-x301__address-item p{margin:0;color:var(--mv-footer-text);font-size:13px;font-weight:400;line-height:1.6}.mv-footer-x301__contact-methods{display:flex;flex-direction:column;gap:9px;margin-top:15px}.mv-footer-x301__contact-methods a{display:inline-flex;align-items:center;gap:9px;width:fit-content;max-width:100%;color:var(--mv-footer-text);font-size:13.5px;font-weight:500;line-height:1.45;text-decoration:none;overflow-wrap:anywhere;transition:color .2s ease}.mv-footer-x301__contact-methods a:hover{color:var(--mv-footer-accent)}.mv-footer-x301__contact-methods svg{display:block;flex:0 0 17px;width:17px;height:17px;color:var(--mv-footer-accent)}.mv-footer-x301__bottom{border-top:1px solid var(--mv-footer-border);background:#fafcfc}.mv-footer-x301__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;padding:10px 0}.mv-footer-x301__copyright{color:var(--mv-footer-text);font-size:13px;font-weight:400;line-height:1.5}.mv-footer-x301__copyright p{margin:0}.mv-footer-x301__copyright a{color:var(--mv-footer-accent);text-decoration:none}.mv-footer-x301__copyright a:hover{text-decoration:underline}.mv-footer-x301__payment{display:flex;align-items:center;justify-content:flex-end}.mv-footer-x301__payment-image{display:block;width:auto;max-width:100%;max-height:29px;height:auto;object-fit:contain}@media(min-width:750px)and (max-width:1100px){.mv-footer-x301__main{padding:28px 0 24px}.mv-footer-x301__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px}.mv-footer-x301__brand{padding-right:0}.mv-footer-x301__about{max-width:440px}.mv-footer-x301__contact-list{gap:11px}}@media(max-width:749px){.mv-footer-x301__main{padding:25px 0 20px}.mv-footer-x301__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.mv-footer-x301__brand{grid-column:1 / -1;padding:0 0 18px;border-bottom:1px solid var(--mv-footer-border)}.mv-footer-x301__logo{max-width:195px;margin-bottom:12px}.mv-footer-x301__logo-image{max-height:60px}.mv-footer-x301__brand-name{margin-bottom:11px;font-size:24px}.mv-footer-x301__about{max-width:100%;font-size:13px;line-height:1.65}.mv-footer-x301__social-area{margin-top:16px}.mv-footer-x301__social-heading{margin-bottom:9px;font-size:13px}.mv-footer-x301__socials{gap:8px}.mv-footer-x301__social{width:35px;height:35px}.mv-footer-x301__heading{margin:0 0 14px;padding-bottom:9px;font-size:14px}.mv-footer-x301__heading:after{width:27px}.mv-footer-x301__links{gap:9px}.mv-footer-x301__links a{font-size:12.5px;line-height:1.55}.mv-footer-x301__contact{grid-column:1 / -1;padding-top:19px;border-top:1px solid var(--mv-footer-border)}.mv-footer-x301__contact-list{gap:13px}.mv-footer-x301__address-label{font-size:13px;margin-bottom:3px}.mv-footer-x301__address-item p{font-size:12.5px;line-height:1.6}.mv-footer-x301__contact-methods{margin-top:16px;gap:10px}.mv-footer-x301__contact-methods a{font-size:13px}.mv-footer-x301__bottom-inner{flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:auto;padding:12px 0;text-align:center}.mv-footer-x301__copyright{font-size:12px}.mv-footer-x301__payment{justify-content:center}.mv-footer-x301__payment-image{max-height:26px}}@media(max-width:360px){.mv-footer-x301__grid{gap:20px 12px}.mv-footer-x301__heading{font-size:13px}.mv-footer-x301__links a,.mv-footer-x301__address-item p{font-size:12px}}.mv-footer-x301 a:focus-visible{outline:2px solid var(--mv-footer-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mv-footer-x301 a,.mv-footer-x301 svg{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer.css.map */
