.cv-benefits{position:relative;overflow:hidden}.cv-benefits--mint{background:linear-gradient(180deg,#f4faf7,#e6f4ef)}.cv-benefits--cream{background:linear-gradient(180deg,#fffbf3,#fbf2df)}.cv-benefits--white{background:#fff}.cv-benefits__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,400px) minmax(0,1fr);gap:40px;align-items:center}.cv-benefits__col{display:flex;flex-direction:column;gap:18px;min-width:0}.cv-benefit{display:flex;gap:16px;align-items:flex-start;padding:20px 22px}.cv.cv-benefits .cv-benefit .cv-h3{font-size:18px;margin:2px 0 6px;transition:color .3s var(--cv-ease)}.cv.cv-benefits .cv-benefit .cv-text{font-size:15px;line-height:1.65}.cv.cv-benefits .cv-benefit__badge{width:56px;height:56px;transition:transform .35s var(--cv-ease),box-shadow .35s var(--cv-ease)}.cv-benefit__img{width:42px;height:42px;object-fit:contain;display:block}.cv .cv-benefit__badge .cv-icon{width:24px;height:24px}.cv-benefits__media{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1}.cv-benefits__frame{width:92%;aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--cv-hairline);box-shadow:var(--cv-highlight),var(--cv-shadow-3)}.cv-benefits__frame img,.cv-benefits__frame video{width:100%;height:100%;object-fit:cover;display:block}.cv-benefits__core{width:24%;aspect-ratio:1 / 1;border-radius:50%;background:var(--cv-accent);box-shadow:0 0 0 12px var(--cv-tint),var(--cv-shadow-2);animation:cv-breathe 4s ease-in-out infinite}.cv-benefits__cta{display:flex;justify-content:center;margin-top:44px}@media(max-width:989px){.cv-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cv-benefits__col{display:contents}.cv-benefits__media{grid-column:1 / -1;order:-1;justify-self:center;width:min(340px,80%);margin-bottom:20px}}@media(max-width:749px){.cv-benefits__grid{grid-template-columns:minmax(0,1fr);gap:12px}.cv-benefits__media{width:min(280px,78%);margin-bottom:24px}.cv-benefit{padding:16px;gap:14px}.cv.cv-benefits .cv-benefit__badge{width:48px;height:48px}.cv-benefit__img{width:36px;height:36px}.cv.cv-benefits .cv-benefit .cv-h3{font-size:16px}.cv.cv-benefits .cv-benefit .cv-text{font-size:14px}.cv-benefits__cta{margin-top:28px}}@media(hover:hover)and (pointer:fine){.cv-benefit:hover .cv-benefit__badge{transform:scale(1.12);box-shadow:var(--cv-highlight),0 0 0 1px var(--cv-hairline),0 14px 26px -10px #0c4a3373}.cv-benefit:hover .cv-h3{color:var(--cv-green-600)}}@media(prefers-reduced-motion:reduce){.cv-benefits__core{animation-play-state:paused}.cv-benefit:hover .cv-benefit__badge{transform:none}}@media(prefers-reduced-motion:no-preference){@supports ((animation-timeline: view()) and (animation-range: entry)){.cv-benefits__media{animation:cv-rise auto var(--cv-ease) backwards;animation-timeline:view();animation-range:cover 0px cover 300px}.cv-benefits__col>:nth-child(2){animation-range:cover 40px cover 300px}.cv-benefits__col>:nth-child(3){animation-range:cover 80px cover 340px}.cv-benefits__col>:nth-child(n+4){animation-range:cover 120px cover 380px}}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/curitiv-benefits.css.map */
