
.cv-content__grid,.cv-eye-track,.cv-eye-thumbs,.cv-thumbnails,.cv-ugc-grid,.cv-features{scrollbar-width:none!important}
.cv-content__grid::-webkit-scrollbar,.cv-eye-track::-webkit-scrollbar,.cv-eye-thumbs::-webkit-scrollbar,.cv-thumbnails::-webkit-scrollbar,.cv-ugc-grid::-webkit-scrollbar,.cv-features::-webkit-scrollbar{display:none!important}
.cv-carousel-controls{display:none!important}
.cv-products .cv-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;margin-inline:auto}
.cv-products .cv-product-card{display:block;color:#111;text-decoration:none}
.cv-products .cv-product-card h3{font-family:var(--font-body-family),Arial,sans-serif;font-size:22px;font-weight:650;text-transform:none;line-height:1.35;min-height:2.7em}
.cv-products .cv-product-card__image img{aspect-ratio:1;object-fit:contain;border-radius:12px;background:#f4f4f4}
.cv-products .cv-product-card .cv-price{gap:10px;font-family:var(--font-body-family),Arial,sans-serif}
.cv-products .cv-product-card .cv-price strong{font-size:22px}.cv-products .cv-product-card .cv-price s{font-size:17px;color:#757575}
.cv-products .cv-badge{background:#080a0b;color:#fff;text-transform:uppercase;font:700 12px/1.5 var(--font-body-family);border-radius:999px}

.cv-reading__block{padding:26px;border:1px solid #e7e7e7;border-radius:14px}.cv-reading__block h2{margin-top:0}.cv-reading__block ol{padding-left:25px}.cv-reading__block li+li{margin-top:10px}
@media(max-width:749px){.cv-products .cv-product-card h3{font-size:17px}.cv-products .cv-product-card .cv-price strong{font-size:19px}.cv-products .cv-product-card .cv-price s{font-size:15px}.cv-products__grid{gap:14px}.cv-content--features .cv-content__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.cv-content--features .cv-content__card{flex:0 0 90%;scroll-snap-align:start}.cv-reading__block{padding:20px}}


.cv-content--testimonials .cv-content__grid{touch-action:pan-x pan-y;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden;min-width:0;max-width:100%}.cv .cv-review-person img{width:58px;height:58px;flex:0 0 58px;object-fit:cover}
@media(max-width:749px){.cv-content--trust .cv-content__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.cv.cv-content--trust h3{font-family:Oswald,sans-serif;font-size:clamp(22px,6vw,28px);line-height:1.2;word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance;letter-spacing:-.025em}.cv-content--trust .cv-content__card:last-child:nth-child(odd){grid-column:1/-1}.cv-content--trust .cv-copy{font-size:14px;line-height:1.5;word-break:normal;overflow-wrap:normal;text-wrap:balance}.cv-content--features .cv-content__grid{touch-action:pan-x pan-y;overflow-y:hidden;overscroll-behavior-x:contain}.cv-content--testimonials .cv-content__card{min-width:0;scroll-snap-stop:always}}
