/* Heritage coachworks: enamel green, linen and copper. Scoped to the vintage collection. */
.vintage-pack-star,.vintage-pack-star.owned{border:1px solid #b79070;background:linear-gradient(130deg,#213f37,#33574a);color:#f7eedc;box-shadow:inset 0 0 0 3px #213f37,inset 0 0 0 4px #8b7157,0 3px 10px #182b2520;border-radius:5px}
.vintage-pack-star strong{color:#e4c9ad;text-shadow:none;border:1px solid #a88a6b;border-radius:50%;font-size:18px;width:27px;height:27px;display:grid;place-items:center}
.vintage-pack-star small,.vintage-pack-star.owned small{color:#dfd6c5}
.vintage-pack-star:hover{background:#3b5b4c}
.vehicle-tabs .vintage-collection-tab{border-color:#987359;color:#704b36;background:#f4eee1}
.vehicle-tabs .vintage-collection-tab.active{border-color:#284a3d;background:#284a3d;color:#f7eedc}
.vintage-buyer-banner,.vintage-restoration,.premium-products article.vintage-product,.premium-products article.vintage-product.owned{
 border-color:#b49b80;border-left-color:#805b43;background-color:#f1eadb;
 background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,#60452e04 3px,#60452e04 4px),radial-gradient(ellipse at top left,#fffaf0a0,transparent 75%);
 box-shadow:0 5px 16px #33281c0c;color:#263f35;border-radius:5px
}
.vintage-buyer-banner{border-width:1px;border-top:4px solid #805b43;padding:22px 24px;outline:1px solid #b49b8050;outline-offset:-8px;gap:20px}
.vintage-buyer-banner.owned{border-left-color:#b49b80}
.vintage-buyer-banner h2,.vintage-detail h2,.premium-products .vintage-product h3{font-family:Georgia,'Times New Roman',serif;font-weight:600;letter-spacing:.01em;color:#284536}
.vintage-buyer-banner h2{font-size:25px;line-height:1.2;margin:5px 0 8px}
.vintage-buyer-banner small,.vintage-restoration>header small{color:#77513b;letter-spacing:.12em}
.vintage-buyer-banner p{color:#514d42;line-height:1.6}
.vintage-buyer-banner button,.vintage-pack-lock button,.premium-products .vintage-product button{background:#294b3e;color:#fff8e9;border:1px solid #294b3e;border-radius:4px}
.vintage-buyer-banner button.secondary{background:#fcf8ee;color:#294b3e;border-color:#9e8a72}
.market-cover.vintage{background:radial-gradient(ellipse at 50% 65%,#71867450,transparent 75%),linear-gradient(145deg,#263d33,#405b48);border-bottom:3px solid #a07959}
.market-cover.vintage>span{background:#f3e8d6;color:#533e2e;border:1px solid #b49b80;letter-spacing:.1em}
.market-magazine>article.vintage-vehicle{border-color:#b49b80;box-shadow:0 4px 14px #33281c12;background:#fbf7ed}
.market-magazine>article.vintage-vehicle .market-copy footer strong{color:#755038}
.vehicle-detail.vintage-detail>header{border-top-color:#896348;background:#f1eadb}
.vehicle-detail.vintage-detail .vehicle-detail-image{border-color:#b49b80;background:linear-gradient(145deg,#e4dfcf,#f9f6ec)}
.vintage-listing-summary,.vintage-pack-lock{border-color:#b49b80!important;background:#f1eadb!important;color:#354638}
.vintage-restoration>header>strong{color:#765139}
.vintage-restoration-progress{background:#d7cebe}
.vintage-restoration-progress span{background:linear-gradient(90deg,#81583d,#a77a57)}
.vintage-restoration.complete{border-color:#6e8976;border-left-color:#345b47;background:#eaf0e7}
.vintage-restoration.complete .vintage-restoration-progress span{background:#345b47}
.vintage-restoration-stages article{border-color:#b49b8055;background:#fffcf4b0}
.vintage-restoration-stages article.done{border-color:#a1b19d;background:#e8eee4}
.vintage-restoration-stages button{border-color:#294b3e;background:#294b3e;color:#fff8e9}
.vintage-restoration-stages button:disabled{border-color:#c9c1b2;background:#e4ded2;color:#6a655a}
.job-inbox>article.vintage-job,.calendar-workspace.job .month-grid article.vintage-job{border-color:#c0aa8e;border-left:5px solid #826046;background:#f2edde;box-shadow:0 3px 10px #33281c0a}
.vintage-job-label{background:#395343;color:#fff8e9;border:1px solid #53694f;border-radius:2px;letter-spacing:.1em}
.premium-products article.vintage-product,.premium-products article.vintage-product.owned{border-top:7px solid #826046}
.premium-products article.vintage-product.owned{border-top-color:#395343}
.vintage-buyer-banner button:hover,.vintage-restoration-stages button:not(:disabled):hover,.premium-products .vintage-product button:hover{background:#3f614e;color:#fff8e9}
.vintage-pack-star:focus-visible,.vintage-collection-tab:focus-visible,.vintage-buyer-banner button:focus-visible,.vintage-restoration button:focus-visible{outline:3px solid #9a6947;outline-offset:3px}
@media(max-width:620px){.vintage-buyer-banner{padding:18px}.vintage-buyer-banner h2{font-size:22px}.vintage-buyer-banner button{white-space:normal}}

.vintage-value-note{font-size:11px;line-height:1.5;color:#514d42;margin:12px 0}
