/* INICIO: contenido inferior de formaciones, sin modificar portadas ni carrusel. */
#shop [data-catalogo] .slick-track{display:flex}#shop [data-catalogo] .slick-slide{height:auto}#shop [data-catalogo] .as_product_box{height:calc(100% - 30px);display:flex;flex-direction:column}#shop [data-catalogo] .formation-content{display:flex;flex-direction:column;flex:1;padding:0 2px 4px;color:#e7e8e6}#shop [data-catalogo] .formation-title{font:400 25px/1.22 Philosopher,Georgia,serif;margin:0;color:#eee9df}#shop [data-catalogo] .formation-title a{color:inherit}#shop [data-catalogo] .formation-facts{border-top:1px solid rgba(205,159,70,.45);padding-top:16px;margin-top:16px;margin-bottom:20px;font-size:14px;line-height:1.5}#shop [data-catalogo] .formation-fact{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}#shop [data-catalogo] .formation-fact svg{flex:0 0 20px;width:20px;height:22px;color:#cd9f46;margin-top:2px}#shop [data-catalogo] .formation-cta{margin-top:auto}#shop [data-catalogo] .formation-cta .as_btn{width:100%;margin:0;white-space:normal;min-height:50px;height:auto;padding:12px 20px;font-size:14px}#shop [data-catalogo] .formation-content,#shop [data-catalogo] .formation-facts{background:none;box-shadow:none;border-radius:0}
@media(max-width:567px){#shop [data-catalogo] .formation-title{font-size:24px}}
/* FIN: contenido inferior de formaciones. */
