[id$=__reviews]{background:#fff;color:#333}[id$=__reviews] .page-width{max-width:1100px;margin:auto;padding-left:24px;padding-right:24px}[id$=__reviews] .title{text-align:center;font-family:Poppins,sans-serif;font-size:36px;line-height:1.25;margin:0 0 12px;color:#111}[id$=__reviews] .multicolumn-text{text-align:center;font-size:22px;margin:0 0 40px}[id$=__reviews] .multicolumn-text p{margin:0}[id$=__reviews] .multicolumn-text strong{color:#fc0;letter-spacing:1px}[id$=__reviews] splide-component{display:block}[id$=__reviews] .splide{position:relative;visibility:visible}[id$=__reviews] .splide__track{overflow:hidden;position:relative;z-index:0}[id$=__reviews] .splide__list{display:flex;backface-visibility:hidden;margin:0!important;padding:0!important;list-style:none;align-items:stretch}[id$=__reviews] .splide__slide{flex-shrink:0;list-style:none;position:relative;box-sizing:border-box}[id$=__reviews] .splide__slide__container{height:100%}[id$=__reviews] .testimonial-card{position:relative;background:linear-gradient(120deg,#f7f7f7,#f3f3f3);border-radius:30px;text-align:center;height:100%;padding:24px 28px 20px;box-sizing:border-box}[id$=__reviews] .testimonial-card__info{height:100%;display:flex;flex-direction:column}[id$=__reviews] .testimonial-card__stars{margin:0 auto 16px;line-height:1;width:max-content}[id$=__reviews] .rating-stars__container--underlay{position:relative;display:flex;gap:3px;color:#ececec}[id$=__reviews] .rating-stars__container svg{width:24px;height:24px;flex-shrink:0}[id$=__reviews] .rating-stars__container--overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:3px;color:#fc0;overflow:hidden;width:calc(var(--rating) / 5 * 100%)}[id$=__reviews] .testimonial-card__quotes{position:absolute;right:8px;top:8px;width:42px;height:42px;border-radius:50%;background:#e51921;color:#fff;display:flex;align-items:center;justify-content:center}[id$=__reviews] .testimonial-card__quotes svg{width:23px;height:23px}[id$=__reviews] .rte{font-size:22px;line-height:1.65;letter-spacing:.5px;flex:1}[id$=__reviews] .rte p{margin:0 0 18px}[id$=__reviews] .testimonial-card__author-container{display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #e4e4e4;padding-top:14px;margin-top:8px}[id$=__reviews] .testimonial-card__avatar{flex:0 0 42px;width:42px;height:42px}[id$=__reviews] .testimonial-card__avatar img{width:42px;height:42px;border-radius:50%;object-fit:cover}[id$=__reviews] .testimonial-card__author{font-size:18px;line-height:1.4;margin:0}[id$=__reviews] .testimonial-card__author em{font-size:11px;font-style:normal;display:block;max-width:270px;color:#666}[id$=__reviews] .splide__dots-and-arrows{position:relative;display:flex;justify-content:center;align-items:center;height:56px;margin-top:24px}[id$=__reviews] .splide__pagination{display:flex;gap:12px;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;z-index:1}[id$=__reviews] .splide__pagination li{list-style:none;line-height:0}[id$=__reviews] .splide__pagination__page{border:0;padding:0;border-radius:50%;background:#999;width:8px;height:8px;cursor:pointer}[id$=__reviews] .splide__pagination__page.is-active{background:#111;transform:scale(1.4)}[id$=__reviews] .splide__arrows{position:absolute;width:230px;display:flex;justify-content:space-between;pointer-events:none}[id$=__reviews] .splide__arrow{pointer-events:auto;background:none;border:0;cursor:pointer;padding:10px;color:#555;display:flex}[id$=__reviews] .splide__arrow svg{fill:currentColor;width:20px;height:20px}[id$=__reviews] .splide__arrow--prev svg{transform:rotate(180deg)}[id$=__reviews] .splide__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:749px){[id$=__reviews] .page-width{padding-left:0;padding-right:0}[id$=__reviews] .title{font-size:27px;padding:0 18px}[id$=__reviews] .multicolumn-text{font-size:16px;margin-bottom:30px;padding:0 15px}[id$=__reviews] .testimonial-card{padding:22px 20px 18px;border-radius:24px}[id$=__reviews] .rte{font-size:18px;line-height:1.6}[id$=__reviews] .testimonial-card__quotes{width:32px;height:32px}[id$=__reviews] .testimonial-card__quotes svg{width:18px;height:18px}[id$=__reviews] .rating-stars__container svg{width:21px;height:21px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rv-listicle-shrine.css.map */
