
.taxonomy-hero h1,.taxonomy-car-card h3{font-family:var(--serif,'Newsreader',serif)!important;text-transform:none!important}
.evidence-filters .evidence-refine[hidden],.record-chart-dialog.show-full-filters .evidence-filters .evidence-refine,.market-plot-modal .evidence-filters .evidence-refine{display:none!important}
.record-chart-dialog .evidence-filters .filter-caption,.market-plot-modal .filter-caption{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;min-width:155px;flex:0 0 155px;padding:0!important}
.record-chart-dialog .evidence-filters,.market-plot-modal .evidence-filters{gap:18px!important}
.filter-caption [data-reset]{border:0!important;text-decoration:none!important;box-shadow:none!important;padding:4px 8px!important;background:transparent}
.filter-caption [data-reset]:is(:hover,:focus-visible){background:var(--pink)!important;color:var(--ink)!important}
.plot-key{font:12px/1.5 var(--sans);margin:8px 0}.legend-sold{color:#26704d}.legend-ask{color:#2171a5}.legend-tmu{color:#7950a5}
.point-sold{fill:#26704d!important;stroke:#26704d!important}.point-ask{fill:#2171a5!important;stroke:#2171a5!important}.tmu-point :is(.point-sold,.point-ask,.point-bid){fill:#7950a5!important;stroke:#7950a5!important}.plot-median{stroke:var(--pink);stroke-width:2;stroke-dasharray:5 4}
.history-events .history-event-group{display:block;border-bottom:1px solid var(--ink);padding:0}.history-events .history-event-header{display:grid;grid-template-columns:130px 1fr auto;gap:22px;border:0;padding:20px 0}.history-observation{display:grid;grid-template-columns:130px 1fr auto;gap:22px;padding:10px 0 10px 26px;border-top:1px solid #0002;font:13px var(--sans)}.history-venue{display:block}.history-venue small,.history-venue span{display:block;margin-top:6px}.history-venue:hover{color:var(--pink)}.listed-result{display:inline-block;font:11px var(--condensed);padding:3px 6px;background:#0001;margin:6px 0}.seen-count{text-transform:none!important}.ticker-cell strong small{margin-left:6px}
.guide-shelf-grid>a[data-media-format=video]{border-bottom:2px solid var(--pink)!important}
.social-links a.instagram-active{background:#dfc0ce;color:#862149;transition:background .2s,box-shadow .2s}.social-links a.instagram-active:is(:hover,:focus-visible){background:#d62b85!important;color:#151515!important;box-shadow:0 0 22px #d62b8580;filter:saturate(1.2)}
.v94-shell .taxonomy-hero{min-height:420px}.v94-shell .taxonomy-hero img{width:min(650px,90%);max-height:300px;object-fit:contain}.v94-shell .incoming-note{padding:50px max(24px,6vw);background:#dce9e5}.v94-shell .incoming-note h2{font-family:var(--serif);font-size:38px}.v94-shell .incoming-note p{max-width:680px}.v94-shell .shape-placeholder{width:min(500px,80vw);height:180px;margin:45px;background:#d8e4e9;transform:rotate(-4deg);display:grid;place-content:center;font:28px var(--hand);border:1px solid #17212a}.ferrari-browse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:30px max(24px,5vw)}.ferrari-browse-card{display:flex;flex-direction:column;min-height:340px;padding:24px;background:#dce9e5;border:1px solid #171717;text-decoration:none;color:inherit}.ferrari-browse-card:nth-child(3n+2){background:#ece3b8}.ferrari-browse-card:nth-child(3n){background:#d9e7ee}.ferrari-browse-card img{height:170px;width:100%;object-fit:contain}.ferrari-browse-card h2{font:30px var(--serif)}.ferrari-browse-card:hover{background:#f6c7df}.ferrari-browse-card .hand{font:20px var(--hand);margin-top:auto}
@media(max-width:700px){.history-events .history-event-header,.history-observation{grid-template-columns:85px 1fr 90px;gap:10px}.history-price strong{font-size:20px!important}.ferrari-browse-grid{grid-template-columns:1fr}.record-chart-dialog .evidence-filters .filter-caption{min-width:0;flex-basis:100%}}

.article-type-art{position:relative;z-index:2;display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column}.article-type-art b{font-family:var(--serif);font-size:clamp(70px,9vw,150px);line-height:1}.article-type-art .hand{font-size:28px}.article-editorial-verdict{margin:30px 0 50px}.catalog-open,.details-cta,.text-cta{ text-transform:none!important}

.ferrari-browse-card[hidden]{display:none!important}.v94-shell .taxonomy-hero>*{min-width:0}@media(max-width:700px){.v94-shell .taxonomy-hero{display:block!important;padding:40px 24px;min-height:0}.v94-shell .taxonomy-hero h1{font-size:clamp(42px,12vw,66px);overflow-wrap:break-word}.v94-shell .taxonomy-hero figure{margin:30px 0;width:100%}.v94-shell .taxonomy-hero figure img{max-width:100%}.v94-shell .shape-placeholder{max-width:100%;margin:20px 0}}
