/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
@charset "UTF-8";
#index #wrapper{padding-top: 0;
}

/* ICONO MENU*/
.cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon {
       max-height: 3rem;
}

/*EFECTO IMAGEN CARROUSEL HOME*/
.swiper-slide-image:hover {filter: grayscale(0.8);}


/*MIGAS PAN*/
#wrapper .breadcrumb {
    text-transform: uppercase !important;
}

/* TITULO ACORDEON PRODUCTO*/
.iqit-accordion .title {
    font-size: 1.5rem;
    font-weight: bold;
}

/* TAMAÑO LETRA PRODUCTO */
/*TITULOS PAG */
#content-wrapper .page-title {
    font-size: 1.5rem;
    color: #a47f74;
    font-family: Playfair Display, Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

/*PODRIA GUSTARTE */
.section-title {    
    text-align: center;
    font-style: normal;
    margin-bottom: 0.8em;
    padding-bottom: 0.6em;
    font-size: 1.5rem;
    color: #a47f74;
    font-family: Playfair Display, Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

/*  PRODUCTO */

/* ocultar linea en PRODUCTO */
.product-info-row {
    margin-bottom: 0rem;
}
.product-additional-info {
   border-top: 0px ; 
}

/* No mostrar TAB en Producto  */
#ma-nav-link-1{
    display: none;
}
#ma-product-details-tab{
    display: none;
}

.product-details-section{
    display: none;
}
#product-details-tab-nav{
    display: none;
}

/* No mostrar TABs en Producto MOVIL */
#product-infos-accordion-mobile{
    display: none !important;
}


/*EFICIENCIA*/
div#top-to-bottom {
  display: -webkit-flex;
  -webkit-flex-direction: column-reverse;
  display: flex;
  flex-direction: column-reverse;
}

/* MENU MOVIL */
@media only screen and (min-width: 768px) {


/*BLOG HOME*/
.simpleblog-posts .post-additional-info {
    display: none;
}

/*ACORDEON PAG CMS */
.elementor-accordion .elementor-accordion-item {
  border-bottom: 1px solid #d4d4d4;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
}

 /* LEER MÁS */

.panel-wrapper { position: relative; }
#activar {display: none;}
.inputlabel {display: inline-block;}
#activar ~ .inputlabel:before {content: "LEER MÁS";}
#activar ~ .desplegable {display: none;overflow: hidden;padding-bottom: 20px;}
#activar:checked ~ .desplegable {display: block;}
#activar:checked ~ .inputlabel:before {content: "CERRAR"}



/* STORES */
.btn-info {
    color: #fff;
    background-color: #d0c4c5;
    border-color: #d0c4c5;
}
.btn-info:hover {
    color: #fff;
    background-color: #d0c4c5;
    border-color: #d0c4c5;
}

/* GRPD */
.div_gdpr_image {
	display:none !important;
}
.show-gdpr-modal{
    background-color:#d0c4c5 !important;
}

/*POPUP NEWS */
#Popverlay {
    position: fixed;
    width: 650px;
    height: 347px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 2;
    cursor: pointer;
}
/* MODULO REGALOS */
.gift-rule-desc, .gift-popup h2 {
    background: none repeat scroll 0 0 #a47f74;
}
.gift-rule-desc:after, .gift-popup h2:after {
    border-top: 20px solid #a47f74;  
}
.gift-scroll-content .title {
    background: none repeat scroll 0 0 #a47f74;
  }
.gift-scroll-content .title a{
    color: #fff !important;
}
.gift-item-container.hover .pic {
    border: 2px solid  #a47f74;
}

/* FOOTER */
#footer .block-title, #checkout-footer .block-title {
    text-transform: uppercase;
}


/* KUSTOM */
/*oculta cabecera newsletter footer personalizado */
.block.block-footer.block-newsletter {
    display: none!important
}

/* forms */
.gformbuilderpro_content button {
    border: 2px solid black;
}

.checkbox_item_wp {
    max-width: 30px;
    float: left;
    margin-right: 10px;
}
.checkbox_box .col-xs-12.col-md-8 {
    max-width: 100%;
    width: 100%;
    flex: 100%;
}
.checkbox_box .col-xs-12.col-md-4 {
    display: none;
}


/*oculta Precio cada 100 ml */
.products div.aeuc_unit_price_label {
    display: none;
    visibility: hidden;
}