.mt-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.mt-wrap--narrow{max-width:860px}.mt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mt-accent);margin:0 0 14px}.mt-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mt-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--mt-accent) 22%,transparent)}.mt-h{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.02em;margin:0 0 16px;color:inherit}.mt-sub{font-size:clamp(16px,1.6vw,19px);line-height:1.6;opacity:.82;margin:0 0 24px}.mt-center{text-align:center}.mt-center .mt-sub{margin-left:auto;margin-right:auto;max-width:680px}.mt-left{text-align:left}.mt-right{text-align:right}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 32px;border-radius:999px;border:0;cursor:pointer;font:700 17px/1 var(--font-body-family);text-decoration:none;background:var(--mt-accent);color:var(--mt-accent-text,#fff);box-shadow:0 10px 30px -10px color-mix(in srgb,var(--mt-accent) 70%,transparent);transition:transform .2s ease,box-shadow .2s ease,filter .2s}.mt-btn:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 16px 36px -12px color-mix(in srgb,var(--mt-accent) 80%,transparent)}.mt-btn svg{width:20px;height:20px;flex:0 0 20px}.mt-btn--ghost{background:transparent;color:inherit;border:2px solid currentColor;box-shadow:none}.mt-btn--block{width:100%}.mt-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.mt-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}}.mt-card{background:var(--mt-card,#fff);border-radius:20px;padding:28px;border:1px solid color-mix(in srgb,currentColor 10%,transparent)}.mt-grid{display:grid;gap:20px}.mt-ico{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--mt-accent) 14%,transparent);color:var(--mt-accent);margin-bottom:16px}.mt-ico svg{width:26px;height:26px}.mt-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mt-price__now{font-size:32px;font-weight:800;letter-spacing:-.02em}.mt-price__old{font-size:18px;opacity:.55;text-decoration:line-through}.mt-price__tag{font-size:13px;font-weight:800;padding:5px 10px;border-radius:999px;background:#ff3b5c;color:#fff}.mt-stars{color:#ffb400;letter-spacing:2px;font-size:16px}.mt-wrap h1,.mt-wrap h2,.mt-wrap h3,.mt-wrap h4{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mt-base.css.map */
