:root{--vls-accent:#c28a2b;--vls-accent-hover:#d68b2b;--vls-text-on-accent:#ffffff;--vls-card-border:#eee;--vls-text:#2B2B2C}#tab-title-reviews,h2.woocommerce-Reviews-title,.comment_container img{display:none!important}.comment-text{margin-left:0px!important}ol.commentlist{padding-left:0px!important}li.review img{display:none!important}#latestreviews ol.commentlist{list-style-type:none}div.comment-text{border:1px solid #000;padding:10px}.woocommerce .star-rating span::before{color:#ffc107}.woocommerce-loop-product__title{height:80px;overflow:hidden;text-overflow:ellipsis}h2.woocommerce-loop-category__title mark.count{display:none}.widget_product_categories ul.product-categories{list-style-type:none;padding-left:0}.widget_product_categories ul.product-categories li.cat-item ul{list-style-type:none;background-color:#f1f1f1;padding-left:15px}.widget_product_categories ul.product-categories li{background-color:#242833;text-transform:uppercase;font-weight:700;padding:5px 0}.widget_product_categories ul.product-categories li a{color:#fff}.widget_product_categories ul.product-categories li:hover a{color:#A95B1C}.widget_product_categories ul.children li{background-color:#f1f1f1;text-transform:uppercase;padding:5px 0}.widget_product_categories ul.product-categories li a{padding-left:10px}.widget_product_categories ul.product-categories li.cat-item ul,.widget_product_categories ul.product-categories li.cat-item ul li.cat-parent{background-color:#f1f1f1}.widget_product_categories ul.product-categories li.cat-item ul li a{color:#666}.widget_product_categories ul.product-categories li.cat-item ul li:hover,.widget_product_categories ul.product-categories li.cat-item ul li:active{background-color:#A95B1C}.widget_product_categories a{font-size:20px;letter-spacing:1px;display:inline-block}li.cat-item-3092{display:none}body{font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:var(--vls-text)}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:600;color:var(--vls-text)}.announcement-bar,.announcement-bar a{font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif!important;font-weight:500;letter-spacing:.2px;color:#e59c1c}.top-bar,.header-top,.site-header .topbar{font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-weight:500}.elementor-widget-maxmegamenu .elementor-widget-container{background:transparent!important;box-shadow:none!important;border:0!important}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary{background:#2B2B2C!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;padding:20px 15px;background:transparent!important;transition:all .2s ease-in-out}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-current-menu-item>a.mega-menu-link{color:#e59c1c!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link::before,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link::after{display:none!important}#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu{background:#2B2B2C!important}#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu a.mega-menu-link{color:#fff;font-family:'Montserrat',Helvetica,Arial,sans-serif}#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu a.mega-menu-link:hover{color:#e59c1c!important}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce-account .woocommerce form .form-row textarea,.woocommerce-account .woocommerce form .form-row select{border-radius:8px!important;border:1px solid #d9d9d9!important;box-shadow:none!important}.woocommerce-account .woocommerce .u-columns .u-column1,.woocommerce-account .woocommerce .u-columns .u-column2{background:#fff;border:1px solid var(--vls-card-border);border-radius:14px;padding:24px}.woocommerce-account .woocommerce form .form-row input.input-text:focus,.woocommerce-account .woocommerce form .form-row textarea:focus,.woocommerce-account .woocommerce form .form-row select:focus{border-color:var(--vls-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--vls-accent) 25%,transparent)!important;outline:none!important}.woocommerce-account .vls-register-intro+form,.woocommerce-account form.login{margin-top:.4rem!important}.woocommerce-account .woocommerce form a{color:var(--vls-accent)!important}.woocommerce-account .woocommerce form a:hover{color:var(--vls-accent-hover)!important;text-decoration:underline}.woocommerce-account h2,.woocommerce-account h3{font-weight:800}.woocommerce-account .woocommerce form .button,.woocommerce-account .woocommerce .woocommerce-form-login .button,.woocommerce-account .woocommerce .u-column2 .button,.woocommerce-account .woocommerce a.button{border-radius:8px!important;padding:.8rem 1.4rem!important;font-weight:600!important;line-height:1.2!important}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .woocommerce-form-login .button,.woocommerce .u-column2 .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page button.button,.woocommerce-page a.button,.woocommerce-page input.button{background:var(--vls-accent)!important;color:var(--vls-text-on-accent)!important;border:1px solid var(--vls-accent)!important;border-radius:8px!important;padding:.7rem 1.2rem!important;font-weight:600!important;text-shadow:none!important;line-height:1.3!important;display:inline-block;transition:all .2s ease}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page button.button:hover,.woocommerce-page a.button:hover,.woocommerce-page input.button:hover{background:var(--vls-accent-hover)!important;border-color:var(--vls-accent-hover)!important;transform:translateY(-1px)}.woocommerce button.button:active,.woocommerce a.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit:active{transform:translateY(0)}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background:#fff!important;color:var(--vls-accent)!important;border:2px solid var(--vls-accent)!important;border-radius:8px!important;font-weight:600!important;padding:.7rem 1.2rem!important;transition:all .2s ease}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:var(--vls-accent-hover)!important;color:#fff!important;border-color:var(--vls-accent-hover)!important}.woocommerce a{color:var(--vls-accent)}.woocommerce a:hover{color:var(--vls-accent-hover);text-decoration:underline}@media (max-width:992px){.woocommerce-account .woocommerce .u-columns .u-column1,.woocommerce-account .woocommerce .u-columns .u-column2{max-width:680px;margin:0 auto 20px}}