.ef-hero{position:relative;display:grid;place-items:center;min-height:min(720px,92vh);margin-top:calc(-1 * var(--overlay-header-height, 72px));overflow:hidden;isolation:isolate;color:#fff;font-family:var(--ef-hero-body);font-size:16px;line-height:1.5;letter-spacing:0}.ef-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ef-hero__media video,.ef-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.ef-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 55% 42% at 50% 52%,#15211a52,#15211a00),linear-gradient(180deg,#15211a1f,#15211a33 40%,#15211a99)}.ef-hero__body{max-width:900px;padding:140px 24px 100px;text-align:center}.ef-hero__proof{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 8px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:13px;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.35)}.ef-hero__g,.ef-hero__g svg{display:block;width:18px;height:18px}.ef-hero__stars{color:#f4b400;font-size:14px;letter-spacing:1px}.ef-hero__title{margin:22px 0 18px;color:#fff;font-family:var(--ef-hero-display);font-size:clamp(40px,6.2vw,80px);font-weight:600;line-height:1.02;letter-spacing:-.025em;text-shadow:0 2px 18px rgba(0,0,0,.35)}.ef-hero__text{max-width:660px;margin:0 auto 32px;color:#e9efe9;font-size:clamp(16px,1.6vw,20px);text-shadow:0 2px 18px rgba(0,0,0,.35);text-wrap:balance}.ef-hero__text p{margin:0}.ef-hero__text strong,.ef-hero__text b{color:#fff;font-weight:700}.ef-hero__cta{padding:17px 32px;font-size:16px;font-weight:600;line-height:1.5;white-space:nowrap}.ef-hero__cta .ef-arrow{display:inline-block}.ef-hero__proof-text--m{display:none}@media screen and (max-width:749px){.ef-hero{min-height:calc(560px + var(--overlay-header-height, 52px))}.ef-hero__body{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;padding:calc(var(--overlay-header-height, 52px) + 48px) 20px 40px;box-sizing:border-box}.ef-hero__proof{gap:8px;padding:7px 16px 7px 10px;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px;line-height:13.31px}.ef-hero__g,.ef-hero__g svg{width:15px;height:15px}.ef-hero__stars{font-size:12px;line-height:12px;letter-spacing:1.5px}.ef-hero__proof:has(.ef-hero__proof-text--m) .ef-hero__proof-text{display:none}.ef-hero__proof-text--m{display:inline}.ef-hero__title{max-width:350px;margin:0;font-size:40px;line-height:42px;letter-spacing:-.8px;text-wrap:balance}.ef-hero__text{max-width:330px;margin:0;font-size:16px;line-height:23px;text-wrap:wrap}.ef-hero__cta{width:100%;max-width:350px;padding:15px 24px;box-sizing:border-box;font-weight:500;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-ef-hero.css.map */
