.testimonials-slider{position:relative;background-size:cover;background-position:bottom;background-repeat:no-repeat;overflow:hidden;height:100vh;max-height:1050px}@media screen and (max-width: 1024px){.testimonials-slider{background-attachment:scroll;min-height:auto}}.testimonials-slider__container{position:relative;z-index:1}.testimonials-slider__heading{font-size:40px;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:1.2}.testimonials-slider__heading p br{display:none}@media (max-width: 1024px){.testimonials-slider__heading p br{display:inline}.testimonials-slider__heading p{font-size:32px}}.testimonials-slider__slideshow-wrapper{position:relative;margin:0 auto;max-width:100%}.testimonials-slideshow{position:relative}.testimonials-slideshow slideshow-slides{display:flex;padding:10px 40px;scroll-snap-type:x mandatory;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;position:relative}.testimonials-slideshow slideshow-slides::-webkit-scrollbar{display:none}.testimonials-slideshow{width:100%;position:relative;touch-action:pan-x;user-select:none;-webkit-user-select:none}.testimonials-slideshow slideshow-slides,.testimonials-slideshow .slideshow-slides{overflow-x:auto!important;cursor:grab;user-select:none;-webkit-user-select:none}.testimonials-slideshow slideshow-slides:active,.testimonials-slideshow .slideshow-slides:active{cursor:grabbing}.testimonial-card *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.testimonial-card__button,.testimonial-card__button *{pointer-events:auto;user-select:auto;-webkit-user-select:auto}.testimonial-card{scroll-snap-align:center;height:100%;padding:20px;transform-origin:center center}.testimonial-card--rotate-right{transform:rotate(3.41deg)}.testimonial-card--rotate-left{transform:rotate(-3.41deg)}.testimonial-card__inner{background:#fff;border-radius:12px;padding:30px 20px 25px;height:100%;display:flex;flex-direction:row;align-items:center;text-align:center;box-shadow:0 6px 16px #00000026;background-image:repeating-linear-gradient(0deg,#000000,#000000 15px,transparent 15px,transparent 30px),repeating-linear-gradient(90deg,#000000,#000000 15px,transparent 15px,transparent 30px),repeating-linear-gradient(180deg,#000000,#000000 15px,transparent 15px,transparent 30px),repeating-linear-gradient(270deg,#000000,#000000 15px,transparent 15px,transparent 30px);background-size:3px calc(100% - 24px),calc(100% - 24px) 3px,3px calc(100% - 24px),calc(100% - 24px) 3px;background-position:0 12px,12px 0,100% 12px,12px 100%;background-repeat:no-repeat;border:none}.testimonial-card__inner-texts{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width: 1024px){.testimonial-card__inner-texts{align-items:center}}.testimonial-card__title[style*=color],.testimonial-card__text[style*=color],.testimonial-card__customer-name[style*=color],.testimonial-card__product-name[style*=color],.testimonial-card__star[style*=color]{color:inherit!important}.testimonial-card__title{color:#000}.testimonial-card__text{color:#333}.testimonial-card__customer-name{color:#000}.testimonial-card__product-name{color:#464646}.testimonial-card__star--filled{color:gold}.testimonial-card__text{text-align:left}@media screen and (min-width: 1280px){.testimonials-slideshow slideshow-slide{flex:0 0 calc(33.333% + 47px);min-width:calc(33.333% + 47px);max-width:calc(33.333% + 47px)}.testimonials-slideshow slideshow-slides{scroll-padding:0}}@media screen and (min-width: 768px) and (max-width: 1280px){.testimonials-slideshow slideshow-slide{flex:0 0 calc(50% - 10px);min-width:calc(50% - 10px);max-width:calc(50% - 10px)}.testimonials-slideshow slideshow-slides{scroll-padding:0 20px;padding:10px 20px;gap:10px}}@media screen and (max-width: 767px){.testimonials-slideshow slideshow-slide{flex:0 0 calc(100% - 10px);min-width:calc(100% - 10px);max-width:calc(100% - 10px)}.testimonials-slideshow slideshow-slides{scroll-padding:0 30px;padding:10px 30px;min-height:50px;gap:10px}.testimonial-card{padding:5px 10px}.testimonials-slider__heading{margin-bottom:30px;padding:0 10px}.testimonial-card--rotate-right{transform:rotate(2deg)}.testimonial-card--rotate-left{transform:rotate(-2deg)}}.testimonial-card__image-wrapper{width:148px;height:148px;margin:0 auto 20px;flex-shrink:0}.testimonial-card__image{width:100%;height:100%;object-fit:contain;display:block}@media screen and (min-width: 768px){.testimonial-card__image-wrapper{width:186px;height:186px}}.testimonial-card__title{font-size:25px;font-weight:400;text-transform:uppercase;margin:0 0 8.07px;line-height:.8;color:#000;letter-spacing:.5px;text-align:left}.testimonial-card__rating{display:flex;gap:4px;justify-content:center;margin-bottom:8.07px}.testimonial-card__star{color:#d3d3d3;width:18px;height:18px}.testimonial-card__star--filled{color:#e6b672}.testimonial-card__product-name{font-size:14px;color:#a19e9a;margin:0 0 15px;line-height:1.4;padding:3px 11px;background-color:#f2f0ee;border-radius:30px}.testimonial-card__text{font-size:13px;line-height:1.6;color:#333;margin-bottom:15px;flex-grow:1}.testimonial-card__text p{margin:0}@media screen and (min-width: 768px){.testimonial-card__text{font-size:14px}}@media screen and (max-width: 1024px){.testimonial-card__text{text-align:center}}.testimonial-card__read-more{margin-bottom:15px}.testimonial-card__button{display:inline-block;font-size:12px;font-weight:700;text-decoration:none;color:#9a1c1f;background:transparent;border:none;padding:0;cursor:pointer;text-decoration:underline}.testimonial-card__customer-name{font-size:18px;font-weight:400;color:#000;margin:auto 0 0;line-height:1.4;font-family:Sink}.testimonials-slideshow slideshow-container{position:relative}.testimonials-slideshow slideshow-arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:10;padding:0 10px}.testimonials-slideshow slideshow-arrow{pointer-events:all;background:#fffffff2;border:3px solid #000000;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #0003;position:relative}.testimonials-slideshow slideshow-arrow[disabled]{opacity:.3;cursor:not-allowed}.testimonials-slideshow slideshow-arrow svg{width:24px;height:24px}@media screen and (min-width: 768px){.testimonials-slideshow slideshow-arrows{padding:0 20px}.testimonials-slideshow slideshow-arrow{width:56px;height:56px}.testimonials-slideshow slideshow-arrow svg{width:28px;height:28px}}.testimonials-slideshow slideshow-controls{margin-top:30px;text-align:center}.testimonials-slideshow slideshow-dot{width:12px;height:12px;border-radius:50%;background:#0003;border:2px solid transparent;margin:0 6px;cursor:pointer}.testimonials-slideshow slideshow-dot[aria-selected=true]{background:#000;width:14px;height:14px}.testimonials-slider__empty{text-align:center;padding:60px 20px;font-size:18px;color:#666}@media screen and (max-width: 991px) and (min-width: 768px){.testimonial-card__inner{padding:25px 15px 20px}.testimonial-card__title{font-size:16px}.testimonial-card__text{font-size:13px}.testimonial-card__inner{flex-direction:column}}@media screen and (max-width: 1024px){.testimonial-card__inner{flex-direction:column}}@media print{.testimonials-slideshow slideshow-arrows,.testimonials-slideshow slideshow-controls{display:none}.testimonials-slideshow slideshow-slides{overflow:visible}.testimonial-card__inner{break-inside:avoid}}.testimonial-card__button:focus-visible,.testimonials-slideshow slideshow-arrow:focus-visible,.testimonials-slideshow slideshow-dot:focus-visible{outline:3px solid #0066cc;outline-offset:2px}@media (prefers-reduced-motion: reduce){.testimonials-slideshow slideshow-slides{scroll-behavior:auto}}@media (prefers-contrast: high){.testimonial-card__inner{background-size:4px calc(100% - 24px),calc(100% - 24px) 4px,4px calc(100% - 24px),calc(100% - 24px) 4px}.testimonials-slideshow slideshow-arrow{border-width:3px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/testimonials-slider.css.map */
