.customer-reviews-slider{width:100%;padding:16px 0 14px;overflow:hidden;background:#fff}.customer-reviews-slider *,.customer-reviews-slider *:before,.customer-reviews-slider *:after{box-sizing:border-box}.customer-reviews-slider .page-width{width:100%;max-width:1180px;margin:0 auto;padding:0;overflow:hidden}.reviews-title{max-width:700px;margin:0 auto 16px;padding:0 20px;color:#000;font-size:24px;font-weight:400;line-height:1.15;text-align:center}.reviews-track{display:flex;width:100%;gap:24px;padding-right:18%;padding-left:18%;align-items:flex-start;overflow:visible;transform:translateZ(0);will-change:transform}.review-card{display:flex;flex:0 0 64%;min-width:64%;max-width:64%;height:auto;min-height:0;padding:14px 14px 16px;flex-direction:column;align-items:center;background:#fff;border:1px solid #000000;border-radius:28px;overflow:hidden;text-align:center}.review-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:24px;object-fit:cover;object-position:center}.customer-reviews-slider .stars{display:flex;justify-content:center;align-items:center;gap:2px;margin-top:20px;color:#30c190!important;font-size:22px;line-height:1;letter-spacing:0;-webkit-text-fill-color:#000000!important}.customer-reviews-slider .stars span,.customer-reviews-slider .star,.customer-reviews-slider .star--filled{color:#cfc100!important;-webkit-text-fill-color:#cfc100ff!important}.customer-reviews-slider .star--empty{color:#000!important;opacity:.25;-webkit-text-fill-color:#ffffffff!important}.review-text{width:100%;margin-top:10px;padding:0 6px;color:#353535;font-size:16px;font-weight:400;line-height:1.35;text-align:center}.review-text p{margin:0}.review-name{width:100%;margin-top:8px;padding-top:0;color:#000;font-size:15px;font-weight:700;line-height:1.2;text-align:center}.review-navigation{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px}.review-dots{display:flex;justify-content:center;align-items:center;gap:11px;margin:0}.review-dot{width:11px;height:11px;padding:0;border:1px solid #000000;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.review-dot:hover{transform:scale(1.1)}.review-dot.is-active{background:#000}.review-arrow{display:flex;width:36px;height:36px;padding:0;align-items:center;justify-content:center;border:1px solid #000000;border-radius:50%;background:#fff;color:#000;font-size:20px;line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}.review-arrow:hover:not(:disabled){background:#000;color:#fff;transform:scale(1.05)}.review-arrow:disabled{cursor:not-allowed;opacity:.3}@media screen and (max-width:749px){.customer-reviews-slider{padding:10px 0 6px;overflow:hidden}.customer-reviews-slider .page-width{width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.reviews-title{margin:0 auto 10px;padding:0 18px;font-size:18px;line-height:1.15}.reviews-track{display:flex;width:100%;gap:14px;padding:0 11%;align-items:flex-start;justify-content:flex-start;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:11%;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;transform:none!important;transition:none!important;will-change:auto!important}.reviews-track::-webkit-scrollbar{display:none}.review-card{display:flex;flex:0 0 78%;min-width:78%;max-width:78%;height:auto!important;min-height:0!important;padding:10px;flex-direction:column;align-items:center;border-radius:22px;scroll-snap-align:center;scroll-snap-stop:always}.review-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:18px;object-fit:cover;object-position:center}.customer-reviews-slider .stars{gap:1px;margin-top:6px;font-size:17px}.review-text{margin-top:6px;padding:0;font-size:12px;line-height:1.25}.review-text p{margin:0}.review-name{margin-top:6px;padding:0;font-size:12px;font-weight:700}.review-navigation{gap:10px;margin-top:10px;margin-bottom:0}.review-arrow{width:30px;height:30px;font-size:16px}.review-dots{gap:7px}.review-dot{width:8px;height:8px}}#shopify-section-template--31984472752477__customer_reviews_slider_wHHNQd{padding-top:40px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer-reviews-slider.css.map */
