:root{--brand-accent: #D4AF37;--brand-dark: #000000;--brand-light: #ffffff;--font-heading-family: "Sansation", sans-serif;--font-body-family: "Roboto", sans-serif;--font-weight-normal: 400;--color-white: #ffffff;--color-black: #333333;--color-gray-medium: #666666;--color-gray-light: #999999;--text-color: #444444;--gutter: 1rem;--gutter-lg: 2rem;--type-small: .875rem;--type-body: 1rem;--type-h2: 2rem;--type-btn: 1rem}.turbo-reviews-section{background-color:var(--color-white);padding-block:clamp(3rem,6vw,5rem);overflow:hidden}.turbo-reviews-section .reviews-container{max-width:1200px;margin-inline:auto;padding-inline:var(--gutter);text-align:center;position:relative}@media (min-width: 768px){.turbo-reviews-section .reviews-container{padding-inline:var(--gutter-lg)}}.reviews-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.reviews-badge{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#00b67a,#00a86b);color:#fff;padding:.75rem 1.5rem;border-radius:25px;font-family:var(--font-body-family);font-weight:600;box-shadow:0 4px 12px #00b67a33}.reviews-badge-icon{width:24px;height:24px;fill:currentColor}.reviews-summary{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body-family);font-size:var(--type-small);color:var(--color-gray-medium)}.summary-excellent{font-weight:600;text-transform:uppercase}.summary-score{font-weight:700;color:var(--color-black)}.turbo-reviews-section .section-title{font-family:"Sansation",var(--font-heading-family);font-size:var(--type-h2);font-weight:var(--font-weight-normal);color:var(--color-black);margin-bottom:clamp(2rem,5vw,3rem);position:relative;display:inline-block}.section-title:after{content:"";display:block;width:4rem;height:2px;background-color:var(--brand-accent);margin:.5rem auto 0}.reviews-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:clamp(1rem,3vw,1.5rem);padding-bottom:1rem;margin-bottom:2rem;-webkit-overflow-scrolling:touch}.reviews-slider::-webkit-scrollbar{display:none}.review-card{flex:0 0 280px;background-color:#faf9f6;border-radius:12px;padding:2rem 1.5rem;scroll-snap-align:center;box-shadow:0 2px 12px #0000000d;text-align:left;font-family:var(--font-body-family);color:var(--text-color)}.star-rating{text-align:center;margin-bottom:1rem}.stars{display:inline-flex;gap:2px}.star{width:18px;height:18px;fill:gold}.review-text{font-size:var(--type-body);font-weight:300;line-height:1.6;margin-bottom:1rem}.review-meta{font-size:var(--type-small);color:var(--color-gray-light)}.review-author{font-weight:500;color:var(--color-black)}.review-date{font-style:italic}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);background-color:#0009;color:var(--color-white);border:none;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;cursor:pointer;transition:background-color .2s ease;z-index:10}.slider-nav:hover{background-color:#000c}.prev-button{left:-.5rem}.next-button{right:-.5rem}@media (max-width: 768px){.slider-nav{display:none}}.reviews-cta-wrapper{margin-top:1rem}.reviews-cta-wrapper .btn{font-size:var(--type-btn);padding:.75rem 1.8rem;background-color:var(--brand-dark);color:var(--brand-light);text-decoration:none;border-radius:6px;display:inline-block;transition:all .2s ease;border:2px solid var(--brand-dark)}.reviews-cta-wrapper .btn:hover{background-color:var(--brand-accent);color:var(--brand-light);border-color:var(--brand-accent);transform:translateY(-1px);box-shadow:0 4px 12px #d4af374d}
/*# sourceMappingURL=/cdn/shop/t/23/assets/turbo-reviews-section.css.map */
