.mm-lm{position:relative;overflow:hidden;padding:80px 0;background:var(--bg);isolation:isolate}.mm-lm:before{content:"";position:absolute;left:35%;top:-60px;width:1100px;height:760px;border-radius:50%;background:radial-gradient(closest-side,rgba(228,171,27,.13),transparent 70%);pointer-events:none;z-index:-1}.mm-lm__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mm-lm__eyebrow{display:inline-flex;font-size:16px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2);background:var(--gold-soft);border:1px solid var(--line-strong);border-radius:999px;padding:8px 16px}.mm-lm__h{margin:24px 0 0;font-family:var(--font-heading-family);font-weight:700;font-size:68px;line-height:1;letter-spacing:-1px;color:var(--cream)}.mm-lm__h em{font-style:italic;color:var(--gold)}.mm-lm__h strong{font-weight:inherit;color:var(--gold)}.mm-lm__lede{color:var(--muted);font-size:17.5px;line-height:1.65;margin:24px 0 0;max-width:528px}.mm-lm__form{margin:36px 0 0;max-width:520px}.mm-lm__fields{display:flex;flex-wrap:wrap;background:#060c1d80;border:1px solid var(--line-strong);border-radius:16px;padding:9px;gap:9px}.mm-lm__fields[hidden]{display:none}.mm-lm__input{flex:1;min-width:0;background:transparent;border:none;color:var(--cream);font-size:16px;font-family:inherit;padding:0 16px}.mm-lm__input::placeholder{color:var(--muted-2)}.mm-lm__input:focus{outline:none}.mm-lm__btn{flex-shrink:0;font-weight:700;font-size:16px;font-family:inherit;border:none;border-radius:10px;padding:14px 22px;cursor:pointer;color:var(--ink);background:linear-gradient(180deg,#f6d34a 0%,var(--gold) 55%,var(--gold-2) 100%);box-shadow:inset 0 1px #fff6;transition:transform .15s ease;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.mm-lm__btn:hover{transform:translateY(-1px)}.mm-lm__success{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:520px;padding:22px 22px 24px;background:#2ecc7a1a;border:1px solid rgba(46,204,122,.4);border-radius:16px}.mm-lm__success.is-hidden{display:none}.mm-lm__success-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--green);color:#06121d;font-weight:800;font-size:20px}.mm-lm__success-text{margin:0;color:var(--green);font-weight:600;font-size:17px;line-height:1.5}.mm-lm__continue{margin-top:2px}.mm-lm__error{margin:8px 0 0;color:#ff4d4d;font-size:16px;flex-basis:100%}.mm-lm__fine{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:18px;font-size:16px;color:var(--muted)}.mm-lm__fine b{color:var(--cream)}.mm-lm__dot{color:var(--muted-2)}.mm-lm__media{position:relative;aspect-ratio:var(--lm-media-ar, 608 / 760);border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line-strong),0 40px 90px -30px #000000b3;background:radial-gradient(rgba(228,171,27,.07) 1px,transparent 1px) center / 26px 26px,radial-gradient(70% 50% at 50% 55%,#e4ab1b29,#0b1428 70%)}.mm-lm__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--lm-fit, cover)}.mm-lm__media .mm-video__el{object-fit:var(--lm-fit, cover)}.mm-lm__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;background:var(--gold);border:2px solid #000;cursor:pointer;display:grid;place-items:center;box-shadow:0 14px 36px -6px #e4ab1b8c;transition:transform .15s ease;text-decoration:none;z-index:2}a.mm-lm__play:hover{transform:translate(-50%,-50%) scale(1.05)}.mm-lm__play:before{content:"";border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #000;margin-left:4px}.mm-lm--no-media .mm-lm__grid{grid-template-columns:1fr;max-width:860px;margin:0 auto}.mm-lm--no-media .mm-lm__copy{display:flex;flex-direction:column;align-items:center;text-align:center}.mm-lm--stacked .mm-lm__grid{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:860px;margin:0 auto;gap:0}.mm-lm--stacked .mm-lm__copy{display:contents}.mm-lm--stacked .mm-lm__eyebrow{order:0}.mm-lm--stacked .mm-lm__media{order:1;width:100%;max-width:var(--lm-media-w, 520px);margin:24px auto 0}.mm-lm--stacked .mm-lm__h,.mm-lm--stacked .mm-lm__lede,.mm-lm--stacked .mm-lm__form,.mm-lm--stacked .mm-lm__fine{order:2}.mm-lm--stacked .mm-lm__h,.mm-lm--no-media .mm-lm__h{max-width:var(--lm-head-w, 760px);margin-left:auto;margin-right:auto}.mm-lm--no-media .mm-lm__lede,.mm-lm--stacked .mm-lm__lede{margin-left:auto;margin-right:auto}.mm-lm--no-media .mm-lm__form,.mm-lm--no-media .mm-lm__success,.mm-lm--stacked .mm-lm__form,.mm-lm--stacked .mm-lm__success{margin-left:auto;margin-right:auto;width:100%;align-items:center}.mm-lm--no-media .mm-lm__success,.mm-lm--stacked .mm-lm__success{text-align:center}.mm-lm--no-media .mm-lm__fine,.mm-lm--stacked .mm-lm__fine{justify-content:center}@media(max-width:1024px){.mm-lm__h{font-size:52px}}@media(max-width:900px){.mm-lm{padding:48px 0}.mm-lm__grid{grid-template-columns:1fr;gap:40px}.mm-lm__media{order:-1;max-width:460px;margin:0 auto;width:100%}.mm-lm__h{font-size:42px}}@media(max-width:520px){.mm-lm__h{font-size:34px}.mm-lm__fields{flex-direction:column}.mm-lm__input{padding:14px 16px}.mm-lm__btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-lead-magnet-hero.css.map */
