.elementor-10305 .elementor-element.elementor-element-10bca588{--display:flex;}/* Start custom CSS */add_filter( 'woocommerce_add_to_cart_validation', 'validar_orientacion_forzada', 10, 3 );

function validar_orientacion_forzada( $passed, $product_id, $quantity ) {
    // Si el error que sale es exactamente "Orientación is a required field"
    // Este código limpia los errores de validación pendientes
    wc_clear_notices();
    return true; // Fuerza a que la validación siempre sea "verdadera"
}
@media (max-width: 768px) {
    /* Fuerza a que los botones de variaciones se mantengan en línea */
    .variations td.value {
        display: flex !important;
        flex-wrap: wrap;
        gap: 5px;
    }
    .variable-item {
        min-width: 50px !important; /* Ajusta según el tamaño de tus botones */
        flex: 1;
        text-align: center;
    }
}/* End custom CSS */