.cp-reviews-section .cp-review-grid{display:flex!important;grid-template-columns:none!important;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#d9d4cc transparent;-webkit-overflow-scrolling:touch}.cp-reviews-section .cp-review-grid::-webkit-scrollbar{height:8px}.cp-reviews-section .cp-review-grid::-webkit-scrollbar-thumb{background:#d9d4cc;border-radius:999px}.cp-reviews-section .cp-review-grid::-webkit-scrollbar-track{background:transparent}.cp-reviews-section .cp-review-grid>.cp-review{flex:0 0 360px;max-width:360px;scroll-snap-align:start;align-self:stretch}.cp-reviews-section .cp-review-grid:after{content:"";flex:0 0 1px;align-self:stretch}.cp-reviews-section .cp-carousel-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px}.cp-reviews-section .cp-carousel-controls button{width:44px;height:44px;border-radius:50%;border:1px solid #e3ddd3;background:#fff;font-size:17px;color:#1a1a1a;cursor:pointer;display:grid;place-items:center;box-shadow:0 1px 6px #1a1a1a12}.cp-reviews-section .cp-carousel-controls button:hover{background:#f5f3ef}.cp-reviews-section .cp-carousel-controls span{font-size:14px;color:#1a1a1ab3}.cp-reviews-section .cp-testimonial-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain}@media(max-width:999px){.cp-gallery .cp-main-image{touch-action:pan-y;cursor:grab}.cp-reviews-section .cp-review-grid{gap:12px}.cp-reviews-section .cp-review-grid>.cp-review{flex:0 0 300px;max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/cp-fix38.css.map */
