.ProductPassportQuickOrder_root__8wHdH{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--glass-border,#e0e0e0)}@media (max-width:900px){.ProductPassportQuickOrder_root__8wHdH{margin-top:0;padding-top:0;border-top:none;margin-bottom:.85rem;padding-bottom:.85rem;border-bottom:1px solid var(--glass-border,#e0e0e0)}}.ProductPassportQuickOrder_eyebrow__Kxxn5{margin:0;color:var(--text-muted,#7c878e);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ProductPassportQuickOrder_field__2hvPr{display:grid;grid-gap:.4rem;gap:.4rem}.ProductPassportQuickOrder_label__nELpV{color:var(--text-muted,#666);font-size:.75rem;font-weight:650}.ProductPassportQuickOrder_chips__M_t2A{display:flex;flex-wrap:wrap;gap:.35rem}.ProductPassportQuickOrder_chip__YogWM{margin:0;padding:.35rem .55rem;border:1px solid var(--glass-border,#e0e0e0);border-radius:6px;background:var(--bg-section,#f8f9fa);color:var(--text,#243038);font:inherit;font-size:.75rem;font-weight:650;cursor:pointer}.ProductPassportQuickOrder_chip__YogWM:hover{border-color:color-mix(in srgb,var(--accent,#0f6e72) 45%,var(--glass-border,#e0e0e0))}.ProductPassportQuickOrder_chipActive__WDKZv{border-color:var(--accent,#0f6e72);background:color-mix(in srgb,var(--accent,#0f6e72) 12%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#0f6e72) 25%,transparent)}.ProductPassportQuickOrder_pairInputs__KDR5c{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem}.ProductPassportQuickOrder_inputRow__3DrTE,.ProductPassportQuickOrder_pairInputs__KDR5c label{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;color:var(--text-muted,#666);font-size:.72rem}.ProductPassportQuickOrder_inputRow__3DrTE input,.ProductPassportQuickOrder_pairInputs__KDR5c input{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:34px;padding:.35rem .5rem;border:1px solid var(--glass-border,#e0e0e0);border-radius:6px;background:#fff;color:var(--text,#243038);font:inherit;font-size:.86rem;font-weight:700}.ProductPassportQuickOrder_fieldQtyHint__YDZUs .ProductPassportQuickOrder_inputRow__3DrTE input{animation:ProductPassportQuickOrder_qty-soft-pulse__GH1sc 2.4s ease-in-out infinite}.ProductPassportQuickOrder_fieldQtyOk__pXnL7 .ProductPassportQuickOrder_inputRow__3DrTE input{border:1px solid #1fa86a;box-shadow:none;animation:none;transition:border-color .45s ease}.ProductPassportQuickOrder_fieldQtyOk__pXnL7 .ProductPassportQuickOrder_inputRow__3DrTE input:focus{border-color:#1fa86a;outline:none}@keyframes ProductPassportQuickOrder_qty-soft-pulse__GH1sc{0%,to{border-color:color-mix(in srgb,var(--accent,#0f6e72) 32%,var(--glass-border,#e0e0e0));box-shadow:0 0 0 0 color-mix(in srgb,var(--accent,#0f6e72) 0%,transparent)}50%{border-color:color-mix(in srgb,var(--accent,#0f6e72) 78%,var(--glass-border,#e0e0e0));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#0f6e72) 20%,transparent)}}@media (prefers-reduced-motion:reduce){.ProductPassportQuickOrder_fieldQtyHint__YDZUs .ProductPassportQuickOrder_inputRow__3DrTE input{animation:none;border-color:color-mix(in srgb,var(--accent,#0f6e72) 55%,var(--glass-border,#e0e0e0));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#0f6e72) 14%,transparent)}}.ProductPassportQuickOrder_priceRow__hXkn5{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;color:var(--text-muted,#666);font-size:.78rem}.ProductPassportQuickOrder_priceRow__hXkn5 strong{color:var(--text,#243038);font-size:1rem}.ProductPassportQuickOrder_cta__5YEc3{margin:0;min-height:40px;border:none;border-radius:8px;background:var(--accent-strong,#0a5559);color:#fff;font:inherit;font-size:.9rem;font-weight:750;cursor:pointer}.ProductPassportQuickOrder_cta__5YEc3:hover{filter:brightness(1.06)}.ProductPassportQuickOrder_ctaRow__ZGsMN{display:grid;grid-gap:.45rem;gap:.45rem}.ProductPassportQuickOrder_ctaSecondary__jL8lM{margin:0;min-height:40px;border:1.5px solid color-mix(in srgb,var(--accent-strong,#0a5559) 45%,var(--glass-border,#e0e0e0));border-radius:8px;background:transparent;color:var(--accent-strong,#0a5559);font:inherit;font-size:.88rem;font-weight:750;cursor:pointer}.ProductPassportQuickOrder_ctaSecondary__jL8lM:hover,.ProductPassportQuickOrder_drawLink__hxVim{background:color-mix(in srgb,var(--accent,#0f6e72) 8%,#fff)}.ProductPassportQuickOrder_drawLink__hxVim{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.45rem .9rem;border:1.5px solid var(--accent,#0f6e72);border-radius:8px;color:var(--accent-strong,#0a5559);font-size:.88rem;font-weight:800;text-decoration:none}.ProductPassportQuickOrder_success__F86C_{margin:0;color:var(--accent-strong,#0a5559);font-size:.78rem;line-height:1.35}.ProductPassportQuickOrder_success__F86C_ a{color:inherit;font-weight:750}.ProductPassportQuickOrder_paintNote__bdQ59{margin:-.15rem 0 0;font-size:.74rem;line-height:1.35;color:var(--text-muted,#666)}.ProductPassportQuickOrder_priceTotal___I5qm{padding-top:.4rem;border-top:1px solid var(--glass-border,#dfe5e8)}.ProductPassportQuickOrder_priceTotal___I5qm span{color:var(--text,#243038);font-weight:700}.ProductQuickAnswerCard_card__5eXuv{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:0;gap:0;margin:0 0 1.5rem;overflow:hidden;border:1px solid var(--glass-border,#e0e0e0);border-radius:16px;background:#fff}.ProductQuickAnswerCard_media__qybtP{display:flex;align-items:center;justify-content:center;min-width:0;padding:1.25rem;background:var(--bg-section,#f8f9fa)}.ProductQuickAnswerCard_image__BdE8j{display:block;width:100%;height:auto;max-height:min(380px,50vh);object-fit:contain;border-radius:10px}.ProductQuickAnswerCard_body__3UOYv{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1.5rem 1.5rem 1.6rem;-webkit-border-start:1px solid rgba(0,0,0,.06);border-inline-start:1px solid rgba(0,0,0,.06)}.ProductQuickAnswerCard_eyebrow__v44P4{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5a6870}.ProductQuickAnswerCard_title__uwHGt{margin:0;font-size:1.35rem;font-weight:800;line-height:1.25;color:#1a2329}.ProductQuickAnswerCard_textStack___vqZQ{display:flex;flex-direction:column;gap:.6rem}.ProductQuickAnswerCard_text__vglyz{margin:0;font-size:.98rem;line-height:1.6;color:#2d3a42}.ProductQuickAnswerCard_leadText__l7NMi{margin:0;font-size:1.05rem;line-height:1.55;color:#1a2329}.ProductQuickAnswerCard_leadText__l7NMi strong{font-weight:750}.ProductQuickAnswerCard_related__gjz29{display:flex;flex-direction:column;gap:.35rem;margin-top:.15rem}.ProductQuickAnswerCard_relatedTitle__Njpi3{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5a6870}.ProductQuickAnswerCard_relatedList__AwsTH{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin:0;padding:0;list-style:none}.ProductQuickAnswerCard_relatedLink__vQRJB{color:var(--accent-strong,#0a5559);font-size:.88rem;font-weight:650;text-decoration:none}.ProductQuickAnswerCard_relatedLink__vQRJB:hover{text-decoration:underline;text-underline-offset:2px}.ProductQuickAnswerCard_scrollButtonWrap__84t8K{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(0,0,0,.06)}@media (max-width:720px){.ProductQuickAnswerCard_card__5eXuv{grid-template-columns:1fr}.ProductQuickAnswerCard_media__qybtP{padding:1rem 1rem .5rem}.ProductQuickAnswerCard_image__BdE8j{max-height:min(240px,40vh)}.ProductQuickAnswerCard_body__3UOYv{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid rgba(0,0,0,.06);border-block-start:1px solid rgba(0,0,0,.06);padding:1.25rem}.ProductQuickAnswerCard_title__uwHGt{font-size:1.2rem}}