.component-testimonials{background-color:var(--color-section-background);color:var(--color-text)}.component-testimonials__wrapper{padding-top:var(--PT);padding-bottom:var(--PB)}.component-testimonials__wrapper.padding-none{padding-top:0;padding-bottom:0}.component-testimonials__wrapper.padding-top-only{padding-bottom:0}.component-testimonials__wrapper.padding-bottom-only{padding-top:0}.component-testimonials__wrapper.section--divider-solid{border-top:1px solid var(--color-text)}.component-testimonials .component-testimonials__carousel.swiper{padding:0 40px}.component-testimonials[data-block-count="1"] .component-testimonials__carousel.swiper{padding:0}.component-testimonials .component-testimonials__swiper-btn{position:absolute;top:50%;transform:translatey(-50%);z-index:2}.component-testimonials .component-testimonials__swiper-btn--prev{left:-6px}.component-testimonials .component-testimonials__swiper-btn--next{right:-6px}.component-testimonials .component-testimonials__swiper-btn button{border:0;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:transform .2s ease}.component-testimonials .component-testimonials__swiper-btn button:hover{transform:scale(1.1)}.component-testimonials .component-testimonials__swiper-btn .icon{display:inline-block;width:24px;height:21px}.component-testimonials .component-testimonials__swiper-btn .icon svg{display:block;width:100%;height:100%}.component-testimonials .component-testimonials__swiper--prev .icon{transform:rotate(90deg)}.component-testimonials .component-testimonials__swiper--next .icon{transform:rotate(-90deg)}.component-testimonials .component-testimonials__item{display:flex;column-gap:5%}.component-testimonials .component-testimonials__item-product{width:30%;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:16px}.component-testimonials .component-testimonials__item-product img{display:block;max-width:100%;width:100%;height:auto;object-position:var(--focal-alignment, center center);object-fit:var(--object-fit)}.component-testimonials .component-testimonials__item-product .aspect-ratio--square img{aspect-ratio:1}.component-testimonials .component-testimonials__item-product .aspect-ratio--portrait img{aspect-ratio:2 / 3}.component-testimonials .component-testimonials__item-product .aspect-ratio--landscape img{aspect-ratio:3 / 2}.component-testimonials .component-testimonials__item-product-title{color:var(--color-text);line-height:normal}.component-testimonials .component-testimonials__item-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:12px}.component-testimonials .component-testimonials__item-stars{display:flex;align-items:center;margin-bottom:10px}.component-testimonials .component-testimonials__item-stars .icon{width:16px;height:16px;display:inline-block}.component-testimonials .component-testimonials__item-stars .icon svg{width:100%;height:100%;display:block}.component-testimonials .component-testimonials__item-quote *{color:var(--color-text)}.component-testimonials .component-testimonials__item-quote{font-size:var(--body-font);font-style:normal;line-height:normal;color:var(--color-text);margin:0;padding:0;border:none}.component-testimonials .component-testimonials__item-quote.heading_font{font-size:var(--heading-font);font-weight:400}.component-testimonials .component-testimonials__item-author{color:var(--color-text);font-style:normal;line-height:normal}@media screen and (min-width:769px){.component-testimonials .component-testimonials__item.component-testimonials__item--image_right{flex-direction:row-reverse}.component-testimonials .component-testimonials__item--image-medium .component-testimonials__item-product{width:40%}.component-testimonials .component-testimonials__item--image-large .component-testimonials__item-product{width:50%}}@media screen and (max-width:768px){.component-testimonials{position:relative;overflow:hidden}.component-testimonials .component-testimonials__carousel.swiper{padding:0;overflow:visible}.component-testimonials .component-testimonials__items-wrapper.swiper-wrapper{justify-content:flex-start;box-sizing:border-box}.component-testimonials .component-testimonials__swiper-btn{top:var(--mobile-button-offset)}.component-testimonials .component-testimonials__swiper-btn button{background:#fff;width:34px;height:34px;border-radius:50%;box-shadow:0 0 2px #6e2b3d17,0 2px 6px #6e2b3d24}.component-testimonials .component-testimonials__swiper-btn .icon{height:16px}.component-testimonials .component-testimonials__item{flex-direction:column;gap:40px}.component-testimonials .component-testimonials__item-product{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-testimonials.css.map */
