.oddit-section-reviews-carousel{background-color:#fff;padding:40px 0;overflow-x:hidden;-webkit-tap-highlight-color:transparent;--oddit-reviews-gutter: 16px}.oddit-section-reviews-carousel *,.oddit-section-reviews-carousel *:before,.oddit-section-reviews-carousel *:after{box-sizing:border-box}.oddit-section-reviews-carousel :where(a,button){-webkit-tap-highlight-color:transparent}.oddit-section-reviews-carousel__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--oddit-reviews-gutter);display:flex;flex-direction:column;align-items:center}.oddit-section-reviews-carousel__heading{font-family:Archivo Narrow,sans-serif;font-weight:700;font-size:28px;line-height:1.3;letter-spacing:2.8px;text-transform:uppercase;color:#202223;text-align:center;margin:0 0 30px;text-box:trim-both cap alphabetic;max-width:328px}.oddit-section-reviews-carousel__track-wrapper{width:100%;margin-bottom:30px}.oddit-section-reviews-carousel__track{display:flex;gap:8px;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:var(--oddit-reviews-gutter);padding-block:4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;scroll-padding-left:var(--oddit-reviews-gutter)}.oddit-section-reviews-carousel__track::-webkit-scrollbar{display:none}.oddit-section-reviews-carousel__card{flex:0 0 auto;width:300px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:20px;scroll-snap-align:start}.oddit-section-reviews-carousel__image-wrapper{position:relative;width:100%;height:305px;overflow:hidden;flex-shrink:0}.oddit-section-reviews-carousel__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.oddit-section-reviews-carousel__image-wrapper:hover .oddit-section-reviews-carousel__image{transform:scale(1.05)}.oddit-section-reviews-carousel__content{display:flex;flex-direction:column;align-items:flex-start;padding-inline:16px;width:100%;flex:1}.oddit-section-reviews-carousel__content--no-product{padding-bottom:32px}.oddit-section-reviews-carousel__review{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:100%}.oddit-section-reviews-carousel__stars{display:block;width:84.571px;height:16px;flex-shrink:0}.oddit-section-reviews-carousel__stars svg{display:block;width:100%;height:100%}.oddit-section-reviews-carousel__quote{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.28px;color:#202223;margin:0;word-break:break-word}.oddit-section-reviews-carousel__quote p{margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;max-width:none}.oddit-section-reviews-carousel__author{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.oddit-section-reviews-carousel__customer-name{font-family:Archivo Narrow,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:1.12px;color:#000;white-space:nowrap}.oddit-section-reviews-carousel__verified{display:inline-flex;align-items:center;justify-content:center;gap:4px}.oddit-section-reviews-carousel__verified-icon{display:block;width:12px;height:12px;flex-shrink:0}.oddit-section-reviews-carousel__verified-text{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:12px;line-height:normal;color:#377e62;white-space:nowrap;text-box:trim-both cap alphabetic;display:inline-block}.oddit-section-reviews-carousel__product-link{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid #e2e2e2;text-decoration:none;color:#000;width:100%;background-color:transparent;transition:background-color .2s ease}.oddit-section-reviews-carousel__product-link:hover{background-color:#00000008}a.oddit-section-reviews-carousel__product-link:link,a.oddit-section-reviews-carousel__product-link:visited,a.oddit-section-reviews-carousel__product-link:hover,a.oddit-section-reviews-carousel__product-link:focus{color:#000}.oddit-section-reviews-carousel__product-image-wrapper{display:block;width:39.522px;height:40px;overflow:hidden;flex-shrink:0;position:relative}.oddit-section-reviews-carousel__product-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.oddit-section-reviews-carousel__product-name{font-family:Archivo Narrow,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:1.12px;color:#000;white-space:nowrap;flex:1;text-align:left}.oddit-section-reviews-carousel__product-arrow{display:block;width:15px;height:auto;flex-shrink:0;transition:transform .25s ease}.oddit-section-reviews-carousel__product-link:hover .oddit-section-reviews-carousel__product-arrow{transform:translate(4px)}.oddit-section-reviews-carousel__progress{display:flex;align-items:center;gap:8px;width:100%}.oddit-section-reviews-carousel .oddit-section-reviews-carousel__progress-segment{display:block;flex:1 0 0;min-width:0;height:4px;background-color:#e2e2e2;transition:background-color .3s ease}.oddit-section-reviews-carousel .oddit-section-reviews-carousel__progress-segment--active{background-color:#000}.oddit-section-reviews-carousel__progress-segment>span{display:block;width:0;height:0;overflow:hidden}@media(min-width:750px){.oddit-section-reviews-carousel__heading{max-width:none}}@media(min-width:990px){.oddit-section-reviews-carousel{padding:48px 0;--oddit-reviews-gutter: 60px}.oddit-section-reviews-carousel__heading{font-size:40px;letter-spacing:4px;margin:0 0 40px}.oddit-section-reviews-carousel__track{gap:8px}.oddit-section-reviews-carousel__track-wrapper{margin-bottom:40px}.oddit-section-reviews-carousel__progress{max-width:512px;margin-inline:auto}.oddit-section-reviews-carousel__track{scroll-snap-type:x proximity;scroll-padding-left:0}.oddit-section-reviews-carousel__card{scroll-snap-align:center}}.oddit-section-reviews-carousel--loop .oddit-section-reviews-carousel__track-wrapper{overflow:hidden}.oddit-section-reviews-carousel--loop .oddit-section-reviews-carousel__track{width:max-content;margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y;will-change:transform}.oddit-section-reviews-carousel--loop .oddit-section-reviews-carousel__track.is-dragging{cursor:grabbing}.oddit-section-reviews-carousel__card--clone{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/52/assets/oddit-section-reviews-carousel.css.map */
