/*
Theme Name: EscortWP Child
Theme URI: https://test.caribellas.com.cl/
Description: Tema hijo de EscortWP
Author: Luxram Plataformas SpA
Author URI: https://luxram.cl/
Template: escortwp
Version: 1.0.0
*/

/* Aquí puedes agregar tus estilos personalizados */

.form-input {
    position: relative;
    display: flex;
    flex-direction: column;
}

.iti {
    width: 100%;
}

.iti__flag-container {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    cursor: pointer;
}

.iti input {
    padding-left: 60px; /* deja espacio para bandera + código */
}

.phone-note {
    font-size: 0.8em;
    color: #666;
    margin-top: 4px;
}
/* Contenedor del carrito */
li.subnav-menu-icon.cart-icon {
    position: relative !important;
    display: inline-block !important;
}

/* Ícono del carrito */
li.subnav-menu-icon.cart-icon i.fas.fa-shopping-cart {
    font-size: 24px !important;      /* igual que búsqueda/contacto */
    color: inherit !important;        /* hereda color del contenedor */
    display: inline-block !important;
}

/* Burbuja roja del contador */
li.subnav-menu-icon.cart-icon .cart-count {
    position: absolute !important;
    top: -6px !important;            /* ajusta vertical */
    right: -6px !important;          /* ajusta horizontal */
    background: #ff4d4d !important;
    color: #fff !important;          /* número blanco */
    font-size: 12px !important;
    font-weight: bold !important;
    border-radius: 50% !important;
    padding: 2px 5px !important;
    line-height: 1 !important;
    text-align: center;
    min-width: 16px !important;
    box-sizing: border-box !important;
    z-index: 9999 !important;
}

/* Asegura que el enlace de "Olvidé mi contraseña" sea clickeable */
.wp-login-lost-password {
    pointer-events: auto !important;
    z-index: 9999 !important;
    position: relative !important;
}
/* UploadiFive button – FORCE gold */
.upload_photos_form .uploadifive-button,
.upload_photos_form .pinkbutton{
    background-color:#f1c40f !important;
    color:#2c3e50 !important;
    border:none !important;
    font-family:'Poppins', sans-serif;
    font-weight:600;
}

/* Hover */
.upload_photos_form .uploadifive-button:hover,
.upload_photos_form .pinkbutton:hover{
    background-color:#f39c12 !important;
    color:#ffffff !important;
}

