testimonials-slider,.ts{--ts-ivory: #faf8f3;--ts-white: #fffdf9;--ts-burgundy: #471b23;--ts-gold: #d69830;--ts-text: #252525;--ts-muted: #6a6662;--ts-ease: cubic-bezier(.22, 1, .36, 1);--ts-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ts-band-height: clamp(5.4rem, 4.8vw, 7.2rem);display:block;width:100%;background-color:var(--ts-bg, var(--ts-ivory));color:var(--ts-text);overflow:hidden}.ts__shell{max-width:138rem;margin:0 auto;padding:clamp(6.5rem,7vw,8rem) clamp(1.8rem,4vw,6rem) clamp(6.8rem,7vw,9rem)}.ts__layout{display:grid;grid-template-columns:1fr;gap:clamp(3.6rem,5vw,5.6rem)}@media screen and (min-width:990px){.ts__layout{grid-template-columns:minmax(0,1.95fr) 1px minmax(0,1fr);gap:clamp(3.2rem,4vw,5.6rem);align-items:start}}.ts__featured-col{min-width:0}.ts__eyebrow-wrap{display:flex;align-items:center;gap:1.2rem;margin-bottom:clamp(1.8rem,2.4vw,2.4rem)}.ts__eyebrow-line{width:3.2rem;height:1px;background:var(--ts-gold);transform:scaleX(0);transform-origin:left center;transition:transform .76s var(--ts-ease)}.ts__eyebrow{margin:0;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1rem,.72vw,1.1rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ts-gold);opacity:0;transform:translateY(1.4rem);transition:opacity .76s var(--ts-ease),transform .76s var(--ts-ease)}.ts__heading{margin:0 0 clamp(3.2rem,4vw,4.8rem);font-family:var(--ts-serif);font-size:clamp(4rem,4.6vw,6.6rem);font-weight:400;line-height:.98;letter-spacing:-.02em;color:var(--ts-burgundy)}.ts__heading-line{display:block;opacity:0;transform:translateY(2.4rem);transition:opacity .82s var(--ts-ease),transform .82s var(--ts-ease)}.ts__heading-line:nth-child(1){transition-delay:.12s}.ts__heading-line:nth-child(2){transition-delay:.18s}.ts__featured-area{position:relative;display:flex;flex-direction:column;gap:0;min-height:clamp(28rem,34vw,36rem)}.ts__story-stack{position:relative}.ts__story-stack--quote{min-height:clamp(14rem,18vw,22rem)}.ts__story--meta{display:block;grid-template-rows:unset}.ts__story--meta .ts__identity{margin-bottom:0}.ts__deco-quote{position:absolute;top:-1rem;left:-.4rem;font-family:var(--ts-serif);font-size:clamp(12rem,14vw,18rem);line-height:1;color:var(--ts-burgundy);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .9s var(--ts-ease);transition-delay:.22s}.ts__story{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto auto auto;gap:0;opacity:0;visibility:hidden;pointer-events:none}.ts__story.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}.ts__story.is-leaving{position:absolute;opacity:0;transform:translateY(-1.4rem);transition:opacity .42s var(--ts-ease),transform .42s var(--ts-ease);pointer-events:none}.ts__story.is-leaving .ts__rating,.ts__story.is-leaving .ts__quote,.ts__story--meta.is-leaving .ts__identity{opacity:0;transition:opacity .36s var(--ts-ease)}.ts__story-stack--meta{min-height:clamp(8rem,10vw,10rem)}.ts__story.is-entering{position:relative;opacity:0;transform:translateY(1.6rem);animation:tsStoryIn .72s var(--ts-ease) forwards}.ts__story.is-entering .ts__rating{animation:tsRatingIn .64s var(--ts-ease) 80ms forwards;opacity:0}@keyframes tsRatingIn{to{opacity:1;transform:translateY(0)}}@keyframes tsStoryIn{to{opacity:1;transform:translateY(0)}}.ts__rating{display:flex;align-items:center;gap:.8rem;margin-bottom:clamp(1.6rem,2vw,2rem);opacity:0;transform:translateY(.8rem);transition:opacity .68s var(--ts-ease),transform .68s var(--ts-ease);transition-delay:.28s}.ts__story.is-active .ts__rating,.ts.is-visible .ts__story.is-active .ts__rating{opacity:1;transform:translateY(0)}.ts__rating-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ts__stars{display:inline-flex;gap:.2rem;color:var(--ts-gold);font-size:1.2rem;letter-spacing:.08em}.ts__quote{margin:0 0 clamp(2.4rem,3vw,3.2rem);max-width:54rem;font-family:var(--ts-serif);font-size:clamp(2.6rem,2.8vw,4rem);font-weight:400;font-style:normal;line-height:1.4;color:var(--ts-text);clip-path:inset(0 0 100% 0);transform:translateY(2rem);transition:clip-path .92s var(--ts-ease),transform .92s var(--ts-ease),opacity .68s var(--ts-ease);transition-delay:.34s}.ts__story.is-active .ts__quote{clip-path:inset(0 0 0 0);transform:translateY(0)}.ts__band-shell{position:relative;width:calc(100% + clamp(1.8rem,4vw,6rem));margin-left:calc(-1*clamp(1.8rem,4vw,6rem));margin-bottom:clamp(2rem,2.8vw,2.8rem);overflow:hidden;transform:scaleX(0);transform-origin:left center;transition:transform .98s var(--ts-ease);transition-delay:.42s}@media screen and (min-width:990px){.ts__band-shell{width:calc(100% + clamp(1.8rem,4vw,6rem) + 2rem)}}.ts__band{position:relative;height:var(--ts-band-height);background:var(--ts-burgundy);overflow:hidden}.ts__band-ticker-viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden}.ts__band-ticker-stage{display:flex;width:max-content;will-change:transform}.ts__band-ticker-track{display:flex;align-items:center;flex:0 0 auto;white-space:nowrap;padding-right:4rem}.ts__band-ticker-track--clone{pointer-events:none}.ts__band-text{font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1rem,.75vw,1.15rem);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#faf8f3e0}.ts__gold-line{position:absolute;left:0;bottom:0;height:1px;width:32%;background:var(--ts-gold);transform:scaleX(.35);transform-origin:left center;transition:transform .52s var(--ts-ease)}.ts.is-gold-sweep .ts__gold-line{animation:tsGoldSweep .78s var(--ts-ease)}@keyframes tsGoldSweep{0%{transform:scaleX(.2);opacity:.55}45%{transform:scaleX(1);opacity:1}to{transform:scaleX(.35);opacity:.85}}.ts__identity{display:flex;align-items:center;gap:clamp(1.2rem,1.8vw,1.8rem);margin-bottom:clamp(2rem,2.8vw,2.8rem);opacity:0;transform:translateY(1.4rem);transition:opacity .76s var(--ts-ease),transform .76s var(--ts-ease);transition-delay:.56s}.ts__avatar{width:clamp(5.6rem,4.8vw,7.2rem);height:clamp(5.6rem,4.8vw,7.2rem);border-radius:50%;object-fit:cover;flex-shrink:0;background:#471b2314}.ts__avatar--fallback{display:block}.ts__meta-line{display:block;width:2.4rem;height:1px;background:var(--ts-gold);margin-bottom:.8rem}.ts__author-name{margin:0;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1.2rem,.95vw,1.35rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ts-text)}.ts__story-label{margin:.4rem 0 0;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1rem,.72vw,1.05rem);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ts-muted)}.ts__featured-nav{display:flex;align-items:center;justify-content:space-between;gap:2rem;opacity:0;transition:opacity .76s var(--ts-ease);transition-delay:.64s}.ts__counter{font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1.1rem,.8vw,1.2rem);font-weight:600;letter-spacing:.12em;color:var(--ts-burgundy)}.ts__next-btn{display:inline-flex;align-items:center;gap:.6rem;border:0;background:transparent;padding:0;cursor:pointer;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1rem,.75vw,1.1rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ts-burgundy);position:relative;transition:color .32s var(--ts-ease)}.ts__next-btn:after{content:"";position:absolute;left:0;bottom:-.35rem;width:2.4rem;height:1px;background:currentColor;transition:width .42s var(--ts-ease)}.ts__next-arrow{display:inline-block;transition:transform .42s var(--ts-ease)}@media(hover:hover)and (pointer:fine){.ts__next-btn:hover:after{width:100%}.ts__next-btn:hover .ts__next-arrow{transform:translate(.4rem)}}.ts__next-btn:focus-visible{outline:2px solid var(--ts-burgundy);outline-offset:4px}.ts__divider{display:none;background:#471b231f;transform:scaleY(0);transform-origin:top center;transition:transform .82s var(--ts-ease);transition-delay:.68s}@media screen and (min-width:990px){.ts__divider{display:block;width:1px;min-height:100%}}.ts__index-panel{min-width:0;max-width:38rem}.ts__index-panel--desktop{display:none}.ts__index-panel--mobile{display:block;margin-top:clamp(2rem,3vw,2.8rem);max-width:none}.ts__featured-area .ts__index-panel--mobile{margin-top:clamp(2rem,2.8vw,3.2rem)}@media screen and (min-width:990px){.ts__index-panel--desktop{display:flex;flex-direction:column;padding-top:clamp(7.2rem,10vw,11rem);width:clamp(32rem,28vw,38rem)}.ts__index-panel--mobile{display:none}}.ts__index-heading{margin:0 0 clamp(1.8rem,2.2vw,2.4rem);font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1rem,.72vw,1.1rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ts-gold);opacity:0;transition:opacity .76s var(--ts-ease);transition-delay:.72s}.ts__index-heading--mobile{transition-delay:.56s}.ts__panel-window,.ts__panel-box{position:relative;display:flex;flex-direction:column;height:clamp(30rem,31vw,34rem);padding:clamp(2rem,2.4vw,2.6rem) 0 clamp(1.6rem,2vw,2rem);padding-left:clamp(1.6rem,1.8vw,2rem);border:0;border-left:1px solid rgba(71,27,35,.12);background:transparent;box-shadow:none;border-radius:0;overflow:hidden;opacity:0;transform:translateY(1.2rem);transition:opacity .76s var(--ts-ease),transform .76s var(--ts-ease);transition-delay:.76s}.ts__panel-window:before,.ts__panel-window:after,.ts__panel-box:before,.ts__panel-box:after{content:"";position:absolute;left:0;right:0;height:1px;background:#471b231f;pointer-events:none}.ts__panel-window:before,.ts__panel-box:before{top:0}.ts__panel-window:after,.ts__panel-box:after{bottom:0}.ts__panel-stack{position:relative;flex:1 1 auto;min-height:0;height:clamp(13rem,14vw,16rem)}.ts__panel-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(1rem)}.ts__panel-slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.ts__panel-slide.is-leaving{position:absolute;opacity:0;transform:translateY(-1rem);transition:opacity .32s var(--ts-ease),transform .32s var(--ts-ease);pointer-events:none}.ts__panel-slide.is-entering{position:relative;opacity:0;transform:translateY(1rem);animation:tsPanelIn .65s var(--ts-ease) forwards}@keyframes tsPanelIn{to{opacity:1;transform:translateY(0)}}.ts__panel-num{display:block;margin:0 0 .6rem;font-family:var(--ts-serif);font-size:clamp(3.2rem,3.2vw,4rem);font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--ts-burgundy)}.ts__panel-name{margin:0 0 .9rem;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(1.05rem,.78vw,1.2rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ts-text);line-height:1.3}.ts__panel-rating{display:flex;align-items:center;margin-bottom:1rem}.ts__panel-rating-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ts__panel-stars{color:var(--ts-gold);font-size:.85rem;letter-spacing:.1em;line-height:1}.ts__panel-preview{margin:0;font-family:var(--ts-serif);font-size:clamp(1.8rem,1.55vw,2.2rem);font-weight:400;line-height:1.45;color:var(--ts-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ts__panel-progress{display:flex;align-items:center;gap:.9rem;margin-top:auto;padding-top:clamp(1.6rem,2vw,2rem);font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1rem;font-weight:500;letter-spacing:.1em;color:#471b23b8;transition:opacity .42s var(--ts-ease)}.ts.is-panel-transitioning .ts__panel-progress{opacity:.55}.ts__panel-progress-track{flex:1;position:relative;height:1px;background:#471b231a}.ts__panel-progress-fill{position:absolute;left:0;top:0;height:1px;width:var(--ts-progress, 0%);background:var(--ts-gold);transition:width .65s var(--ts-ease)}.ts__panel-next-hint{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;border:0;background:transparent;padding:clamp(1.2rem,1.6vw,1.4rem) 0 0;cursor:pointer;text-align:left;font-family:var(--font-heading-family, "Poppins", sans-serif)}.ts__panel-next-label{font-size:clamp(.9rem,.68vw,1rem);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#d69830b8}.ts__panel-next-meta{font-size:clamp(.9rem,.68vw,1rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6a66629e;transition:opacity .42s var(--ts-ease),transform .42s var(--ts-ease)}.ts.is-panel-transitioning .ts__panel-next-hint{opacity:.45}.ts.is-panel-transitioning .ts__panel-next-meta{opacity:0;transform:translateY(.4rem)}@media(hover:hover)and (pointer:fine){.ts__panel-next-hint:hover .ts__panel-next-meta{color:#471b238c}}.ts__panel-next-hint:focus-visible,.ts__panel-prev:focus-visible,.ts__panel-next:focus-visible{outline:2px solid var(--ts-burgundy);outline-offset:4px}.ts__panel-nav{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:clamp(1.2rem,1.6vw,1.4rem);opacity:0;transition:opacity .76s var(--ts-ease);transition-delay:.86s}.ts__panel-prev,.ts__panel-next{display:inline-flex;align-items:center;gap:.45rem;border:0;background:transparent;padding:0;cursor:pointer;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(.95rem,.68vw,1rem);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#471b23c7}.ts__panel-prev-arrow,.ts__panel-next-arrow{display:inline-block;transition:transform .42s var(--ts-ease)}@media(hover:hover)and (pointer:fine){.ts__panel-prev:hover,.ts__panel-next:hover{color:var(--ts-burgundy)}.ts__panel-prev:hover .ts__panel-prev-arrow{transform:translate(-.3rem)}.ts__panel-next:hover .ts__panel-next-arrow{transform:translate(.3rem)}}.ts__footer-line{height:1px;background:#471b2317;margin-top:clamp(3.6rem,5vw,5.6rem);opacity:0;transition:opacity .76s var(--ts-ease);transition-delay:.86s}.ts.is-visible .ts__eyebrow-line{transform:scaleX(1)}.ts.is-visible .ts__eyebrow,.ts.is-visible .ts__heading-line,.ts.is-visible .ts__deco-quote,.ts.is-visible .ts__identity,.ts.is-visible .ts__featured-nav,.ts.is-visible .ts__footer-line{opacity:1;transform:translateY(0)}.ts.is-band-visible .ts__band-shell{transform:scaleX(1)}.ts.is-index-visible .ts__divider{transform:scaleY(1)}.ts.is-index-visible .ts__index-heading,.ts.is-index-visible .ts__panel-window,.ts.is-index-visible .ts__panel-box,.ts.is-index-visible .ts__panel-nav{opacity:1;transform:translateY(0)}.ts__panel-next-label-mobile{display:none}@media screen and (max-width:989px){.ts__heading{font-size:clamp(4rem,10vw,4.6rem);margin-bottom:2.4rem}.ts__featured-area{min-height:auto}.ts__quote{font-size:clamp(2.4rem,6.4vw,2.9rem);max-width:none}.ts__band-shell{width:calc(100% + 3.6rem);margin-left:-1.8rem}.ts__identity,.ts__featured-nav{transition-delay:.52s}.ts__index-panel--mobile,.ts__featured-area .ts__index-panel--mobile{margin-top:clamp(1.8rem,4vw,2.4rem)}.ts__panel-window,.ts__panel-box{height:clamp(22rem,58vw,28rem);padding-left:1.4rem}.ts__panel-stack{height:clamp(10rem,28vw,13rem)}.ts__panel-preview{-webkit-line-clamp:2}.ts__panel-prev,.ts__panel-next-hint{display:none}.ts__panel-nav{justify-content:flex-end;margin-top:1rem}.ts__panel-next-label-desktop{display:none}.ts__panel-next-label-mobile{display:inline}}@media(prefers-reduced-motion:reduce){.ts__eyebrow-line,.ts__eyebrow,.ts__heading-line,.ts__deco-quote,.ts__rating,.ts__quote,.ts__band-shell,.ts__identity,.ts__featured-nav,.ts__divider,.ts__index-heading,.ts__panel-window,.ts__panel-box,.ts__panel-nav,.ts__panel-slide,.ts__panel-next-meta,.ts__panel-progress,.ts__footer-line,.ts__gold-line,.ts__panel-num,.ts__next-arrow,.ts__story,.ts__band-ticker-stage{transition:none!important;animation:none!important;transform:none!important}.ts__band-shell,.ts__divider,.ts__quote{clip-path:none;transform:none}.ts__eyebrow-line{transform:scaleX(1)}.ts__eyebrow,.ts__heading-line,.ts__deco-quote,.ts__identity,.ts__featured-nav,.ts__index-heading,.ts__panel-window,.ts__panel-box,.ts__panel-nav,.ts__panel-slide.is-active,.ts__footer-line,.ts__story.is-active{opacity:1;visibility:visible}.ts__panel-slide:not(.is-active){display:none}.ts__story:not(.is-active){display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-testimonials-slider.css.map */
