.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 .justify-items-center{justify-items:center}.shopify-section--testimonials .justify-items-end{justify-items:end}.shopify-section--testimonials .text-end{text-align:end}.shopify-section--testimonials .justify-end{justify-content:end}.shopify-section--testimonials .testimonials__header{gap:var(--spacing-2, .5rem);justify-items:var(--testimonials-align, stretch);display:grid}.shopify-section--testimonials .testimonials__icon{width:var(--testimonials-icon-width, 22px);height:auto}.shopify-section--testimonials .testimonials__header--styled-subheading .subheading{color:var(--testimonials-subheading-color, inherit);font-size:var(--testimonials-subheading-size, inherit);letter-spacing:var(--testimonials-subheading-letter-spacing, inherit);font-weight:600}.shopify-section--testimonials .testimonials__header--styled-content .prose>p{font-family:var(--testimonials-content-font, inherit);font-size:var(--testimonials-content-size, inherit);line-height:var(--testimonials-content-line-height, inherit);color:var(--testimonials-content-color, inherit)}.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{align-items:center;gap:var(--gap-3xs, 2px);display:flex}.shopify-section--testimonials .rating__stars{display:contents}.shopify-section--testimonials .rating__star{color:rgb(var(--star-color, 200 150 0));width:var(--star-size, auto);height:var(--star-size, auto);position:relative;top:-1px}.shopify-section--testimonials .rating__star--empty{filter:grayscale()}@media screen and (min-width:700px){.shopify-section--testimonials .rating__star{width:var(--star-size, 15px);height:var(--star-size, 15px)}}.shopify-section--testimonials .testimonial-list{grid:var(--testimonial-list-grid);gap:var(--testimonial-list-gap, var(--grid-gutter, 1.5rem));align-items:start;display:grid}.shopify-section--testimonials .testimonial{align-content:start;gap:var(--testimonial-card-gap, var(--spacing-4, 1rem));padding:var(--testimonial-card-padding, var(--spacing-6, 1.5rem));border:var(--testimonial-card-border-width, 0) solid var(--testimonial-card-border-color, currentColor);border-radius:var(--testimonial-card-radius, var(--rounded-sm, .25rem));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(--testimonial-card-gap, var(--spacing-5, 1.25rem));padding:var(--testimonial-card-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(--testimonial-card-gap, var(--spacing-6, 1.5rem));padding:var(--testimonial-card-padding, var(--spacing-10, 2.5rem))}}.shopify-section--testimonials .testimonial__media{width:100%;height:var(--testimonial-media-height, auto);border-radius:var(--rounded-sm, .25rem);object-fit:cover;display:block}.shopify-section--testimonials .testimonial__author{color:var(--testimonial-author-color, inherit);font-weight:600}.shopify-section--testimonials .testimonial__body,.shopify-section--testimonials .testimonial__body p{font-size:var(--testimonial-body-size, inherit)}.shopify-section--testimonials .testimonial__verified{gap:var(--spacing-1, .25rem);align-items:center;color:rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .6);font-size:.8em;display:flex}.shopify-section--testimonials .testimonial__verified-icon{color:var(--testimonial-verified-icon-color, currentColor);flex-shrink:0}.shopify-section--testimonials .testimonial__tag{justify-self:start;padding:var(--spacing-1-5, .375rem) var(--spacing-2-5, .625rem);border-radius:var(--rounded-full, 9999px);background:var(--testimonial-tag-background, rgb(var(--text-color, var(--color-foreground-rgb, 0 0 0)) / .05));color:var(--testimonial-tag-text-color, inherit);font-size:.75em}.shopify-section--testimonials .testimonial__meta{color:var(--testimonial-author-color, inherit)}.shopify-section--testimonials .testimonial__meta-tag{color:var(--testimonial-tag-text-color, inherit)}.shopify-section--testimonials .testimonials__title-rating{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-wrap:wrap;margin-block-start:var(--spacing-2, .5rem)}.shopify-section--testimonials .testimonials__title-rating-value{font-weight:600}.shopify-section--testimonials .testimonials__header--inline-rating{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--spacing-3-5, .875rem)}.shopify-section--testimonials .testimonials__header--inline-rating .testimonials__title-rating{margin-block-start:0;gap:var(--spacing-3-5, .875rem);flex:0 1 auto}.shopify-section--testimonials .testimonials__title-rating-count{opacity:.7;font-size:.9em}.shopify-section--testimonials .testimonial:has(.testimonial__author-row){min-height:150px}.shopify-section--testimonials .testimonial:has(.testimonial__author-row){grid-template-rows:auto 1fr auto}.shopify-section--testimonials .testimonial__author-row{display:flex;align-items:center;gap:var(--spacing-2, .5rem);flex-wrap:wrap;margin-block-start:auto}.shopify-section--testimonials .testimonial__author-row .testimonial__meta{margin:0;font-size:var(--testimonial-author-size, inherit)}.shopify-section--testimonials .testimonial__author-row .testimonial__verified{width:auto;flex:0 0 auto}.shopify-section--testimonials .testimonial__avatar{width:var(--testimonial-avatar-size, 22px);height:var(--testimonial-avatar-size, 22px);object-fit:cover;flex-shrink:0}.shopify-section--testimonials .testimonial__avatar--placeholder{display:block;border-radius:50%;background-color:var(--testimonial-avatar-placeholder-bg, rgb(255 255 255 / .85))}
/*# sourceMappingURL=/cdn/shop/t/72/assets/testimonials.css.map */
