/* Colour-only companion for child:woocommerce/assets/css/omid-catalog.css. Geometry and media are preserved. */
@media screen{
html[data-omid-theme="dark"] .om-shop-toolbar,html[data-omid-theme="dark"] .omW,html[data-omid-theme="dark"] .omSide .card,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
html[data-omid-theme="dark"] .woocommerce ul.products li.product,html[data-omid-theme="dark"] .om-pcard{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
html[data-omid-theme="dark"] .om-pcard__thumb,html[data-omid-theme="dark"] .woocommerce ul.products li.product a img{background:var(--om-color-soft)!important;}
html[data-omid-theme="dark"] .om-pcard__stock-badge{border:1px solid var(--om-color-line)!important;}
html[data-omid-theme="dark"] .om-pcard__stock-badge--reserved{border-color:var(--om-color-line)!important;color:var(--om-color-accent)!important;background:var(--om-color-soft)!important;}
html[data-omid-theme="dark"] .om-pcard__stock-badge--unavailable{border-color:var(--om-color-line)!important;color:var(--om-color-danger)!important;background:var(--om-color-surface)!important;}
html[data-omid-theme="dark"] .om-pcard__title,html[data-omid-theme="dark"] .woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .om-pcard__price,html[data-omid-theme="dark"] .woocommerce ul.products li.product .price{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omW__t{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omW a,html[data-omid-theme="dark"] .omSide a,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid a{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .omW a:hover,html[data-omid-theme="dark"] .omSide a:hover,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid a:hover{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .om-mini-title,html[data-omid-theme="dark"] .om-mini-price{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid h2,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid h3,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid p,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid li,html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid strong{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .category-description.category-tajgol-kheiriye-omid li::marker{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .om-cat-list__item--active > .om-cat-list__link{color:var(--om-color-accent)!important;}
html[data-omid-theme="dark"] .om-infinite-loader{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
}
@media screen and (prefers-color-scheme:dark){
html:not([data-omid-theme]) .om-shop-toolbar,html:not([data-omid-theme]) .omW,html:not([data-omid-theme]) .omSide .card,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
html:not([data-omid-theme]) .woocommerce ul.products li.product,html:not([data-omid-theme]) .om-pcard{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
html:not([data-omid-theme]) .om-pcard__thumb,html:not([data-omid-theme]) .woocommerce ul.products li.product a img{background:var(--om-color-soft)!important;}
html:not([data-omid-theme]) .om-pcard__stock-badge{border:1px solid var(--om-color-line)!important;}
html:not([data-omid-theme]) .om-pcard__stock-badge--reserved{border-color:var(--om-color-line)!important;color:var(--om-color-accent)!important;background:var(--om-color-soft)!important;}
html:not([data-omid-theme]) .om-pcard__stock-badge--unavailable{border-color:var(--om-color-line)!important;color:var(--om-color-danger)!important;background:var(--om-color-surface)!important;}
html:not([data-omid-theme]) .om-pcard__title,html:not([data-omid-theme]) .woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .om-pcard__price,html:not([data-omid-theme]) .woocommerce ul.products li.product .price{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omW__t{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omW a,html:not([data-omid-theme]) .omSide a,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid a{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .omW a:hover,html:not([data-omid-theme]) .omSide a:hover,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid a:hover{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .om-mini-title,html:not([data-omid-theme]) .om-mini-price{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid h2,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid h3,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid p,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid li,html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid strong{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .category-description.category-tajgol-kheiriye-omid li::marker{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .om-cat-list__item--active > .om-cat-list__link{color:var(--om-color-accent)!important;}
html:not([data-omid-theme]) .om-infinite-loader{color:var(--om-color-accent)!important;background:var(--om-color-surface)!important;}
}
