#articulos{padding:0;margin-left:-14px;margin-right:-14px;display:flex;flex-wrap:wrap}#articulos article{width:313px;display:inline-block;margin:0;vertical-align:top;padding:15px}@media only screen and (max-width: 960px){#articulos article{width:50%}#articulos article:last-child:nth-child(odd){flex-grow:0}}@media only screen and (max-width: 690px){#articulos article{width:100%;max-width:345px;padding:15px 30px;margin:auto}}#articulos .card{box-shadow:0 15px 30px rgba(50,50,93,0.1),0 5px 10px rgba(0,0,0,0.07);-webkit-box-shadow:0 15px 30px rgba(50,50,93,0.1),0 5px 10px rgba(0,0,0,0.07);-moz-box-shadow:0 15px 30px rgba(50,50,93,0.1),0 5px 10px rgba(0,0,0,0.07)}#articulos h3{margin-top:0;margin-bottom:8px}#articulos h2{margin-top:0;margin-bottom:8px;font-weight:500;font-size:1.125rem;line-height:1.5;letter-spacing:.15px}#articulos .tarjeta{padding:15px 12px 15px;text-align:left}#articulos .tarjeta .tarjeta-texto{height:188px}@media only screen and (max-width: 690px){#articulos .tarjeta .tarjeta-texto{height:auto}}#articulos p{margin-top:8px;font-size:.9375rem;height:120px;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width: 960px){#articulos p{height:auto}}#articulos .enlace{display:inline-block;font-weight:500;font-size:.875rem;line-height:17px;text-align:center;letter-spacing:0.0135em;text-transform:uppercase;margin-top:15px}.hsFeaturedImage{width:100%;height:135px;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}#ais-contenedor{overflow:hidden;position:relative}#ais-contenedor .w-50{width:44%;display:inline-block}@media only screen and (max-width: 960px){#ais-contenedor .w-50{width:60%}}@media only screen and (max-width: 690px){#ais-contenedor .w-50{width:100%}}#ais-contenedor .w-50 p{font-weight:500;margin-bottom:38px}@media only screen and (min-width: 960px){#ais-contenedor .w-50 p{font-size:1.125rem}}@media only screen and (min-width: 690px){#ais-contenedor .bloque-contenedor{min-height:469px}}@media only screen and (max-width: 690px){#ais-contenedor .bloque-contenedor{display:block;margin-top:-80px;margin-bottom:0;text-align:center}}#ais-contenedor #imagen-mujer-ais{background-image:url("https://addaw.org/cdn/web/assets/images/home/mujer_ais.svg");position:absolute;top:30px;height:469px;width:630px;right:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 960px){#ais-contenedor #imagen-mujer-ais{right:51%;top:58px;height:402px;width:456px}}@media only screen and (max-width: 690px){#ais-contenedor #imagen-mujer-ais{width:360px;position:static;height:272px;margin:auto;margin-bottom:30px}}@media only screen and (max-width: 361px){#ais-contenedor #imagen-mujer-ais{width:110%;margin-left:-5%}}.contenedor-productos{max-width:1540px;margin:30px auto;padding:0 30px;display:flex;gap:30px;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 413px){.contenedor-productos{margin:0px auto;padding:0 0}}.contenedor-productos .caja-producto{width:210px;flex-grow:1;display:flex;flex-direction:column; position: relative}.contenedor-productos .caja-producto .imagen{display:block;width:100%;height:294px;background-color:#f6f6f6;background-size:contain;background-repeat:no-repeat;background-blend-mode:darken;background-position:50% 50%;background-image:url(/cdn/web/images/productos/no-imagen.png)}.contenedor-productos .caja-producto .imagen img{object-fit:cover}.contenedor-productos .caja-producto .texto{padding:20px 30px;font-size:1.125rem;display:flex;flex-direction:column;justify-content:space-between;flex:1}.contenedor-productos .caja-producto .texto h2{font-size:1.125rem;margin:0}.contenedor-productos .caja-producto .texto a:not(.btn){color:#1b3051}.contenedor-productos .caja-producto .texto a:not(.btn):hover{text-decoration:underline}.contenedor-productos .caja-producto .texto .anadir-pedido{margin-top:10px;display:flex;width:100%;max-width:100%;gap:6px}.contenedor-productos .caja-producto .texto .anadir-pedido input{flex:1;width:100%;padding:6px 12px;border-radius:8px}.contenedor-productos .caja-producto .texto .anadir-pedido .btn{margin-top:0;display:flex;align-items:center;justify-content:center;padding:0;border-radius:8px}.contenedor-productos .caja-producto .texto .anadir-pedido .btn svg{fill:#fff}

.caja-producto .anadir-pedido {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    align-items: flex-end;
}

.caja-producto .anadir-pedido__inputs {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    flex: 1 1 auto;
}

.caja-producto .anadir-pedido__field {
    display: flex;
    flex-direction: column;
    font-size: 0.75rem;
    min-width: 72px;
}

.caja-producto .anadir-pedido__field span {
    color: inherit;
    font-weight: 500;
}

.caja-producto .anadir-pedido__field input {
    margin-top: 4px;
}

.caja-producto .anadir-pedido .anadirPedido {
    align-self: stretch;
}


.caja-producto .anadir-pedido__inputs{
    justify-content: center;
  color: white;
}
.contenedor-productos .caja-producto .texto .anadir-pedido{
    position: absolute;
  bottom: 0;
  background: #1b3051f2;
  left: 0;
  justify-content: center;
  height: 0;
  overflow: hidden;
transition: height .3s ease; 
}
.caja-producto:hover .texto .anadir-pedido{
    height: 270px;
}

.contenedor-productos .caja-producto .texto .anadir-pedido .btn{
    display: block;
    width: 100%;
    margin: 10px 15px 15px;
    line-height: 9px;
}