.customer-reviews-scroll{display:flex;flex-direction:row;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:#ccc #f5f5f5;min-height:1.5em}.customer-reviews-scroll::-webkit-scrollbar{height:8px;background:transparent;-webkit-transition:background .2s;transition:background .2s}.customer-reviews-scroll:not(:hover):not(:focus)::-webkit-scrollbar-thumb{background:transparent}.customer-reviews-scroll:focus::-webkit-scrollbar-thumb,.customer-reviews-scroll:hover::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.customer-reviews-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.customer-reviews-scroll::-webkit-scrollbar-track{background:transparent}.review-card-wrapper{flex:0 0 350px;scroll-snap-align:start;margin-bottom:10px}@media only screen and (max-width:750px){.review-card-wrapper{flex:0 0 80vw;min-width:250px;max-width:90vw}}.customer-reviews-heading{font-size:2rem;font-weight:700;color:#343a40}.review-card{border:none;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.1);-webkit-background-clip:text;background-clip:text;padding:20px;background-color:#fff;height:100%}.review-card .card-body{text-align:center}.review-comment{font-size:1.1rem;font-style:italic;color:black;margin:10px 0}.blockquote-footer{font-size:.9rem;color:#868e96}