.pm-parts{--pm-red: #D72638;--pm-charcoal: #1A1A2E;--pm-mid: #5A5A72;--pm-light: #A0A0B8;--pm-border: #E8E8F0;--pm-offwhite: #F7F7FA;--pm-red-tint: #FDECEE;--pm-white: #FFFFFF;font-family:Inter,sans-serif;color:var(--pm-charcoal);background:var(--pm-white)}.pm-parts *{box-sizing:border-box}.pm-parts__wrap{max-width:1080px;margin:0 auto;padding:48px 24px 80px}.pm-parts__banner{width:100%;border-radius:12px;overflow:hidden;margin-bottom:32px;background:var(--pm-offwhite)}.pm-parts__banner img{width:100%;height:auto;max-height:360px;object-fit:cover;display:block}@media(max-width:600px){.pm-parts__banner img{max-height:220px}}.pm-parts__hero{padding:0;margin-bottom:40px;max-width:680px}.pm-parts__hero-eyebrow{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--pm-red);margin-bottom:10px}.pm-parts__hero-title{font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;color:var(--pm-charcoal);margin-bottom:14px;line-height:1.2}.pm-parts__hero-sub{font-size:14px;color:var(--pm-mid);line-height:1.7}.pm-parts__hero-sub strong{color:var(--pm-charcoal);font-weight:600}.pm-parts__section-label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--pm-red);margin-bottom:6px}.pm-parts__section-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:var(--pm-charcoal);margin-bottom:24px}.pm-parts__feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px}.pm-parts__feature-card{background:var(--pm-offwhite);border:1px solid var(--pm-border);border-radius:10px;padding:20px}.pm-parts__feature-icon{width:36px;height:36px;border-radius:8px;background:var(--pm-red-tint);color:var(--pm-red);display:flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:14px;overflow:hidden}.pm-parts__feature-icon img{width:20px;height:20px;object-fit:contain;display:block}.pm-parts__feature-title{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;color:var(--pm-charcoal);margin-bottom:6px}.pm-parts__feature-desc{font-size:13px;color:var(--pm-mid);line-height:1.6}@media(max-width:900px){.pm-parts__feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.pm-parts__feature-grid{grid-template-columns:1fr}}.pm-parts__trust-strip{background:var(--pm-offwhite);border:1px solid var(--pm-border);border-radius:12px;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:32px}.pm-parts__trust-label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--pm-mid)}.pm-parts__trust-logos{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pm-parts__trust-logos img{height:28px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.7}@media(max-width:600px){.pm-parts__trust-strip{padding:20px;justify-content:center;text-align:center}}.pm-parts__cta{background:var(--pm-charcoal);border-radius:12px;padding:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.pm-parts__cta-text{flex:1;min-width:220px}.pm-parts__cta-title{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;color:var(--pm-white);margin-bottom:6px}.pm-parts__cta-desc{font-size:13px;color:#ffffffbf;line-height:1.6}.pm-parts__cta-actions{display:flex;gap:10px;flex-wrap:wrap}.pm-parts__cta-btn{font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--pm-white);background:var(--pm-red);border:none;border-radius:6px;padding:6px 20px;line-height:2.3;text-decoration:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pm-parts__cta-btn:hover{background:#b01e2d}.pm-parts__cta-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.3);color:var(--pm-white)}.pm-parts__cta-btn--ghost:hover{background:#ffffff14}@media(max-width:600px){.pm-parts__cta{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/pristine-motors-parts.css.map */
