/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

/* Porto oculta el <select> cuando muestra botones (.filter-item-list). Forzar dropdown. */
.single-product .variations_form .variations .filter-item-list {
    display: none !important;
}

.single-product .variations_form .variations .filter-item-list + select {
    visibility: visible !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 2.75rem !important;
    overflow: visible !important;
    float: none !important;
    margin: 0 !important;
    padding: 0.5rem 0.75rem !important;
    display: block !important;
}

.single-product .variations_form .variations select {
    width: 100%;
    max-width: 100%;
    min-height: 2.75rem;
    padding: 0.5rem 0.75rem;
}

.single-product .variations_form .variations td.label {
    vertical-align: middle;
    padding-bottom: 0.75rem;
}

.single-product .variations_form .variations td.value {
    padding-bottom: 0.75rem;
}

/* Minicart: ocultar spinner si el contenido ya se renderizó */
#mini-cart .widget_shopping_cart_content:has(.cart_list) .cart-loading {
    display: none !important;
}

#mini-cart .cart-items .fa-spinner,
#mini-cart .cart-items-text .fa-spinner {
    display: none;
}

/*
 * Viajero → Assist Card: la fila está en el HTML pero marcada con Bootstrap
 * d-none (Disable row en WPBakery), por eso solo se veía Internacional.
 * Forzar visible la fila que contiene Assist Card.
 */
#seguro-de-viajero .content-pestanas-all.d-none:has(.btn-asis-viajero),
#seguro-de-viajero .content-pestanas-all.d-none:has([title="ASSIT-CARD"]),
#seguro-de-viajero .content-pestanas-all.d-none:has(img[src*="ASSIT-CARD"]) {
    display: flex !important;
}
