.m-testimonials-slider .m-stars{gap:2px}.m-testimonials-slider .m-star svg{width:14px;height:14px;fill:var(--star-color, #ffb800);stroke:var(--star-color, #ffb800)}.m-testimonials-slider__item{height:100%}.m-testimonial-grid{gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.m-testimonial-grid::-webkit-scrollbar{display:none}.m-testimonial-grid__item{font-family:Poppins,sans-serif;flex:0 0 100%;background:#fff;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 2px 8px #0000000f;cursor:pointer;transition:all .3s ease;text-decoration:none}@media screen and (min-width:768px){.m-testimonial-grid{gap:24px}.m-testimonial-grid__item{flex:0 0 calc((100% - 24px)/2)}}@media screen and (min-width:1024px){.m-testimonial-grid__item{flex:0 0 calc((100% - 48px) / 3)}}.m-testimonial-card{height:100%}.m-testimonial-card__image{border-radius:var(--blocks-radius) var(--blocks-radius) 0 0}.m-testimonial-card__image .m-image,.m-testimonial-card__image img{display:block;width:100%;height:100%;max-height:280px;aspect-ratio:4/3;object-fit:cover}.m-testimonial-card__badge{top:14px;left:14px;padding:5px 14px;font-size:12px;font-weight:600;line-height:1.4;color:#fff;background:rgb(var(--color-price-sale));border-radius:999px}.m-testimonial-card__body{flex:1;padding:24px;background-color:#fff;gap:12px}.m-testimonial-card__title{font-size:18px;line-height:26px;font-weight:600;color:rgb(var(--color-foreground))!important;margin:0;word-wrap:break-word}.m-testimonial-card__content{color:rgb(var(--color-foreground-secondary));font-size:14px;line-height:1.65;margin-bottom:24px}.card_footer{margin-top:auto;gap:12px}.m-testimonial-card__reviewer{gap:10px}.m-testimonial-card__reviewer-left{gap:10px;min-width:0}.m-testimonial-card__avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;font-size:14px;font-weight:700;color:#fff}.m-testimonial-card__reviewer-info{min-width:0}.m-testimonial-card__reviewer-name{font-weight:600;font-size:14px;line-height:20px;color:#222}.m-testimonial-card__reviewer-location{font-weight:400;font-size:12px;line-height:18px;color:rgb(var(--color-heading));margin:0}.m-testimonial-card__verified{gap:4px;font-family:Poppins,sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#22c55e;background:#f0fdf4;padding:4px 8px;border-radius:12px}.m-testimonial-card__verified svg{flex-shrink:0}.m-testimonial-card__product{gap:12px;padding-top:12px;border-top:1px solid rgba(var(--color-foreground),.08)}.m-testimonial-card__product-link{gap:12px;flex:1;min-width:0;color:inherit;text-decoration:none}.m-testimonial-card__product-image{flex-shrink:0;width:40px;height:40px;border-radius:6px}.m-testimonial-card__product-image .m-image,.m-testimonial-card__product-image img{width:100%;height:100%;object-fit:cover}.m-testimonial-card__product-info{flex:1;min-width:0}.m-testimonial-card__product-title{font-size:13px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--color-heading))}.m-testimonial-card__product-price,.m-testimonial-card__product-price .m-price{font-size:13px}.m-testimonial-card__product-add{flex-shrink:0}.m-testimonial-card__add-btn{justify-content:center;width:34px;height:34px;padding:0;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border:none;border-radius:50%;cursor:pointer;transition:background-color var(--m-duration-default, .25s)}.m-testimonial-card__add-btn:hover{background:rgb(var(--color-button-hover))}.m-testimonial-card__add-btn:disabled{cursor:not-allowed;opacity:.5}.m-testimonials-slider .m-slider-controls--absolute{text-align:center;margin-top:24px}.m-testimonials-slider .m-slider-controls--absolute .m-slider-controls__button{position:static;transform:none;display:flex;flex:0 0 auto}.m-testimonials-slider .m-slider-controls--absolute .swiper-pagination{width:auto;margin:0 15px}.m-testimonials-slider .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;border-radius:50%;background:rgba(var(--color-foreground),.15);transition:all var(--m-duration-default, .25s) ease}.m-testimonials-slider .swiper-pagination-bullet:before,.m-testimonials-slider .swiper-pagination-bullet:after{display:none}.m-testimonials-slider .swiper-pagination-bullet-active{width:10px;height:10px;background:rgb(var(--color-foreground))}.m-testimonials-slider__wrapper .m-section__subheading{width:100%;max-width:max-content;margin:0 auto 20px;padding:17px 16px;border-radius:20px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/testimonials-slider.css.map */
