.ts-luxe-store .ts-luxe-ritual h2{font-size:clamp(3.8rem,4.5vw,6.2rem);text-wrap:balance}.ts-luxe-store .ts-luxe-steps{gap:clamp(2.4rem,4vw,6rem);max-width:104rem;margin-top:4rem}.ts-luxe-store .ts-luxe-step{display:flex;flex-direction:column;align-items:center;padding:0;border:0}.ts-luxe-store .ts-luxe-step-num{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:0 0 1.8rem;border-radius:50%;background:#d6b76f0f;color:var(--ts-gold);font:1.5rem/1 var(--ts-font-body)}.ts-luxe-store .ts-luxe-step h3{margin:0 0 1rem;font-size:2.8rem}.ts-luxe-store .ts-luxe-step p{max-width:28rem;margin:0;font-size:1.4rem;line-height:1.7}.ts-luxe-store .ts-luxe-review-intro{max-width:96rem;margin:0 auto 3.2rem}.ts-luxe-store .ts-luxe-review-intro h2{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:0 .22em;margin:1.4rem 0 2rem;font-size:clamp(3.6rem,4.5vw,6.2rem);line-height:1.12}.ts-luxe-store .ts-luxe-review-intro h2>*{white-space:nowrap}.ts-luxe-store .ts-luxe-review-proof{flex-wrap:wrap;gap:1rem 2.4rem;align-items:center}.ts-luxe-store .ts-luxe-review-proof .ts-luxe-trustpilot{min-height:3.8rem;margin:0;gap:1.2rem}.ts-luxe-store .ts-luxe-review-proof .ts-luxe-trustpilot img{width:12rem;height:auto}.ts-luxe-store .ts-luxe-review-proof-caption{display:block;padding:0;margin:0;border:0;min-height:0;font-size:1.3rem;line-height:1.5;text-align:center;white-space:normal}.ts-luxe-store .ts-luxe-proof-date{margin-top:.8rem;font-size:1rem}.ts-luxe-store .ts-luxe-review-notes{margin-top:3.2rem;padding:0;border:0}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quotes{gap:clamp(2.4rem,4vw,6rem);max-width:106rem;margin:auto}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quote{display:flex;flex-direction:column;padding:0;border:0;background:transparent;text-align:left}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quote .ts-stars{margin:0 0 1.2rem;font-size:1.4rem}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quote blockquote{margin:0 0 2rem;font-size:clamp(2rem,1.8vw,2.5rem);line-height:1.42}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quote figcaption{margin-top:auto;font-size:1rem;letter-spacing:.08em}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quote small{margin-top:.6rem;font-size:.9rem}@media(max-width:749px){.ts-luxe-store .ts-luxe-steps{grid-template-columns:1fr;max-width:40rem;gap:2.8rem}.ts-luxe-store .ts-luxe-step{display:grid;grid-template-columns:4.4rem 1fr;gap:0 1.6rem;text-align:left;align-items:start}.ts-luxe-store .ts-luxe-step-num{grid-column:1;grid-row:1 / span 2;margin:0}.ts-luxe-store .ts-luxe-step h3,.ts-luxe-store .ts-luxe-step p{grid-column:2}.ts-luxe-store .ts-luxe-step h3{font-size:2.5rem}.ts-luxe-store .ts-luxe-review-proof{flex-direction:column;gap:.8rem}.ts-luxe-store .ts-luxe-review-notes .ts-luxe-quotes{grid-template-columns:1fr;gap:3.2rem;max-width:44rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ts-sections-refine.css.map */
