/*
Theme Name:     Neve Child
Theme URI:      https://themeisle.com/themes/neve/
Template: neve
Author:         ThemeIsle
Author URI:     https://themeisle.com
Description:    Neve is a super fast, easily customizable, multi-purpose theme. It’s perfect for blogs, small business, startups, agencies, firms, e-commerce shops (WooCommerce storefront) as well as personal portfolio sites and most types of projects. A fully AMP optimized and responsive theme, Neve will load in mere seconds and adapt perfectly on any viewing device. While it is lightweight and has a minimalist design, the theme is highly extendable, it has a highly SEO optimized code, resulting in top rankings in Google search results. Neve works perfectly with Gutenberg and the most popular page builders (Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi). Neve is also WooCommerce ready, responsive, RTL & translation ready. Look no further. Neve is the perfect theme for you!
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    neve
Tags: blog, custom-logo, e-commerce, rtl-language-support, post-formats, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles
*/

/*
@font-face { 
    font-family: helvetica; 
    src: url(https://tienda.lapintureria.es/wp-content/uploads/helvetica.otf); 
    font-weight: normal; 
    }*/
	
	.elementor-1828 .elementor-element.elementor-element-a7a3ce8 {
    width: 60%;
    }

body{
  font-family: helvetica !important;
}

.cart{
  font-weight:400;
}


.banners-principal{
  cursor:pointer;
}

	
.icon-buscador{
  font-size:1.2em;
}
	    
    .principaltext{
      font-family: helvetica !important;
    }
	
    .dgwt-wcas-search-input{
	 font-family: helvetica !important;
    }
    
    #simple-banner{
      display:none;
    }
    .simple-banner-text{
      font-family: helvetica !important;
      font-size:1.2em !important;
    }
    
    
    .footer-width-fixer{
      font-family: helvetica !important;
    }
    
    .elementor-heading-title{
      font-family: helvetica !important;
    }
    
    h2.elementor-heading-title.elementor-size-default {
        font-size: 2.3em;
    }
    
    h4.elementor-heading-title.elementor-size-default {
        font-size: 1em;
    }
    
    h5.elementor-heading-title.elementor-size-default {
        font-size: 1em;
    }
    
    .hfe-menu-item{
      font-size:1.2em;
      font-family: helvetica !important;
    }
    
    .wpmenucart-contents{
      font-size:1.2em;
      font-family: helvetica !important;
    }
    
    .cantcarrito{
      font-size:1.2em;
      font-family: helvetica !important;
      font-weight:400;
    }
    
    .sub-menu .menu-item
    {
      font-size:1.2em !important;
    }
    .sub-menu a{
      font-size:1.2em !important;
      font-family: helvetica !important;
    }
    
    footer a{
      font-size:1.2em;
    }
    
    
    /*#header_izq{
      height:100vh;
    }*/
    
    .elementor-button-text{
      font-size:1.3em;
    }
    
    .elementor-button-text{
      text-decoration:none !important;
    }
    
    
    
    #menu_top{
      padding-top:2%;
      padding-bottom:1%;
    }
    
    #menu-item-1830 > ul{
        position: absolute;
        width: 1008px;
        margin-top: 26%;
    }
    
    #menu-item-1830 ul li{
      float:left;
      width:50%;
      border-bottom: 1px solid;
      border-right: 1px solid;
      border-left:1px solid;
    }
    
    #menu-item-1830 ul li a{
     font-size:20px;
     padding-top:2%;
     padding-bottom:2%;
    }
    
    
    #menu-item-1926 > ul {
        position: absolute;
        width: 1008px;
        margin: 8.2% -100%;
    }
    
    #menu-item-1928 ul li {
        float: left !important;
        width: 100% !important;
        border-top: 2px solid !important;
        border-bottom: 2px solid !important;
        border-right: 2px solid !important;
    }
    
    #menu-item-1830 ul li a {
        font-size: 20px !important;
        padding-top: 2% !important;
        padding-bottom: 2% !important;
          font-weight:500;
    }
    
    
    #menu-item-1927 > ul{
     position: absolute;
        width: 1006px;
        margin: 8.2% -200%;
    }
    
    
    #menu-item-1928{
      width:100% !important;
    }
    
    #menu-item-1929{
      width:100% !important;
    }
    
    #menu-item-1931{
      width:100% !important;
    }
    
    #menu-item-1933{
      width:100% !important;
    }
    
    #menu-item-1932{
      width:100% !important;
    }
    
    #menu-item-1934{
      width:100% !important;
    }
    
    
    /* CLASES MENU TOP */
    
    /*LINK PINTAR*/
    
    .imgfondo-pintar-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/11/dulux_color_futuros_2021_articulo_de_consumo_imagenes_de_confianza_trust1_2048x1152.jpg') !important;
      background-position: center !important;
      height:145px !important;
      border: 2px solid !important;
    }
    
    
    
    .imgfondo-prod-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/coloresmundo.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
      background-repeat:none;
      background-size:cover;
    }
    
    
    /*COCINA*/
    .imgfondo-prod-link-cocina{
      background-image:url('https://lapintureria.es/wp-content/uploads/beautiful-shot-modern-house-kitchen-1-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*CHALKY*/
    .imgfondo-prod-link-chalky{
        background-image:url('https://lapintureria.es/wp-content/uploads/2.jpg') !important;
        background-position: center right; 
        border: 2px solid !important;
     	background-repeat: no-repeat;
      	background-size:cover;
      }
    
    /*COMEDOR*/
    .imgfondo-prod-link-comedor{
      background-image:url('https://lapintureria.es/wp-content/uploads/3d-rendering-dining-set-modern-luxury-dining-room-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

     /*PLASTICA-INTERIOR*/
     .imgfondo-prod-link-plastica-interior{
        background-image:url('https://lapintureria.es/wp-content/uploads/woman-painting-interior-wall-with-paint-roller-7R8XVFU-1-scaled.jpg') !important;
        background-position: center; 
        border: 2px solid !important;
      	background-size:cover;
      	background-repeat:none;
      }
    
    
    /*BAÑO*/
    .imgfondo-prod-link-banio{
      background-image:url('https://lapintureria.es/wp-content/uploads/shower-box-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*FACHADAS*/
    .imgfondo-prod-link-fachadas{
        background-image:url('https://lapintureria.es/wp-content/uploads/somewhere-in-a-small-town-in-spain-UWGA4UK-1.jpg') !important;
        background-position: center; 
        border: 2px solid !important;
      	background-size:cover;
      	background-repeat:none;
      }
    
    /*DORMITORIO*/
    .imgfondo-prod-link-dormitorio{
      background-image:url('https://lapintureria.es/wp-content/uploads/luxury-classic-modern-bedroom-suite-in-hotel-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*ESMALTE AL AGUA*/
    .imgfondo-prod-link-esmalte-al-agua{
        background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/08429656124830_C1N1.jpg') !important;
        background-position: center; 
        border: 2px solid !important;
      	background-size:cover;
      	background-repeat:none;
      }
    
    /*ESTUDIO*/
    .imgfondo-prod-link-estudio{
      background-image:url('https://lapintureria.es/wp-content/uploads/work-space-232985_1280.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*TINTE PARA PLASTICAS*/
    .imgfondo-prod-link-tinte-para-plasticas{
        background-image:url('https://lapintureria.es/wp-content/uploads/paint-brush-and-open-paint-can-with-on-pastel-back-PK59C53-1-1.jpg') !important;
        background-position: center; 
        border: 2px solid !important;
      	background-size:cover;
      	background-repeat:none;
      }
    
    
    /*HABITACION NIÑOS*/
    .imgfondo-prod-link-habitacion-ninios{
      background-image:url('https://lapintureria.es/wp-content/uploads/kids-5026259_1280.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*BARNICES Y PROTECTORES*/
    .imgfondo-prod-link-barnices-protectores{
        background-image:url('https://lapintureria.es/wp-content/uploads/wood-R5QBPWV-1-1.jpg') !important;
        background-position: center; 
        border: 2px solid !important;
      	background-size:cover;
      	background-repeat:none;
      }
    
    
    /*MADERA*/
    .imgfondo-prod-link-madera{
      background-image:url('https://lapintureria.es/wp-content/uploads/brush-3207945_1280.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }

    /*ESPECIALIDADES*/
    .imgfondo-prod-link-especialidades{
        background-image:url('https://lapintureria.es/wp-content/uploads/room-painter-at-work-VWU5QSA-1-1.jpg') !important;
        border: 2px solid !important;
      	background-repeat:none;
      	background-size:cover;
      }
    
    /*RULO PLUMA*/
    .imgfondo-prod-link-rulo-pluma{
      background-image:url('https://lapintureria.es/wp-content/uploads/tools-ready-for-renovation-JV4WNLW-1-scaled.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
    }
    
    /*SPRAYS*/
    .imgfondo-prod-link-sprays{
      background-image:url('https://lapintureria.es/wp-content/uploads/cropped-view-of-street-artist-painting-colorful-gr-APLTA3F-1-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
      background-repeat:none;
      background-size:cover;
    }
    
    
    /*IMPRIMACIONES*/
    .imgfondo-prod-link-imprimaciones{
      background-image:url('https://lapintureria.es/wp-content/uploads/priming-solid-bricks-with-bitumen-primer-TEPN9SC-1-1.jpg') !important;
      background-position: center; 
      border: 2px solid !important;
      background-repeat:none;
      background-size:cover;
    }
    
    
    
    
    
    
    
    /*LINK INTERIOR*/
    .imgfondo-interior-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/11/index_img_3.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
    }
    
    /*SUBLINKS INTERIOR*/
    .imgfondo-interior-acabado-standard-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/001-Frontal-Rojo-Pashmina-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    
    .imgfondo-interior-acabado-semibrillante-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/08429656125479_C1N1-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    .imgfondo-interior-imprimacion-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/08429656020385_C1N1-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    
    
    /* LINK EXTERIOR*/
    .imgfondo-exterior-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/navigationbaar_replacement04_2000x.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
    }
    
    
    
    /*SUBLINKS EXTERIOR*/
    .imgfondo-exterior-acabado-standard-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/002-Cerrado-UR-Blanco-Absoluto-10L-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    
    .imgfondo-exterior-acabado-semibrillante-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/08429656028480_C1N1-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    .imgfondo-exterior-imprimacion-link{
      background-image:url('https://lapintureria.es/wp-content/uploads/2020/12/08429656028510_C1N1-scaled.jpg') !important;
      background-position: center !important;
      height:385px !important;
      border: 2px solid !important;
      background-size: contain;
    }
    
    a.hfe-sub-menu-item {
        padding-left: 8% !important;
    }
    
    .img_prev_submenu{
        width: 30px;
        position: absolute;
        border-radius: 50% !important;
        margin:2%;
    }
    
    #menu-item-5495 > ul{
        position: absolute;
        /*width: 1070px;*/
        margin-top: 19px;
        margin: 15% -135%;
    }
    
    #menu-item-5495 ul li{
        border-top: 2px solid;
        border-bottom: 2px solid;
        border-right: 2px solid;
    }
    
    
    #menu-item-5495 .sub-menu  a{
        padding-top: 2% !important;
        padding-bottom: 2% !important;
        font-size: 1.2em !important;
        font-weight: 500;
    }
    

    
    
        
    
/*header{
	display:none;
}
*/

#menu-item-1830{
	display:block !important;
}

.bapf_sfilter h3{
	font-size:1em !important;
}

.bapf_sfilter label{
	font-size:0.8em !important;
	margin-top:5%;
	font-weight:300;
}



.page-id-7 .woocommerce{
	width:68%;
	margin:0 auto;
}

.page-id-8 .woocommerce{
	width:78%;
	margin:0 auto;
}


#menu-item-1830{
	display:none;
}

.logoprinc{
	margin-left:40%;
}
/*
footer{
	display:none;
}*/
/*
#masthead > div{
	display:none;
}
*/

.password-input
{
	width:100%;
}
.img-index-principal{
	padding-bottom:15%;
}

.menu-footer a{
	color:#ffff !important
}

.menu-politicas-footer a{
	color:#ffff;
}

.menu-politicas-footer ul li{
	display:inline-block;
	font-size:13px;
	float:right !important;
	margin-left:20px;
}

.banner2{
	display:none;
}


#wpmenucartli{
	  margin-top: 10px;
    color: black !important;
    margin-left: 10px;
}

#wpmenucartli > a{
	color:#000 !important;
	font-weight:600;
}


.select_paint_calculador
{
	border:2px solid #0000;
}


.input_text_calculador
{
	width:100%;
}

.elementor-1899 .elementor-element.elementor-element-fa1569f {
    width: 21.9%;
}


/*

.page-id-3911 input{
	font-weight:400;
	color: black !important;
	font-size:1.73333rem !important;
}

.page-id-3911 label{
	font-weight:400;
	color: black !important;
	font-size:1.73333rem !important;
}

.page-id-3911 select{
	font-weight:400;
	color: black !important;
	font-size:1.73333rem !important;
	height:auto;
}*/


.wcspc-count, .wcspc-area{
	background:black !important;
}

.wcspc-count span, .wcspc-area-bot .wcspc-action .wcspc-action-inner > div a{
	background:red;
}




/*FINALIZAR COMPRA */

.woocommerce-input-wrapper{
	width:100%;
}

.shop-container{
	max-width:100%;
}



#site-filters{
	margin-left:5%;
	margin-right:-5%;
}

#wpmenucartli > a > i{
	display:none !important;
}

#wpmenucartli > a > span.amount{
	display:none !important;
}

#wpmenucartli{
	white-space:nowrap;
}

.cantcarrito {
    border-radius: 50%;
    width: 34px;
    height: 34px;
    padding: 8%;
    background: #E0532A;
    border: 2px solid #E0532A;
    color: white;
    text-align: center;
    font: 31px Arial, sans-serif;
    /* position: absolute; */
    font-size: 1.3em;
    /* float: right; */
    margin-left: 70px;
    white-space: nowrap;
    position: absolute;
    margin-top: -60%;
}

#img-fondo-menu > div > div > a > img{
	width:50%;
}




ul#menu-1-db737bf a {
    font-family: helvetica !important;
    font-size: 1em;
}


.cross-sells img{
	width:40% !important;
}

footer{
	font-size:0.82em;
	background-color:#050505 !important;
}

footer h5{
	font-size:1.2em !important;
}


@media only screen and (min-width: 320px) and (max-width: 736px) and (orientation: portrait){
.price {
    display: block !important;
}
}