:root{--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--rounded-xs: .125rem;--rounded-sm: .375rem;--rounded: .5rem;--rounded-lg: .75rem;--rounded-full: 9999px;--grid-gutter: var(--spacing-5);--section-stack-spacing-block: var(--spacing-8);--star-color: 234 179 8;--transform-logical-flip: 1;--transform-origin-start: left}[dir=rtl]{--transform-logical-flip: -1;--transform-origin-start: right}.bg-custom{background:rgb(var(--background))}.bg-gradient{background-image:var(--gradient)}.bg-secondary{background:rgb(var(--text-color, 0 0 0) / .05)}.text-custom{color:rgb(var(--text-color))}.text-gradient{background-image:var(--gradient);color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.text-subdued{opacity:.7}.shopify-section--testimonials .section{padding-inline-start:1.5rem;padding-inline-end:1.5rem;padding-block-start:3rem;padding-block-end:3rem}.section--tight{padding-block-start:1.5rem;padding-block-end:1.5rem}.section-full{width:100%}.section-boxed{border-radius:var(--rounded-sm);margin-inline:1.5rem}.section-blends{padding-block-start:3rem;padding-block-end:3rem}.v-stack{display:grid}.h-stack{align-items:center;display:flex}.align-start{align-items:start}.section-stack{gap:var(--section-stack-spacing-block, 2rem) 0px;grid-auto-columns:minmax(0,1fr);display:grid}.scrollable-with-controls{gap:var(--spacing-6);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:700px){.scrollable-with-controls{gap:var(--spacing-10)}}.gap-2{gap:var(--spacing-2)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}@media screen and (min-width:700px){.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-2\.5{gap:var(--spacing-2-5)}.sm\:gap-6{gap:var(--spacing-6)}}.rounded-sm{border-radius:var(--rounded-sm)}.rounded-full{border-radius:var(--rounded-full)}.bold{font-weight:700}.subheading{font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em}.h2{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1;font-weight:700}.prose>:first-child{margin-block-start:0}.prose>:last-child{margin-block-end:0}.prose *+:is(p,div,ul,ol){margin-block-start:.75em}.prose *+:is(h1,h2,h3,h4){margin-block-start:1.5em}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section-header{gap:var(--spacing-4);justify-items:start;display:grid}.text-with-icon{gap:var(--spacing-3);align-items:center;display:flex}.reversed-link{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer:fine){.group:hover .reversed-link{background-size:100% 1px}}.circle-chevron{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--rounded-full);background:currentColor;opacity:.1;flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}.circle-chevron svg{opacity:10;color:currentColor}.circle-chevron{background:#0000001a;opacity:1}@media screen and (pointer:fine){.group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:currentColor;color:#fff}}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.scroll-area::-webkit-scrollbar{display:none}scroll-carousel{position:relative}.scrollbar{align-items:center;gap:var(--spacing-10);display:flex}.scrollbar__progress{width:100%;height:var(--spacing-0-5, 2px);background:#0000001a;display:block;position:relative}.scrollbar__progress:before{content:"";transform-origin:var(--transform-origin-start);transform:scaleX(var(--scroll-progress));background:currentColor;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.scrollbar__buttons{display:none}@media screen and (min-width:1000px){.scrollbar__buttons{gap:var(--spacing-4);display:flex}}:not(.is-scrollable)~.peer-not-scrollable\:hidden{display:none}.circle-button{width:var(--spacing-12, 3rem);height:var(--spacing-12, 3rem);border-radius:var(--rounded-full);place-items:center;transition:opacity .15s ease-in;display:grid;cursor:pointer;border:none;background:transparent}.circle-button[disabled]{opacity:.5;pointer-events:none}.ring{box-shadow:0 0 0 1px #0000001f}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;border-style:solid;width:.5rem;height:.5rem;transform:rotate(calc(var(--transform-logical-flip) * 45deg));border-color:currentColor;position:relative;left:-1px}.animated-arrow:after{width:var(--spacing-2-5, .625rem);height:var(--spacing-0-5, .125rem);transform-origin:center;opacity:0;background:currentColor;transform:scaleX(.5)}@media screen and (pointer:fine){.group:hover .animated-arrow:before{transform:translate(calc(var(--transform-logical-flip) * var(--spacing-0-5, .125rem))) rotate(calc(var(--transform-logical-flip) * 45deg))}.group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}.animated-arrow--reverse{transform:rotate(180deg)}.rating{align-items:center;gap:var(--spacing-1-5);display:flex}.rating__stars{display:contents}.rating__star{color:rgb(var(--star-color));position:relative;top:-1px}.rating__star--empty{filter:grayscale()}@media screen and (min-width:700px){.rating__star{width:15px;height:15px}}.testimonial-list{grid:var(--testimonial-list-grid);gap:var(--grid-gutter);align-items:start;display:grid}.testimonial{align-content:start;gap:var(--spacing-4);padding:var(--spacing-6);scroll-snap-align:center;scroll-snap-stop:always;display:grid}.testimonial__image{width:var(--spacing-10)}@media screen and (min-width:700px){.testimonial{gap:var(--spacing-5);padding:var(--spacing-8)}.testimonial__image{width:var(--spacing-14)}}@media screen and (min-width:1150px){.testimonial{scroll-snap-align:none}}.icon{display:inline-block;vertical-align:middle}.reverse-icon{transform:scaleX(calc(var(--transform-logical-flip) * -1))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-testimonials.css.map */
