.footer.mirai-footer{--mf-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mf-ink: #faf5ee;--mf-text: #e6dccf;--mf-muted: #bfb2a3;--mf-line: #4a3f36;--mf-accent: #b8926a;--color-background: 26, 23, 20;--color-foreground: 250, 245, 238;--color-border: 74, 63, 54;color:var(--mf-text);font-family:var(--mf-font);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.index-template footer.footer.mirai-footer{--mf-ink: #2b2723;--mf-text: #463e37;--mf-muted: #6b5e53;--mf-line: #e4d9cb;--mf-accent: #9b7867;--color-background: 246, 241, 235;--color-foreground: 43, 39, 35;--color-border: 228, 217, 203;color:var(--mf-text)}.footer.mirai-footer :is(p,a,span,li,div,strong,small,label,button,input,select,textarea,summary,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--mf-font)!important;letter-spacing:normal!important}.footer.mirai-footer .footer__top{padding-block:56px 40px}.footer.mirai-footer .footer__top-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;align-items:start}.footer.mirai-footer .footer__top-wrapper>.footer-block{order:0;width:auto;min-width:0;max-width:none;margin:0;padding:0}.footer.mirai-footer .mirai-footer__brand{order:-1;min-width:0;padding-bottom:28px}.footer.mirai-footer .mirai-footer__wordmark{margin:0 0 12px;color:var(--mf-ink);font-size:19px!important;font-weight:600!important;line-height:1.2;letter-spacing:.14em!important;text-transform:uppercase}.footer.mirai-footer .mirai-footer__blurb{max-width:32ch;margin:0 0 18px;color:var(--mf-text);font-size:15px;line-height:1.6}.footer.mirai-footer .footer__list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px;margin:0 0 0 -11px;padding:0;list-style:none}.footer.mirai-footer .social__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;color:var(--mf-ink);transition:color .15s ease,background-color .15s ease}.footer.mirai-footer .social__link svg{width:20px;height:20px}.footer.mirai-footer .social__link:hover{background:rgba(var(--color-foreground),.06)}.footer.mirai-footer .footer-block__heading{margin:0;color:var(--mf-ink);font-size:15px!important;font-weight:600!important;line-height:1.4!important;text-transform:none}.footer.mirai-footer .accordion-details__summary{min-height:56px;gap:12px;padding-block:14px;color:var(--mf-ink)}.footer.mirai-footer .accordion-details__summary svg{width:16px;height:16px}.footer.mirai-footer .footer-accordion-details{border-bottom:1px solid var(--mf-line)}.footer.mirai-footer .accordion-details__content{padding-block:0 14px}.footer.mirai-footer .linklist--vertical{margin:0;padding-inline:0;list-style:none}.footer.mirai-footer .linklist--vertical li+li{margin-top:0}.footer.mirai-footer .linklist--vertical a{display:flex;align-items:center;min-height:44px;padding-block:4px;color:var(--mf-text);font-size:15px!important;font-weight:400!important;line-height:1.45;text-decoration:none;transition:color .15s ease}.footer.mirai-footer .linklist--vertical a:hover{color:var(--mf-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.footer.mirai-footer .footer-image-box__text{color:var(--mf-text);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.footer.mirai-footer .footer-image-box__text p{margin:0 0 14px}.footer.mirai-footer .footer-image-box__text strong{display:block;margin-bottom:2px;color:var(--mf-muted);font-size:13px!important;font-weight:500!important}.footer.mirai-footer :is(.footer-image-box__text,.footer-newsletter__term,.mirai-footer__legal) a{color:var(--mf-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgba(var(--color-foreground),.35)}.footer.mirai-footer :is(.footer-image-box__text,.footer-newsletter__term,.mirai-footer__legal) a:hover{text-decoration-color:currentColor}.footer.mirai-footer .footer-image-box__text a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:15px!important}.index-template .footer.mirai-footer .footer-block--newsletter{display:none}.footer.mirai-footer .footer__top-wrapper>.footer-block--newsletter{order:1;grid-column:1 / -1;margin-top:36px;padding-top:32px;border-top:1px solid var(--mf-line)}.footer.mirai-footer .footer-newsletter{width:100%;max-width:none;text-align:left}.footer.mirai-footer .footer-newsletter>.footer-block__heading{font-size:18px!important}.footer.mirai-footer .footer-newsletter__description{max-width:52ch;margin-block:10px 20px;color:var(--mf-text);font-size:15px}.footer.mirai-footer .footer-newsletter__form{width:100%;max-width:var(--form-width, 465px)}.footer.mirai-footer .newsletter-form{width:100%;max-width:100%}.footer.mirai-footer .newsletter-form :is(input,button){font-size:15px!important}.footer.mirai-footer .footer-newsletter__term{margin-top:12px;color:var(--mf-muted);font-size:13px;line-height:1.55}.footer.mirai-footer .footer__bottom{padding-block:28px 32px;border-top:1px solid var(--mf-line)}.footer.mirai-footer .footer__bottom-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:0;margin:0 0 20px;border:0}.footer.mirai-footer :is(.footer__copyright,.footer__info){min-width:0;max-width:100%;width:auto;margin:0}.footer.mirai-footer .footer__info{display:flex;flex-wrap:wrap;gap:16px}.footer.mirai-footer .footer__info .linklist--horizontal a{color:var(--mf-text);font-size:14px!important}.footer.mirai-footer .footer__localization{max-width:100%;flex-wrap:wrap}.footer.mirai-footer .footer__localization :is(button,select,span){color:var(--mf-ink);font-size:15px!important;font-weight:500!important}.footer.mirai-footer .footer__localization :is(button,select){min-height:44px;max-width:100%}.footer.mirai-footer .footer__payment{max-width:100%}.footer.mirai-footer .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0;padding:0;list-style:none}.footer.mirai-footer .list-payment__item{padding:0;flex:0 0 auto}.footer.mirai-footer .mirai-footer__legal{margin:0;padding-top:20px;border-top:1px solid var(--mf-line);color:var(--mf-muted);font-size:13px;font-weight:400;line-height:1.7;text-align:left}.footer.mirai-footer .mirai-footer__legal :is(a,span){font-size:13px!important}.footer.mirai-footer :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--mf-accent);outline-offset:4px;border-radius:2px}@media(max-width:767px){.footer.mirai-footer .footer__top{padding-block:44px 28px}.footer.mirai-footer .mirai-footer__wordmark{font-size:18px!important}.footer.mirai-footer .footer__bottom{padding-block:24px 28px}.footer.mirai-footer .mirai-footer__legal,.footer.mirai-footer .mirai-footer__legal :is(a,span){font-size:12.5px!important}}@media(min-width:1024px){.footer.mirai-footer .footer__top-wrapper{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));column-gap:clamp(24px,3vw,48px)}.footer.mirai-footer .footer__top-wrapper>.footer-block--newsletter{grid-column:1 / -1}.footer.mirai-footer .mirai-footer__brand{padding-bottom:0;padding-inline-end:clamp(0px,2vw,24px)}.footer.mirai-footer .footer-accordion-details{border:0}.footer.mirai-footer .accordion-details__summary{min-height:0;padding:0 0 14px}.footer.mirai-footer .mirai-footer__wordmark{margin-top:-1px}.footer.mirai-footer .linklist--vertical a{min-height:0;padding-block:6px}.footer.mirai-footer .footer-image-box__text a{min-height:0}.footer.mirai-footer .footer-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,465px);column-gap:48px;align-items:start}.footer.mirai-footer .footer-newsletter>.footer-block__heading{grid-area:1 / 1}.footer.mirai-footer .footer-newsletter__description{grid-area:2 / 1;margin-bottom:0}.footer.mirai-footer .footer-newsletter__form{grid-area:1 / 2 / 3 / 3}.footer.mirai-footer .footer-newsletter__term{grid-area:3 / 2}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mirai-footer.css.map */
