/* Shared RU / AZ / TR identity. Red canvas, white resting surfaces, gold controls. */
html:root[lang][data-live-theme="crimson-petrol"]{--baazar-red:#7b0c19;--baazar-ink:#e8d9c5;--baazar-gold:#c99a2e;background:#7b0c19}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal){background:#7b0c19!important;color:#10545d!important;--navy:#e8d9c5;--purple:#7b0c19;--green:#7b0c19;--gold:#c99a2e;--lime:#10545d;--muted:#c7b69e;--line:#9b7838}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(header,.page,.entry-page,.entry-copy,.hero,.vr-root,.vr-hero,.vr-hero-copy,.vr-seller){background:#7b0c19!important;color:#10545d!important;box-shadow:none!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header{border-bottom:3px solid #10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header :is(.brand,.brandlight,.brand small){color:#10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.brand-logo,.footer-logo){background:transparent!important;box-shadow:none!important;filter:none!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.panel,.empty,.stat,.card,dialog,.filters,.search-attributes,.catalog-extra,.tr-search-panel,.venue,.source,.install-strip,.vr-store-demo,.ss-panel){background:#10545d!important;color:#e8d9c5!important;border:1px solid #9b7838!important;border-radius:18px;box-shadow:0 5px 20px #65071314!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.panel,.empty,.stat,.card,dialog,.filters,.venue,.source,.install-strip,.search-attributes,.catalog-extra,.tr-search-panel,.vr-store-demo) :is(h1,h2,h3,p,label,.meta,.muted,summary,small,.eyebrow){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.hero,.entry-copy) :is(h1,h2,p,.eyebrow,em,.entry-note,.guided-caption,.type-label){color:#10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.page-title,.page>.eyebrow,.section-head,.loading){color:#10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,header,footer,dialog,.mobile-nav,.page-shortcuts,.admin-portal-bar) :is(button,.primary,.vr-button,.text-button),html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .tr-country-in-city{background:#10545d!important;color:#e8d9c5!important;border:3px solid #c99a2e!important;border-radius:12px;box-shadow:0 2px 0 #8c641b22!important;font-weight:750}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,header,footer,dialog,.mobile-nav,.page-shortcuts) button:hover{background:#176570!important;border-color:#a87916!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,header,footer,dialog,.mobile-nav) :is(button.active,button[aria-pressed=true]){background:#1d6d73!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(input,select,textarea){background:#10545d!important;color:#e8d9c5!important;border:2px solid #aa8748!important;border-radius:10px}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(input[type=checkbox],input[type=radio]){accent-color:#b26337}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(summary,.tr-sellers span){background:#10545d!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .tr-sellers input:checked+span{background:#1d6d73!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(footer,.mobile-nav){background:#10545d!important;color:#e8d9c5!important;border-top:3px solid #c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) footer :is(.footer-brand,.brandlight,p,span){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-editorial{background:#7b0c19!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.vr-editorial-copy,.vr-community>div){background:#10545d!important;color:#e8d9c5!important;border-radius:22px;padding:clamp(24px,4vw,58px)}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.vr-editorial-copy,.vr-community>div) :is(h2,p,.vr-kicker,span){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-community{background:#7b0c19!important;color:#10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-card{background:#10545d!important;color:#e8d9c5!important;border-radius:18px;overflow:hidden}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-card :is(h3,p,.vr-caption){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .hero{border:0!important;padding-bottom:24px}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .entry-page{border:0!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .searchbar{border-color:#c99a2e!important;background:#10545d!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .searchbar .search-icon{color:#7b0c19!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .source :is(h2,p,.source-icon,.arrow){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .entry-copy :is(button,.primary){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #dbb564!important;outline-offset:3px}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-category-card span,html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-wide-card span,html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .vr-mosaic span{color:#10545d!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #toast{background:#10545d!important;color:#e8d9c5!important;border:2px solid #c99a2e!important}
@media(max-width:700px){html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.vr-editorial-copy,.vr-community>div){border-radius:18px;padding:24px 20px}html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .search-attributes{padding:12px}}



html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal){background:#7b0c19!important;color:#e8d9c5!important;--navy:#e8d9c5;--muted:#c7b69e;--line:#9b7838}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(header,.page,.entry-page,.entry-copy,.hero){background:#7b0c19!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header{background:#7b0c19!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header::after{background:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header :is(.brand,.brandlight,.brand small,label,#header-info,small),html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .category-ribbon :is(h2,span,small,strong){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .category-ribbon{background:#7b0c19!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .category-ribbon-card{background:#7b0c19!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(.panel,.empty,.stat,.card,.filters,.search-attributes,.catalog-extra,.venue,.source,.install-strip,.venue-filter),html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) dialog{background:#10545d!important;color:#e8d9c5!important;border-color:#9b7838!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(.panel,.empty,.stat,.card,.filters,.search-attributes,.catalog-extra,.venue,.source,.install-strip,.venue-filter) :is(h1,h2,h3,p,label,small,span,strong,a,.eyebrow),html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) dialog :is(h1,h2,h3,p,label,small,span,strong){color:#e8d9c5!important;-webkit-text-fill-color:currentColor!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.hero,.entry-copy) :is(h1,h2,p,.eyebrow,em,.entry-note,.guided-caption,.type-label),html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.page-title,.section-head,.loading){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,header,footer,dialog,.mobile-nav,.page-shortcuts) :is(button,.primary,.text-button){background:#10545d!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,header,footer,dialog,.mobile-nav) button:hover{background:#176570!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(input,select,textarea,summary,.searchbar){background:#10545d!important;color:#e8d9c5!important;border-color:#9b7838!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(input,textarea)::placeholder{color:#c7b69e!important;opacity:1}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(footer,.mobile-nav){background:#10545d!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) footer :is(.footer-brand,.brandlight,p,span,a,strong){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .source-icon{background:#10545d!important;color:#e8d9c5!important}


/* Site-wide public surfaces, including seller, legal, and checkout pages. */
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog,footer) :is(h1,h2,h3,h4,p,label,legend,small,strong,b,dt,dd,summary,.muted,.meta,.eyebrow){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog) :is(a,span){color:inherit;-webkit-text-fill-color:currentColor}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog) :is([class*="panel"],[class~="card"],[class$="-card"],.empty,.filters,.search-attributes,.catalog-extra,.venue-filter,.seller-wallet,.seller-main-tabs,.seller-simple-content,.seller-product-actions details>div,.seller-plan-list article,.credit-packs label>span,.custom-credit>div,.tariff-scroll,.credit-purpose>div>span){background:#10545d!important;border-color:#9b7838!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(.seller-wallet,.seller-main-tabs,.seller-simple-content,.seller-plan-list article,.seller-product-actions details>div){background:#10545d!important;color:#e8d9c5!important;border-color:#9b7838!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .seller-simple-page :is(h1,h2,h3,p,small,strong,span,a,.seller-muted){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main>.page{background:#7b0c19!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .seller-main-tabs button.active{background:#1d6d73!important;color:#e8d9c5!important;border-color:#c99a2e!important;outline:1px solid #c99a2e}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(.seller-topup,.seller-add){background:#7b0c19!important;color:#e8d9c5!important;border:2px solid #c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .seller-main-tabs button span{background:#1d6d73!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .seller-wallet .seller-topup{background:#7b0c19!important;color:#e8d9c5!important;border:2px solid #c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(.seller-product-photo,.seller-stock){background:#0c434b!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog,header,footer) :is(button,.primary,.pay-button,.seller-topup){background:#10545d!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog) :is(input,textarea,select,.credit-packs label>span){background:#10545d!important;color:#e8d9c5!important;border-color:#9b7838!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(#main,main,dialog) input:checked+span{background:#1d6d73!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .error{color:#f0a49a!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .success{color:#b6d6bd!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .tariff-table thead{background:#0c434b!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.promo-slot,.promo-slot.house-promo){background:#10545d!important;color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) .promo-slot :is(h1,h2,h3,p,span,strong,small,.promo-price,.promo-terms){color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) :is(.payment,.merchant,.security-tag,.total,.service-note,.upload-price,.order-lines,.company-footer) :is(span,strong,b,small,p,a,dd,dt){color:#e8d9c5!important}
/* Move the original logo into the right-hand grid column. */
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header{
 --live-logo-size:clamp(170px,23vw,250px);--header-inset:4.5%;
 display:grid!important;grid-template-columns:minmax(0,1fr) var(--live-logo-size)!important;
 grid-template-rows:auto auto auto 1fr!important;align-items:center!important;
 gap:6px 24px!important;padding:14px var(--header-inset)!important;min-height:calc(var(--live-logo-size) + 28px)!important;
}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .brand{display:contents!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .brand-logo{
 grid-column:2!important;grid-row:1/5!important;justify-self:end!important;align-self:center!important;
 width:var(--live-logo-size)!important;height:var(--live-logo-size)!important;max-width:none!important;margin:0!important;object-fit:contain!important;
}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .brand>span{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important;text-align:left!important;min-width:0}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .region-row{grid-column:1!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0;margin:0!important;padding:0!important;overflow:visible!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0;margin:0!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header #header-info{grid-column:1!important;grid-row:3!important;justify-content:flex-start!important;flex-wrap:wrap;text-align:left;gap:14px;margin:0;padding:0}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .public-language{grid-column:1!important;grid-row:4!important;align-self:start!important;justify-content:flex-start!important;flex:0 1 auto!important;width:100%!important;padding:0!important;min-width:0}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header::after{left:var(--header-inset)!important;right:var(--header-inset)!important;background:#c99a2e!important;height:2px!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal).seller-simple header.compact-public-header{--live-logo-size:92px;min-height:116px!important;padding:10px 16px!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(100px,16vw,200px)!important;gap:12px 20px!important;align-items:center!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header .brand{display:contents!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header .brand>img{grid-column:2;grid-row:1/3;justify-self:end;width:clamp(100px,16vw,200px)!important;height:clamp(100px,16vw,200px)!important;object-fit:contain}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header .brand>span{grid-column:1;grid-row:1}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header .back{grid-column:1;grid-row:2;color:#e8d9c5!important}
@media(max-width:700px){
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header{--live-logo-size:clamp(110px,28vw,160px);--header-inset:16px;gap:8px 12px!important;min-height:0!important;padding:14px 16px!important}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .brand>span{font-size:20px!important;line-height:1.15!important;overflow-wrap:anywhere}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .brand small{display:none!important}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header :is(button,#account-button,.region){font-size:14px!important;padding:9px 10px!important;min-height:42px!important;max-width:100%!important;white-space:normal!important}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .public-language select{width:170px;max-width:100%;min-height:42px!important}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.compact-public-header .public-language{flex-wrap:wrap;gap:6px}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal).seller-simple header.compact-public-header{--live-logo-size:82px;min-height:108px!important}
 html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) header.site-header .brand>img{width:100px!important;height:100px!important}
}


/* City search results and route links have separate legacy white backgrounds. */
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main :is(#results,#venues){background:#10545d!important;color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .route-actions a.route-action,
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .route-actions a.route-action:visited{background:#0c434b!important;color:#e8d9c5!important;-webkit-text-fill-color:#e8d9c5!important;border-color:#c99a2e!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .route-actions a.route-action:hover{background:#1d6d73!important;color:#e8d9c5!important;-webkit-text-fill-color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .route-actions a.route-action:focus-visible{outline:3px solid #c99a2e!important;outline-offset:3px}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .card-image{background-color:#0c434b!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .card .badge{background:#7b0c19!important;color:#e8d9c5!important;border:1px solid #c99a2e}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .card h3 a{background:transparent!important;color:#e8d9c5!important;-webkit-text-fill-color:#e8d9c5!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) #main .available{color:#b6d6bd!important;-webkit-text-fill-color:#b6d6bd!important}
html:root[lang][data-live-theme="crimson-petrol"] body.baazar-theme.baazar-live-theme:not(.admin-portal) input:is([type="checkbox"],[type="radio"]){color-scheme:dark;accent-color:#c99a2e}
