:root{--teal:#17a2a2;--teal-2:#8fd6d2;--teal-deep:#0b6e6e;--teal-soft:#e8f6f5}.stars.stars-box{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;padding:8px 14px;background:var(--gold-soft);border:1px solid var(--gold-2);border-radius:12px;margin-bottom:16px}.stars.stars-box .s{font-size:15px;letter-spacing:2px}.stars.stars-box .rev{color:var(--ink);font-weight:700;font-size:13px}.opt[data-type=sub]{border-color:var(--teal-2);background:linear-gradient(180deg,var(--teal-soft),#fff)}.opt[data-type=sub]:hover{border-color:var(--teal)}.opt[data-type=sub].active{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 0 0 3px #17a2a221}.opt[data-type=sub] .radio{border-color:var(--teal-2)}.opt[data-type=sub].active .radio{border-color:var(--teal-deep)}.opt[data-type=sub].active .radio:after{background:var(--teal-deep)}.opt[data-type=sub] .tag{background:var(--teal-deep);color:#fff}.opt[data-type=sub] .opt-price{color:var(--teal-deep)}.opt[data-type=sub] .opt-price .was{color:var(--muted2)}.opt[data-type=sub] .freq{border-top-color:var(--teal-2)}.opt[data-type=sub] .chip{border-color:var(--teal-2)}.opt[data-type=sub] .chip.active{border-color:var(--teal-deep);background:#fff;color:var(--teal-deep)}.opt[data-type=sub] .chip.active small{color:var(--teal-deep)}.pay-trust{flex-direction:column;gap:11px}.pay-secure{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted2)}.pay-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pay-icons .pay-icon{width:42px;height:27px;display:block;background:#fff;border:1px solid var(--line);border-radius:6px;padding:1px;box-shadow:var(--sh-sm)}.marquee.is-manual{cursor:grab;touch-action:pan-y}.marquee.is-manual .marquee-track{animation:none;will-change:transform}.marquee.is-dragging{cursor:grabbing}.marquee.is-manual .marquee-track>*{user-select:none;-webkit-user-select:none}.marquee.is-manual img,.marquee.is-manual video{-webkit-user-drag:none;user-drag:none}.marquee.is-scroll{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.marquee.is-scroll::-webkit-scrollbar{display:none}.marquee.is-scroll .marquee-track{animation:none;width:max-content}.marquee.is-scroll .marquee-track>*{scroll-snap-align:start}.how .steps{display:flex;flex-direction:column;gap:34px}.step{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;background:none;border:none;box-shadow:none;padding:0;text-align:left;border-radius:0}.step .step-text{order:1;min-width:0}.step .step-img{order:2;margin:0}.step:nth-child(2n) .step-text{order:2}.step:nth-child(2n) .step-img{order:1}.step .num{width:44px;height:44px;border-radius:14px;font-size:20px;margin:0 0 14px}.step h3{font-size:24px;line-height:1.15;margin-bottom:9px}.step p{font-size:15.5px;line-height:1.6;max-width:42ch}.step-img{width:100%;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--panel2);box-shadow:var(--sh-md)}.step-img img,.step-img video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.07);transition:transform 1.1s cubic-bezier(.2,.75,.3,1)}.step-img video{cursor:pointer}.step[data-reveal]{opacity:1;transform:none}.step .step-text,.step .step-img{opacity:0;transition:opacity .65s ease,transform .8s cubic-bezier(.2,.75,.3,1)}.step .step-text{transform:translate(-30px)}.step .step-img{transform:translate(30px)}.step:nth-child(2n) .step-text{transform:translate(30px)}.step:nth-child(2n) .step-img{transform:translate(-30px)}.step.is-in .step-text,.step.is-in .step-img{opacity:1;transform:none}.step.is-in .step-img{transition-delay:.09s}.step.is-in .step-img img,.step.is-in .step-img video{transform:scale(1)}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s cubic-bezier(.2,.7,.3,1),transform .6s cubic-bezier(.2,.7,.3,1);transition-delay:calc(var(--i,0) * 85ms);will-change:opacity,transform}[data-reveal].is-in{opacity:1;transform:none}.how{background:var(--bg);border-top:none;border-bottom:none}#benefits{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ing-sec{background:var(--bg);border-top-color:transparent;border-bottom-color:transparent}.labsec{background:var(--bg)}.sec:has(.facts-grid){background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rev-sec{background:var(--bg)}.rev-marquee,.ing-marquee{--marquee-edge:var(--bg)}.compare{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media(max-width:760px){.how .steps{gap:24px}.step{grid-template-columns:1fr;gap:14px}.step .step-text,.step:nth-child(2n) .step-text{order:2}.step .step-img,.step:nth-child(2n) .step-img{order:1}.step .step-text,.step .step-img,.step:nth-child(2n) .step-text,.step:nth-child(2n) .step-img{transform:translateY(22px)}.step.is-in .step-text,.step.is-in .step-img{transform:none}.step .num{width:36px;height:36px;font-size:17px;margin-bottom:10px}.step h3{font-size:19px}.step p{font-size:14.5px;max-width:none}.step-img{border-radius:14px}}@media(max-width:640px){.stars.stars-box{padding:7px 12px;gap:8px}.stars.stars-box .s{font-size:14px}.stars.stars-box .rev{font-size:12px}.pay-icons{gap:5px}.pay-icons .pay-icon{width:38px;height:24px}}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal].is-in,.step .step-text,.step .step-img{opacity:1!important;transform:none!important;transition:none!important}.step-img img,.step-img video{transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ovahang-ui.css.map */
