
header#top,header .navbar,header .o_header_mobile{min-height:var(--tiza-nav-h)!important;padding-left:var(--tiza-logo-pad-x)!important;padding-right:var(--tiza-logo-pad-x)!important}
header .navbar-brand,header .navbar-brand img,header a.navbar-brand img{max-height:var(--tiza-logo-h)!important;height:auto!important;width:auto!important;object-fit:contain!important;padding:0!important;margin:0!important}
header .navbar .navbar-brand{display:flex!important;align-items:center!important}
.tiza-proposal-hero{background:var(--tiza-surface)!important;border:1px solid var(--tiza-border)!important;border-radius:var(--tiza-radius)!important;padding:clamp(24px,4vw,40px)!important;margin-bottom:24px}
.tiza-proposal-hero h1{color:var(--tiza-text)!important;margin-top:12px}

html[data-website-id="1"] .js_language_selector,html[data-website-id="1"] .o_lang_selector{display:none!important}
html[data-website-id="1"] #products_grid_before,html[data-website-id="1"] #o_wsale_price_range_option,html[data-website-id="1"] #o_wsale_offcanvas .o_wsale_offcanvas_title:has(+ #o_wsale_price_range_option){display:none!important}
html[data-website-id="1"] #products_grid.col-lg-9{flex:0 0 100%!important;max-width:100%!important;width:100%!important}
body{font-family:var(--tiza-font);background:var(--tiza-bg);background-image:var(--tiza-bg-gradient);color:var(--tiza-text)}
.tiza-sso-panel .tiza-sso-google,.tiza-sso-panel .tiza-sso-meta{min-height:44px;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:500}
header#top,header .navbar,header .o_header_mobile{background:var(--tiza-header)!important;backdrop-filter:blur(12px);border-bottom:1px solid var(--tiza-border)!important;box-shadow:none!important}
header .navbar.navbar-light,header .navbar.o_colored_level{--bs-navbar-color:var(--tiza-text);--bs-navbar-hover-color:var(--tiza-text);--bs-navbar-brand-color:var(--tiza-text)}
header .navbar .nav-link,header .navbar .navbar-brand,header .navbar a:not(.btn),header .navbar small{color:var(--tiza-text)!important;opacity:1!important}
header .navbar .nav-link:hover,header .navbar a:not(.btn):hover{color:var(--tiza-text)!important}
header .navbar .btn-primary,header .navbar .btn_cta{background:transparent!important;border:1px solid var(--tiza-border-accent)!important;color:var(--tiza-text)!important}
header .navbar .btn-outline-primary,header .navbar .o_nav_link_btn{color:var(--tiza-text)!important;border-color:var(--tiza-border-accent)!important;background:transparent!important}
html[data-website-id="1"] header a[href^="tel:"],html[data-website-id="1"] header .fa-phone,html[data-website-id="1"] header li:has(> a[href^="tel:"]){display:none!important}
header a[href*="555-555-5556"]{display:none!important}

html[data-website-id="1"] header #o_main_nav{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}
html[data-website-id="1"] header #o_main_nav .navbar-brand{margin-right:0!important;flex-shrink:0!important}
html[data-website-id="1"] header #o_main_nav #top_menu{order:2;margin-left:auto!important;margin-right:.75rem!important;margin-inline-end:.75rem!important}
html[data-website-id="1"] header #o_main_nav>ul.navbar-nav.align-items-center{order:3;margin-left:0!important;padding-left:0!important;flex-shrink:0!important}
html[data-website-id="1"] header a[data-bs-target="#o_search_modal"],html[data-website-id="1"] header li:has(> a[data-bs-target="#o_search_modal"]),html[data-website-id="1"] header #o_search_modal{display:none!important}
html[data-website-id="1"] header a.nav-link[href="/contactus"],html[data-website-id="1"] header a.btn_cta{display:none!important}
html[data-website-id="1"] header .navbar-nav a.nav-link[href="/shop"]{display:none!important}
#wrap .oe_product_cart a,#wrap .o_wsale_products_item_title a,#wrap .oe_product_cart .product_price,#wrap .oe_product_cart .oe_currency_value{color:var(--tiza-text)!important}
#wrap .oe_product_cart a:hover{color:var(--tiza-text)!important}
#wrap a:not(.btn):not(.dropdown-item):not(.oe_product_cart a){color:var(--tiza-text)}
.btn-primary,.o_wsale_product_btn_primary,.o_add_cart,.a-submit{background-color:transparent!important;border:1px solid var(--tiza-border-accent)!important;color:var(--tiza-text)!important
#wrap h1,#wrap h2,#wrap h3,#wrap h4,#wrap h5,#wrap h6{color:var(--tiza-text)}
#wrap .text-muted,#wrap .text-600{color:var(--tiza-muted)!important}
.oe_product_cart,.o_wsale_product_information,.card,.o_cc1,.o_cc2{background:var(--tiza-surface)!important;border:1px solid var(--tiza-border)!important;border-radius:var(--tiza-radius-sm)!important;color:var(--tiza-text)}
.oe_product_cart:hover{border-color:var(--tiza-border-accent)!important;box-shadow:0 4px 20px rgba(0,0,0,.25)}
.form-control,.form-select,.search-query,.o_searchbar_form input{background:var(--tiza-surface)!important;color:var(--tiza-text)!important;border-color:rgba(255,255,255,.12)!important}
.form-control::placeholder,.search-query::placeholder{color:var(--tiza-muted)!important}
#products_grid_before,.o_wsale_offcanvas,.offcanvas{background:var(--tiza-surface)!important;color:var(--tiza-text)!important}
footer,footer .o_footer,footer .o_cc{background:var(--tiza-bg)!important;color:var(--tiza-muted)!important;border-top:none!important}
footer a[href*="555-555-5556"],footer a[href*="yourcompany"],footer a[href*="odoo.com"],footer .o_brand_promotion{display:none!important}
html[data-website-id="1"] .o_footer_copyright{display:none!important}
footer#bottom,footer#bottom .oe_structure,footer#bottom .tiza-footer-center{text-align:center!important}
footer .tiza-footer-center{display:block!important;width:100%!important;margin:0!important;padding:32px clamp(16px,4vw,32px)!important;border-top:1px solid var(--tiza-border)!important;background:rgba(0,0,0,.35)!important;text-align:center!important}
footer#bottom img.tiza-footer-logo{height:32px!important;max-height:32px!important}
footer .tiza-footer-logo{display:block!important;height:auto!important;max-height:32px!important;width:auto!important;max-width:min(200px,55vw)!important;margin:0 auto 12px!important;object-fit:contain!important;opacity:.9!important}
footer .tiza-footer-line,footer .tiza-footer-sub{margin:0!important;font-size:.85rem!important;color:var(--tiza-muted)!important;line-height:1.5!important}
footer .tiza-footer-sub{margin-top:8px!important}
footer .tiza-footer-line a,footer .tiza-footer-sub a{color:var(--tiza-muted)!important;text-decoration:none!important}
footer .tiza-footer-line a:hover,footer .tiza-footer-sub a:hover{color:var(--tiza-text)!important}
footer .tiza-footer-logo-link{display:inline-block;line-height:0}
