.reviews-io-card-carousel{display:flex;flex-direction:column;gap:var(--global-item-gap-lg);padding-right:0}.reviews-io-card-carousel:has(.reviews-carousel-section-header>.ruk_rating_snippet:empty){display:none!important}.reviews-io-card-carousel .reviews-carousel-section-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding-right:var(--global-sect-pad-x-md)}@media screen and (max-width:1024px){.reviews-io-card-carousel .reviews-carousel-section-header{flex-direction:column;gap:var(--global-item-gap-md);align-items:flex-start}}.reviews-io-card-carousel .reviews-carousel-section-header .reviews-io-summary{display:flex;gap:16px}@media screen and (max-width:1024px){.reviews-io-card-carousel .reviews-carousel-section-header .reviews-io-summary{gap:8px}}.reviews-io-card-carousel .reviews-carousel-section-header .reviews-io-summary__stars{display:flex;gap:2px;font-size:16px;color:var(--heading-fill-dark)}.reviews-io-card-carousel .reviews-carousel-section-header .reviews-io-summary__label{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);--snug-text-cap-height:0.7em;--snug-text-top:calc(0.35em - 0.5lh);--snug-text-bottom:calc(0.4em - 0.2lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;color:var(--body-fill-dark);text-align:right;display:none}.reviews-io-card-carousel .reviews-carousel-section-header .ruk_rating_snippet span:empty{display:none!important}.reviews-io-card-carousel .reviews-carousel-section-header .ruk_rating_snippet .ruk-icon-percentage-star--100{margin-right:16px}@media screen and (max-width:1279px){.reviews-io-card-carousel .reviews-carousel-section-header .ruk_rating_snippet .ruk-icon-percentage-star--100{margin-right:8px}}.reviews-io-card-carousel .reviews-carousel-section-header .ruk_rating_snippet .ruk-rating-snippet-count:last-child{margin-left:4px}.reviews-io-card-carousel .reviews-carousel-wrapper{overflow:hidden}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget{margin:0!important}@media screen and (max-width:768px){.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .R-GlobalModal.isActive{z-index:999999!important}}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__header{display:none!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list{width:100%;min-width:100%}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList__controlButton{top:calc(100% + var(--global-item-gap-lg));background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_83955)'%3E%3Cpath d='M14 0.5C6.54416 0.5 0.5 6.54415 0.5 14C0.5 21.4558 6.54416 27.5 14 27.5C21.4558 27.5 27.5 21.4558 27.5 14C27.5 6.54416 21.4558 0.5 14 0.5Z' stroke='currentColor'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5297 19.197C14.2368 19.4899 13.7619 19.4899 13.469 19.197L8.8024 14.5303C8.5095 14.2374 8.5095 13.7626 8.8024 13.4697L13.469 8.80301C13.7619 8.51011 14.2368 8.51011 14.5297 8.80301C14.8226 9.09591 14.8226 9.57081 14.5297 9.86371L11.1433 13.25L18.666 13.25C19.0802 13.25 19.416 13.5858 19.416 14C19.416 14.4142 19.0802 14.75 18.666 14.75L11.1433 14.75L14.5297 18.1364C14.8226 18.4292 14.8226 18.9041 14.5297 19.197Z' fill='currentColor'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_83955'%3E%3Crect width='28' height='28' fill='white' transform='translate(28 28) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;height:28px;width:28px;max-height:28px;max-width:28px;border-radius:1000px;background-color:#fff;right:var(--global-sect-pad-x-md)}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList__controlButton i{display:none!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList__controlButton.R-ReviewsList__controlButton--right{transform:rotate(180deg)!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList__controlButton.R-ReviewsList__controlButton--left{right:calc(28px + var(--global-sect-pad-x-md) + var(--global-grid-gap-sm))}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList__controlButton:hover{background-color:#000;transform:scale(1);background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2356_83955)'%3E%3Cpath d='M14 0.5C6.54416 0.5 0.5 6.54415 0.5 14C0.5 21.4558 6.54416 27.5 14 27.5C21.4558 27.5 27.5 21.4558 27.5 14C27.5 6.54416 21.4558 0.5 14 0.5Z' stroke='currentColor'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5297 19.197C14.2368 19.4899 13.7619 19.4899 13.469 19.197L8.8024 14.5303C8.5095 14.2374 8.5095 13.7626 8.8024 13.4697L13.469 8.80301C13.7619 8.51011 14.2368 8.51011 14.5297 8.80301C14.8226 9.09591 14.8226 9.57081 14.5297 9.86371L11.1433 13.25L18.666 13.25C19.0802 13.25 19.416 13.5858 19.416 14C19.416 14.4142 19.0802 14.75 18.666 14.75L11.1433 14.75L14.5297 18.1364C14.8226 18.4292 14.8226 18.9041 14.5297 19.197Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2356_83955'%3E%3Crect width='28' height='28' fill='black' transform='translate(28 28) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container{padding:0!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList{padding:0!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item{padding-right:var(--global-grid-gap-sm);padding-left:0;flex-basis:40%;width:40%}@media screen and (max-width:1024px){.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item{flex-basis:66.6666666667%;width:66.6666666667%}}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item:last-child{padding-right:var(--global-sect-pad-x-md)}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner{border:1.5px solid #bbb;border-radius:var(--global-border-rad);padding:var(--card-padding-sm);overflow:hidden}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner .R-TextBody--xxxs{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner .R-flex-row:last-child{display:none}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div{display:flex;gap:var(--global-text-gap-sm);flex-direction:column}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div>div:first-child,.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div>div:nth-child(2){display:contents}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div .R-RatingStars{order:1}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div .R-RatingStars .R-RatingStars__stars{margin:0!important}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div .R-ReviewsList__item--body{order:2;margin-bottom:0!important;font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);--snug-text-cap-height:0.7em;--snug-text-top:calc(0.35em - 0.5lh);--snug-text-bottom:calc(0.4em - 0.2lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content;color:var(--body-fill-dark)}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div .R-TextHeading{order:3;color:var(--heading-fill-dark);font-family:var(--global-eyebrow-md-font-family);font-size:var(--global-eyebrow-md-font-size);font-style:var(--global-eyebrow-md-font-style);font-weight:var(--global-eyebrow-md-font-weight);letter-spacing:var(--global-eyebrow-md-letter-spacing);line-height:var(--global-eyebrow-md-line-height);gap:var(--global-eyebrow-md-paragraph-spacing);text-transform:var(--global-eyebrow-md-text-transform);--snug-text-cap-height:0.7em;--snug-text-top:calc(0.35em - 0.5lh);--snug-text-bottom:calc(0.4em - 0.2lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div>div:nth-child(2)>div:first-child{order:4}.reviews-io-card-carousel .reviews-carousel-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList-container .R-ReviewsList .R-ReviewsList__item .item__inner>div>div:nth-child(2)>div:first-child em{font-style:normal}.reviews-io-card-carousel .u-marginBottom--xs,.reviews-io-card-carousel .u-marginBottom--xxs,.reviews-io-card-carousel .u-marginRight--sm,.reviews-io-card-carousel .u-marginTop--xxs{margin:0!important}