.rr-shero{padding:32px 0 0}.rr-shero__crumb{max-width:var(--rr-max);margin:0 auto;padding:20px var(--rr-gutter);display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.04em;color:var(--rr-text-muted);border-bottom:1px solid var(--rr-border-light)}.rr-shero__crumb a{color:var(--rr-text-muted);text-decoration:none}.rr-shero__crumb a:hover{color:var(--rr-blue);text-decoration:underline}.rr-shero__crumb-sep{color:var(--rr-border-med)}.rr-shero__crumb-current{color:var(--rr-navy)}.rr-shero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:64px;align-items:start}.rr-shero__gallery{position:sticky;top:100px}.rr-shero__viewer{aspect-ratio:4/3;background:var(--rr-panel);border-radius:var(--rr-radius);display:flex;align-items:center;justify-content:center;overflow:hidden}.rr-shero__viewer-img{width:100%;height:100%;object-fit:contain}.rr-shero__thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.rr-shero__thumb{width:76px;height:66px;padding:6px;flex:none;cursor:pointer;background:var(--rr-panel);border:1px solid var(--rr-border-light);border-radius:var(--rr-radius);display:flex;align-items:center;justify-content:center;overflow:hidden}.rr-shero__thumb.is-active{background:var(--rr-tint);border-color:var(--rr-blue)}.rr-shero__thumb-img{width:100%;height:100%;object-fit:contain}.rr-shero__badgerow{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}.rr-shero__badge{display:inline-flex;align-items:center;font:500 11px/1 var(--rr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rr-white);background:var(--rr-blue);border-radius:999px;padding:6px 12px}.rr-shero__eyebrow{letter-spacing:.18em;margin:0}.rr-shero__h1{font-family:var(--rr-font-heading);font-weight:600;font-size:46px;line-height:1.05;letter-spacing:-.02em;color:var(--rr-navy);margin:0 0 18px}.rr-shero__blurb{font-size:17px;line-height:1.6;color:var(--rr-text-muted);margin:0 0 32px;max-width:44em}.rr-shero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rr-border-light);border:1px solid var(--rr-border-light);border-radius:var(--rr-radius);margin-bottom:32px;overflow:hidden}.rr-shero__stat{background:var(--rr-white);padding:18px 14px;text-align:left}.rr-shero__stat-value{font-family:var(--rr-font-heading);font-weight:600;font-size:clamp(19px,1.5vw,24px);color:var(--rr-blue);line-height:1.15;margin-bottom:6px}.rr-shero__stat-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rr-text-muted)}.rr-shero__specs{border-top:2px solid var(--rr-navy);margin-bottom:32px}.rr-shero__spec-row{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rr-border-light)}.rr-shero__spec-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--rr-text-muted)}.rr-shero__spec-value{font-size:15px;font-weight:500;color:var(--rr-navy)}.rr-shero__spec-value.is-tbd{color:var(--rr-text-faint)}.rr-shero__cta{width:100%;max-width:340px}@media(max-width:900px){.rr-shero__gallery{position:static;top:auto}.rr-shero__grid{grid-template-columns:minmax(0,1fr);gap:40px}.rr-shero__h1{font-size:34px}}@media(max-width:640px){.rr-shero__specs{display:none}.rr-shero__stats{grid-template-columns:minmax(0,1fr)}.rr-shero__crumb{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-rr-series-hero.css.map */
