.vrp-root{--color-paper: #ffffff;--color-canvas: #f5f5f7;--color-faded-surface: #fafafc;--color-cool-wash: #e8e8ed;--color-primary-ink: #1d1d1f;--color-deep-gray: #474747;--color-mid-gray: #6e6e73;--color-quiet-dot: #86868b;--color-hairline: #d2d2d7;--lime: #c8ff00;--citrus: #dddc8c;--soft-lime: #f2f7dc;--electric-blue: #0071e3;--link-blue: #0066cc;--success: #168a53;--success-bg: #eafbf1;--night: #111214;--error: #b42318;--gradient-citrus-halo: radial-gradient( 56% 58% at 50% 46%, rgba(200, 255, 0, .34) 0%, rgba(223, 231, 79, .24) 36%, rgba(200, 216, 224, .16) 66%, rgba(255, 255, 255, 0) 100% );--gradient-citrus-band: linear-gradient( 180deg, #f4f8df 0%, #eef5ce 52%, #f5f7e8 100% );--social-gradient: linear-gradient(135deg, #ff8a65, #d66ede, #6e8cff);--font-display: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--font-text: "SF Pro Text", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-links: 10px;--radius-input: 14px;--radius-notif: 22px;--radius-cards: 28px;--radius-badges: 36px;--radius-buttons: 980px;--apple-ease: cubic-bezier(.22, 1, .36, 1);--apple-spring: cubic-bezier(.32, .72, 0, 1);--ios-pop: cubic-bezier(.28, 1.14, .54, 1);--page-max-width: 1200px;position:relative;font-family:var(--font-text);font-size:17px;line-height:1.47;letter-spacing:-.022em;font-weight:400;color:var(--color-primary-ink);background-color:var(--color-paper);font-variant-numeric:tabular-nums;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vrp-root *,.vrp-root *:before,.vrp-root *:after{box-sizing:border-box}.vrp-root div:empty,.vrp-root span:empty{display:block}.vrp-root img{max-width:100%;height:auto;display:block}.vrp-root h1,.vrp-root h2,.vrp-root h3,.vrp-root p{margin-top:0;text-transform:none}.vrp-root blockquote{font-style:normal!important;border:none!important;padding:0!important;quotes:none}.vrp-root blockquote:before,.vrp-root blockquote:after{content:none!important}.vrp-root button,.vrp-root input,.vrp-root textarea,.vrp-root select{font-family:var(--font-text);letter-spacing:inherit;color:inherit;box-shadow:none}.vrp-root button:before,.vrp-root button:after,.vrp-root .field:before,.vrp-root .field:after{content:none}.vrp-root :focus-visible{outline:2px solid var(--electric-blue);outline-offset:3px}.vrp-root .vrp-night-focus:focus-visible{outline:2px solid var(--lime);outline-offset:3px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.vrp-container{width:100%;max-width:var(--page-max-width);margin:0 auto;padding-left:20px;padding-right:20px}@media(min-width:768px){.vrp-container{padding-left:40px;padding-right:40px}}@media(min-width:1200px){.vrp-container{padding-left:48px;padding-right:48px}}.vrp-eyebrow{font-family:var(--font-text);font-size:13px;line-height:1.33;letter-spacing:.04em;text-transform:uppercase!important;font-weight:600;color:var(--color-mid-gray);margin:0 0 12px}.vrp-section-heading{font-family:var(--font-display);margin:0 0 18px;font-size:clamp(36px,5.2vw,56px);line-height:1.06;letter-spacing:-.024em;font-weight:700;color:var(--color-primary-ink);text-wrap:balance}.vrp-section-lead{margin:0;font-family:var(--font-display);font-size:clamp(18px,2.1vw,21px);line-height:1.38;letter-spacing:.009em;font-weight:500;color:var(--color-mid-gray);max-width:52ch}.vrp-scrub-word{display:inline-block;opacity:.22;transform:translateY(4px);will-change:opacity,transform}.vrp-magnetic{display:inline-block;will-change:transform}.vrp-reviews{background-color:var(--color-canvas);padding:84px 0 88px;scroll-margin-top:52px}@media(min-width:960px){.vrp-reviews{padding:120px 0 116px}}.vrp-reviews-header{max-width:720px;margin-bottom:36px}@media(min-width:960px){.vrp-reviews-header{margin-bottom:52px}}.vrp-reviews-scorecard{display:grid;grid-template-columns:1fr;gap:28px;padding:26px 22px;border-radius:var(--radius-cards);background:var(--color-paper);margin-bottom:20px;will-change:transform,opacity}@media(min-width:960px){.vrp-reviews-scorecard{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:48px;padding:38px 42px;margin-bottom:24px;align-items:center}}.vrp-scorecard-left{display:flex;flex-direction:column;gap:22px}@media(min-width:960px){.vrp-scorecard-left{padding-right:36px;border-right:1px solid rgba(29,29,31,.08)}}.vrp-scorecard-badge-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.vrp-scorecard-shopify-chip{display:inline-flex;align-items:center;gap:10px}.vrp-root img.vrp-scorecard-uploaded-badge{height:36px!important;max-height:36px!important;width:auto!important;max-width:160px!important;object-fit:contain!important;display:block}.vrp-scorecard-chip-title{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--color-primary-ink);line-height:1.2}.vrp-scorecard-chip-sub{font-size:12.5px;font-weight:500;color:var(--color-mid-gray);line-height:1.3}.vrp-scorecard-verified-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:var(--radius-buttons);background:var(--success-bg);color:var(--success);font-size:12px;font-weight:600;letter-spacing:-.01em}.vrp-scorecard-rating-hero{display:flex;align-items:center;gap:18px}.vrp-scorecard-giant-number{font-family:var(--font-display);font-size:clamp(58px,7vw,76px);line-height:.94;font-weight:700;letter-spacing:-.045em;color:var(--color-primary-ink);font-variant-numeric:tabular-nums}.vrp-scorecard-rating-meta{display:flex;flex-direction:column;gap:4px}.vrp-reviews-stars{display:inline-flex;align-items:center;gap:2.5px;color:#168a53}.vrp-reviews-stars-lg svg{width:18px;height:18px}.vrp-reviews-stars-sm svg{width:14px;height:14px}.vrp-scorecard-rating-count{font-size:14.5px;line-height:1.35;color:var(--color-primary-ink)}.vrp-scorecard-partner-since{font-family:var(--font-mono);font-size:11.5px;color:var(--color-mid-gray)}.vrp-scorecard-bars{display:flex;flex-direction:column;gap:5px}.vrp-scorecard-bar-row{display:grid;grid-template-columns:28px 1fr 32px;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;color:var(--color-mid-gray)}.vrp-scorecard-bar-label{text-align:right;font-weight:600;color:var(--color-deep-gray)}.vrp-scorecard-bar-track{height:6px;border-radius:999px;background:var(--color-canvas);overflow:hidden;display:block!important}.vrp-scorecard-bar-fill{width:100%;height:100%;border-radius:999px;background:linear-gradient(90deg,#1d1d1f,#168a53);transform-origin:left center;display:block!important}.vrp-scorecard-bar-count{text-align:right}.vrp-scorecard-right{display:flex;flex-direction:column;gap:20px}.vrp-scorecard-submetrics{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:580px){.vrp-scorecard-submetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.vrp-scorecard-metric-box{padding:16px 18px;border-radius:20px;background:var(--color-canvas);display:flex;flex-direction:column;gap:8px}.vrp-scorecard-metric-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.vrp-scorecard-metric-name{font-size:14px;font-weight:600;color:var(--color-primary-ink)}.vrp-scorecard-metric-val{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--color-primary-ink)}.vrp-scorecard-metric-track{height:4px;border-radius:999px;background:#1d1d1f1a;overflow:hidden;display:block!important}.vrp-scorecard-metric-fill{width:100%;height:100%;border-radius:999px;background:linear-gradient(90deg,#1d1d1f 0%,#5c7a00 55%,var(--lime) 100%);transform-origin:left center;display:block!important}.vrp-scorecard-metric-desc{margin:0;font-size:12.5px;line-height:1.4;color:var(--color-mid-gray)}.vrp-scorecard-recent-strip{display:flex;flex-direction:column;gap:8px}.vrp-scorecard-recent-label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--color-mid-gray)}.vrp-scorecard-recent-pills{display:flex;flex-wrap:wrap;gap:7px}.vrp-scorecard-store-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--radius-buttons);background:var(--color-canvas);font-size:12.5px;font-weight:500;color:var(--color-primary-ink)}.vrp-scorecard-store-dot{width:6px;height:6px;border-radius:50%;background:#168a53;display:inline-block!important;flex-shrink:0}.vrp-scorecard-store-date{font-family:var(--font-mono);font-size:11px;color:var(--color-mid-gray)}.vrp-scorecard-verify-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;padding-top:6px}@media(min-width:640px){.vrp-scorecard-verify-row{flex-direction:row;align-items:center}}.vrp-scorecard-verify-note{margin:0;font-size:13px;line-height:1.42;color:var(--color-mid-gray);max-width:34ch}.vrp-scorecard-verify-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 18px;border-radius:var(--radius-buttons);background:var(--color-primary-ink);color:var(--color-paper);font-size:13.5px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color .22s var(--apple-ease),transform .26s var(--apple-spring)}.vrp-scorecard-verify-btn:hover{background:#323236;color:var(--color-paper);transform:translateY(-1px)}.vrp-reviews-bento-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:960px){.vrp-reviews-bento-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.vrp-review-card{position:relative;display:flex;flex-direction:column;padding:26px 24px;border-radius:var(--radius-cards);background:var(--color-paper);will-change:transform,opacity;transition:transform .36s var(--apple-spring)}@media(hover:hover)and (pointer:fine){.vrp-review-card:hover{transform:translateY(-4px)}}.vrp-review-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.vrp-review-verified-tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--success)}.vrp-review-highlight-pill{align-self:flex-start;margin-bottom:14px;padding:5px 11px;border-radius:var(--radius-buttons);background:var(--soft-lime);color:var(--color-primary-ink);font-size:12px;font-weight:600;letter-spacing:-.01em}.vrp-root .vrp-review-quote{margin:0 0 22px!important;padding:0!important;border:none!important;font-style:normal!important;font-size:15.5px;line-height:1.54;letter-spacing:-.014em;color:var(--color-primary-ink);flex:1}.vrp-root .vrp-review-quote-compact{font-size:15px;margin-bottom:18px!important}.vrp-review-footer{margin-top:auto;padding-top:16px;border-top:1px solid rgba(29,29,31,.07);display:flex;align-items:center;justify-content:space-between;gap:10px}.vrp-review-footer-compact{flex-direction:column;align-items:flex-start;gap:2px}.vrp-review-merchant-row{display:flex;align-items:center;gap:10px;min-width:0}.vrp-review-avatar{width:36px;height:36px;border-radius:50%;background:var(--color-primary-ink);color:var(--lime);font-family:var(--font-display);font-size:14px;font-weight:700;display:flex!important;align-items:center;justify-content:center;flex-shrink:0}.vrp-review-merchant-info{min-width:0}.vrp-review-merchant-name{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--color-primary-ink);line-height:1.25}.vrp-review-service-meta{font-size:12.5px;color:var(--color-mid-gray);line-height:1.35}.vrp-review-subscores{display:none;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--color-mid-gray);white-space:nowrap}@media(min-width:420px)and (max-width:959px),(min-width:1180px){.vrp-review-subscores{display:inline-flex}}.vrp-review-date-mono{font-family:var(--font-mono);font-size:11.5px;color:var(--color-mid-gray)}.vrp-reviews-mobile-more-wrap{display:flex;justify-content:center;margin-top:16px}@media(min-width:960px){.vrp-reviews-mobile-more-wrap{display:none}}.vrp-reviews-mobile-more-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:10px 20px;border-radius:var(--radius-buttons);border:1px solid rgba(29,29,31,.14);background:var(--color-paper);color:var(--color-primary-ink);font-size:14px;font-weight:600;cursor:pointer}.vrp-reviews-compact-grid{display:none;grid-template-columns:1fr;gap:16px;margin-top:16px}.vrp-reviews-compact-grid.is-expanded{display:grid}@media(min-width:960px){.vrp-reviews-compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}}@media(prefers-reduced-motion:reduce){.vrp-root *,.vrp-root *:before,.vrp-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.vrp-scrub-word{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/verified-partner-reviews.css.map */
