.automotive-cart-link{display:inline-flex;align-items:center;padding:10px 15px!important;border:1px solid #7291aa;border-radius:4px;color:#fff!important;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.automotive-live-price{font-size:12px;font-weight:800;color:#1a3e5a;margin-bottom:7px}.automotive-live-stock{font-size:11px;color:#a41e40;font-weight:800;margin-bottom:14px}.automotive-buy{margin-top:20px;padding:24px;border-top:4px solid #b21d3f;border-left:1px solid #d5dfe8;border-right:1px solid #d5dfe8;border-bottom:1px solid #d5dfe8;background:white}.automotive-buy-title{font:normal 26px Georgia,serif;margin:0 0 16px;color:#16354f}.automotive-buy-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.automotive-buy-field{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800;color:#3a5269}.automotive-buy-field select,.automotive-buy-field input{width:100%;background:white;border:1px solid #bfcfdb;padding:11px 9px;min-height:42px;border-radius:3px}.automotive-buy-price{font-weight:850;font-size:19px;color:#183b55;margin:18px 0 5px}.automotive-buy-eligibility{font-size:12px;color:#516a7d}.automotive-preorder-ack{display:flex;align-items:flex-start;gap:8px;font-size:12px;margin:14px 0}.automotive-preorder-ack[hidden]{display:none}.automotive-buy-button{padding:14px 21px;border:0;border-radius:3px;background:#af1d3d;color:white;font-weight:850;cursor:pointer}.automotive-buy-button:disabled{opacity:.55;cursor:not-allowed}.automotive-buy-error{color:#a2223d;font-size:12px}.automotive-view-cart{display:inline-block;margin-left:13px;font-size:12px;color:#234c6e;font-weight:800}@media(max-width:700px){.automotive-buy-fields{grid-template-columns:1fr}.automotive-buy{padding:16px}.automotive-view-cart{display:block;margin:12px 0 0}}
.auto-card-purchase-actions{display:flex;gap:9px;align-items:stretch;flex-wrap:wrap;width:100%;margin-top:auto}.auto-card-purchase-actions .btn{margin-top:0;flex:1;text-align:center;white-space:normal}.auto-card-purchase-actions button{font:850 11px Arial,sans-serif;cursor:pointer;min-height:40px}.auto-card-purchase-actions button:disabled{opacity:.65;cursor:wait}.auto-card-purchase-actions .automotive-quick-add{background:#b21f41;color:#fff;border:1px solid #b21f41}.automotive-cart-error{font-size:11px;color:#aa2445;line-height:1.5;margin-top:8px}@media(max-width:580px){.auto-card-purchase-actions{flex-direction:column}}

.automotive-preorder-note{padding:12px;background:#f6f0f2;border-left:3px solid #af1d3d;color:#65334a;font-size:12px;line-height:1.5}.automotive-preorder-note[hidden]{display:none}
