.reviews-slider{background:var(--reviews-bg, #f8f8f8);padding-top:var(--reviews-padding-top, 120px);padding-bottom:var(--reviews-padding-bottom, 120px)}.reviews-slider__container{padding-left:var(--reviews-side-padding-desktop, 32px);padding-right:var(--reviews-side-padding-desktop, 32px)}.reviews-slider__container--wide{max-width:var(--reviews-wide-max-width, 1600px);margin-left:auto;margin-right:auto}.reviews-slider__header{text-align:center;margin-bottom:28px}.reviews-slider__subheading{margin:0 0 12px;color:var(--reviews-accent, #d4654a);font-size:11px;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;font-weight:500}.reviews-slider__heading{margin:0;color:var(--reviews-text, #111111);font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:-.02em;font-weight:500}.reviews-slider__heading-highlight{color:var(--reviews-highlight, #d4654a);font-style:italic}.reviews-slider__viewport{position:relative;max-width:var(--reviews-content-max-width, 900px);margin:0 auto}.reviews-slider__track{position:relative}.reviews-slider__slide{text-align:center}.reviews-slider__slide[hidden]{display:none!important}.reviews-slider__inner{max-width:100%;margin:0 auto}.reviews-slider__rating{display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:26px;line-height:1}.reviews-slider__star{color:#d7d7d7;font-size:17px}.reviews-slider__star.is-filled{color:var(--reviews-accent, #d4654a)}.reviews-slider__quote{color:var(--reviews-text, #111111);font-size:clamp(28px,3.4vw,38px);line-height:1.55;font-style:italic;font-weight:400;letter-spacing:-.01em;margin-bottom:34px}.reviews-slider__quote p{margin:0}.reviews-slider__author-name{margin:0 0 6px;color:var(--reviews-text, #111111);font-size:14px;line-height:1.3;font-weight:600}.reviews-slider__author-meta{margin:0;color:var(--reviews-muted, #9a9a9a);font-size:12px;line-height:1.3;letter-spacing:.22em;text-transform:uppercase}.reviews-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:var(--reviews-text, #111111);cursor:pointer;z-index:2;transition:opacity .2s ease,transform .2s ease}.reviews-slider__arrow:hover{opacity:.65}.reviews-slider__arrow--prev{left:-72px}.reviews-slider__arrow--next{right:-72px}.reviews-slider__arrow svg{width:18px;height:18px}.reviews-slider__dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:34px}.reviews-slider__dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:#00000029;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.reviews-slider__dot.is-active{background:var(--reviews-accent, #d4654a);transform:scale(1.05)}@media screen and (max-width:1200px){.reviews-slider__arrow--prev{left:-24px}.reviews-slider__arrow--next{right:-24px}}@media screen and (max-width:989px){.reviews-slider{padding-top:calc(var(--reviews-padding-top, 120px) * .75);padding-bottom:calc(var(--reviews-padding-bottom, 120px) * .75)}.reviews-slider__quote{font-size:clamp(24px,4.8vw,32px);line-height:1.5}.reviews-slider__arrow--prev{left:-8px}.reviews-slider__arrow--next{right:-8px}}@media screen and (max-width:749px){.reviews-slider .page-width,.reviews-slider__container,.reviews-slider__container--wide{padding-left:var(--reviews-side-padding-mobile, 16px);padding-right:var(--reviews-side-padding-mobile, 16px);max-width:none}.reviews-slider{padding-top:calc(var(--reviews-padding-top, 120px) * .6);padding-bottom:calc(var(--reviews-padding-bottom, 120px) * .6)}.reviews-slider__header{margin-bottom:20px}.reviews-slider__quote{font-size:clamp(18px,7vw,26px);line-height:1.55;margin-bottom:24px}.reviews-slider__author-name{font-size:13px}.reviews-slider__author-meta{font-size:10px;letter-spacing:.18em}.reviews-slider__rating{margin-bottom:18px}.reviews-slider__star{font-size:15px}.reviews-slider__arrow{position:static;transform:none;width:40px;height:40px}.reviews-slider__viewport{padding-bottom:0}.reviews-slider__dots{margin-top:24px}.reviews-slider__slide{padding-left:10px;padding-right:10px}.reviews-slider__viewport{display:flex;flex-direction:column;align-items:center;gap:18px}.reviews-slider__arrow--prev,.reviews-slider__arrow--next{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-reviews-section.css.map */
