.reviews-page .page-header{max-width:720px}.reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:8px}.review-card{padding:28px;border:1px solid var(--color-line);border-radius:var(--radius-medium);background:var(--color-surface)}.review-card--demo{position:relative}.review-card__demo-label{margin:0 0 18px;color:var(--color-accent);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.review-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-card__stars{color:var(--color-accent);font-size:16px;letter-spacing:.12em;line-height:1}.review-card__rating{color:var(--color-muted);font-size:12px}.review-card__text{min-height:72px;margin:24px 0;font-size:17px;line-height:1.45}.review-card__name{margin:0;color:var(--color-muted);font-size:13px}.reviews-demo-notice{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin:8px 0 26px;padding:14px 16px;border:1px solid var(--color-line);border-radius:14px;background:var(--color-accent-soft);color:var(--color-text);font-size:13px}.reviews-demo-notice strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.reviews-demo-notice span{color:var(--color-muted)}.reviews-empty{max-width:680px;padding:clamp(42px,8vw,110px) 24px;border:1px solid var(--color-line);border-radius:var(--radius-large);background:var(--color-surface);text-align:center}.reviews-empty h2{margin:0;font-family:var(--font-display);font-size:clamp(34px,5vw,58px);font-weight:500;letter-spacing:-.06em;line-height:1}.reviews-empty p:last-child{max-width:540px;margin:24px auto 0;color:var(--color-muted);font-size:17px}@media(max-width:720px){.reviews-grid{grid-template-columns:1fr}}.product-card--shade-rotator .product-card__image--shade-rotator{isolation:isolate}.product-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:none;pointer-events:none}.product-card__shade.is-active{opacity:1}.product-card--shade-rotator .product-card__shade img{width:100%;height:100%;object-fit:cover;transition:none}.product-card--shade-rotator:hover .product-card__shade.is-active img{transform:scale(1.035)}.product-card__hint{margin:8px 0 0;color:var(--color-muted);font-size:12px}@media(prefers-reduced-motion:reduce){.product-card__shade,.product-card__shade img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
