.fact-icon[data-v-3f1f55b0]{color:#008237;flex-shrink:0;height:22px;width:22px}.product-detail[data-v-9f8cc5a9]{background:#f8fafc;color:#0f172a}.unavailable-fact[data-v-9f8cc5a9]{color:#64748b;font-size:14px;margin-top:16px}.main-photo[data-v-9f8cc5a9]{aspect-ratio:2/1;background:#f1f5f9;margin:0 16px;width:calc(100% - 32px)}.product-detail .main-photo[data-v-9f8cc5a9] img{-o-object-fit:contain;object-fit:contain}.thumbnails[data-v-9f8cc5a9]{display:flex;gap:10px;min-width:0;overflow-x:auto;padding:12px 16px}.thumbnails button[data-v-9f8cc5a9]{border:2px solid transparent;flex-shrink:0;height:62px;padding:0;width:62px}.thumbnails .public-image[data-v-9f8cc5a9]{height:100%}.thumbnails .selected[data-v-9f8cc5a9]{border-color:#008237}.listing-content[data-v-9f8cc5a9]{padding:18px 16px}.eyebrow[data-v-9f8cc5a9]{color:#64748b;font-size:11px;letter-spacing:.15em}.product-title[data-v-9f8cc5a9]{font-size:27px;font-weight:700;line-height:1.2;margin:10px 0 24px;overflow-wrap:anywhere}.prices[data-v-9f8cc5a9]{display:flex;gap:22px;margin-bottom:24px}.prices>div[data-v-9f8cc5a9]{flex:1}.prices strong[data-v-9f8cc5a9]{display:block;font-size:25px;font-weight:600}.prices .buy-price[data-v-9f8cc5a9]{color:#00674e}.prices>div+div[data-v-9f8cc5a9]{border-left:1px solid #e2e8f0;padding-left:20px}.buy-price .eyebrow[data-v-9f8cc5a9]{color:#047857}.fulfillment[data-v-9f8cc5a9]{background:#fff;border:1px solid #e2e8f0;padding:16px 14px}.dealer-row[data-v-9f8cc5a9]{align-items:center;display:flex;font-size:14px;gap:10px;margin-top:16px}.dealer-row[data-v-9f8cc5a9]>svg{color:#64748b}.view-dealer[data-v-9f8cc5a9]{color:#64748b;font-size:11px;margin-left:auto;white-space:nowrap}.verified[data-v-9f8cc5a9]{color:#008237;display:inline-flex;margin-left:4px;vertical-align:middle}.facts[data-v-9f8cc5a9]{padding:20px 0}.facts>div[data-v-9f8cc5a9]{display:flex;gap:14px;margin-bottom:16px}.facts>div>span[data-v-9f8cc5a9]{color:#008237;font-size:21px}.facts dt[data-v-9f8cc5a9]{font-size:14px}.facts dd[data-v-9f8cc5a9]{color:#64748b;font-size:12px;line-height:1.6;margin-top:3px}.description[data-v-9f8cc5a9]{border-top:1px solid #e2e8f0;padding-top:24px}.description h2[data-v-9f8cc5a9]{font-size:17px;font-weight:600}.description p[data-v-9f8cc5a9]{color:#475569;font-size:14px;line-height:1.8;margin-top:14px;overflow-wrap:anywhere;white-space:pre-wrap}.detail-buy-button[data-v-76730389]{align-items:center;background:#008237;border-radius:9px;color:#fff;display:flex;font-weight:600;gap:8px;justify-content:center;padding:13px;width:100%}.detail-buy-button[data-v-76730389]:disabled{cursor:not-allowed;opacity:.45}
