.sx-reviews{background:var(--sx-review-bg);color:var(--sx-review-text);padding-top:var(--sx-review-pad-top);padding-bottom:var(--sx-review-pad-bottom)}.sx-reviews__inner{max-width:1500px}.sx-reviews__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:clamp(2.4rem,5vw,7.2rem);align-items:end;margin-bottom:clamp(2.8rem,4vw,4.8rem)}.sx-reviews__title-group{max-width:760px}.sx-reviews__eyebrow{margin:0 0 1.2rem;color:var(--sx-review-accent);font-size:1.05rem;font-weight:700;letter-spacing:.18em;line-height:1.3}.sx-reviews__heading{margin:0;color:var(--sx-review-text);font-family:var(--font-heading-family);font-size:clamp(3.2rem,3.9vw,5.4rem);font-weight:400;letter-spacing:-.03em;line-height:1.02}.sx-reviews__intro{max-width:560px;color:var(--sx-review-muted);font-size:clamp(1.4rem,1.2vw,1.7rem);line-height:1.6}.sx-reviews__intro p{margin:0}.sx-reviews__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem}.sx-review-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:2.2rem;overflow:hidden;background:var(--sx-review-card);border:1px solid rgba(23,25,27,.09);border-radius:1.4rem;box-shadow:0 10px 28px #17191b09;scroll-snap-align:start;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.sx-review-card:hover{transform:translateY(-3px);border-color:#c9772c52;box-shadow:0 16px 36px #17191b12}.sx-review-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.sx-review-card__buyer{min-width:0;display:flex;align-items:center;gap:.9rem}.sx-review-card__flag{width:3rem;height:2.15rem;flex:0 0 3rem;display:grid;place-items:center;overflow:hidden;background:#fff;border:1px solid rgba(23,25,27,.14);border-radius:.35rem;box-shadow:0 1px 3px #17191b14;line-height:1}.sx-review-card__flag svg{display:block;width:100%;height:100%}.sx-review-card__flag>span{font-size:.9rem;font-weight:700;letter-spacing:.04em}.sx-review-card__buyer-copy{min-width:0;display:grid;gap:.1rem}.sx-review-card__buyer-copy strong{overflow:hidden;color:var(--sx-review-text);font-size:1.2rem;font-weight:700;letter-spacing:.02em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.sx-review-card__buyer-copy small{color:var(--sx-review-muted);font-size:1.05rem;line-height:1.3}.sx-review-card__date{color:var(--sx-review-muted);font-size:.95rem;line-height:1.35;text-align:right;white-space:nowrap}.sx-review-card__rating{display:flex;gap:.22rem;margin:1.8rem 0 1.2rem}.sx-review-card__star{width:1.35rem;height:1.35rem;fill:var(--sx-review-accent)}.sx-review-card__star.is-empty{fill:#17191b29}.sx-review-card__quote{flex:1;margin:0;color:var(--sx-review-text);font-family:var(--font-body-family);font-size:1.48rem;font-weight:400;letter-spacing:-.005em;line-height:1.52}.sx-review-card__footer{display:grid;gap:1.1rem;margin-top:2rem;padding-top:1.4rem;border-top:1px solid rgba(23,25,27,.08)}.sx-review-card__project{color:var(--sx-review-muted);font-size:1.08rem;line-height:1.4}.sx-review-card__source{display:inline-flex;align-items:center;gap:.5rem;color:var(--sx-review-text);font-size:1.02rem;font-weight:700;line-height:1.35}.sx-review-card__source svg{width:1.35rem;height:1.35rem;flex:0 0 auto;fill:var(--sx-review-accent)}.sx-reviews__note{max-width:980px;margin:1.8rem 0 0;color:var(--sx-review-muted);font-size:1.02rem;line-height:1.5}@media screen and (max-width:1199px){.sx-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.sx-reviews__header{grid-template-columns:1fr;gap:1.8rem}.sx-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sx-reviews{padding-top:calc(var(--sx-review-pad-top) * .78);padding-bottom:calc(var(--sx-review-pad-bottom) * .78)}.sx-reviews__heading{font-size:clamp(3rem,10vw,4.2rem)}.sx-reviews__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(78vw,1fr);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding:.2rem 0 1rem}.sx-reviews__grid::-webkit-scrollbar{display:none}.sx-review-card{min-height:0;padding:2rem}}@media(prefers-reduced-motion:reduce){.sx-review-card{transition:none}.sx-review-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
