.elementor-2344 .elementor-element.elementor-element-5b6d86ec{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for container, class: .elementor-element-5b6d86ec *//* COLOR DE FONDO */
.site-content{
    background-color: #FFF6E2;
}


/* BOTON CART */   
.entry-title{
    font-family: jedira;
    color: #D6AE5F;
    font-size: 3rem !important;
    margin-top: -2%;
    
}
/*-- PRODUCTO,PRECIO,CANTIDAD--*/
.post-8 .woocommerce-cart-form .shop_table thead th {
    background-color: #D6AE5F !important; /* fondo dorado */
    color: #FFF6E2 !important; /* texto crema */
}

/* Inputs de cantidad en el carrito */
.post-8 .woocommerce-cart-form .quantity input.qty {
    background-color: #FFF6E2 !important; /* fondo crema */
    color: #D6AE5F !important; /* texto dorado */
    border: 2px solid #D6AE5F !important; /* borde dorado */
    padding: 6px 10px; /* opcional, para que quede similar al input de cupón */
    border-radius: 3px; /* opcional, suaviza bordes como en cupón */
}

/*-- CÓDIGODE CUPÓN--*/
.post-8 .woocommerce-cart-form .coupon input#coupon_code {
    background-color: #FFF6E2 !important; /* fondo crema */
    color: #D6AE5F !important; /* texto dorado */
    border: 2px solid #D6AE5F !important; /* borde dorado */
}
.post-8 .woocommerce-cart-form .coupon button:hover {
    color: #FFF6E2 !important; /* texto crema */
    background-color: #D6AE5F !important; /* fondo permanece igual */
    border: #D6AE5F;
}

/* Hover del botón "Actualizar carrito" */
.post-8 .woocommerce-cart-form button[name="update_cart"]:hover {
    color: #FFF6E2 !important; /* texto crema */
    background-color: #D6AE5F !important; /* fondo dorado */
    border-color: #D6AE5F !important; /* borde dorado */
    transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}

/* Caja del título "Totales del carrito" */
.post-8 .cart-collaterals h2 {
    background-color: #D6AE5F !important; /* fondo dorado */
    color: #FFF6E2 !important; /* texto crema */
    padding: 10px 15px; /* espacio interno */
}

/* Hover botón "Finalizar compra" */
.post-8 .wc-proceed-to-checkout .checkout-button:hover {
    color: #FFF6E2 !important; /* texto crema */
    background-color: #D6AE5F !important; /* fondo permanece igual */
    border-color: #D6AE5F !important; /* borde dorado */
}

/* TU CARRITO ESTA VACIO */
.shopengine-woocommerce-info {
    background-color: #FFF6E2 !important; /* fondo rojo */
    color: #A88037; /* texto "Have a coupon?" en azul */
}

.shopengine-woocommerce-info a.showcoupon {
    color: #D6AE5F !important; /* enlace en color #FFF6E2 */
}

.shopengine-woocommerce-info a.showcoupon {
    color: #D6AE5F !important; /* color normal del enlace */
    transition: color 0.3s ease; /* suaviza el cambio de color */
}

/* BOTÓN "Volver a la tienda" */
a.button.wc-backward {
    background-color: #FFF6E2 !important; /* fondo crema */
    color: #D6AE5F !important; /* texto dorado */
    border: 2px solid #D6AE5F !important; /* borde dorado */
    padding: 10px 20px; /* espacio interno para que se vea como botón */
    text-decoration: none !important; /* quita subrayado */
    display: inline-block; /* que se comporte como botón */
    transition: all 0.3s ease; /* transición suave para hover */
}

/* HOVER BOTÓN "Volver a la tienda" */
a.button.wc-backward:hover {
    background-color: #D6AE5F !important; /* fondo dorado al pasar el mouse */
    color: #FFF6E2 !important; /* texto crema al hover */
    border: 2px solid #D6AE5F !important; /* borde dorado permanece */
}/* End custom CSS */