.shopify-section--footer:has(>.mt-footer){display:flow-root;height:auto;min-height:0;margin:0;padding:0;background:#0e1113}.mt-footer{--mt-foot-text: #f4f6f6;--mt-foot-muted: #b9c0c0;--mt-foot-accent: #d8e0e0;--mt-foot-line: #d5e0e020;--background: 14 17 19;--text-color: 244 246 246;--border-color: 52 64 67;display:block;position:relative;width:100%;height:auto;min-height:0;margin:0;padding:38px 16px 22px;background:#0e1113;color:var(--mt-foot-text);color-scheme:dark;font:400 14px/1.55 var(--text-font-family, sans-serif)}.mt-footer,.mt-footer *,.mt-footer *:before,.mt-footer *:after{box-sizing:border-box}.mt-footer:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:#272d30}.mt-footer__inner{max-width:1280px;margin-inline:auto}.mt-footer h2,.mt-footer p,.mt-footer ul{margin:0}.mt-footer ul{padding:0;list-style:none}.mt-footer a{color:inherit;text-decoration:none}.mt-footer :is(a,button,summary,input):focus-visible{outline:2px solid var(--mt-foot-accent);outline-offset:4px}.mt-footer [hidden]{display:none!important}.mt-footer__newsletter{display:grid;gap:24px;padding:23px 16px;border:1px solid #d5e0e01c;border-radius:6px;background:#131719}.mt-footer .mt-footer__eyebrow{margin-block-end:10px;color:var(--mt-foot-accent);font:500 10px/1.4 var(--heading-font-family, sans-serif);letter-spacing:.13em;text-transform:uppercase}.mt-footer__newsletter h2{max-width:460px;font:600 clamp(24px,2.7vw,34px)/1.16 var(--heading-font-family, sans-serif);letter-spacing:-.035em}.mt-footer__newsletter-description{margin-block-start:12px;max-width:420px;color:var(--mt-foot-muted);font-size:14px}.mt-footer__newsletter-description p+p{margin-block-start:8px}.mt-footer__signup{min-width:0}.mt-footer__label{display:block;margin-block-end:8px;color:#dce2e2;font-size:12px}.mt-footer__fields{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.mt-footer .mt-footer__email{width:100%;min-width:0;min-height:50px;margin:0;padding:12px 14px;border:1px solid #68797d;border-radius:4px;background:#0e1113;color:#fff;font:400 16px/1.4 var(--text-font-family, sans-serif);-webkit-appearance:none;appearance:none}.mt-footer__email::placeholder{color:#aab6b8;opacity:1}.mt-footer .mt-footer__email:focus{border-color:var(--mt-foot-accent)}.mt-footer .mt-footer__email[aria-invalid=true]{border-color:#f0a6b7}.mt-footer__submit{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 14px;border:1px solid #a778df;border-radius:4px;background:linear-gradient(108deg,#58319a,#773db9 57%,#5f42a5);color:#fff;font:600 12px/1.3 var(--heading-font-family, sans-serif);cursor:pointer;transition:filter .18s ease}.mt-footer .mt-footer__notice{margin-block-start:12px;color:#aab4b5;font-size:11px;line-height:1.6}.mt-footer__notice a{text-decoration:underline;text-underline-offset:3px}.mt-footer__success{padding:17px;border:1px solid #657c82;border-radius:4px;background:#171e21;color:#e6eeee}.mt-footer__error{margin-block-start:10px;color:#ffbecb;font-size:13px}.mt-footer__error a{text-decoration:underline}.mt-footer__main{display:grid;grid-template-columns:minmax(0,1fr);margin-block-start:32px}.mt-footer__brand{min-width:0;padding-block-end:24px}.mt-footer__brand-link{display:inline-flex;align-items:center;gap:12px;min-height:52px}.mt-footer__brand-link img{display:block;flex:none;width:52px;height:52px;object-fit:contain;mix-blend-mode:screen}.mt-footer__brand-link span{font:500 13px/1.4 var(--heading-font-family, sans-serif);letter-spacing:.06em;text-transform:uppercase}.mt-footer__brand-copy{max-width:270px;margin-block-start:12px;color:var(--mt-foot-muted);font-size:13px}.mt-footer__brand-copy p+p{margin-block-start:8px}.mt-footer__brand-copy a{text-decoration:underline;text-underline-offset:4px}.mt-footer__follow{margin-block-start:14px}.mt-footer__social{margin-block-start:13px}.mt-footer__social:empty{display:none}.mt-footer__social .social-media{justify-content:flex-start;gap:4px}.mt-footer__social .tap-area{display:grid;place-items:center;min-width:44px;min-height:44px;color:#dce2e2}.mt-footer__social .tap-area:before{top:0;right:0;bottom:0;left:0}.mt-footer__social svg{width:18px;height:18px}.mt-footer__group{min-width:0;border-block-start:1px solid var(--mt-foot-line)}.mt-footer__desktop-heading{display:none}.mt-footer__details{margin:0;padding:0;border:0}.mt-footer__details summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding-block:13px;color:var(--mt-foot-text);font:500 14px/1.4 var(--heading-font-family, sans-serif);cursor:pointer;list-style:none}.mt-footer__details summary::-webkit-details-marker{display:none}.mt-footer__details summary::marker{content:""}.mt-footer__plus{display:block;position:relative;flex:0 0 14px;width:14px;height:14px;color:var(--mt-foot-accent)}.mt-footer__plus:before,.mt-footer__plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.mt-footer__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.mt-footer__details[open] .mt-footer__plus:after{display:none}.mt-footer .mt-footer__links{padding-block:0 15px}.mt-footer__links a{display:flex;align-items:center;min-height:44px;padding-block:8px;color:var(--mt-foot-muted);font-size:13px;overflow-wrap:anywhere}.mt-footer__links a[aria-current=page]{color:var(--mt-foot-accent);text-decoration:underline;text-underline-offset:4px}.mt-footer__extra{grid-column:1 / -1;min-width:0;padding-block:20px}.mt-footer__heading{font:500 14px/1.4 var(--heading-font-family, sans-serif)}.mt-footer__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-block-start:12px;padding-block-start:24px;border-block-start:1px solid var(--mt-foot-line)}.mt-footer__payment p{margin-block-end:10px;color:var(--mt-foot-muted);font-size:11px}.mt-footer__payment ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mt-footer__payment li{display:flex}.mt-footer__payment svg{width:35px;height:22px}.mt-footer__localization{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;max-width:100%}.mt-footer__localization:empty{display:none}.mt-footer__localization>.relative{max-width:100%}.mt-footer__localization>.relative>button{min-height:44px;max-width:100%;color:var(--mt-foot-muted)}.mt-footer__localization>.relative>button .bold{font-weight:400;font-size:12px}.mt-footer__localization>.relative>button>svg{display:none}.mt-footer__localization>.relative>button:after{content:"";display:block;flex:0 0 12px;width:12px;height:12px;background:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:12px 1.5px,1.5px 12px;background-repeat:no-repeat;background-position:center}.mt-footer__localization>.relative>button[aria-expanded=true]:after{background-size:12px 1.5px,0 0}.mt-footer__copyright{width:100%;color:#aab4b5;font-size:11px}.mt-footer__copyright a{text-decoration:underline;text-underline-offset:3px}.mt-footer .mt-footer__policy-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-block-start:12px}.mt-footer__policy-links a{display:inline-flex;align-items:center;min-height:44px}@media(min-width:450px){.mt-footer__submit{padding-inline:21px}}@media(min-width:750px){.mt-footer{padding:52px 28px 26px}.mt-footer__newsletter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;padding:30px}.mt-footer__main{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 30px;margin-block-start:38px}.mt-footer__brand{grid-column:1 / -1;padding-block-end:0}.mt-footer__group{border:0}.mt-footer__desktop-heading{display:block;margin-block-end:13px!important;font:500 14px/1.4 var(--heading-font-family, sans-serif)}.mt-footer__details summary{display:none}.mt-footer .mt-footer__links{padding:0}.mt-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-block-start:30px}}@media(min-width:1050px){.mt-footer{padding-inline:40px}.mt-footer__newsletter{gap:60px;padding:34px 38px}.mt-footer__main{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:38px}.mt-footer__brand{grid-column:auto}}@media(hover:hover)and (pointer:fine){.mt-footer__submit:hover{filter:brightness(1.13)}.mt-footer__links a:hover,.mt-footer__social a:hover{color:#fff}.mt-footer__links a:hover{text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:reduce){.mt-footer *,.mt-footer *:before,.mt-footer *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/mt-footer.css.map */
