/* Світла тема: білі картки з м'якою тінню (як картка товару), без рамок і заокруглень */
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) body{background:#fff}
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .ecom-card,
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .ck-card,
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .ecom-prod-card,
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .vehicle-showcase-card,
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .service-map-card,
html:not(#_):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .recommendation-vertical-card{
background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:0 0 10px rgba(0,0,0,.065) !important}
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .product-card,
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .category-sidebar,
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .recommendations-sidebar,
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .rec-card{
background:#fff !important;border:0 !important;border-radius:0 !important;box-shadow:0 0 10px rgba(0,0,0,.065) !important}
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .category-sidebar>*,
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .recommendations-sidebar>div:first-child{background:#fff !important}
html:not(#_):not(#__):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) .recommendations-sidebar .rec-card{box-shadow:none !important}
html:not(#_):not(#__):not(#___):not(#____):not(#_____):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) #productsGrid .product-card{background:#fff !important;box-shadow:0 0 10px rgba(0,0,0,.065) !important;padding:12px !important}
/* Шапка: білий блок з м'якою тінню знизу */
html:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) header.site-header-synced{background:#fff !important;border:0 !important;border-bottom:0 !important;box-shadow:0 2px 10px rgba(0,0,0,.08) !important}
@media(min-width:901px){html:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) header.site-header-synced{box-shadow:none !important}
html:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) header.site-header-synced::after{content:"" !important;display:block !important;position:absolute;left:0;right:0;top:100%;height:14px;background:#fff;box-shadow:0 8px 8px -6px rgba(0,0,0,.09);pointer-events:none}
html:not(#_):not(#__):not(#___):not(.dark):not(.dark-theme):not(.theme-dark):not([data-theme="dark"]) header.site-header-synced ~ main{margin-top:14px !important}}
