.ReviewsSection{background-color:#fff}.ReviewsModule{padding-block:110px}.ReviewsModule *,.ReviewsModule h2{margin-block:0}.ReviewsModule__header{border-bottom:1px solid #000;padding-top:30px;padding-bottom:15px;display:flex;flex-direction:column;row-gap:10px}.ReviewsModule__title,.ReviewsModule__subtitle{text-transform:uppercase}.ReviewStarsSummary{display:flex;margin-top:20px;margin-bottom:20px}.ReviewStarsSummary__left-col{border-right:1px solid #000;padding-right:15px}.ReviewStarsSummary__right-col{display:flex;flex-direction:column;padding-left:15px}.ReviewStarsSummary__right-col-row{display:flex;align-items:center;column-gap:10px;cursor:pointer}.ReviewStarsSummary__left-col-header{display:flex;align-items:center;gap:8px}.ReviewStarsSummary__num-reviews-text{text-transform:uppercase}.ReviewStarsSummary__score{font-size:70px;line-height:1.2;font-weight:500}.ReviewStarsSummary__reset-btn{text-transform:uppercase;font-size:14px;text-decoration:underline;background:transparent;border:none;cursor:pointer}.ReviewStars{display:flex}.ReviewStars__wrapper{--star-width: 13px;position:relative;width:calc(5 * var(--star-width));height:16px}.ReviewStars__stars{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(5,var(--star-width))}.ReviewStars__background-stars{opacity:.3}.ReviewStars__score-stars{clip-path:polygon(0 0,var(--score-percent) 0,var(--score-percent) 100%,0 100%)}.ReviewStars__star{color:var(--star-bg-color);width:var(--star-width)}.ReviewsSlider{overflow-x:clip;min-height:455px}.ReviewsSlider .swiper-wrapper{cursor:grab}.ReviewsSlider__container{margin-left:var(--container-margin-width);padding-top:20px}.ReviewsSlider__nav-buttons-container{display:flex;justify-content:flex-end;column-gap:30px;padding-bottom:45px;margin-right:15px}.ReviewsSlider__nav-buttons-container svg{width:35px;height:35px;cursor:pointer}@media (min-width: 640px){.ReviewsSlider__nav-buttons-container{margin-right:5%;padding-right:30px}}.ReviewsSlider__nav-buttons-container .swiper-button-prev{transform:scaleX(-1)}.ReviewsSlider__nav-buttons-container .swiper-button-prev.disabled,.ReviewsSlider__nav-buttons-container .swiper-button-next.disabled{opacity:.35;cursor:not-allowed}.ReviewCard{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;row-gap:15px;padding:30px 80px 30px 0;margin-right:80px;height:100%;border-right:1px solid #000;height:400px;-webkit-user-select:none;user-select:none}@media (max-width: 640px){.ReviewCard{padding-left:15px}}.ReviewCard:not(:last-child){border-right:1px solid #000;background-color:red}.ReviewCard__header{display:flex;align-items:center;justify-content:space-between;font-size:12px}.ReviewCard__title{text-transform:uppercase;font-style:italic;font-size:24px}.ReviewCard__review{font-size:16px}.ReviewCard__footer{display:flex;align-items:center;column-gap:20px;text-transform:uppercase;font-size:12px}.ReviewCard__read-more-button{padding:10px 20px;border:1px solid #000;color:#000;border-radius:999px;background-color:transparent;margin-top:15px;cursor:pointer}.ReviewCard__review-modal{position:absolute;border:1px solid #ccc;background-color:#fff;color:#000;padding:30px;font-size:16px;line-height:1.6}.ReviewCard__review-modal p{padding-top:30px}.ReviewCard__modal-close-button{position:absolute;top:15px;right:15px;border:1px solid #000;border-radius:50%;height:30px;width:30px;background-color:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:24px}.ReviewsSlider__dots-nav-container{display:flex;justify-content:flex-end;height:max-content;margin-right:15px;padding-top:30px}@media (min-width: 640px){.ReviewsSlider__dots-nav-container{margin-right:calc(5% + 30px)}}.ReviewDotsNav{--dot-width: 12px;--dot-spacing: 8px;--total-dots-width: calc(var(--dot-width) * 6);--total-dots-spacing: calc(var(--dot-spacing) * 5);--initial-translation: calc(var(--dot-width) + var(--dot-spacing));width:max-content;padding:20px}.ReviewDotsNav__inner{display:flex;align-items:center;column-gap:var(--dot-spacing);width:calc(var(--total-dots-width) + var(--total-dots-spacing));overflow:hidden}.ReviewDotsNav__inner.is-transitioning{transform:translate(calc(var(--direction) * (var(--dot-width) + var(--dot-spacing))));transition:transform .25s .1s ease-out}.ReviewDotsNav__dot{flex-shrink:0;width:var(--dot-width);height:var(--dot-width);background:#000;border-radius:100%;opacity:.2;transform:scale(var(--dot-scale-amount))}.ReviewDotsNav__dot.is-active-index{opacity:1}.ReviewDotsNav__dot.is-transitioning{transition:transform .25s ease-in}
/*# sourceMappingURL=/cdn/shop/t/16/assets/reviews-module.css.map */
