:root{--text-card-carousel-heading-color: #57575c;--text-card-carousel-heading-family: Montserrat, sans-serif}.text-card-carousel{position:relative;padding-block-start:3.5em;padding-block-end:1em;width:min(100% - 2rem,1200px);margin-inline:auto}.text-card-carousel__heading-title{color:var(--text-card-carousel-heading-color);margin-block:0;font-family:var(--text-card-carousel-heading-family);font-size:clamp(3rem,5vw,5rem);text-transform:uppercase;font-weight:700;line-height:.8;text-align:center;text-wrap:balance}.text-card-carousel__carousel{transform:scale(.85)}.text-card-carousel__swiper-slide{width:260px!important;height:285px!important;box-shadow:3.34px 4.46px 13.37px #00000029;padding:2rem;transform:scale(.95)!important;display:flex;flex-direction:column}.text-card-carousel__swiper{padding-block-end:5rem}.swiper-pagination-text-card-carousel{bottom:0!important}.text-card-carousel__swiper-slide-content{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;height:15px}.text-card-carousel__swiper-slide-content-inner{display:flex;align-items:center;gap:.5rem}.text-card-carousel__swiper-slide-content-title *{margin-block:0}.text-card-carousel__swiper-slide-content-title{font-weight:600;margin:0;font-size:1.6rem}.text-card-carousel__swiper-slide-content-badge{font-weight:300;font-size:1.3rem}.icon-verified-badge{width:2rem;height:2rem}.text-card-carousel__review-navigations{display:flex;align-items:center;justify-content:space-between}.text-card-carousel__review-navigations #prev-button,.text-card-carousel__review-navigations #next-button{-webkit-appearance:none;appearance:none;border:none;background:none;cursor:pointer}.text-card-carousel__review-navigations #prev-button svg,.text-card-carousel__review-navigations #next-button svg{width:30px;height:30px;opacity:.5}.text-card-carousel__review-navigations #prev-button,.text-card-carousel__review-navigations #next-button{position:absolute;top:23rem;left:-1rem;transform:translateY(-50%)}.text-card-carousel__review-navigations #next-button{left:auto;right:-1rem}.text-card-carousel__review-navigations #prev-button[disabled],.text-card-carousel__review-navigations #next-button[disabled]{opacity:.5}.text-card-carousel__swiper-slide-content-review{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#9daf8a #f2f2f2;padding-top:20px}.text-card-carousel__swiper-slide-content-review::-webkit-scrollbar{width:6px}.text-card-carousel__swiper-slide-content-review::-webkit-scrollbar-track{background:#f2f2f2;border-radius:3px}.text-card-carousel__swiper-slide-content-review::-webkit-scrollbar-thumb{background-color:#9daf8a;border-radius:3px}.text-card-carousel__swiper-slide-content-review h3{margin-top:0;margin-bottom:.5rem;font-size:1.8rem;font-weight:600;color:#57575c}.text-card-carousel__swiper-slide-content-review p{margin:0;line-height:1.5;color:#57575c}.text-card-carousel__swiper-slide-content-stars{display:flex;align-items:center;gap:.5rem}.text-card-carousel__swiper-slide-content-stars svg{width:25px;height:25px}.text-card-carousel__swiper .swiper-pagination-bullet{width:15px!important;height:15px!important;background-color:#57575c!important}.text-card-carousel__swiper-slide-overlay{position:absolute;top:0;right:0;bottom:0;width:100px;background:linear-gradient(180deg,#fff0 44%,#fff 63%);opacity:.5;left:auto;height:100%}.text-card-carousel__swiper:after{content:"";position:absolute;top:0;right:0;height:100%;width:90px;background:linear-gradient(to right,#fff0,#fff6 20%,#fffc,#fff);pointer-events:none;z-index:5}@media (min-width: 599px){.text-card-carousel__carousel{transform:scale(1)}.text-card-carousel__review-navigations #prev-button,.text-card-carousel__review-navigations #next-button{top:27rem}.text-card-carousel{padding-block-end:3.5em}}@media (min-width: 768px){.text-card-carousel__swiper:after{width:25rem}.text-card-carousel__swiper{max-width:90%}.text-card-carousel__review-navigations #prev-button{left:0}.text-card-carousel__review-navigations #next-button{right:0}.text-card-carousel__swiper{padding-block-start:3.5rem;padding-block-end:4em}.text-card-carousel__swiper:after{width:20rem}.text-card-carousel__swiper .swiper-pagination-bullet{width:2rem!important;height:2rem!important}}@media (min-width: 1024px){.text-card-carousel__swiper:after{width:30rem}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/text-card-carousel.css.map */
