.testimonial-featured__header{margin-block-end:var(--section-head-spacing, calc(var(--section-spacing-unit-size) * 2))}.testimonial-featured__subheading{display:block;margin-block-end:.8rem;font-size:var(--font-size-static-sm);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-secondary-text, var(--color-foreground)))}.testimonial-featured__grid{display:grid;gap:3.2rem;align-items:center}.testimonial-featured__content{display:flex;flex-direction:column;gap:2.4rem;min-width:0}.testimonial-featured__slides{position:relative;min-height:12rem}.testimonial-featured__slide{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.6rem);transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}.testimonial-featured__slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.testimonial-featured__slide:not(.is-active){position:absolute;inset:0 auto auto 0;width:100%}.testimonial-featured__rating{display:flex;align-items:center;gap:.35rem}.testimonial-featured__rating .icon,.testimonial-featured__rating svg{width:1.1rem;height:1.1rem;fill:rgb(var(--color-rating-stars, 234, 179, 8));stroke:rgb(var(--color-rating-stars, 234, 179, 8));color:rgb(var(--color-rating-stars, 234, 179, 8))}.testimonial-featured__dot{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--color-rating-stars, var(--color-foreground)));opacity:.25}.testimonial-featured__dot.is-filled{opacity:1}.testimonial-featured__author{margin:0;font-style:normal;font-size:var(--font-size-static-sm, .875rem);line-height:1.4;color:rgb(var(--color-secondary-text, var(--color-foreground)))}.testimonial-featured__quote{margin:0;padding:0;border:0;font-style:normal;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);letter-spacing:var(--font-heading-letter-spacing, -.02em);line-height:1.25;color:rgb(var(--color-heading-text, var(--color-foreground)))}.testimonial-featured__quote p{margin:0}.testimonial-featured__nav{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;padding:.35rem;border:1px solid rgba(var(--color-border, var(--color-foreground)),.35);border-radius:999px;background:rgb(var(--color-background));box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow, 0, 0, 0),.06)}.testimonial-featured__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:1px solid transparent;border-radius:.35rem;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.testimonial-featured__nav-btn .icon,.testimonial-featured__nav-btn svg{width:.85rem;height:.85rem}.testimonial-featured__nav-btn--next,.testimonial-featured__nav-btn:hover,.testimonial-featured__nav-btn:focus-visible{border-color:rgba(var(--color-foreground),.85);outline:none}.testimonial-featured__counter{min-width:2.75rem;padding-inline:.35rem;font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:center;color:rgb(var(--color-foreground))}.testimonial-featured__media{--tf-stack-offset: 1.75rem;position:relative;width:min(100%,28rem);margin-inline:auto;aspect-ratio:var(--tf-stack-ratio, 3 / 4);perspective:900px}.testimonial-featured__stack-item{position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% - (var(--tf-stack-offset) * 2));overflow:hidden;background:rgb(var(--color-placeholder, var(--color-background)));box-shadow:0 1rem 2.4rem rgba(var(--color-shadow, 0, 0, 0),.12);transform:translate(calc(var(--tf-offset, 0) * var(--tf-stack-offset))) scale(calc(1 - var(--tf-offset, 0) * .04));transform-origin:center left;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease,z-index 0s linear .2s;opacity:0;z-index:0;will-change:transform,opacity}.testimonial-featured__stack-item.is-visible{opacity:1}.testimonial-featured__stack-item.is-active{z-index:5;transition-delay:0s}.testimonial-featured__stack-item img,.testimonial-featured__stack-item .placeholder-svg,.testimonial-featured__stack-item svg{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.testimonial-featured__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem 5rem}.testimonial-featured__grid--media-start{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.testimonial-featured__grid--media-start .testimonial-featured__media{order:-1}.testimonial-featured__media{width:100%;max-width:34rem;margin-inline:0 0 auto}.testimonial-featured__grid--media-start .testimonial-featured__media{margin-inline:auto 0}.testimonial-featured__slides{min-height:16rem}}@media screen and (min-width:990px){.testimonial-featured__grid{gap:5rem 6.5rem}.testimonial-featured__quote.h3{font-size:clamp(1.75rem,2.2vw,2.35rem)}.testimonial-featured__quote.h2{font-size:clamp(2rem,2.6vw,2.75rem)}.testimonial-featured__media{--tf-stack-offset: 2.25rem}}@media(prefers-reduced-motion:reduce){.testimonial-featured__slide,.testimonial-featured__stack-item{transition:none}}[dir=rtl] .testimonial-featured__slide:not(.is-active){inset:0 0 auto auto}[dir=rtl] .testimonial-featured__stack-item{transform:translate(calc(var(--tf-offset, 0) * var(--tf-stack-offset) * -1)) scale(calc(1 - var(--tf-offset, 0) * .04));transform-origin:center right}@media screen and (min-width:750px){[dir=rtl] .testimonial-featured__media{margin-inline:auto 0}[dir=rtl] .testimonial-featured__grid--media-start .testimonial-featured__media{margin-inline:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-testimonial-featured.css.map */
