homepage-review-summary,homepage-store-reviews{display:block}homepage-review-summary [hidden],homepage-store-reviews [hidden]{display:none!important}.rating-refined{display:block;color:var(--ev-fg);background:var(--ev-bg);text-decoration:none;border-bottom:var(--ev-border-width) solid var(--ev-line)}.rating-refined:hover{color:var(--ev-fg)}.rating-refined__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ev-space-sm);min-height:calc(var(--ev-space-xl) + var(--ev-space-xs));padding:var(--ev-space-sm) var(--ev-page-gutter)}.rating-refined__summary{display:flex;flex-direction:column;gap:var(--ev-space-3xs);min-width:0}.rating-refined__primary{display:flex;align-items:center;gap:var(--ev-space-xs);line-height:var(--ev-leading-snug)}.rating-refined__stars{position:relative;display:inline-block;white-space:nowrap;font-size:var(--ev-text-xs);letter-spacing:var(--ev-tracking-wide)}.rating-refined__stars>span:first-child{opacity:.25}.rating-refined__stars-fill{position:absolute;inset-inline-start:0;top:0;width:var(--homepage-rating-fill, 0%);overflow:hidden}.rating-refined__score{font-size:var(--ev-text-h4);font-weight:var(--ev-fw-semibold)}.rating-refined__scale{font-size:var(--ev-text-xs);font-weight:var(--ev-fw-regular);color:var(--ev-fg-muted)}.rating-refined__caption{font-size:var(--ev-text-xs);line-height:var(--ev-leading-normal);color:var(--ev-fg-muted)}.rating-refined__fallback{font-size:var(--ev-text-sm);font-weight:var(--ev-fw-medium);line-height:var(--ev-leading-normal)}.rating-refined__link{display:inline-flex;align-items:center;gap:var(--ev-space-2xs);font-size:var(--ev-text-xs);font-weight:var(--ev-fw-medium);white-space:nowrap}.rating-refined__link>span:first-child{text-decoration:underline;text-underline-offset:var(--ev-space-3xs);text-decoration-color:var(--ev-line-strong)}.rating-refined__link>span:last-child{font-size:var(--ev-text-body)}.rating-refined:hover .rating-refined__link>span:first-child{text-decoration-color:currentColor}.rating-refined:focus-visible{outline:var(--ev-border-width) solid var(--ev-fg);outline-offset:calc(-1 * var(--ev-space-3xs))}.homepage-reviews{padding-block:var(--ev-space-lg);background:var(--ev-bg);border-block:var(--ev-border-width) solid var(--ev-line);scroll-margin-top:var(--ev-space-2xl)}.homepage-reviews__heading{display:flex;justify-content:space-between;align-items:center;gap:var(--ev-space-md);margin-bottom:var(--ev-space-md)}.homepage-reviews h2{margin:0;font-family:var(--ev-font-heading);font-size:var(--ev-text-h3);line-height:var(--ev-leading-snug);font-weight:var(--ev-fw-semibold);text-transform:none;letter-spacing:var(--ev-tracking-tight)}.homepage-reviews__list{display:flex;gap:var(--ev-space-xs);padding:0 0 var(--ev-space-3xs);margin:0;list-style:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.homepage-reviews__list::-webkit-scrollbar{display:none}.homepage-reviews__card{flex:0 0 89%;display:flex;flex-direction:column;min-width:0;min-height:calc(var(--ev-space-2xl) * 2);padding:var(--ev-space-md);scroll-snap-align:start;border:var(--ev-border-width) solid var(--ev-line);background:var(--ev-bg-elevated);color:var(--ev-fg)}.homepage-reviews__stars{font-size:var(--ev-text-sm);letter-spacing:var(--ev-tracking-wide);line-height:var(--ev-leading-normal)}.homepage-reviews blockquote{margin:var(--ev-space-sm) 0 var(--ev-space-md);padding:0;border:0;font-family:var(--ev-font-body);font-size:var(--ev-text-body);font-style:normal;line-height:var(--ev-leading-relaxed)}.homepage-reviews__author{margin:auto 0 0;font-size:var(--ev-text-sm);font-weight:var(--ev-fw-medium);color:var(--ev-fg-muted);line-height:var(--ev-leading-normal)}.homepage-reviews__all{display:inline-flex;align-items:center;gap:var(--ev-space-xs);min-height:var(--ev-swatch-size);padding:0;border:0;background:transparent;font-family:var(--ev-font-body);font-size:var(--ev-text-sm);font-weight:var(--ev-fw-regular);line-height:var(--ev-leading-normal);text-decoration:none;text-transform:none;letter-spacing:var(--ev-tracking-normal);color:var(--ev-fg);cursor:pointer}.homepage-reviews__all:hover{text-decoration:underline;text-underline-offset:var(--ev-space-3xs)}.homepage-reviews__all:focus-visible,.homepage-reviews__list:focus-visible{outline:var(--ev-border-width) solid var(--ev-fg);outline-offset:var(--ev-space-3xs)}.homepage-reviews__all--mobile{margin-top:var(--ev-space-xs);list-style:none}.homepage-reviews__all--mobile::-webkit-details-marker{display:none}.homepage-reviews__all--desktop{display:none}.homepage-reviews__all[aria-expanded=true]>span,.homepage-reviews__full[open]>summary>span{transform:rotate(90deg)}.homepage-reviews__feed{display:grid;gap:var(--ev-space-md);padding:0;margin:0;list-style:none}.homepage-reviews__feed>li{padding-block:var(--ev-space-md);border-top:var(--ev-border-width) solid var(--ev-line)}.homepage-reviews__status{font-size:var(--ev-text-sm);color:var(--ev-fg-muted);line-height:var(--ev-leading-relaxed)}.homepage-reviews__status:empty{display:none}.homepage-reviews__full[open] .homepage-reviews__status{margin-block:var(--ev-space-md)}@media(min-width:750px){.rating-refined__inner{justify-content:center;gap:var(--ev-space-xl);min-height:calc(var(--ev-space-lg) + var(--ev-space-md));padding-inline:var(--ev-page-gutter-md)}.rating-refined__summary{flex-direction:row;align-items:center;gap:var(--ev-space-md)}.rating-refined__caption{border-left:var(--ev-border-width) solid var(--ev-line);padding-left:var(--ev-space-md);font-size:var(--ev-text-sm)}.rating-refined__link{font-size:var(--ev-text-sm)}.homepage-reviews{padding-block:var(--ev-space-xl)}.homepage-reviews__heading{margin-bottom:var(--ev-space-lg)}.homepage-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ev-space-md);overflow:visible;padding:0}.homepage-reviews__card{min-height:calc(var(--ev-space-2xl) * 2 + var(--ev-space-lg));padding:var(--ev-space-lg)}.homepage-reviews__all--desktop{display:inline-flex}.homepage-reviews__all--mobile{display:none}.homepage-reviews__feed{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--ev-space-lg)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/homepage-reviews.css.map */
