.rating{display:inline-block;margin:0}.product-card__information .rating-star{--letter-spacing: .06;--font-size: 1}.rating-star{--color-rating-star: var(--body-text-color);--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:var(--letter-spacing-normal);font-size:var(--font-size-normal);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"★★★★★";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),#12121226 var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0;font-size:var(--font-size-x-small);letter-spacing:var(--letter-spacing-normal)}.shopify-block reviewsio-product-reviews-widget{max-width:min(var(--page-width),calc(100% - var(--section-content-padding-normal) * 2));width:100%;display:block;margin-inline:auto}.custom-liquid:has(#ReviewsWidget){background:#f2f2f2}#ReviewsWidget .R-ContentList__item{padding-bottom:var(--spacing-small);margin-bottom:var(--spacing-large)}#ReviewsWidget .R-ContentList__item .item__meta{width:100%;border:0;padding:0}#ReviewsWidget .R-ContentList__item .item__review{padding:0}#ReviewsWidget .R-ContentList__item .item__review .item__inner .u-marginBottom--md{margin-bottom:0!important}.custom-liquid:has(#ReviewsWidget) h2{margin:0}.custom-liquid:has(#ReviewsWidget) h2+hr{max-width:80px;color:currentColor;height:2px;border:0;background:currentColor;margin-block:var(--spacing-normal) var(--spacing-x-large)}#ReviewsWidget .ElementsWidget__subheader .subheader__group.subheader__group--tabs{display:none}#ReviewsWidget .R-TabControls.c-searchFilters{display:flex;justify-content:space-between;width:100%}#ReviewsWidget .subheader__group.subheader__group--filters{width:100%}#ReviewsWidget input#searchInput{border:1px solid var(--common-border-color, rgba(0,0,0,.15))}#ReviewsWidget .R-DropUpDownMenu{z-index:3}reviewsio-product-ratings .ruk_rating_snippet .ruk-rating-snippet-count{font-size:var(--font-size-normal);display:inline-block;line-height:1;opacity:.5;padding-left:var(--spacing-x-small);text-decoration:underline;vertical-align:middle;cursor:pointer}#ReviewsWidget .ElementsWidget-prefix :is(.R-Button--primary,.R-Button--secondary){text-transform:uppercase;background-color:var(--primary-color);border:var(--inputs-border-width) solid var(--bg-color-black);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-heading);padding:var(--spacing-normal) var(--spacing-large);font-family:var(--font-button-family);font-size:var(--font-size-small);font-style:normal;font-weight:var(--font-button-weight)}#ReviewsWidget .ElementsWidget-prefix .R-Button--secondary{background-color:var(--secondary-button-bg-color)}#ReviewsWidget .ElementsWidget-prefix .R-Button--primary:hover{background-color:var(--bg-color-white);color:var(--body-text-color)}#ReviewsWidget .ElementsWidget-prefix .R-Button--secondary:hover{background-color:var(--body-text-color);color:var(--bg-color-white)}.ElementsWidget__inner:has(.ElementsWidget__form.isActive) .ElementsWidget__header{border:0}.ElementsWidget__inner:has(.ElementsWidget__form.isActive) :is(.ElementsWidget__subheader,.ElementsWidget__list,.ElementsWidget__footer){display:none}#ReviewsWidget:has(.footer__reviewsLogo-container.hasNoPagination) .ElementsWidget__form .u-hr--bottom{margin-bottom:0}reviewsio-ugc-widget:has(.MediaGalleryWidget:empty){display:none}.MediaGalleryWidget-prefix .R-XLG.MediaGalleryWidget--story-carousel .MediaGalleryWidget__list .MediaGalleryWidget__item{--item-maximum-columns: 4;width:calc(100% / var(--item-maximum-columns,4));padding-top:calc(100% / var(--item-maximum-columns,4) * 1.75)}.MediaGalleryWidget-prefix .R-LG.MediaGalleryWidget.isMobileCarousel .MediaGalleryWidget__list .MediaGalleryWidget__item{--item-maximum-columns: 3;width:calc(100% / var(--item-maximum-columns,3));padding-top:calc(100% / var(--item-maximum-columns, 3) * 1.75)}.MediaGalleryWidget-prefix .R-XSM.MediaGalleryWidget.isMobileCarousel .MediaGalleryWidget__list .MediaGalleryWidget__item{--item-maximum-columns: 2;width:calc(100% / var(--item-maximum-columns,2));padding-top:calc(100% / var(--item-maximum-columns, 2) * 1.75)}.c-filters__triggerButton[aria-expanded=true] .ricon-thin-arrow--down{transform:rotate(180deg);display:inline-block}.MediaGalleryWidget-prefix .MediaGalleryWidget .MediaGalleryWidget__list-container .MediaGalleryWidget__scrollButton,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__footer .footer__reviewsLogo-container[target=_reviewsIo]{z-index:2}.MediaGalleryWidget-prefix .MediaGalleryWidget .MediaGalleryWidget__list-container .MediaGalleryWidget__scrollButton{width:var(--nav-btn-width);height:var(--nav-btn-height);border:none;border-radius:var(--nav-btn-radius, 2px);background-color:var(--bg-color);color:var(--body-text-color);font-size:var(--font-size-small);font-weight:400;text-decoration:none;text-underline-offset:var(--spacing-xx-small);text-transform:uppercase;padding:0;transition:background-color .3s var(--transition-function),color .3s var(--transition-function);--transition-function: cubic-bezier(.23, 1, .32, 1);--nav-btn-width: 25px;--nav-btn-height: 24px}.MediaGalleryWidget-prefix .MediaGalleryWidget .MediaGalleryWidget__list-container .MediaGalleryWidget__scrollButton:hover{transform:none;background-color:var(--bg-color-black);color:var(--bg-color-white)}.reviews-io-ugc-widget{padding-inline:var(--spacing-normal)}.MediaGalleryWidget-prefix .MediaGalleryWidget .MediaGalleryWidget__list-container .MediaGalleryWidget__scrollButton--right{right:10px}.MediaGalleryWidget-prefix .MediaGalleryWidget .MediaGalleryWidget__list-container .MediaGalleryWidget__scrollButton--left{left:10px}@media (min-width: 769px){.shopify-block reviewsio-product-reviews-widget{max-width:min(var(--page-width),calc(100% - var(--section-content-padding-x-large) * 2))}.ElementsWidget-prefix .R-LG .ElementsWidget__footer .footer__reviewsLogo--desktop{display:block}.ElementsWidget-prefix .R-LG .ElementsWidget__footer .footer__reviewsLogo--mobile{display:none}.custom-liquid:has(#ReviewsWidget) h2+hr{margin-block:var(--spacing-large) var(--spacing-xx-large)}.reviews-io-ugc-widget{padding-inline:var(--spacing-x-large)}}
