/** Shopify CDN: Minification failed

Line 369:0 Expected "}" to go with "{"

**/
/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    GLOBAL.                                       */
/* ———————————————————————————————————————————————————————————————————————————————— */

.p-page.guia-de-tallas, 
.p-page\.guia-de-tallas,
.p-page.devoluciones, 
.p-page\.devoluciones,
.p-page.guia-de-modelos, 
.p-page\.guia-de-modelos {
    h2 em {
        font-style: normal;
        color: var(--rosa-100);
    }
}
 .rosa em{
     font-style: normal;
     color: var(--rosa-100);
 }
#p_pages_hero {
    min-height: 356px;
    height: 356px;
}
#p_pages_hero_negro{
    min-height: 356px;
    height: 356px;
    color:black!important;
}
#p_pages_hero_negro H1{
    color:black!important;
}

main a,
main li a {
    text-decoration: underline;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    GUIA DE TALLAS                                */
/* ———————————————————————————————————————————————————————————————————————————————— */

.p-page.guia-de-tallas, 
.p-page\.guia-de-tallas {
    h2 em {
        font-style: normal;
        color: var(--rosa-100);
    }
}

#guia_tallas_hero {
    min-height: 356px;
    height: 356px;
}

#enlaces_guia_tallas_wrapper {
    .group-block-content {
        flex-wrap: nowrap;

        .text-block {
            flex: unset;
            p {
                width: max-content;
            }
        }
    }
    #enlaces_guia_tallas {
        overflow-x: scroll;
        height: 100%;
        scrollbar-width: none; 
        -ms-overflow-style: none; 
        &::-webkit-scrollbar {
            display: none;
        }
    
        .group-block-content {
            flex-wrap: nowrap;
            width: max-content;
        }
    }
}

#descarga_plantillas {
    rte-formatter p a,
    #text_descarga p {
        color: var(--rojo-100);
        text-decoration: none;
        font-weight: 700;
    }
}

@media (min-width: 999px) {
    #como_usar_plantilla,
    #como_medir_pie,
    #descarga_plantillas,
    #tabla_medidas_gdt,
    .table_size_guide-container,
    #anchura_empeine_bebe_gdt,
    #tallas_bebe_meses_gdt,
    #ritmo_crecimiento_bebe_gdt {
        padding-inline: 110px;
    }
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    DEVOLUCIONES                                  */
/* ———————————————————————————————————————————————————————————————————————————————— */

#cyd_border_red {
    border-color: var(--rojo-100);
}

#cyd_text_red p {
    color: var(--rojo-100);
}


@media (min-width: 999px) {
    #selector_cyd,
    #pedido_erroneo_cyd,
    #hacer_cambio_cyd,
    .p-cyd-slider .p-inner,
    #hacer_cambio_2_cyd,
    #devolucion_feroces_cyd {
        padding-inline: 110px;
    }
}


/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    GUIA DE MODELOS                               */
/* ———————————————————————————————————————————————————————————————————————————————— */

#gdm_button {
    border-color: var(--rojo-100);
    p {
        color: var(--rojo-100);
        font-weight: bold;
    }
}

#gdm_button:hover {
    background-color: var(--rojo-100);
    p {
        color: white;
        font-weight: bold;
    }
    svg path {
        fill: white;
    }
}

#dgm_card {
    #gdm_img_wrapper {
        background-color: var(--beige-60);
    }
}

#gdm_flex_botones .group-block-content {
    flex-flow: row wrap;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    SOMOS                                         */
/* ———————————————————————————————————————————————————————————————————————————————— */

#somos_texto_rojo {
    color: var(--rojo-100);
    padding-bottom: 20px;
    border-bottom: 1px solid var(--rojo-100);
}


/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    FAQs                                          */
/* ———————————————————————————————————————————————————————————————————————————————— */

#enlaces_guia_tallas_wrapper {
    max-width: 100%;
    overflow-x: scroll;
    height: 100%;
    scrollbar-width: none; 
    -ms-overflow-style: none; 
    &::-webkit-scrollbar {
        display: none;
    }
    .group-block-content {
        flex-wrap: nowrap;
        width: max-content;
    }
}

@media (max-width: 999px) {
    #informacion-faq,
    #envios-faq,
    #limpieza-faq,
    #dudo-faq,
    #pagos-faq,
    #consejos-faq {
        .image-block {
            max-width: 76px;
        }
    }
}

@media (min-width: 999px) {
    #informacion-faq,
    #envios-faq,
    #limpieza-faq,
    #dudo-faq,
    #pagos-faq,
    #consejos-faq,
    .faqs_accordeon_group
     {
        padding-inline: 110px;
    }
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    PASOS                                          */
/* ———————————————————————————————————————————————————————————————————————————————— */

div#stamped-rewards-widget{
 background-color: #f7f4ee!important;
}

#conversor_pasos{
    border:1px solid #EAE2D4;
    border-radius: 20px;
}
#explica_pasos{
    border:1px solid #AC4F4A;
    border-radius: 20px;
}

div.stamped-rewards-widget-item-content{
    background-color: white!important;
}

#i-roja_pasos{
border-radius: 50%;
border: 1px solid var(--Rojo-100, #AC4F4A);
color: (--Rojo-100, #AC4F4A);
}

@media (min-width: 999px) {
    #comofunciona_pasos,
    #sumar_pasos,
    #fondonegro_pasos,
    #con-terminos_pasos
 {
        padding-inline: 120px;
    }

#condiciones_pasos{
    border:1px solid #AC4F4A;
    border-radius: 20px;
    background-color:  #F7EEED;
}
#terminos_pasos{
    border:1px solid #AC4F4A;
    background-color: white;
    border-radius: 20px;
    padding-inline: 120px;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    COMO ES UN ZAPATO                             */
/* ———————————————————————————————————————————————————————————————————————————————— */


#simular_como{
     background-color: #ffffff;
}
#evolucion_como{
    background-color:  #B69290;
}


/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    COMUNIDAD                                     */
/* ———————————————————————————————————————————————————————————————————————————————— */

#blanco-comu{
  background-color: #ffffff;
   border-radius: 20px;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    PROPOSITO                                     */
/* ———————————————————————————————————————————————————————————————————————————————— */

.max80{
    max-width:75%;
    margin:0 auto;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    TIENDA FEROZLAND                              */
/* ———————————————————————————————————————————————————————————————————————————————— */


/* ———————————————————————————————————————————————————————————————————————————————— */
/*                                    TABLA DE TRIBUS                               */
/* ———————————————————————————————————————————————————————————————————————————————— */

.buscador {
        width: 100%;
        max-width: 420px;
        padding: 12px;
        margin: 0 0 20px 0;
        font-size: 16px;
        border: 1px solid #999;
        border-radius: 6px;
    }

    table {
        width: 100%;
        border-collapse: collapse;
        font-family: Arial, sans-serif;
    }

    th, td {
        border: 1px solid #666;
        padding: 8px;
        text-align: center;
    }

    th {
        background-color: #AC4F4A;
        color: #fff;
    }

    .novalidado {
        background-color: #F7F4ED;
        color: #000;
    }

    .validado {
        background-color: #fff;
        color: #000;
    }

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                              DIRECTORIO DE EXPERTOS / PUNTOS VENTA               */
/* ———————————————————————————————————————————————————————————————————————————————— */
.localizador {
 max-width: 80%;
 margin:50px auto;
}
.localizador input{
    max-width: 80%;
}

/* ———————————————————————————————————————————————————————————————————————————————— */
/*                              LANDING COLECCIONES               */
/* ———————————————————————————————————————————————————————————————————————————————— */
.tarjeta-coleccion li{
    text-align:left!important;

}
.tarjeta-coleccion p{
    text-align:left!important; 
}
