.elementor-kit-6{--e-global-color-primary:#0A0825;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#F62D93;--e-global-color-accent:#FFC700;--e-global-color-b4d9a67:#C8A2EB;--e-global-color-cea553a:#43BEBC;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:1em;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:1.5em;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:0.8em;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-e69e4d4-font-family:"the-seasons";--e-global-typography-e69e4d4-font-size:4em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*HIDE SCROLLBAR*/
::-webkit-scrollbar{

   overflow: scroll;
overflow-x: hidden;
width: 0px;
height: 0px;
    background: transparent;
}
::-webkit-scrollbar-thumb{
    background: transparent;
}
/*Firefox*/
html{
scrollbar-width:none
    
}


/*MOBILE OVWEFLOW HIDDEN*/

@media (max-width: 767px) {
.hidem{overflow-x: hidden;
}}



/*SWATCHES*/

.pargas-swatches-container {
    display: flex;
    gap: 8px;
    margin-top: 10px;
    justify-content: center; /* O left si los querés a la izquierda */
}

.pargas-swatch {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 1px solid #eee;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

.pargas-swatches-container {
    display: flex;
    gap: 8px; /* Espacio entre las imágenes */
    margin-top: 10px;
    justify-content: center; /* O left si los querés a la izquierda */
}

.pargas-swatch-image {
    display: block;
    width: 25px; /* Ancho de la imagen */
    height: 25px; /* Alto de la imagen */
    border-radius: 50%; /* Esto las hace circulares, ¡quitálo si las querés cuadradas! */
    border: 1px solid #ddd;
    object-fit: cover; /* Asegura que la imagen cubra el círculo/cuadrado */
}

.woocommerce-message {
    border-top-color: #F62D93 !important; /* Borde superior con tu color coral */
    background-color: #FFF !important; /* Fondo en tu color blanco hueso */
    color: #0A0825 !important; /* Texto en tu color índigo profundo */
    border-radius: 0px; /* Bordes redondeados */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* Sombra sutil */
    font-family: Montserrat !important;
}

.woocommerce-info {
    border-top-color: #F62D93 !important; /* Borde superior con tu color coral */
    background-color: #FFF !important; /* Fondo en tu color blanco hueso */
    color: #0A0825 !important; /* Texto en tu color índigo profundo */
    border-radius: 0px; /* Bordes redondeados */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* Sombra sutil */
    font-family: Montserrat !important;
}

/* Estilo para el ícono de check ✔ (lo ponemos de tu color) */
.woocommerce-message::before {
    color: #F62D93 !important;
}


.woocommerce-info::before {
    color: #F62D93 !important;
}

.button .wc-backward{
    font-family: Montserrat !important;
    background-color:  #F62D93 !important;
}/* End custom CSS */