#productCompareDialog .product-compare-card{grid-template-rows:auto auto auto 1fr auto;transition:border-color .16s ease,box-shadow .16s ease}
#productCompareDialog .product-compare-estimate{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 9px;margin:0 15px 12px;padding:10px 11px;border:1px solid #d5e2e4;border-radius:8px;background:linear-gradient(135deg,#f7fbfb,#edf5f5);font-style:normal}
#productCompareDialog .product-compare-estimate span{color:#587078;font-size:7px;font-weight:900;letter-spacing:.075em;text-transform:uppercase}
#productCompareDialog .product-compare-estimate b{color:#0a766f;font-size:15px;line-height:1;font-variant-numeric:tabular-nums}
#productCompareDialog .product-compare-estimate small{grid-column:1/-1;color:#65777c;font-size:7px;line-height:1.4}
#productCompareDialog .product-compare-estimate[data-estimate-state="loading"] b{color:#60747a;font-size:10px}
#productCompareDialog .product-compare-estimate[data-estimate-state="unavailable"] b{color:#7b5b2e;font-size:9px}
#productCompareDialog .product-compare-card.lowest-starting-estimate{border-color:#35a99f;box-shadow:0 0 0 2px rgba(53,169,159,.12),0 12px 30px rgba(9,67,70,.13)}
#productCompareDialog .lowest-starting-estimate .product-compare-estimate{border-color:#87cbc4;background:linear-gradient(135deg,#effbf9,#e3f5f2)}
#productCompareDialog .lowest-starting-estimate .product-compare-estimate span{color:#08756e}
@media(max-width:760px){#productCompareDialog .product-compare-estimate{margin-inline:13px}#productCompareDialog .product-compare-estimate b{font-size:14px}}
