.customer-reviews{padding-block:64px;scroll-margin-top:132px}.customer-reviews__inner{display:flex;flex-direction:column;gap:16px}.customer-reviews__stars{width:140px;height:22px}.customer-reviews h2{font:400 calc(32px * var(--font-heading-scale))/calc(37px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-heading);margin:0}.customer-reviews__count{font:400 calc(14px * var(--font-body-scale))/calc(20px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);margin:0}.customer-reviews__link{font:400 calc(13px * var(--font-body-scale))/calc(19px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);color:var(--color-brand);text-decoration:none}@media(max-width:989px){.customer-reviews{padding-block:40px;scroll-margin-top:100px}.customer-reviews h2{font-size:calc(26px * var(--font-heading-scale));line-height:calc(30px * var(--font-heading-scale) * var(--line-height-heading-scale))}}.customer-reviews__track{display:flex;align-items:start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.customer-reviews__track::-webkit-scrollbar{display:none}.customer-review{flex:0 0 calc((100% - 34px) / 3);border:1px solid color-mix(in srgb,var(--color-brand) 22%,transparent);padding:22px 18px 22px 20px;margin:0;scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;gap:16px}.customer-review p{font:400 calc(18px * var(--font-body-scale))/calc(26px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.customer-review cite{font:400 calc(13px * var(--font-body-scale))/calc(19px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);color:var(--color-brand)}@media(max-width:989px){.customer-review{flex-basis:calc(100% - 40px)}.customer-review p{-webkit-line-clamp:3}}.customer-reviews{display:block}.customer-reviews__noscript .jdgm-carousel{display:block!important}.customer-reviews__noscript .jdgm-carousel-title-and-link,.customer-reviews__noscript .jdgm-carousel-item__product-image,.customer-reviews__noscript .jdgm-carousel__left-arrow,.customer-reviews__noscript .jdgm-carousel__right-arrow{display:none!important}.customer-reviews__noscript .jdgm-carousel-item{display:block;width:100%!important;margin-block:16px}.customer-reviews--page{padding-block:16px 64px}.customer-reviews--page .customer-reviews__inner{gap:32px}.customer-reviews__summary{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.customer-reviews__rating{font:400 calc(46px * var(--font-heading-scale))/calc(53px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-heading);color:var(--color-brand);margin:0}.customer-reviews--page h2{font-size:calc(32px * var(--font-heading-scale));line-height:calc(37px * var(--font-heading-scale) * var(--line-height-heading-scale));color:var(--color-brand)}.customer-reviews--page .customer-reviews__count{position:relative;top:1px}.customer-reviews--page .customer-reviews__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;scroll-snap-type:none;align-items:stretch}.customer-reviews--page .customer-reviews__track[hidden]{display:none}.customer-reviews--page .customer-review{padding:20px 18px 20px 20px;gap:16px;border-color:color-mix(in srgb,var(--color-brand) 18%,transparent);min-height:280px}.customer-review__meta{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:17px}.customer-review__meta time{font:400 calc(12px * var(--font-body-scale))/calc(17px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);flex:none}.customer-review__stars{display:block;position:relative;width:96px;height:15.0857px;flex:none}.customer-review__stars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--review-star-image) center/contain no-repeat;opacity:.2}.customer-review__stars img{width:96px;height:15.0857px;display:block;clip-path:inset(0 calc(100% - var(--review-rating)) 0 0)}.customer-review__copy{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.customer-reviews--page .customer-review p{display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:anywhere}.customer-reviews--page .customer-review cite{font-style:normal}.customer-review__product{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--color-brand) 18%,transparent);color:var(--color-brand);font:400 calc(14px * var(--font-body-scale))/calc(20px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body);text-underline-position:from-font;min-height:73px}.customer-review__product img{flex:none;width:56px;height:56px;object-fit:contain;background:var(--color-media-background)}.customer-review__product span{min-width:0;overflow-wrap:anywhere}.customer-reviews--page .customer-reviews__link{align-self:center;width:250px;min-height:45px;padding:14px 20px;border:0;font:400 calc(12px * var(--font-interface-scale))/calc(17px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);text-align:center;color:var(--color-background)}.customer-reviews__link[hidden]{display:none}.customer-reviews__status{margin:0;font-size:calc(14px * var(--font-body-scale))}.customer-reviews__link:disabled{cursor:wait;opacity:.65}@media(max-width:989px){.customer-reviews--page{padding-block:8px 40px}.customer-reviews--page h2{font-size:calc(30px * var(--font-heading-scale));line-height:calc(34px * var(--font-heading-scale) * var(--line-height-heading-scale))}.customer-reviews--page .customer-reviews__track{grid-template-columns:minmax(0,1fr)}.customer-reviews--page .customer-review{min-height:280px}.customer-reviews--page .customer-reviews__link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/customer-reviews.css.map */
