.cc-review-carousel{background:#fff}.review-carousel-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);position:relative;max-width:1800px;margin:auto;padding-left:50px;padding-right:50px}.review-carousel-section *{font-family:Montserrat}@media(min-width:768px){.review-carousel-section{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}}.review-carousel-section .section__header{margin-bottom:1.5rem;align-items:center;justify-content:space-between}@media(min-width:768px){.review-carousel-section .section__header{margin-bottom:1rem}.review-card__text{width:94%}}.review-carousel-section .section__heading{font-weight:700;line-height:1.2;color:#000;margin:0;font-size:43px}.reviews-kicker{font-weight:400;margin:.625em 0 .1em;font-size:25px}.review-carousel-section .section__subtitle{font-size:1rem;line-height:1.6;color:#666;margin:0;max-width:800px}@media(min-width:768px){.review-carousel-section .section__subtitle{font-size:1.125rem}}.review-carousel-section .section__subtitle p{margin:0}.review-swiper-container{position:relative}.review-swiper-container .swiper{padding:20px 0}@media(max-width:767px){.review-swiper-container{padding:0}.review-swiper-container .swiper{padding:6px;margin:-6px;overflow:hidden!important}.reviews-kicker{font-size:18px;margin:.225em 0 .5em}}.review-carousel-section .swiper-wrapper{align-items:stretch}.review-carousel-section .swiper-slide{height:auto;display:flex}.review-card{border-radius:12px;padding:0;display:flex;flex-direction:column;height:100%}.review-card__quote-icon{margin-bottom:1.5rem;color:#000;opacity:.8}.review-card__quote-icon svg{width:40px;height:auto}.review-card__text{line-height:30.63px;color:#000;margin-bottom:.8rem;flex:1;font-size:16px}.review-card__author{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.review-card__author-info{display:flex;align-items:center;gap:1rem;flex:1}.review-card__author-image{width:50px;height:50px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#f5f5f5}.review-card__author-image img,.review-card__author-image svg{width:100%;height:100%;object-fit:cover}.review-card__author-details{flex:1}.review-card__author-name{font-size:1rem;font-weight:600;color:#000;margin:0 0 .25rem;line-height:1.3;font-size:16px}.review-card__author-subtitle{font-size:12px;color:#000;margin:.5em 0 0;line-height:1.3;font-style:italic}.review-card__author-name{font-weight:700;font-size:20px}.review-card__rating{display:flex;gap:2px;font-size:20px;line-height:1;margin-bottom:10px}.review-card__rating .star{color:#ffba26}.review-card__rating .star--empty{color:#e0e0e0}.review-carousel-section .slider-actions-wrapper{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:1400px){.reviews-kicker{font-size:18px}.review-carousel-section .section__heading{font-size:40px}.review-card__author-name{font-size:18px}}@media screen and (max-width:980px){.review-carousel-section .section__heading{font-size:43px}}@media(max-width:767px){.review-carousel-section .slider-actions-wrapper{margin-top:.5rem}.review-card__text{font-size:18px}.review-card__author-subtitle{font-size:16px}.review-carousel-section{padding:20px}.review-carousel-section .section__heading{font-size:25px;line-height:28px}.review-card__text{font-size:12px;line-height:18px}.review-card__author-name{font-size:12px}}.slider-actions-wrapper .swiper-button-prev,.slider-actions-wrapper .swiper-button-next{position:static;width:35px;height:35px;cursor:pointer;margin:0;color:#000;box-shadow:0 0 3px #00000026}.slider-actions-wrapper .swiper-button-prev:after,.slider-actions-wrapper .swiper-button-next:after{display:none}.slider-actions-wrapper .swiper-button-prev svg,.slider-actions-wrapper .swiper-button-next svg{width:20px;height:20px}.review-swiper-container .swiper-button-prev,.review-swiper-container .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#000;z-index:10}.review-swiper-container .swiper-button-prev:after,.review-swiper-container .swiper-button-next:after{display:none}.review-swiper-container .swiper-button-prev.swiper-button-disabled,.review-swiper-container .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.review-swiper-container .swiper-button-prev{left:0}.review-swiper-container .swiper-button-next{right:0}@media(max-width:1023px){.review-swiper-container .swiper-button-prev,.review-swiper-container .swiper-button-next{display:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/review-carousel.css.map */
