.DealerOfferCard-module-scss-module__HhymLq__card{border:1px solid var(--bh-line);background:var(--bh-white);position:relative}.DealerOfferCard-module-scss-module__HhymLq__card[data-cheapest=true]{border-color:var(--bh-green)}.DealerOfferCard-module-scss-module__HhymLq__badge{background:var(--bh-green);color:var(--bh-white);font-family:var(--bh-font-label);text-transform:uppercase;letter-spacing:.07em;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:-1px;left:-1px}.DealerOfferCard-module-scss-module__HhymLq__main{grid-template-columns:200px minmax(0,1fr) 190px 160px;align-items:center;gap:16px;padding:20px 16px 16px;display:grid}@media (max-width:1099px){.DealerOfferCard-module-scss-module__HhymLq__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:599px){.DealerOfferCard-module-scss-module__HhymLq__main{grid-template-columns:minmax(0,1fr);gap:12px}}.DealerOfferCard-module-scss-module__HhymLq__dealer{gap:4px;min-width:0;display:grid}.DealerOfferCard-module-scss-module__HhymLq__outOfStock{color:var(--bh-down);font-size:11px;font-weight:600}.DealerOfferCard-module-scss-module__HhymLq__figures{grid-template-columns:auto minmax(150px,1fr) auto;gap:6px 20px;min-width:0;margin:0;display:grid}.DealerOfferCard-module-scss-module__HhymLq__figures dt{text-transform:uppercase;letter-spacing:.07em;color:var(--bh-muted-2);font-size:10px;font-weight:700}.DealerOfferCard-module-scss-module__HhymLq__figures dd{color:var(--bh-ink);margin:1px 0 0;font-size:15px;font-weight:700}@media (max-width:599px){.DealerOfferCard-module-scss-module__HhymLq__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.DealerOfferCard-module-scss-module__HhymLq__shipFigure{border-left:1px solid var(--bh-line-2);min-width:0;padding-left:20px}@media (max-width:599px){.DealerOfferCard-module-scss-module__HhymLq__shipFigure{border-left:0;border-top:1px solid var(--bh-line-2);grid-column:1/-1;padding-top:8px;padding-left:0}}.DealerOfferCard-module-scss-module__HhymLq__sub{color:var(--bh-green)!important;font-size:11px!important;font-weight:600!important}.DealerOfferCard-module-scss-module__HhymLq__absent{color:var(--bh-muted-2)!important;font-size:14px!important;font-weight:600!important}.DealerOfferCard-module-scss-module__HhymLq__totalCell{text-align:right;justify-items:end;display:grid}@media (max-width:599px){.DealerOfferCard-module-scss-module__HhymLq__totalCell{text-align:left;justify-items:start}}.DealerOfferCard-module-scss-module__HhymLq__totalLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--bh-muted-2);font-size:10px;font-weight:700}.DealerOfferCard-module-scss-module__HhymLq__total{font-family:var(--bh-font-display);color:var(--bh-ink);font-size:30px;font-weight:700;line-height:1}.DealerOfferCard-module-scss-module__HhymLq__diff{color:var(--bh-bronze);margin-top:2px;font-size:12px;font-weight:700}.DealerOfferCard-module-scss-module__HhymLq__diff[data-best=true]{color:var(--bh-green)}.DealerOfferCard-module-scss-module__HhymLq__actions{gap:6px;display:grid}.DealerOfferCard-module-scss-module__HhymLq__detailToggle{text-align:center;color:var(--bh-green);cursor:pointer;background:0 0;border:0;padding:3px;font-size:12px;font-weight:700;text-decoration:underline}.DealerOfferCard-module-scss-module__HhymLq__breakdown{border-top:1px solid var(--bh-line-3);background:var(--bh-surface);gap:8px 24px;padding:12px 16px;font-size:13px;display:grid}.DealerOfferCard-module-scss-module__HhymLq__line{justify-content:space-between;gap:10px;display:flex}.DealerOfferCard-module-scss-module__HhymLq__line span:last-child{font-weight:700}.DealerOfferCard-module-scss-module__HhymLq__line span.DealerOfferCard-module-scss-module__HhymLq__lineNote{font-weight:500}.DealerOfferCard-module-scss-module__HhymLq__breakdownNote{border-top:1px solid var(--bh-line);color:var(--bh-muted);margin:4px 0 0;padding-top:8px;font-size:12px;line-height:1.45}.DealerOfferCard-module-scss-module__HhymLq__shipping{color:var(--bh-ink);text-wrap:pretty;margin:0;font-size:14px;font-weight:600;line-height:1.35}.DealerOfferCard-module-scss-module__HhymLq__lineNote{max-width:55%;color:var(--bh-text-2);text-align:right;text-wrap:pretty;font-size:12px}
.ProductPicker-module-scss-module__nC_kfa__picker{max-width:760px;margin-top:16px}.ProductPicker-module-scss-module__nC_kfa__label{font-family:var(--bh-font-label);text-transform:uppercase;letter-spacing:.07em;color:var(--bh-white);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.ProductPicker-module-scss-module__nC_kfa__field{position:relative}.ProductPicker-module-scss-module__nC_kfa__thumb{object-fit:contain;mix-blend-mode:multiply;flex:none}.ProductPicker-module-scss-module__nC_kfa__thumbEmpty{border:1px dashed var(--bh-muted-3);background:var(--bh-surface);flex:none;display:block}.ProductPicker-module-scss-module__nC_kfa__panel{z-index:20;border:1px solid var(--bh-line);background:var(--bh-white);flex-direction:column;max-height:min(480px,70vh);animation:.12s ease-out ProductPicker-module-scss-module__nC_kfa__panel-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 40px #1c1c1c2e}@media (prefers-reduced-motion:reduce){.ProductPicker-module-scss-module__nC_kfa__panel{animation:none}}@keyframes ProductPicker-module-scss-module__nC_kfa__panel-in{0%{opacity:0;transform:translateY(-4px)}}.ProductPicker-module-scss-module__nC_kfa__searchRow{background:var(--bh-white);align-items:center;gap:10px;height:54px;padding:0 8px 0 16px;display:flex;box-shadow:0 2px 10px #0000001f}.ProductPicker-module-scss-module__nC_kfa__searchRow:focus-within{outline:3px solid var(--bh-bronze-light);outline-offset:0}.ProductPicker-module-scss-module__nC_kfa__searchIcon{color:var(--bh-green);flex:none}.ProductPicker-module-scss-module__nC_kfa__input{min-width:0;height:100%;color:var(--bh-text);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px}.ProductPicker-module-scss-module__nC_kfa__input::placeholder{color:var(--bh-muted)}.ProductPicker-module-scss-module__nC_kfa__input::-webkit-search-cancel-button{appearance:none}.ProductPicker-module-scss-module__nC_kfa__input:focus-visible{outline:none}.ProductPicker-module-scss-module__nC_kfa__clear{width:32px;height:32px;color:var(--bh-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.ProductPicker-module-scss-module__nC_kfa__clear:hover{color:var(--bh-ink)}.ProductPicker-module-scss-module__nC_kfa__spinner{border:2px solid var(--bh-line);border-top-color:var(--bh-green);border-radius:50%;flex:none;width:16px;height:16px;margin:0 8px;animation:.7s linear infinite ProductPicker-module-scss-module__nC_kfa__spin}@media (prefers-reduced-motion:reduce){.ProductPicker-module-scss-module__nC_kfa__spinner{animation-duration:2s}}@keyframes ProductPicker-module-scss-module__nC_kfa__spin{to{transform:rotate(360deg)}}.ProductPicker-module-scss-module__nC_kfa__heading{font-family:var(--bh-font-label);text-transform:uppercase;letter-spacing:.07em;color:var(--bh-green);flex:none;margin:0;padding:10px 13px 4px;font-size:11px;font-weight:700}.ProductPicker-module-scss-module__nC_kfa__list{overscroll-behavior:contain;flex:auto;min-height:0;margin:0;padding:0;list-style:none;transition:opacity .15s;overflow-y:auto}.ProductPicker-module-scss-module__nC_kfa__list:empty{display:none}.ProductPicker-module-scss-module__nC_kfa__list[data-stale=true]{opacity:.55}.ProductPicker-module-scss-module__nC_kfa__option{border-bottom:1px solid var(--bh-line-2);cursor:pointer;align-items:center;gap:10px;padding:9px 13px;display:flex}.ProductPicker-module-scss-module__nC_kfa__option[data-active=true]{background:var(--bh-green-tint-2);box-shadow:inset 3px 0 0 var(--bh-green)}.ProductPicker-module-scss-module__nC_kfa__optionName{min-width:0;color:var(--bh-text);flex:1;font-size:14px;font-weight:500;line-height:1.3}.ProductPicker-module-scss-module__nC_kfa__match{color:var(--bh-ink);background:0 0;font-weight:700}.ProductPicker-module-scss-module__nC_kfa__currentTag{background:var(--bh-green-tint);font-family:var(--bh-font-label);text-transform:uppercase;letter-spacing:.05em;color:var(--bh-green);flex:none;padding:2px 7px;font-size:11px;font-weight:700}.ProductPicker-module-scss-module__nC_kfa__status{background:var(--bh-surface-2);color:var(--bh-muted);flex-wrap:wrap;flex:none;align-items:center;gap:4px 10px;padding:9px 13px;font-size:13px;display:flex}.ProductPicker-module-scss-module__nC_kfa__status:empty{display:none}.ProductPicker-module-scss-module__nC_kfa__status strong{color:var(--bh-ink);font-weight:700}.ProductPicker-module-scss-module__nC_kfa__retry{font:inherit;color:var(--bh-green);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ProductPicker-module-scss-module__nC_kfa__current{min-width:0;color:var(--bh-white);align-items:center;gap:8px;margin:12px 0 0;display:flex}.ProductPicker-module-scss-module__nC_kfa__current .ProductPicker-module-scss-module__nC_kfa__thumb,.ProductPicker-module-scss-module__nC_kfa__current .ProductPicker-module-scss-module__nC_kfa__thumbEmpty{background:var(--bh-white);mix-blend-mode:normal}.ProductPicker-module-scss-module__nC_kfa__currentLabel{font-family:var(--bh-font-label);text-transform:uppercase;letter-spacing:.07em;color:var(--bh-green-tint);flex:none;font-size:12px;font-weight:700}.ProductPicker-module-scss-module__nC_kfa__currentName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}
