.mobile-nav .mobile-nav-toggle .mobile-nav-icon span{background-color:#f00;:root{--primary-color:#9c6b30;--secondary-color:#e6d3b4;--text-color:#333;--background-color:#fff;--dark-bg:#000}body{background-color:var(--background-color);color:var(--text-color);font-family:"Poppins","Montserrat",sans-serif;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:600;color:var(--primary-color)}a{color:var(--primary-color);text-decoration:none;transition:.3s ease}a:hover{color:var(--secondary-color)}button,.btn,.button,input[type=submit]{background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;padding:10px 25px;transition:.3s ease}button:hover,.btn:hover,.button:hover,input[type=submit]:hover{background-color:var(--secondary-color);color:#000}header,.site-header,footer,.site-footer{background-color:var(--dark-bg);color:#fff}.section-dark{background-color:var(--dark-bg);color:#fff}.section-light{background-color:var(--background-color);color:var(--text-color)}.card,.product,.service-box,.wp-block-group{border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);padding:20px;background-color:#fff}.hero .btn,.banner .btn{background-color:var(--primary-color);color:#fff;font-weight:600;border-radius:10px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--primary-color)}.woocommerce a.button,.woocommerce button.button{background-color:var(--primary-color);color:#fff}.woocommerce a.button:hover,.woocommerce button.button:hover{background-color:var(--secondary-color);color:#000}img:hover{filter:brightness(.95);transition:.3s}hr,.divider{border-top:2px solid var(--secondary-color)}}