/* The selected design applies beyond its home page. */
body.studio-field{--primary:#b7212c;--primary-dark:#8d1821;--secondary:#292c25;--accent:#b7212c;--dark:#292c25;background:#faf8f1;color:#292c25}body.studio-field .mdr-header{background:#faf8f1!important;color:#292c25;border-bottom:1px solid #e3dfd2}body.studio-field .mdr-nav>a,body.studio-field .mdr-nav summary,body.studio-field .mdr-account{color:#292c25!important;font-family:'DM Sans',sans-serif!important}body.studio-field .mdr-track,body.studio-field .btn-primary{background:#b7212c!important;color:#fff!important}body.studio-field .mdr-footer{background:#eeeadf;color:#292c25}body.studio-field .mdr-footer a,body.studio-field .mdr-footer h3{color:#292c25}body.studio-field .mdr-dropdown>div{background:#fff;color:#292c25}body.studio-field .mdr-dropdown>div a{color:#292c25!important}
body.smith-site .btn-primary,body.smith-site .mdr-track{background:#8d2e25!important;color:#fff!important}body.smith-site .mdr-dropdown summary{color:#191a18}body.smith-site .sm-nav a,body.smith-site .sm-nav summary{font-family:'DM Sans',sans-serif}
.nh-links>.mdr-dropdown{position:relative}.nh-links>.mdr-dropdown summary{cursor:pointer;list-style:none;padding:20px 0;font-weight:700}.nh-links>.mdr-dropdown>div{position:absolute;top:100%;left:-12px;min-width:230px;padding:10px;background:#fff;color:#173a78;box-shadow:0 15px 30px #112d6226;z-index:100}.nh-links>.mdr-dropdown>div>a{display:block;padding:12px!important;color:#173a78!important}.nh-links>.mdr-dropdown>div>a:hover{background:#fff4b9}
@media(max-width:980px){.nh-links>.mdr-dropdown>div{position:static;box-shadow:none}.sm-mini .sm-mini-prices strong{font-size:21px}}

/* Shared product and internal page palette, matching the selected design. */
body.meridian-site.studio-field{--ink:#292c25!important;--red:#b7212c!important;--gold:#b7212c!important;--bg:#faf8f1!important;--surf:#fff!important;--surf2:#eeeadf!important}
body.meridian-site.smith-site{--ink:#191a18!important;--red:#8d2e25!important;--gold:#8d2e25!important;--bg:#f7f5ee!important;--surf:#fff!important;--surf2:#f1eee5!important;--muted:#62635d!important;--border:#deddd5!important;--primary:#8d2e25;--primary-dark:#70231c}
body.smith-site :is(.btn-buy,.btn-primary,button[onclick^="openBidModal"]){background:#8d2e25!important;color:#fff!important}
body.studio-field :is(.btn-buy,.btn-primary,button[onclick^="openBidModal"]){background:#b7212c!important;color:#fff!important}
body.smith-site .gal-main,body.studio-field .gal-main{background:#eeece5!important}

/* Shared auction contrast and navigation fix */
body.meridian-site .iron-auction-event p.iron-auction-date,body.meridian-site .iron-auction-event p.iron-auction-date *{color:#fff!important;-webkit-text-fill-color:#fff!important}
body.meridian-site .nh-links>.mdr-dropdown>summary,body.meridian-site .nh-links>.mdr-dropdown>summary span{color:#173a78!important;-webkit-text-fill-color:#173a78!important}
