.el-bfcm-hero{position:relative;padding:36px 16px 40px;overflow:hidden;isolation:isolate;background:radial-gradient(60% 70% at 48% 100%,#c4ecfff2,#c4ecff00 70%),radial-gradient(45% 60% at 100% 45%,#76cdffe6,#76cdff00 75%),linear-gradient(125deg,#1830d0,#2f6ae6 32%,#6fb2fb 62%,#8fd6ff);color:#fff;font-family:Outfit,Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.el-bfcm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");pointer-events:none}.el-bfcm-hero,.el-bfcm-hero *{box-sizing:border-box}.el-bfcm-hero :where(h2,p,ul,li){margin:0;padding:0}.el-bfcm-hero :where(ul){list-style:none}.el-bfcm-hero a{border-bottom:0;box-shadow:none;text-decoration:none}.el-bfcm-hero__inner{display:grid;gap:28px;width:100%;max-width:1240px;margin:0 auto;align-items:center}.el-bfcm-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.el-bfcm-hero__eyebrow{margin-bottom:16px;padding:7px 14px;border-radius:999px;background:#0b0d1a;color:#ffd84d;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.el-bfcm-hero__heading{color:#fff;font-family:inherit;font-weight:600;font-size:clamp(40px,11vw,76px);line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.el-bfcm-hero__text{margin-top:14px;max-width:560px;font-size:clamp(17px,4.4vw,22px);font-weight:300;line-height:1.4}.el-bfcm-hero__rating{display:flex;align-items:center;gap:8px;margin-top:18px;font-size:15px;font-weight:400}.el-bfcm-hero__stars{color:#ffd84d;font-size:16px;letter-spacing:2px}.el-bfcm-hero__benefits{display:grid;gap:10px;margin-top:18px}.el-bfcm-hero__benefit{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.35}.el-bfcm-hero__check{flex:0 0 20px;width:20px;height:20px}.el-bfcm-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;width:100%;margin-top:26px}.el-bfcm-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 40px;border:2px solid #fff;border-radius:999px;background:#fff;color:#1b25a8!important;font-size:17px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s,background .2s}.el-bfcm-hero__button:hover{transform:translateY(-1px)}.el-bfcm-hero__button--outline{border-color:#0e1a7d;background:#0e1a7d;color:#fff!important;box-shadow:0 8px 20px #08125a4d}.el-bfcm-hero__button--outline:hover{background:#16239a;border-color:#16239a}.el-bfcm-hero__trust{margin-top:14px;font-size:14px;opacity:.92}.el-bfcm-hero__media{position:relative}.el-bfcm-hero__image{display:block;width:100%;height:auto;aspect-ratio:1.15 / 1;border-radius:24px;object-fit:cover;object-position:92% 60%;box-shadow:0 24px 60px #0a1e7859}.el-bfcm-hero__sticker{position:absolute;top:-14px;left:-6px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50%;background:#e3262e;color:#fff;text-align:center;line-height:1;box-shadow:0 10px 24px #a00a1459;transform:rotate(-10deg)}.el-bfcm-hero__sticker-top,.el-bfcm-hero__sticker-bottom{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.el-bfcm-hero__sticker-big{margin:2px 0;font-size:36px;font-weight:800;letter-spacing:-.02em}@media screen and (max-width:1023px){.el-bfcm-hero__inner{display:flex;flex-direction:column;align-items:stretch;gap:0}.el-bfcm-hero__copy{display:contents}.el-bfcm-hero__eyebrow{align-self:flex-start}.el-bfcm-hero__media{order:1;margin-top:22px}.el-bfcm-hero__rating,.el-bfcm-hero__benefits,.el-bfcm-hero__buttons,.el-bfcm-hero__trust{order:2}.el-bfcm-hero__image{aspect-ratio:1.45 / 1;object-position:95% 62%}}@media screen and (max-width:599px){.el-bfcm-hero__buttons{flex-direction:column}.el-bfcm-hero__button{width:100%;min-height:54px;padding:0 24px;font-size:15px}.el-bfcm-hero__benefit{font-size:15px}.el-bfcm-hero__sticker{top:-12px;left:auto;right:-4px;width:88px;height:88px}.el-bfcm-hero__sticker-big{font-size:30px}}@media screen and (min-width:1024px){.el-bfcm-hero{padding:64px 48px 72px}.el-bfcm-hero__inner{grid-template-columns:1.05fr 1fr;gap:56px}.el-bfcm-hero__image{aspect-ratio:1 / 1.02}.el-bfcm-hero__sticker{top:-22px;left:-26px;width:132px;height:132px}.el-bfcm-hero__sticker-big{font-size:46px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/el-section-bfcm-hero.css.map */
