.pf-prompt{margin-bottom:1rem}.pf-prompt__row{display:flex;align-items:center;gap:.6rem;padding:.75rem .9rem;border:1px solid var(--color-border, #d8e0eb);border-radius:8px;background:var(--color-surface-alt, #f7f7f5)}.pf-prompt__row[hidden]{display:none}.pf-prompt__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:50%;background:color-mix(in srgb,var(--color-accent, #2563eb) 12%,white);color:var(--color-accent, #2563eb)}.pf-prompt__icon .icon,.pf-prompt__icon svg{width:14px;height:14px}.pf-prompt__text{flex:1;font-size:.85rem;color:var(--color-text, #222)}.pf-prompt__btn,.pf-prompt__change{flex-shrink:0;border:1px solid var(--color-text, #111);background:var(--color-text, #111);color:#fff;font-size:.78rem;font-weight:700;padding:.45rem .85rem;border-radius:6px;cursor:pointer;white-space:nowrap}.pf-prompt__change{background:transparent;color:var(--color-text, #111)}.pf-prompt__confirmed{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.7rem .85rem;border:1px solid color-mix(in srgb,#1d7a3c 30%,white);border-radius:8px;background:color-mix(in srgb,#1d7a3c 6%,white);font-size:.82rem;color:#1d7a3c}.pf-prompt__confirmed[hidden]{display:none}.pf-prompt__confirmed .icon,.pf-prompt__confirmed svg{flex-shrink:0;width:18px;height:18px;margin-top:.05rem;color:#1d7a3c}.pf-prompt__confirmed p{margin:0;font-weight:600;line-height:1.5}.pf-prompt__confirmed-detail{margin-top:.15rem!important;font-weight:500!important;color:color-mix(in srgb,#1d7a3c 80%,#333)!important}.pf-prompt__confirmed-detail[hidden]{display:none}.pf-prompt__match{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.7rem .85rem;border:1px solid var(--color-border, #d8e0eb);border-radius:8px;background:var(--color-surface, #fff);font-size:.82rem;color:var(--color-muted, #555)}.pf-prompt__match[hidden]{display:none}.pf-prompt__match .icon,.pf-prompt__match svg{flex-shrink:0;width:18px;height:18px;margin-top:.05rem;color:var(--color-accent, #2563eb)}.pf-prompt__match p{margin:0;line-height:1.5}@media(max-width:600px){.pf-prompt__row{flex-wrap:wrap}.pf-prompt__text{flex:1 1 100%}}.pt-trust-badge--core-charge{padding:.45rem .6rem;margin:-.1rem -.6rem;border-radius:6px;background:color-mix(in srgb,var(--color-accent, #2563eb) 8%,white)}.pt-badge-icon--core-charge{color:var(--color-accent, #2563eb)}.pt-badge-icon--core-charge svg{width:15px;height:15px}.pt-core-charge-text{font-weight:600}.pt-core-charge-text strong{color:var(--color-accent, #2563eb);font-weight:800}.pt-core-charge-error{margin-top:.5rem;font-size:.82rem;color:#b91c1c}.pt-extracted-specs{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-border, #e5e7eb)}.pt-extracted-specs p{margin:.25rem 0}.pt-cc-diagnostic{margin-bottom:.75rem;padding:.65rem .85rem;border:1px dashed #94a3b8;border-radius:6px;background:repeating-linear-gradient(135deg,#94a3b814 0 10px,#94a3b824 10px 20px);font-size:.8rem;line-height:1.5;color:#334155}.pt-cc-diagnostic strong{display:block;margin-bottom:.25rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;color:#475569}.pt-cc-diagnostic p{margin:0}.pt-price-core-charge-note{margin:-.35rem 0 .6rem;font-size:.85rem;font-weight:600;color:var(--color-accent, #2563eb)}.pt-core-charge-note{margin-top:-4px;padding:.6rem .75rem;border-radius:6px;background:var(--color-surface-alt, #f7f7f5);font-size:.78rem;line-height:1.45;color:var(--color-muted, #555)}.pt-core-charge-note[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-product-fitment.css.map */
