.reviews{position:relative;width:100%;overflow:hidden;color:var(--reviews-text);background:var(--reviews-bg)}.reviews--textured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.reviews__container{position:relative;z-index:1}.reviews__heading{margin:0 0 2rem;color:var(--reviews-heading);font-family:Clash Display,sans-serif;font-size:clamp(2.4rem,3.7vw,3.4rem);font-weight:700;letter-spacing:-.035em;line-height:1;text-align:center}.reviews__carousel{display:block;position:relative}.reviews__viewport{position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.reviews__track{display:flex;align-items:stretch;gap:1.2rem;width:max-content;min-width:100%;margin-left:0;padding:0 calc((100vw - var(--reviews-card-width)) / 2);outline:none;transform:translateZ(0);will-change:transform;touch-action:pan-y}.reviews__card{position:relative;display:flex;flex-direction:column;flex:0 0 var(--reviews-card-width);width:var(--reviews-card-width);min-height:var(--reviews-card-height);overflow:hidden;border-radius:4.2rem;background:transparent}.reviews__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4.2rem;background:var(--reviews-accent);z-index:0;pointer-events:none}.reviews__card:after{content:"";position:absolute;top:.2rem;right:.8rem;bottom:.8rem;left:.2rem;border-radius:3.8rem;background:var(--reviews-bg);z-index:1;pointer-events:none}.reviews__card-inner{position:relative;flex:1;margin:.9rem 1.3rem 1.3rem .9rem;display:flex;flex-direction:column;justify-content:flex-start;padding:2.9rem 5.2rem 2.6rem 4.7rem;overflow:hidden;border-radius:3.3rem;background:var(--reviews-card-bg);z-index:2}.reviews__author{margin:0 0 .9rem;color:var(--reviews-author);font-size:1.4rem;font-weight:500;letter-spacing:-.02em;line-height:1.1}.reviews__quote{max-width:32rem;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;color:var(--reviews-quote);font-size:2rem;font-weight:700;letter-spacing:-.025em;line-height:1.12}.reviews__quote p{margin:0}.reviews__card:focus-visible{outline:.2rem solid var(--reviews-heading);outline-offset:.4rem}.reviews__controls{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-top:2.2rem}.reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;border:0;color:var(--reviews-arrow-primary);background:transparent;cursor:pointer;line-height:0;transition:transform .2s ease}.reviews__arrow svg{display:block;width:100%;height:100%}.reviews__arrow:not([disabled]):hover,.reviews__arrow:not([disabled]):focus-visible{transform:scale(1.06)}.reviews__arrow:focus-visible{outline:.2rem solid var(--reviews-heading);outline-offset:.2rem}.reviews__arrow[disabled]{cursor:default;opacity:.35}@media screen and (max-width:749px){.reviews__track{padding-right:max(1.5rem,calc((100vw - var(--reviews-card-width)) / 2));padding-left:max(1.5rem,calc((100vw - var(--reviews-card-width)) / 2))}.reviews__card-inner{padding-right:3.2rem;padding-left:3.2rem}.reviews__quote{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.reviews__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-reviews.css.map */
