.testimonials{width:100%;overflow:hidden}.testimonials .testimonials__header+.testimonials__slider{margin-top:2.4rem}@media screen and (min-width:990px){.testimonials .testimonials__header+.testimonials__slider{margin-top:3.2rem}}.testimonials .testimonials__header__titles.titles{padding-inline-end:2rem}@media screen and (min-width:1200px){.testimonials .testimonials__header__titles.titles{padding-inline-end:4.8rem}}@media screen and (min-width:990px){.testimonials .testimonials__header__titles.titles{margin-bottom:3.2rem}}.testimonials:has(.testimonials__slider--count-1.testimonials__slider--static,.testimonials__slider--count-2.testimonials__slider--static) .testimonials__header__titles .titles__row{justify-content:center;align-items:center}@media screen and (min-width:576px){.testimonials>.container{padding-right:0}}@media screen and (min-width:576px){[dir=rtl] .testimonials>.container{padding-left:0;padding-right:2rem}}@media screen and (min-width:1200px){[dir=rtl] .testimonials>.container{padding-right:4.8rem}}.testimonials__slider{width:100%}@media screen and (min-width:576px){.testimonials__slider{padding-right:2rem}}@media screen and (min-width:576px){[dir=rtl] .testimonials__slider{padding-right:0;padding-left:2rem}}@media screen and (min-width:1200px){.testimonials__slider{padding-right:4.8rem}}@media screen and (min-width:1200px){[dir=rtl] .testimonials__slider{padding-left:4.8rem}}.testimonials__wrapper{display:flex;flex-wrap:wrap;gap:1.6rem;overflow:hidden}@media screen and (min-width:576px){.testimonials__wrapper{gap:2rem}}@media screen and (min-width:750px){.testimonials__wrapper{gap:2.4rem}}@media screen and (min-width:990px){.testimonials__wrapper{gap:3.2rem}}.testimonials__slider.swiper-initialized .testimonials__wrapper{flex-wrap:nowrap;gap:0;overflow:visible}.testimonials__slider--count-1:not(.swiper-initialized) .testimonials__wrapper{justify-content:center}.testimonials__slider--count-2.testimonials__slider--static.swiper-initialized .testimonials__wrapper{justify-content:center}.testimonials__slide{flex:1 1 100%;min-width:0;border-radius:var(--border-radius-block)}@media screen and (min-width:576px){.testimonials__slide{flex:1 1 calc(50% - 1rem)}}@media screen and (min-width:990px){.testimonials__slide{flex:1 1 calc(33.333% - 2.2rem)}}.testimonials__slider.swiper-initialized .testimonials__slide{flex:none;width:100%;height:auto}@media screen and (min-width:576px){.testimonials__slider.swiper-initialized .testimonials__slide{width:54rem}}@media screen and (min-width:750px){.testimonials__slider.swiper-initialized .testimonials__slide{width:73rem}}@media screen and (min-width:1200px){.testimonials__slider.swiper-initialized .testimonials__slide{width:76.8rem}}.testimonials__slider--count-1:not(.swiper-initialized) .testimonials__slide{flex:0 1 auto;width:100%;max-width:100%}@media screen and (min-width:576px){.testimonials__slider--count-1:not(.swiper-initialized) .testimonials__slide{max-width:54rem}}@media screen and (min-width:750px){.testimonials__slider--count-1:not(.swiper-initialized) .testimonials__slide{max-width:73rem}}@media screen and (min-width:1200px){.testimonials__slider--count-1:not(.swiper-initialized) .testimonials__slide{max-width:76.8rem}}.testimonials__nav{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1.5rem}@media screen and (min-width:750px){.testimonials__nav{gap:1.2rem;margin-top:3rem}}.testimonials__button{display:none;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;background:transparent;border:none;color:rgb(var(--color-foreground));cursor:pointer;transition:opacity var(--duration-default),transform var(--duration-default)}@media screen and (min-width:750px){.testimonials__button{display:flex}}@media screen and (min-width:990px){.testimonials__button{width:5rem;height:5rem}}.testimonials__button .icon{width:1.6rem;height:1.6rem}@media screen and (min-width:750px){.testimonials__button .icon{width:2rem;height:2rem}}.testimonials__button--prev .icon{transform:rotate(180deg)}.testimonials__button.swiper-button-disabled{opacity:.3;pointer-events:none}[dir=rtl] .testimonials-section .testimonials__button--prev .icon{transform:none}[dir=rtl] .testimonials-section .testimonials__button--next .icon{transform:rotate(180deg)}.testimonials__pagination.swiper-pagination{gap:.8rem .4rem}@media screen and (min-width:750px){.testimonials__pagination.swiper-pagination{gap:1.6rem .8rem}}@media screen and (max-width:820px){.testimonials__pagination .swiper-pagination-bullet:before{width:1.8rem}.testimonials__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:1.8rem}}.testimonials__card{display:flex;flex-direction:column;justify-content:space-between;height:100%;border-radius:var(--border-radius-block)}@media screen and (min-width:576px){.testimonials__card{display:grid;grid-template-columns:1.33fr 1fr}}.testimonials__card-content{display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem 2rem;gap:1.6rem}@media screen and (min-width:1200px){.testimonials__card-content{padding:2.4rem 3.2rem 3.6rem 2.4rem}}@media screen and (min-width:1200px){[dir=rtl] .testimonials__card-content{padding-left:3.2rem;padding-right:2.4rem}}.testimonials__rating{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.testimonials__rating-value{font-weight:700;color:rgb(var(--color-foreground))}.testimonials__stars{display:flex;align-items:center;gap:.2rem}.testimonials__star{display:flex;color:rgb(var(--color-foreground))}.testimonials__star--empty{opacity:.35}.testimonials__star .icon{width:1.8rem;height:1.8rem}.testimonials--stars-author-strip-bg .testimonials__star{color:rgb(var(--color-button))}@media(prefers-color-scheme:dark){[data-scheme=auto] .testimonials--stars-author-strip-bg .testimonials__star{color:rgb(var(--color-button-text))}}[data-scheme=dark] .testimonials--stars-author-strip-bg .testimonials__star{color:rgb(var(--color-button-text))}.testimonials__card-content .body-large{max-width:38.2rem;max-height:33.7rem;line-height:1.42;letter-spacing:-.03rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10;text-overflow:ellipsis}@media screen and (min-width:1200px){.testimonials__card-content .body-large{max-height:27.7rem;-webkit-line-clamp:8;line-clamp:8}}.testimonials__image-wrapper{position:relative;width:100%;max-height:45rem;overflow:hidden;border-radius:var(--border-radius-block);aspect-ratio:1}.testimonials__image-wrapper:not(:last-child){margin-top:auto}@media screen and (min-width:576px){.testimonials__image-wrapper{aspect-ratio:auto;height:40.2rem;align-self:stretch;border-radius:0 var(--border-radius-block) var(--border-radius-block) 0}}@media screen and (min-width:576px){[dir=rtl] .testimonials__image-wrapper{border-radius:var(--border-radius-block) 0 0 var(--border-radius-block)}}.testimonials__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.testimonials__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.testimonials__placeholder .testimonials__placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:center}.testimonials__author-strip{position:absolute;bottom:0;left:auto;right:0;width:auto;max-width:100%;padding:.2rem 1rem;border-radius:var(--border-radius-block);text-align:right;color:rgb(var(--color-button-text));font-weight:700;background-color:rgb(var(--color-button))}[dir=rtl] .testimonials__author-strip{left:0;right:auto;text-align:left}.testimonials__author-strip a{display:inline;opacity:.8;color:rgba(var(--color-button-text));transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 100%;background-size:100% 2%;background-image:linear-gradient(to right,rgba(var(--color-button-text)) 0% 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word}@media screen and (hover:hover)and (pointer:fine){.testimonials__author-strip a:hover{background-size:0% 5%;background-position:right 100%;opacity:1}}.testimonials__author{margin-top:auto;padding-top:1.2rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-testimonials.css.map */
