.reviews-io-carousel.no-reviews{display:none}.reviews-io-carousel .reviews-io-wrapper{background-color:var(--background-fill-coloured-light)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget{margin-bottom:0}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner{gap:var(--global-col-gap-sm)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header{height:-moz-fit-content;height:fit-content;margin:auto 0;max-width:-moz-fit-content;max-width:fit-content;padding:0}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner{gap:0}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .R-TextHeading{margin:0 0 var(--primitive-250) 0}@media screen and (min-width:769px) and (max-width:1024px){.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .R-TextHeading{margin:0!important}}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .R-RatingStars{margin-bottom:var(--primitive-250)!important}@media screen and (min-width:769px) and (max-width:1024px){.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .R-RatingStars{margin:0!important}}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .cssVar-header__heading{margin:0;font-family:var(--global-headline-lg-font-family);font-size:var(--global-headline-lg-font-size);font-style:var(--global-headline-lg-font-style);font-weight:var(--global-headline-lg-font-weight);letter-spacing:var(--global-headline-lg-letter-spacing);line-height:var(--global-headline-lg-line-height);gap:var(--global-headline-lg-paragraph-spacing);text-transform:var(--global-headline-lg-text-transform)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner .R-TextBody{margin:0!important;font-family:var(--global-overline-sm-font-family);font-size:var(--global-overline-sm-font-size);font-style:var(--global-overline-sm-font-style);font-weight:var(--global-overline-sm-font-weight);letter-spacing:var(--global-overline-sm-letter-spacing);line-height:var(--global-overline-sm-line-height);gap:var(--global-overline-sm-paragraph-spacing);text-transform:var(--global-overline-sm-text-transform)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner div:has(.R-ReviewsioLogo){margin:var(--primitive-250) 0 0 0}@media screen and (min-width:769px) and (max-width:1024px){.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .CarouselWidget__header .header__inner div:has(.R-ReviewsioLogo){margin:0!important}}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .R-TextHeading{margin:0}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .R-TextHeading .cssVar-header__heading{color:var(--heading-fill-light)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__inner .R-TextBody *{color:var(--heading-fill-light)}@media screen and (min-width:769px) and (max-width:1024px){.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner{flex-direction:column}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__header{width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__header .header__inner{flex-direction:row;align-items:center;justify-content:center;gap:var(--primitive-250);height:-moz-fit-content;height:fit-content}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list{width:100%;max-width:100%}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__list .R-ReviewsList{padding:0}}@media screen and (max-width:768px){.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner{flex-direction:column}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner .CarouselWidget__header{width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content}}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList-container{padding:0 calc(var(--global-col-gap-sm) - var(--global-col-gap-sm)/ 2)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item{padding:0 calc(var(--global-col-gap-sm)/ 2);display:flex;align-items:center}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner{height:100%;border-radius:4px;background-color:var(--background-fill-light-1);background-image:none!important;padding:var(--card-pad);gap:var(--card-gap)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child div:first-child{display:flex;align-items:center;justify-content:space-between;padding-bottom:2px}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child div:first-child .R-TextHeading .cssVar-authorName{font-family:var(--global-overline-sm-font-family);font-size:var(--global-overline-sm-font-size);font-style:var(--global-overline-sm-font-style);font-weight:var(--global-overline-sm-font-weight);letter-spacing:var(--global-overline-sm-letter-spacing);line-height:var(--global-overline-sm-line-height);gap:var(--global-overline-sm-paragraph-spacing);text-transform:var(--global-overline-sm-text-transform);color:var(--heading-fill-light)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child div:first-child .R-RatingStars .R-RatingStars__stars{margin:0!important;gap:2px}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child div:first-child .R-RatingStars .R-RatingStars__stars .stars__icon{--common-star-color:var(--global-highlight-fill);--override-header-star-color:var(
    --global-highlight-fill
  );--override-header-star-disabled-color:var(
    --global-highlight-fill-light
  )!important;--common-star-disabled-color:var(
    --global-highlight-fill-light
  )!important}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child .R-TextBody:not(.R-ReviewsList__item--body){font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform);color:var(--body-fill-light)}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner div:first-child .R-ReviewsList__item--body{padding-top:var(--card-gap);font-family:var(--global-body-sm-font-family);font-size:var(--global-body-sm-font-size);font-style:var(--global-body-sm-font-style);font-weight:var(--global-body-sm-font-weight);letter-spacing:var(--global-body-sm-letter-spacing);line-height:var(--global-body-sm-line-height);gap:var(--global-body-sm-paragraph-spacing);text-transform:var(--global-body-sm-text-transform);color:var(--body-fill-light);--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.5lh);--snug-text-bottom:calc(0.3em - 0.5lh);--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;display:flex}.reviews-io-carousel .reviews-io-wrapper .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item .item__inner .R-flex-row:nth-child(2) .R-TextBody{margin:0!important;font-family:var(--global-overline-sm-font-family);font-size:var(--global-overline-sm-font-size);font-style:var(--global-overline-sm-font-style);font-weight:var(--global-overline-sm-font-weight);letter-spacing:var(--global-overline-sm-letter-spacing);line-height:var(--global-overline-sm-line-height);gap:var(--global-overline-sm-paragraph-spacing);text-transform:var(--global-overline-sm-text-transform);color:var(--heading-fill-light)}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton{display:flex;width:var(--arrow-button-size);height:var(--arrow-button-size);padding:10px 12px;justify-content:center;align-items:center;border-radius:var(--arrow-border-rad);background-color:var(--background-fill-light-1)}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton.R-ReviewsList__controlButton--right{transform:rotate(180deg);right:calc(var(--global-col-gap-sm)/ 2 * -1)}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton.R-ReviewsList__controlButton--left{left:calc(var(--global-col-gap-sm)/ 2 * -1)}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton .controlButton__icon{display:none!important}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .R-ReviewsList-container .R-ReviewsList__controlButton::before{content:"";display:block;width:24px;height:24px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 41 42"><path fill="currentColor" d="m15 20.2638 7.2-7 1.8 1.75-5.4 5.25 5.4 5.25-1.8 1.75-7.2-7Z"/></svg>') center/contain no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header .R-RatingStars .R-RatingStars__stars{margin:0!important;gap:2px}.reviews-io-carousel .CarouselWidget-prefix .CarouselWidget .CarouselWidget__header .R-RatingStars .R-RatingStars__stars .stars__icon{--common-star-color:var(--global-highlight-fill);--override-header-star-color:var(--global-highlight-fill);--override-header-star-disabled-color:var(
    --global-highlight-fill-light
  )!important;--common-star-disabled-color:var(
    --global-highlight-fill-light
  )!important}.reviews-io-carousel .low-reviews .R-ReviewsList-container{padding:0!important}.reviews-io-carousel .low-reviews .R-ReviewsList__controlButton{display:none!important}.reviews-io-carousel .low-reviews .CarouselWidget__list .R-ReviewsList .R-ReviewsList__item:first-of-type{padding-left:0}