.shopify-section--testimonials .v-stack{display:grid}.shopify-section--testimonials .h-stack{align-items:center;display:flex}.shopify-section--testimonials .align-start{align-items:start}.shopify-section--testimonials .bold{font-weight:700}.shopify-section--testimonials .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}.shopify-section--testimonials .gap-2{gap:var(--spacing-2, .5rem)}.shopify-section--testimonials .gap-2\.5{gap:var(--spacing-2-5, .625rem)}.shopify-section--testimonials .gap-4{gap:var(--spacing-4, 1rem)}.shopify-section--testimonials .gap-5{gap:var(--spacing-5, 1.25rem)}.shopify-section--testimonials .gap-6{gap:var(--spacing-6, 1.5rem)}@media screen and (min-width:700px){.shopify-section--testimonials .sm\:gap-2{gap:var(--spacing-2, .5rem)}.shopify-section--testimonials .sm\:gap-2\.5{gap:var(--spacing-2-5, .625rem)}.shopify-section--testimonials .sm\:gap-4{gap:var(--spacing-4, 1rem)}.shopify-section--testimonials .sm\:gap-6{gap:var(--spacing-6, 1.5rem)}}.shopify-section--testimonials .rounded-sm{border-radius:var(--rounded-sm, .25rem)}.shopify-section--testimonials .rounded-full{border-radius:var(--rounded-full, 9999px)}.shopify-section--testimonials .text-subdued{color:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .7)}.shopify-section--testimonials .text-custom{color:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)))}.shopify-section--testimonials .bg-custom{background:rgb(var(--background, var(--color-background-rgb, 255 255 255)))}.shopify-section--testimonials .bg-gradient{background-image:var(--gradient)}.shopify-section--testimonials .bg-secondary{background:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .05)}.shopify-section--testimonials .icon{vertical-align:middle;display:block}.shopify-section--testimonials .section{--container-outer-width: var(--container-outer-width, 0px);padding-block-start:calc(var(--background-differs-from-previous, 1) * var(--calculated-section-spacing-block-start, 3rem));padding-block-end:var(--calculated-section-spacing-block-end, 3rem)}.shopify-section--testimonials .section-blends{--container-outer-width: 0px}.shopify-section--testimonials .section-full{width:100%}.shopify-section--testimonials .section-header{gap:var(--spacing-4, 1rem);justify-items:start;display:grid}.shopify-section--testimonials .section-stack{gap:var(--section-stack-spacing-block, 2rem) var(--section-stack-spacing-inline, 0px);grid-auto-columns:minmax(0,1fr);display:grid}.shopify-section--testimonials .bleed{scroll-padding-inline:var(--container-outer-width, 0px);margin-inline-start:calc(-1 * var(--container-outer-width, 0px));margin-inline-end:calc(-1 * var(--container-outer-width, 0px));padding-inline-start:var(--container-outer-width, 0px);padding-inline-end:var(--container-outer-width, 0px);display:grid}.shopify-section--testimonials .scrollable-with-controls{gap:var(--spacing-6, 1.5rem);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:700px){.shopify-section--testimonials .scrollable-with-controls{gap:var(--spacing-10, 2.5rem)}}.shopify-section--testimonials .scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.shopify-section--testimonials .scroll-area::-webkit-scrollbar{display:none}.shopify-section--testimonials :not(.is-scrollable)~.peer-not-scrollable\:hidden{display:none}.shopify-section--testimonials .scrollbar{align-items:center;gap:var(--spacing-10, 2.5rem);color:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)));display:flex}.shopify-section--testimonials .scrollbar__progress{height:var(--spacing-0-5, .125rem);background:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .1);width:100%;display:block;position:relative}.shopify-section--testimonials .scrollbar__progress:before{content:"";transform-origin:var(--transform-origin-start, left);transform:scaleX(var(--scroll-progress, 0));background:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)));will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.shopify-section--testimonials .scrollbar__buttons{display:none}@media screen and (min-width:1000px){.shopify-section--testimonials .scrollbar__buttons{gap:var(--spacing-4, 1rem);display:flex}}.shopify-section--testimonials .circle-button{width:var(--spacing-12, 3rem);height:var(--spacing-12, 3rem);border-radius:var(--rounded-full, 9999px);place-items:center;transition:opacity .15s ease-in;display:grid}.shopify-section--testimonials .circle-button[disabled]{opacity:.5;pointer-events:none}.shopify-section--testimonials .circle-button--fill{background:rgb(var(--background-primary, 0 0 0));color:rgb(var(--text-primary, 255 255 255))}.shopify-section--testimonials .circle-button--bordered{border:2px solid}.shopify-section--testimonials .animated-arrow{pointer-events:none;place-items:center;display:grid}.shopify-section--testimonials .animated-arrow:before,.shopify-section--testimonials .animated-arrow:after{content:"";grid-area:1 / -1;transition:all .2s ease-in-out}.shopify-section--testimonials .animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;transform:rotate(45deg);border-color:currentColor;width:.5rem;height:.5rem;position:relative;left:-1px}.shopify-section--testimonials .animated-arrow:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.shopify-section--testimonials .animated-arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-1px}.shopify-section--testimonials .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){.shopify-section--testimonials .group:hover .animated-arrow:before{transform:translate(var(--spacing-0-5, .125rem)) rotate(45deg)}.shopify-section--testimonials .group:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}.shopify-section--testimonials .animated-arrow--reverse{transform:rotate(180deg)}.shopify-section--testimonials .text-with-icon{gap:var(--spacing-3, .75rem);align-items:center;display:flex}.shopify-section--testimonials .text-with-icon>svg{flex-shrink:0}.shopify-section--testimonials .circle-chevron{width:var(--spacing-6, 1.5rem);height:var(--spacing-6, 1.5rem);border-radius:var(--rounded-full, 9999px);background:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .1);flex-shrink:0;place-items:center;transition:all .2s ease-in-out;display:grid}@media screen and (pointer:fine){.shopify-section--testimonials .group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)));color:rgb(var(--background, var(--color-background-rgb, 255 255 255)))}}.shopify-section--testimonials .rating__stars{display:contents}.shopify-section--testimonials .rating__star{color:rgb(var(--star-color, 200 150 0));position:relative;top:-1px}.shopify-section--testimonials .rating__star--empty{filter:grayscale()}@media screen and (min-width:700px){.shopify-section--testimonials .rating__star{width:15px;height:15px}}.shopify-section--testimonials .testimonial-list{grid:var(--testimonial-list-grid);gap:var(--grid-gutter, 1.5rem);align-items:start;display:grid}.shopify-section--testimonials .testimonial{align-content:start;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem);scroll-snap-align:center;scroll-snap-stop:always;display:grid}.shopify-section--testimonials .testimonial__image{width:var(--spacing-10, 2.5rem)}@media screen and (min-width:700px){.shopify-section--testimonials .testimonial{gap:var(--spacing-5, 1.25rem);padding:var(--spacing-8, 2rem)}.shopify-section--testimonials .testimonial__image{width:var(--spacing-14, 3.5rem)}}@media screen and (min-width:1150px){.shopify-section--testimonials .testimonial{scroll-snap-align:none}}@media screen and (min-width:1400px){.shopify-section--testimonials .testimonial{gap:var(--spacing-6, 1.5rem);padding:var(--spacing-10, 2.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/testimonials.css.map */
