.reviews-slider{overflow:hidden}.reviews-slider__header{margin-bottom:2rem}.reviews-slider__header .grid__heading{margin-bottom:.75rem}.reviews-slider__intro{margin:0;max-width:42rem}.reviews-slider__slider{display:block}.reviews-slider__slider--has-arrows{display:flex;align-items:center;gap:.375rem}.reviews-slider__track{position:relative;flex:1;min-width:0}.reviews-slider__nav-btn{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;padding:0;border:1px solid rgba(25,123,164,.2);border-radius:4px;background:var(--COLOR-BG, #fff);color:#197ba4;box-shadow:0 1px 3px #00000014;cursor:pointer}.reviews-slider__nav-btn .icon{width:.5625rem;height:.5625rem}.reviews-slider__nav-btn .icon path{stroke:currentColor;stroke-width:2}.reviews-slider__nav-btn[hidden]{display:none}.reviews-slider__grid{display:flex;flex-flow:row nowrap;gap:0;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.reviews-slider__grid::-webkit-scrollbar{display:none}.reviews-slider__item{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - var(--review-gap) * (var(--review-columns-desktop) - 1)) / var(--review-columns-desktop));margin-right:var(--review-gap)}.reviews-slider__item:last-child{margin-right:0}.reviews-slider__card{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.25rem;border-radius:8px;background:var(--review-card-bg, #f8f6f2);overflow:hidden}.reviews-slider__card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.reviews-slider__stars{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.reviews-slider__stars .icon{width:14px;height:14px}.reviews-slider__stars .icon path{fill:var(--review-star-color, #ffb800);stroke:var(--review-star-color, #ffb800)}.reviews-slider__verified{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;line-height:1.2;color:var(--review-verified-color, #197ba4);flex-shrink:1;min-width:0;text-align:right}.reviews-slider__verified-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--review-verified-color, #197ba4);color:#fff;flex-shrink:0}.reviews-slider__verified-icon svg{width:10px;height:10px}.reviews-slider__content{margin:0;line-height:1.5}.reviews-slider__content p{margin:0}.reviews-slider__content p+p{margin-top:.5rem}.reviews-slider__cta-card{margin-top:1.5rem;padding:2rem 1.5rem;border-radius:12px;background:var(--cta-card-bg, #edeffc);color:var(--cta-card-text, #197ba4);text-align:center}.reviews-slider__cta-title{margin:0 0 .75rem;font-weight:700;color:inherit}.reviews-slider__cta-text{margin:0 0 1.25rem;color:inherit}.reviews-slider__cta-text p{margin:0}.reviews-slider__cta-text p+p{margin-top:.5rem}.reviews-slider__cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:22rem;padding:.875rem 1.25rem;border-radius:8px;background:var(--cta-card-btn-bg, #197ba4);color:var(--cta-card-btn-text, #fff);text-decoration:none;font-weight:500;line-height:1.2}.reviews-slider__cta-btn .icon{width:1rem;height:1rem;flex-shrink:0}.reviews-slider__cta-btn .icon path{stroke:currentColor}.reviews-slider__footer-link{display:inline-block;margin-top:1.5rem;color:var(--review-link-color, #197ba4);text-decoration:underline;text-underline-offset:3px}@media only screen and (max-width:749px){.reviews-slider__header{margin-bottom:1.5rem}.reviews-slider__slider--has-arrows{gap:.25rem}.reviews-slider[data-mobile-layout="1"] .reviews-slider__item{width:100%}.reviews-slider[data-mobile-layout="1.8"] .reviews-slider__item{width:calc(100% - 2.75rem)}.reviews-slider[data-mobile-layout="2"] .reviews-slider__item{width:calc((100% - var(--review-gap)) / 2)}.reviews-slider__card-top{flex-wrap:wrap}.reviews-slider__verified{text-align:left;max-width:100%}.reviews-slider__cta-card{padding:1.5rem 1.25rem}}@media only screen and (min-width:750px){.reviews-slider__slider--has-arrows{gap:.75rem}.reviews-slider__nav-btn{width:2.5rem;height:2.5rem;border-radius:6px;box-shadow:0 2px 8px #0000001a}.reviews-slider__nav-btn .icon{width:1rem;height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/section-reviews-slider.css.map */
