/*
 Theme Name:   Loewenkind
 Template:     astra
*/

/* generales */
a.link-reverso {color:#ffb500;}
a.link-reverso:hover {color:#000000;}

/* header */
.ast-theme-transparent-header #masthead{position:relative !important;}

.eael-entry-wrapper {padding:0px !important; }
.eael-grid-post-excerpt .eael-post-elements-readmore-btn {display:inline-block !important}

/* article */
.woocommerce-js div.product form.cart {padding-top:20px !important;}
.composite_form .component_title_toggled .component_title_text {font-size:.6em !important;}
.composite_form .component_title_toggled {margin-bottom:0px !important}
.component.toggled .component_selections {padding-top:0px !important}
.composite_form:not(.paged) .component .component_inner {padding-bottom:1rem !important}
.component_option_radio_button_container .radio_button_description .title{margin-top:0.3em !important;margin-bottom:0.3em !important;}

/* lista */
/* Evitar que el label "Color" cambie al pasar el ratón por el producto */
.woocommerce ul.products li.product .ccp-label {
  color: var(--ast-global-color-2); /* color de texto base de Astra */
}

.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover .ccp-label,
.woocommerce ul.products li.product:hover .ccp-label {
  color: var(--ast-global-color-2) !important; /* mantener el mismo color en hover */
}
.woocommerce ul.products li.product .ccp-label {
  color: #000000;       /* negro */
  font-weight: 600;     /* más grueso (semi-bold) */
  font-size: 14px;      /* opcional: ajustar tamaño si lo quieres un pelín mayor */
}

/* tablas */
.tabla-ensayo {
    border-collapse: collapse;
    width: 100%;
}

.tabla-ensayo th {
    border: 1px solid #FFB500;   /* borde general naranja */
    padding: 6px;
}

/* todas las columnas menos la última tendrán borde derecho blanco */
.tabla-ensayo th:not(:last-child) {
    border-right: 1px solid #fff;
}

/* formularios */

.wpforms-container.inline-fields .wpforms-submit {padding:19px 0px}

.tabla-ensayo td {
    border: 1px solid #ccc;  /* borde gris en las celdas normales */
    padding: 6px;
}

/* footer */
.suscribete-newletter-title {padding-top:50px}
.pie-tienda{  margin: 10px 0 20px !important; padding-top:20px; display: flex !important; justify-content: right;width: 100%;}
.wp-block-buttons .wp-block-button__link {width:auto; display:inline-block;}
.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{margin-top:0px !important;}
#mailpoet_form_2 form.mailpoet_form {padding:0px !important}


.wcf-col2-set{float:none !important}



/* mobile 576 */
@media only screen and (max-width:576px){
.pie-tienda{  margin: 10px 0 20px !important;  justify-content: center;}
.site-above-footer-wrap[data-section="section-above-footer-builder"]{padding-top:0px !important}
}

