.reviews-marquee-row{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.reviews-marquee-row::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.reviews-marquee-row{cursor:grab;-webkit-user-select:none;user-select:none}.reviews-marquee-row[data-dragging]{cursor:grabbing}}
.hero-rating-notch{--notch-radius:1rem;--notch-ground:hsl(var(--background));background-color:var(--notch-ground);border-top-left-radius:var(--notch-radius)}.hero-rating-notch:before,.hero-rating-notch:after{content:"";width:var(--notch-radius);height:var(--notch-radius);pointer-events:none;background:radial-gradient(circle at 0 0, transparent calc(var(--notch-radius) - .5px), var(--notch-ground) var(--notch-radius));position:absolute}.hero-rating-notch:before{bottom:0;right:100%}.hero-rating-notch:after{bottom:100%;right:0}@media (max-width:767.98px){.hero-rating-notch--from-md{display:none}.rounded-image:has(>.hero-rating-notch:not(.hero-rating-notch--from-md)){border-bottom-right-radius:0}}@media (min-width:768px){.hero-rating-notch{border-top-left-radius:0;border-bottom-left-radius:var(--notch-radius)}.hero-rating-notch:before,.hero-rating-notch:after{background:radial-gradient(circle at 0 100%, transparent calc(var(--notch-radius) - .5px), var(--notch-ground) var(--notch-radius))}.hero-rating-notch:before{top:0;bottom:auto}.hero-rating-notch:after{top:100%;bottom:auto}.rounded-image:has(>.hero-rating-notch){border-top-right-radius:0}}
