:root{--testimonial-gap: 24px}.testimonial-slider__header.page-width{width:100%;padding:0;margin-bottom:28px;padding-inline:25px;max-width:1490px!important;box-sizing:border-box}.testimonial-slider__title{font-weight:700;font-size:38px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;margin:0}.testimonial-slider__subtitle{font-size:18px;color:#666;margin:16px 0 0;line-height:1.56;font-family:Inter;font-style:normal;font-weight:400;letter-spacing:normal}.testimonial-slider__wrapper{padding-block:62px;padding-inline:11px;padding-right:0;align-items:center;margin-right:0;position:relative}.testimonial-slider__wrapper .page-width{width:100%;padding-block:0;padding-inline:25px;max-width:calc(100% - ((100% - 1490px)/2))!important;margin-right:0;margin-left:calc((100% - 1490px)/2);padding-right:0;box-sizing:border-box}.testimonial-swiper{width:100%;padding-bottom:48px;box-sizing:border-box}.reviews-swiper .swiper-wrapper{align-items:stretch}.testimonial-swiper .swiper-slide{box-sizing:border-box;display:flex;align-items:stretch}.testimonial-swiper .swiper-slide:last-child{padding-right:0}.testimonial-card{padding-block:44px;padding-inline:34px;font-size:14px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.testimonial-card__stars{display:flex;gap:2px}.testimonial-card__stars svg path{fill:#eb0040}.testimonial-card__author{margin-top:23px;font-size:20px;line-height:1.3;letter-spacing:.02em;font-weight:700;text-transform:uppercase}.testimonial-card__review{margin-top:20px;font-size:16px;line-height:1.3;margin-bottom:0;letter-spacing:.02em;font-style:italic}.testimonial-card__review-meta{font-size:10px;line-height:1.3;letter-spacing:.02em;font-weight:400;opacity:.5;margin-top:15px;display:block;color:#000}.testimonial-slider .swiper-scrollbar.swiper-scrollbar-horizontal{background:#0000001a;height:3px;border-radius:3px;left:0;bottom:61px;width:51.2%;margin-inline:auto;right:0;z-index:2}.testimonial-slider .swiper-scrollbar .swiper-scrollbar-drag{background:#000;display:block!important;border-radius:3px}@media screen and (min-width: 1120.98px) and (max-width: 1500.98px){.testimonial-slider__header.page-width{width:100%;max-width:90%!important;padding-inline:20px}.testimonial-slider__wrapper .page-width{padding-inline:20px;padding-right:0;max-width:95%!important;margin-left:auto}}@media (max-width: 1490px){.testimonial-slider__wrapper{max-width:100%!important}.testimonial-card{padding-block:30px;padding-inline:22px}}@media (max-width: 1299px){.testimonial-card__review{margin-top:18px;font-size:14px}.testimonial-card__author{margin-top:20px;font-size:18px}}@media (max-width: 1119px){.testimonial-slider__wrapper .page-width{max-width:100%!important;padding-inline:20px;margin-left:auto;padding-right:0}.testimonial-slider__wrapper{padding-block:50px}.testimonial-slider .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:50px}.testimonial-card{padding-block:30px;padding-inline:25px}}@media (max-width: 768px){.testimonial-slider__header.page-width{padding-inline:16px;margin-bottom:20px}.testimonial-slider{padding-block:0}.testimonial-slider__subtitle{font-size:16px;margin-top:10px;line-height:1.7}.testimonial-slider__wrapper{flex-direction:column;padding-right:0;padding-left:16px;padding-block:40px}.testimonial-slider__wrapper .page-width{padding:0;max-width:100%!important;margin-left:0}.testimonial-slider__header{flex:1 1 100%;max-width:100%;width:100%}.testimonial-swiper{padding-bottom:23px}.testimonial-card{padding-block:34px 40px;padding-inline:12px;border-radius:0;text-align:left}.testimonial-card__review-meta{margin-top:18px}.testimonial-slider .swiper-scrollbar.swiper-scrollbar-horizontal{width:93%;bottom:40px}.testimonial-card__review{margin-top:20px;text-align:left;font-size:14px}.testimonial-slider__title{text-align:left;font-size:30px;line-height:1.1;letter-spacing:normal}.testimonial-card__stars{gap:1px;justify-content:start}.testimonial-card__author{margin-top:26px;justify-content:center;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/395/assets/dm-testimonial-slider.css.map */
