.ctc-scroll-quote{width:100%;padding:var(--ctc-quote-pad-top, 48px) 0 var(--ctc-quote-pad-bottom, 48px);display:flex;align-items:center;justify-content:center;background:transparent}.ctc-scroll-quote__inner{width:100%;max-width:42rem;margin-inline:auto;text-align:var(--ctc-quote-align, center);font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case);color:var(--color-foreground)}.ctc-scroll-quote__text,main[data-template^=index] [class*=ai-page-description-].ctc-page-hero__description p{margin:0;white-space:pre-line;opacity:0;transform:translateY(calc(var(--ctc-quote-slide, 14) * 1px));transition:opacity var(--ctc-quote-duration, 2.8s) var(--ctc-quote-easing, ease-out),transform var(--ctc-quote-duration, 2.8s) var(--ctc-quote-easing, ease-out);will-change:opacity,transform}.ctc-scroll-quote__text.ctc-scroll-quote--visible,main[data-template^=index] [class*=ai-page-description-].ctc-page-hero__description p.ctc-scroll-quote--visible{opacity:1;transform:translateY(0);will-change:auto}@media(prefers-reduced-motion:reduce){.ctc-scroll-quote__text,main[data-template^=index] [class*=ai-page-description-].ctc-page-hero__description p{opacity:1!important;transform:none!important;transition:none!important}}@media screen and (max-width:749px){.ctc-scroll-quote{padding:calc(var(--ctc-quote-pad-top, 48px) * .65) 0 calc(var(--ctc-quote-pad-bottom, 48px) * .65)}.ctc-scroll-quote__inner{font-size:max(1rem,var(--font-paragraph--size))}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ctc-scroll-quote.css.map */
