.ruk_rating_snippet{display:inline-flex;align-items:center;gap:.4rem;margin:.2rem 0 .4rem;cursor:pointer}.ruk_rating_snippet:empty{display:none}.product__info-container>.d1-pdp-rating-slot,.product__info-container .d1-pdp-rating-slot{display:flex;align-items:center;min-height:2.8rem;margin:0 0 .4rem}.product__info-container .d1-pdp-rating-slot .shopify-block,.product__info-container .d1-pdp-rating-slot .shopify-app-block{margin:0;width:100%}.product__info-container .d1-pdp-rating-slot .ruk_rating_snippet{margin:0}.product__info-container .d1-pdp-rating-slot .ruk_rating_snippet:empty{display:inline-flex;visibility:hidden;min-height:1.4rem}.product__info-container .shopify-block:has(.ruk_rating_snippet){min-height:2.8rem;display:flex;align-items:center}.product__info-container .d1-pdp-rating__fallback{margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.product__info-container .d1-pdp-rating-slot:has(.ruk_rating_snippet:not(:empty)) .d1-pdp-rating__fallback,.product__info-container .shopify-block:has(.ruk_rating_snippet:not(:empty)) .d1-pdp-rating__fallback{display:none!important}.card .ruk_rating_snippet,.card__content-info .ruk_rating_snippet{margin:.2rem 0 .6rem;min-height:0}.ruk_rating_snippet i{font-size:1.4rem!important;letter-spacing:.1rem!important;line-height:1!important}.ruk_rating_snippet .ruk-rating-snippet-count{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}@keyframes d1-reviews-shimmer{0%,to{opacity:.55}50%{opacity:1}}.reviews-io-polaris-widget:not(:has(.ElementsWidget__header)):not(:has(.R-ContentList__item)){min-height:42rem;border-radius:16px;background:#f5f5f7;animation:d1-reviews-shimmer 1.2s ease-in-out infinite}.shopify-section:has([id*=reviewsio_card_carousel]):not(:has(.CarouselWidget .item__inner)),.shopify-section:has([id*=reviewsio-card-carousel]):not(:has(.CarouselWidget .item__inner)){min-height:32rem}.shopify-section:has([id*=reviewsio_card_carousel]):not(:has(.CarouselWidget .item__inner)):after,.shopify-section:has([id*=reviewsio-card-carousel]):not(:has(.CarouselWidget .item__inner)):after{content:"";display:block;height:28rem;border-radius:16px;background:#f5f5f7;animation:d1-reviews-shimmer 1.2s ease-in-out infinite}.shopify-section:has(.reviews-io-polaris-widget),.shopify-section:has([id^=ReviewsWidget]){max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}.reviews-io-polaris-widget{font-family:var(--font-body-family)!important;--common-button-border-radius: 9999px !important;--common-button-font-family: inherit !important;--common-button-font-weight: 600 !important;--heading-text-font-family: var(--font-heading-family) !important;--body-text-font-family: var(--font-body-family) !important;--inputfield-border-radius: 8px !important;--avatar-thumbnail-border-radius: 9999px !important;--photo-video-thumbnail-border-radius: 8px !important}.reviews-io-polaris-widget .ElementsWidget__header .R-TextHeading--md{font-family:var(--font-heading-family)!important;font-size:36px!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.1!important;color:#121212!important}.reviews-io-polaris-widget .R-RatingStars .stars__icon,.reviews-io-polaris-widget .R-RatingStars i{color:#007aff!important}.reviews-io-polaris-widget .ElementsWidget__header .R-RatingStars .stars__icon,.reviews-io-polaris-widget .ElementsWidget__header .R-RatingStars i{font-size:22px!important}.reviews-io-polaris-widget .R-Button--primary{background:#007aff!important;border-color:#007aff!important;border-radius:9999px!important;font-weight:600!important;padding:1.2rem 2.2rem!important}.reviews-io-polaris-widget .R-Button--secondary,.reviews-io-polaris-widget .R-Button--md{border-radius:9999px!important}.reviews-io-polaris-widget .R-ContentList{display:flex;flex-direction:column;gap:12px}.reviews-io-polaris-widget .R-ContentList__item{background:#f5f5f7!important;border:0!important;border-radius:16px!important;box-shadow:none!important;padding:20px 24px!important;margin:0!important}.reviews-io-polaris-widget .R-ContentList__item.u-hr--bottom,.reviews-io-polaris-widget .R-ContentList .u-hr--bottom,.reviews-io-polaris-widget .item__meta,.reviews-io-polaris-widget .item__inner{border:0!important;box-shadow:none!important}.reviews-io-polaris-widget .cssVar-authorName,.reviews-io-polaris-widget .c-meta__authorName{font-family:var(--font-heading-family)!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.02em;color:#121212!important}.reviews-io-polaris-widget .item__review .R-TextHeading,.reviews-io-polaris-widget .item__review .R-TextBody{color:#121212!important;line-height:1.55!important}.reviews-io-polaris-widget .R-AvatarThumbnail__inner{background:#eef0f3!important}.reviews-io-polaris-widget .R-TabControls__item{font-weight:600!important}.reviews-io-polaris-widget .footer__reviewsLogo,.reviews-io-polaris-widget .footer__reviewsLogo-container,#reviews_fade{display:none!important}.shopify-section:has(.CarouselWidget){max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}.CarouselWidget{font-family:var(--font-body-family)!important;--header-border-radius: 16px !important;--header-bg-start-color: #007aff !important;--header-bg-end-color: #007aff !important;--header-heading-text-color: #ffffff !important;--header-subheading-text-color: rgba(255, 255, 255, .88) !important;--header-star-color: #ffffff !important;--header-text-font: var(--font-heading-family) !important;--header-heading-font-weight: 800 !important;--header-subheading-font-weight: 400 !important;--item-background-start-color: #f5f5f7 !important;--item-background-end-color: #f5f5f7 !important;--item-border-radius: 16px !important;--item-border-width: 0px !important;--item-border-color: transparent !important;--item-shadow-size: 0px !important;--item-shadow-color: transparent !important;--item-padding: 1.75em !important;--scroll-button-bg-color: #fff !important;--scroll-button-border-radius: 9999px !important;--scroll-button-border-width: 1px !important;--scroll-button-border-color: rgba(0, 122, 255, .18) !important;--scroll-button-shadow-size: 8px !important;--scroll-button-shadow-color: rgba(0, 122, 255, .1) !important}.CarouselWidget .item__inner{border-radius:16px!important;background:#f5f5f7!important;border:0!important;box-shadow:none!important}.CarouselWidget .header__inner{border-radius:16px!important;background:#007aff!important;border:0!important;box-shadow:none!important;color:#fff!important}.CarouselWidget .header__inner .R-TextHeading,.CarouselWidget .header__inner .cssVar-header__heading{color:#fff!important;font-size:36px!important;font-weight:800!important;line-height:1.1!important}.CarouselWidget .header__inner .R-TextBody,.CarouselWidget .header__inner .cssVar-header__subheading{color:#ffffffe0!important}.CarouselWidget .cssVar-header__heading,.CarouselWidget .cssVar-authorName,.CarouselWidget .R-TextHeading{font-family:var(--font-heading-family)!important;font-weight:600!important;letter-spacing:-.02em;color:#121212!important}.CarouselWidget .cssVar-header__heading{font-weight:800!important;font-size:36px!important;color:#fff!important}.CarouselWidget .R-ReviewsList__item .cssVar-authorName,.CarouselWidget .R-ReviewsList__item .R-TextHeading{font-size:18px!important;font-weight:700!important;line-height:1.25!important}.CarouselWidget .cssVar-header__subheading{color:#ffffffe0!important}.CarouselWidget .R-ReviewsList__item :has(>.R-TextHeading):has(>.R-RatingStars){display:flex!important;flex-direction:column;align-items:flex-start;gap:.4rem}.CarouselWidget .R-ReviewsList__item .R-RatingStars{order:-1}.CarouselWidget .R-RatingStars .stars__icon,.CarouselWidget .R-RatingStars i{color:#007aff!important;font-size:20px!important;letter-spacing:.12em!important}.CarouselWidget .CarouselWidget__header .R-RatingStars .stars__icon,.CarouselWidget .CarouselWidget__header .R-RatingStars i{color:#fff!important;font-size:26px!important}.CarouselWidget .R-ReviewsList__item--body{font-weight:400!important;line-height:1.55!important;color:#121212!important}.CarouselWidget .R-ReviewsList__item em{font-style:normal!important;color:#0e131180!important}.CarouselWidget .CarouselWidget__header .R-ReviewsioLogo,.CarouselWidget .js-pause-btn{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/d1-reviewsio.css.map */
