#main-content .tsg-home-reviews{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.55fr);align-items:start;gap:40px;width:calc(100% - 48px);max-width:1360px;margin:0 auto 40px;padding:40px;background:#f5f5f7;border-radius:24px;color:#2a2b2a;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scroll-margin-top:140px}.tsg-home-reviews *{box-sizing:border-box}.tsg-home-reviews__intro{padding:22px 0 0}.tsg-home-reviews__eyebrow{margin:0 0 14px;color:#a6192e;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.5}.tsg-home-reviews__intro h2{margin:0;font:600 clamp(28px,3vw,38px)/1.14 system-ui,sans-serif;letter-spacing:-1px;max-width:11em;text-wrap:balance}.tsg-home-reviews__description{max-width:26em;margin:18px 0 0;color:#555;font-size:15px;line-height:1.6}.tsg-home-reviews__carousel{min-width:0;--ctrl-space:0;--transition-in:transform .3s ease,opacity .3s;--translate-in:20px;--translate-out:-20px}.tsg-home-reviews .slideshow{border-radius:18px}.tsg-home-reviews .slideshow__slide{padding:0;display:flex}.tsg-home-reviews__card{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;margin:0;padding:30px 32px;background:#fff;border:1px solid #e8e8ec;border-radius:18px}.tsg-home-reviews__rating{margin:0 0 18px;font-size:20px;line-height:1;letter-spacing:3px;--star-color:166 25 46}.tsg-home-reviews__quote{flex:1;width:100%;margin:0 0 24px;padding:0;border:0;color:#2a2b2a;font:400 20px/1.55 system-ui,sans-serif;letter-spacing:-.25px;overflow-wrap:anywhere}.tsg-home-reviews__quote p{margin:0;font:inherit;color:inherit}.tsg-home-reviews__quote p+p{margin-top:1em}.tsg-home-reviews__author{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding-top:20px;border-top:1px solid #e8e8ec;font-style:normal}.tsg-home-reviews__avatar,.tsg-home-reviews__initials{flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover}.tsg-home-reviews__initials{display:flex;align-items:center;justify-content:center;background:#f7eaed;color:#a6192e;font-size:14px;font-weight:700;letter-spacing:.03em}.tsg-home-reviews__byline{display:flex;flex-direction:column;gap:3px;min-width:0}.tsg-home-reviews__name{font-size:15px;line-height:1.35;font-weight:650}.tsg-home-reviews__source{font-size:13px;line-height:1.4;color:#626262}.tsg-home-reviews__controls{display:flex;justify-content:flex-end;margin-top:16px}.tsg-home-reviews .slideshow-nav{gap:8px;color:#2a2b2a}.tsg-home-reviews .slideshow-nav__btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:1px solid #d2d2d8;border-radius:50%;background:#fff;color:#a6192e;box-shadow:none;transition:background-color .18s,color .18s,border-color .18s}.tsg-home-reviews .slideshow-nav__btn:hover{background:#a6192e;border-color:#a6192e;color:#fff}.tsg-home-reviews .slideshow-nav__btn svg{pointer-events:none;width:20px;height:20px}.tsg-home-reviews .slideshow-nav__counter{min-width:46px;margin:0 4px;text-align:center;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:#555}.tsg-home-reviews .slideshow-nav__btn:focus-visible,.tsg-home-reviews .slideshow:focus-visible{outline:3px solid #a6192e;outline-offset:3px}.tsg-home-reviews .slideshow:focus-visible{outline-offset:-3px}.no-js .tsg-home-reviews .slideshow{pointer-events:auto;touch-action:auto}.no-js .tsg-home-reviews .tsg-home-reviews__card{transform:none;opacity:1}@media(max-width:1000px){#main-content .tsg-home-reviews{grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:24px;padding:28px}.tsg-home-reviews__intro h2{font-size:30px}.tsg-home-reviews__card{padding:26px}.tsg-home-reviews__quote{font-size:18px}}@media(max-width:749px){#main-content .tsg-home-reviews{width:calc(100% - 32px);display:block;padding:24px 16px 16px;margin-bottom:28px;border-radius:20px}.tsg-home-reviews__intro{padding:0 4px 22px}.tsg-home-reviews__eyebrow{font-size:11px;margin-bottom:10px}.tsg-home-reviews__intro h2{max-width:none;font-size:28px;letter-spacing:-.65px}.tsg-home-reviews__description{font-size:14px;margin-top:12px}.tsg-home-reviews__card{padding:24px 20px;border-radius:16px}.tsg-home-reviews__rating{font-size:18px;margin-bottom:16px}.tsg-home-reviews__quote{font-size:18px;line-height:1.6;letter-spacing:-.15px;margin-bottom:22px}.tsg-home-reviews__author{gap:10px;padding-top:18px}.tsg-home-reviews__avatar,.tsg-home-reviews__initials{flex-basis:42px;width:42px;height:42px}.tsg-home-reviews__controls{justify-content:center;margin-top:14px}}@media(prefers-reduced-motion:reduce){.tsg-home-reviews .has-motion,.tsg-home-reviews .slideshow-nav__btn{transition:none!important;transform:none!important}.tsg-home-reviews .slideshow{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map?subset=AAAAAAAAAABA */
