.reviews__header{margin-bottom:2rem}@media(min-width:768px){.reviews__header{margin-bottom:3rem}}.reviews__heading{font-weight:700;margin:0 0 10px}.reviews__description{line-height:1.5}.reviews__arrows{flex-shrink:0;display:flex;gap:.5rem}.reviews__arrow{--swiper-navigation-size: 4rem;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);min-width:var(--swiper-navigation-size);min-height:var(--swiper-navigation-size);padding:0;border-radius:50%;background:#fff;border:1px solid rgba(var(--color-border),var(--color-border-alpha, .3));color:inherit;display:flex;align-items:center;justify-content:center;transition:background-color .2s,opacity .2s;position:unset}.reviews__arrow:hover{background:rgba(var(--color-foreground),.12)}.reviews__arrows .swiper-button-prev:after,.reviews__arrows .swiper-button-next:after{content:none!important}.reviews__inner.swiper{overflow:visible}.reviews__inner .swiper-wrapper{align-items:stretch}.reviews__inner .swiper-slide{height:auto}.reviews__wrapper:not(.swiper-wrapper){display:grid}.review-card{display:flex;flex-direction:column;gap:0;height:100%;border-radius:16px;border:1px solid #E4E2EE;padding:20px}.review-card__title{font-size:21px}.review-card__title p{margin:0}.review-card.color-scheme-1,.review-card[class*=scheme-]{background:rgb(var(--color-background))}.reviews__pagination{margin-top:2.5rem;position:relative;bottom:auto;left:auto;width:auto;text-align:center}.reviews__pagination .swiper-pagination-bullet{background-color:rgba(var(--color-foreground),.3);opacity:.5;width:8px;height:8px;transition:opacity .3s ease,background-color .3s ease,transform .3s ease}.reviews__pagination .swiper-pagination-bullet:hover{opacity:.7}.reviews__pagination .swiper-pagination-bullet-active{background-color:rgb(var(--color-foreground));opacity:1;transform:scale(1.2)}@media(min-width:768px){.reviews__pagination{display:none!important}}.review-card__preview{display:-webkit-box;-webkit-line-clamp:var(--reviews-preview-lines, 4);-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.review-card__preview p{margin:0 0 .5em}.review-card__preview p:last-child{margin-bottom:0}.review-card__read-more{cursor:pointer;background:none;border:none;display:inline-block;font-size:14px;padding:0;text-transform:none;height:auto}.review-card__read-more.hidden{display:none!important}.review-card__read-more:not(.hidden){display:inline-block}.review-card__stars{color:#ff9b04}.review-card__footer{margin-top:20px}.review-card__star--filled{opacity:1}.review-card__star:not(.review-card__star--filled){opacity:.3}.review-card__avatar.rounded-full{border-radius:100%}.reviews-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.reviews-modal.is-open{opacity:1;visibility:visible}.reviews-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.reviews-modal__content{position:relative;max-width:36rem;max-height:80vh;overflow-y:auto;background:rgb(var(--color-background));border-radius:var(--medium-blocks-radius, .5rem);padding:2rem;box-shadow:0 25px 50px -12px #00000040}.reviews-modal__content .review-card__title{margin-top:0}.reviews-modal__close{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;padding:0;border:none;background:transparent;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center}.reviews-modal__close:hover{opacity:.8}@media(max-width:767px){.reviews__arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-reviews.css.map */
