#customer-reviews{scroll-margin-top:min(8rem,20vh)}.customer-reviews-slider{--review-star-color: #039181;--review-card-radius: .8rem}.customer-reviews-slider__header{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;text-align:center}.customer-reviews-summary.head-left{align-self:center;width:100%;max-width:48rem;margin-top:1.25rem;margin-left:auto;margin-right:auto;text-align:center}.customer-reviews-summary .product-rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.25rem}.customer-reviews-summary .point{margin:0;line-height:1}.customer-reviews-summary .big-point{font-size:clamp(3.2rem,8vw,4.2rem);font-weight:700;letter-spacing:-.03em;color:rgb(var(--color-foreground))}.customer-reviews-summary .vstar-star{display:flex;align-items:center;gap:.25rem}.customer-reviews-summary .star-item{flex-shrink:0;width:1.85rem;height:1.75rem;color:var(--review-star-color)}.customer-reviews-summary .star-item--empty{color:rgba(var(--color-foreground),.2)}.customer-reviews-summary .trustoo-rating-icon{display:block;width:100%;height:100%}.customer-reviews-summary .star-item.half-star{position:relative;overflow:visible}.customer-reviews-summary .half-star .item-nostar{color:rgba(var(--color-foreground),.2)}.customer-reviews-summary .half-star .item-star{position:absolute;left:0;top:0;bottom:0;height:100%;overflow:hidden;color:var(--review-star-color)}.customer-reviews-summary .half-star .item-star .trustoo-rating-icon{width:1.85rem;min-width:1.85rem}.customer-reviews-summary .reviews-num{margin:0;font-size:1.35rem;font-weight:500;color:rgba(var(--color-foreground),.75);width:100%;flex-basis:100%;text-align:center}@media screen and (min-width:750px){.customer-reviews-summary .product-rating{flex-wrap:nowrap;gap:1rem 1.5rem}.customer-reviews-summary .reviews-num{width:auto;flex-basis:auto;text-align:inherit}}.customer-reviews-slider__list{list-style:none;margin:0;padding:0;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.customer-reviews-slider__list:not(.slider){justify-content:center}@media screen and (min-width:990px){.customer-reviews-slider__list.slider--desktop .grid__item{max-width:36rem}}.customer-review-card{height:100%;display:flex;flex-direction:column;background:rgb(var(--color-background));border-radius:var(--review-card-radius);overflow:hidden;border:1px solid rgba(var(--color-foreground),.08);box-shadow:0 .2rem 1.2rem rgba(var(--color-foreground),.06)}.customer-review-card__media{position:relative;margin:0;aspect-ratio:1;background:rgba(var(--color-foreground),.04);overflow:hidden}.customer-review-card__media img{width:100%;height:100%;object-fit:cover;display:block}.customer-review-card__media-placeholder{display:flex;align-items:center;justify-content:center;min-height:12rem;color:rgba(var(--color-foreground),.35);font-size:1.2rem}.customer-review-card__body-wrap{padding:1.2rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.75rem;flex:1}.customer-review-card__row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.customer-review-card__stars{display:flex;gap:.15rem;font-size:1.4rem;line-height:1;color:var(--review-star-color);letter-spacing:0}.customer-review-card__star--empty{opacity:.28}.customer-review-card__date{font-size:1.2rem;color:rgba(var(--color-foreground),.65);white-space:nowrap}.customer-review-card__author{font-size:1.35rem;font-weight:600;margin:0;line-height:1.3}.customer-review-card__verified{display:inline-flex;align-items:center;gap:.4rem;font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.customer-review-card__verified svg{flex-shrink:0;width:1.2rem;height:1.2rem}.customer-review-card__text{font-size:1.35rem;line-height:1.5;margin:0;color:rgb(var(--color-foreground))}.customer-review-card__text p{margin:0 0 .75rem}.customer-review-card__text p:last-child{margin-bottom:0}.customer-review-card__reply{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.1);font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.88)}.customer-review-card__reply p{margin:0 0 .5rem}.customer-review-card__reply p:last-child{margin-bottom:0}.customer-review-card__reply strong{display:block;margin-bottom:.35rem;font-size:1.35rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.customer-reviews-slider__list.slider--tablet .grid__item{width:calc(100vw - 4rem);max-width:36rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-customer-reviews-slider.css.map */
