.mrv-section{background:var(--rv-bg);border-top:1px solid var(--rv-border);padding:var(--mole-space-16, 64px) 0 var(--mole-space-12, 48px);position:relative;overflow:hidden}.mrv-blob{display:none}.mrv-header{text-align:center;padding:0 var(--mole-gutter-mobile, 16px);margin-bottom:var(--mole-space-12, 48px)}.mrv-live-badge{display:inline-flex;align-items:center;gap:var(--mole-space-2, 8px);border:1px solid var(--rv-border);border-radius:var(--mole-radius-pill, 999px);padding:4px 12px;margin-bottom:var(--mole-space-4, 16px);font-family:var(--fs);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rv-dim);font-weight:400}.mrv-live-dot{width:6px;height:6px;border-radius:50%;background:var(--rv-teal);flex-shrink:0}.mrv-title{font-family:var(--fd);font-size:clamp(30px,4vw,48px);font-weight:400;color:var(--rv-white);margin:0 0 var(--mole-space-2, 8px);line-height:1.1;letter-spacing:0}.mrv-title em{font-style:italic}.mrv-subtitle{font-family:var(--fs);font-size:14px;color:var(--rv-dim);font-weight:400;margin:0 0 var(--mole-space-6, 24px)}.mrv-stats{display:inline-flex;align-items:center;gap:var(--mole-space-6, 24px);border-top:1px solid var(--rv-border);border-bottom:1px solid var(--rv-border);padding:var(--mole-space-3, 12px) var(--mole-space-6, 24px);flex-wrap:wrap;justify-content:center}.mrv-stat{display:flex;align-items:center;gap:var(--mole-space-2, 8px)}.mrv-stat-num{font-family:var(--fd);font-size:24px;font-weight:400;color:var(--rv-white);line-height:1;font-variant-numeric:tabular-nums}.mrv-stat-label{font-family:var(--fs);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rv-dim);font-weight:400;line-height:1.3}.mrv-stat-div{width:1px;height:24px;background:var(--rv-border)}.mrv-stars{display:flex;align-items:center;gap:2px}.mrv-star{width:14px;height:14px;fill:var(--rv-gold)}.mrv-carousel-outer{position:relative;overflow:hidden;margin-bottom:var(--mole-space-12, 48px)}.mrv-track{display:flex;gap:var(--mole-space-4, 16px);width:max-content;animation:mrvScroll var(--mrv-duration, 45s) linear infinite;will-change:transform}.mrv-carousel-outer:hover .mrv-track{animation-play-state:paused}@keyframes mrvScroll{0%{transform:translate(0)}to{transform:translate(var(--mrv-offset, -50%))}}@media(prefers-reduced-motion:reduce){.mrv-track{animation:none}.mrv-carousel-outer{overflow-x:auto}}.mrv-photo-card{flex:0 0 auto;width:clamp(180px,18vw,240px);aspect-ratio:3 / 4;position:relative;overflow:hidden;background:var(--rv-bg2)}.mrv-photo-card img{width:100%;height:100%;object-fit:cover;display:block}.mrv-photo-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--rv-bg2);font-family:var(--fs);font-size:11px;color:var(--mole-faint, #8A8278);text-align:center;line-height:1.6}.mrv-bottom{display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin:0 auto;padding:0 var(--mole-space-12, 48px);flex-wrap:wrap;gap:var(--mole-space-6, 24px)}.mrv-bottom-left{display:flex;flex-direction:column;gap:var(--mole-space-2, 8px)}.mrv-tag-line{font-family:var(--fd);font-style:italic;font-size:clamp(22px,3vw,36px);font-weight:400;color:var(--rv-white);line-height:1.15}.mrv-tag-sub{font-family:var(--fs);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--rv-dim);font-weight:400}.mrv-cta-btn{display:inline-flex;align-items:center;gap:var(--mole-space-2, 8px);min-height:var(--mole-button-height, 44px);padding:0 var(--mole-space-6, 24px);background:var(--mole-primary, #1C1C1A);color:var(--mole-on-primary, #FFFFFF);font-family:var(--fs);font-size:14px;font-weight:500;text-decoration:none;border-radius:0;white-space:nowrap;transition:opacity var(--mole-duration, .15s) ease}.mrv-cta-btn:hover{opacity:.85}.mrv-cta-btn svg{flex-shrink:0}@media(max-width:749px){.mrv-section{padding:var(--mole-space-12, 48px) 0}.mrv-header{margin-bottom:var(--mole-space-8, 32px)}.mrv-stats{gap:var(--mole-space-4, 16px);padding:var(--mole-space-2, 8px) var(--mole-space-4, 16px)}.mrv-stat-num{font-size:20px}.mrv-photo-card{width:clamp(140px,38vw,180px)}.mrv-bottom{padding:0 var(--mole-gutter-mobile, 16px);flex-direction:column;align-items:flex-start;gap:var(--mole-space-4, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mole-reviews.css.map */
