
/* ===== BALLAS3D MONOCHROME THEME ===== */
:root{--ballas-black:#000;--ballas-white:#fff;--ballas-gray:#1a1a1a}
body.template-index{background:#fff;color:#111}
.header,.header .container,.header__inner,.nav-bar,.nav-bar__inner{background:#000!important;color:#fff!important}
.header a,.header span,.header small,.header p,.header__action-item,.header__action-item-content,.header__action-item-content span,.header__action-item-content small,.nav-bar a{color:#fff!important}
.header svg,.header svg path,.header .icon{color:#fff!important;fill:#fff!important;stroke:#fff!important}
.header__logo-image{max-height:74px;width:auto;object-fit:contain}.ballas-fallback-logo{width:120px!important}
.search-bar__top{background:#fff!important;border:1px solid #fff!important}.search-bar__input{background:#fff!important;color:#111!important}.search-bar__submit{background:#000!important;color:#fff!important;border:1px solid #fff!important}
.nav-bar{border-top:1px solid #202020!important;border-bottom:1px solid #202020!important}.nav-bar__link{font-weight:700!important;text-transform:uppercase!important}
.shopify-section:first-of-type{margin-top:0}
.product-item,.product-list--vertical .product-item{border-color:#e5e5e5!important}
.button,.product-form__add-button{background:#000!important;color:#fff!important;border-color:#000!important}
.footer{background:#000!important;color:#fff!important}
@media(max-width:999px){.header__inner{padding:12px 0!important}.header__logo-image{max-height:54px}.ballas-fallback-logo{width:92px!important}}
