
         :root {  
            --hovercolor: #5B794E; 
            --bg_dark: #FFFFFF; 
            --font-weight: 700;  
			
        }body{
            font-family: "Raleway", sans-serif;
            font-size: 14px;
            color: #000000;
        }body{background-color: #FFFFFF;background-repeat: repeat-x;background-attachment: scroll;background-size: auto;}.pos_title h2,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
            font-family: "Krona One", sans-serif;
            color: #000000;
            text-transform: none;
			font-weight: 700;
        }.pos_title h2{
            font-size: 24px;
        }.pos-title{
            font-family: "Krona One", sans-serif;
        }.pos-title-column h4{   
            font-size: 20px;
        }#header .sticky-inner.scroll-menu{  
            background-color: #ECEBDA;   
        }.js-product-miniature .product_desc .product_name{
            color: #5B794E;
            font-size: 18px;
            text-transform: none;
        }.js-product-miniature .product_desc .product_name:hover{
            color: #5B794E;
        }.product-price-and-shipping .price{
            color:#000000;
            font-size: 18px;
        }.h1.namne_details, .product_name_h1{
            color: #000000;
            font-size: 24px;
            text-transform: none;
        }.product-prices .price, .product-prices .current-price span:first-child{
            color:#000000;
            font-size: 22px;
        }#product.showcase-body #header,.showcase-inner,#product.showcase-body .page-title-wrapper{
            background-color: ;
        }.js-product-miniature, .js-product-miniature .product_desc{background-color: #ecebe4; }
.js-product-miniature.style_product1 .img_block{padding: 8px 8px 0 8px;}
.js-product-miniature.style_product1 div.cart{display:none;}
.page-title-wrapper{background-image: none!important; background-color: var(--hovercolor)!important;}
.page-title-wrapper.p_tilte_small .page-header h1{color: #fff; font-size: 16px;}
.page-title-wrapper .container{display: flex;  gap: 16px; align-items: center;}
.page-title-wrapper .page-header ~ .breadcrumb{margin-top: 0;}
#wrapper .page-title-wrapper .page-header ~ .breadcrumb  li a {color: #fff;}
#wrapper .breadcrumb li:last-child, #wrapper .breadcrumb li:last-child a{color: #fff;}
#wrapper .breadcrumb li::after{color: #fff;}
.page-title-wrapper.p_tilte_small, #product .page-title-wrapper{padding: 16px 0;}
#product .page-title-wrapper{margin-bottom: 24px;}
.categories-container .category-item .style2 .category-image{margin-left: auto!important; margin-right: auto!important;}

.slick-slide-inner1 .js-product-miniature.style_product1 div.cart{display:block;}
.pos-brand-widgets .brand-item img{filter: grayscale(100%);}
.slick-slider .slick-track {display: flex; align-items: center;}
.js-product-miniature .img_block img{ min-width: 100%;}
.btn-secondary, .btn-tertiary, .btn-primary, .poscompare-product .product_desc div.cart button.ajax_add_to_cart_button, .poscompare-product .product_desc div.cart span.ajax_add_to_cart_button{
text-transform: none; border: 2px solid #000000;     background: #000000;}
.product-layout1{margin-top: 24px;}
.main-menu .pos-menu-horizontal .menu-content .menu-item .menu-dropdown.cat-drop-menu li a{text-transform: none;color: #000;font-size: 14px;}
.main-menu .pos-menu-horizontal .menu-content .menu-item > a{margin-left: 0;}
.main-menu .pos-menu-horizontal .menu-content .menu-item > .menu-dropdown.cat-drop-menu{padding-top: 0;}
#subcategories ul li .subcategory-image{display: none;}
#subcategories .subcategory-heading{display: none;}
#subcategories ul li{background-color: var(--hovercolor);}
#subcategories ul li:hover{background-color: #000;}
#subcategories ul li h5, #subcategories ul li a , #subcategories ul li a:hover {color: #fff;}
#subcategories ul li .subcategory-name, #subcategories ul li .subcategory-name:hover{color: #fff;font-size: 16px;font-weight: normal;padding: 24px;}
#js-product-list-top .sort-by-row .products-sort-order .select-title{border-radius: 0;}
.categories-container .category-item .style2 {height: 100px;}
.banner-home .banner-text{display: none;}
 .categories-container.slick-slider .slick-track{ flex-direction: row-reverse;}
#subcategories ul{display: none;}
.elementor-widget-wrap .elementor-hidden-tablet, .elementor-widget-wrap .elementor-hidden-phone{background: none!important;}
.page-title-wrapper{margin-bottom: 8px;}
.products-sort-order{display: none;}
#js-product-list-top.products-selection{margin-bottom: 8px;}

.slide-home-sabater .slick-slide img { max-height: 48px;}
#product .product-description p, .product-information .product-description ul li, .product-information .product-description ol li, #product .product-description ul{color: #000000!important;}

.megamenu .container {padding-left:0;padding-right:0;margin-right:0 !important; margin-left:0 !important;}
.products-menu .mm_menu_content_title {padding:0 40px 0 0 !important;}
.products-menu .mm_menu_content_title i {margin-right:10px !important;}
.megamenu .mm_columns_ul_tab .mm_tab_toggle_title { font-size: 16px !important; font-weight: bold !important;   padding-top: 20px !important; padding-bottom:20px !important;}
.megamenu .mm_columns_ul_tab .mm_tab_toggle_title img {width:32px !important; margin-right:15px !important}
.center {text-align: center !important;}
svg {display: inline-block;}
.footer-email a {color:#5B794E !important;}
.block-category h1 {margin:0 0 40px 0;text-align:left !important}
#wrapper .breadcrumb li a {color:#fff !important}

@media (min-width: 1024px) {
.categories-container .category-item .style2 {height: 172px;}
.banner-home .banner-text{display: block;}
.slick-slider .slick-track{ margin: 0 auto;}
#subcategories ul{display: flex;}
.products-sort-order{display: block;}
.page-title-wrapper{margin-bottom: 48px;}
#js-product-list-top.products-selection{margin-bottom: 24px;}
.megamenu .mm_tabs_li .mm_columns_contents_ul, .megamenu .ets_mm_megamenu .mm_columns_ul{padding:25px 20px !important}
.megamenu .ets_mm_categories li {list-style: none !important}
.megamenu .ets_mm_categories li a{font-weight:500 !important;}
.layout_layout1 .ets_mm_block_content ul li a::before {content: none !important}
}

@media (max-width: 767px) {
.megamenu .mm_columns_ul {margin-top: 0 !important;}
#search.layout-left-column .row-wrapper {flex-direction: column-reverse; display: flex;}
.ets_mm_megamenu .container {background-color: transparent !important}
.layout_layout1 .ets_mm_megamenu_content {border: 0 !important}
.ets_mm_megamenu.hook-custom {margin-top:0 !important;}
.ybc-menu-toggle .ybc-menu-button-toggle_icon {transform: scale(1.6);}
.clicktext_show_submenu .mm_tab_toggle_title a {font-weight: bold;}
.mm_columns_li {margin:5px 0 10px 0 !important}
#header .ets_mm_block_content a {padding: 5px 0;display: inline-block;}
.megamenu .ets_mm_categories li {list-style: none !important}
.megamenu .ets_mm_categories li a{font-weight:500 !important;}
.layout_layout1 .ets_mm_block_content ul li a::before {content: none !important}
.block-category h1 {margin:40px 0 20px 0;}
}

.icones-home {max-width:50px;display:block;margin:0 auto;color:#5B794E;}
.icona-placa-home {max-width:110px;display:block;fill:white;margin-left:auto;margin-right: auto;}
.paragraf-botigues li, .punts-reparacio li, .punts-instalacio li {list-style:disc; margin-left:20px;  margin-top:10px;  color: #000000;  font-size:16px;}
.camp-form-reparacio {background-color:white;}
.boto-form {background-color: #5B794E;border:none;font-size:15px !important;padding-top:15px !important;padding-bottom:15px !important;border-radius:0;}
.boto-form:hover {background-color: black;border:none;}
.boto-form:active {border:inherit;}