
.contenedor{
    height:200px;
    width:80%;
    justify-content:space-between;
    align-items:center;
    word-break: break-word;
    word-wrap: break-word;
    font-family: 'AvantGarde Md BT', sans-serif;
}
.item-count {
    height:160px;
    width:auto;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
    font-family: 'AvantGarde Md BT', sans-serif;
}
.item-count span:nth-child(1){
    font-size:2.5em;
    color: #d16500;
    text-shadow: -2px -2px 0px #fff, 2px -2px 0px #fff, -2px 2px 0px #fff, 2px 2px 0px #fff;
    font-weight: 700;
}
.community{
    top: 0px;
    font-size: 0.7em;    
}
.quantity{
    font-size: 2.5em;
    color: #d16500;
    text-shadow: -2px -2px 0px #fff, 2px -2px 0px #fff, -2px 2px 0px #fff, 2px 2px 0px #fff;
    font-weight: 700;
    top:0;
}
.quantity2{
    vertical-align: top;
    font-size: 1.7em;
    color: #d16500;
    text-shadow: -2px -2px 0px #fff, 2px -2px 0px #fff, -2px 2px 0px #fff, 2px 2px 0px #fff;
    font-weight: 700;
}

/* ----- RESPONSIVE ----- */
@media (max-width: 767px) {
.item-count {
    height:70px;
    }
.item-count span:nth-child(1){
    font-size:2em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
    }
.quantity {
    font-size: 2em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
    }
.quantity2 {
    font-size: 1.0em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
}
.community{
    top: 0px;
    font-size: 0.6em; 
    text-align: center;
    }
}

@media (min-width: 768px) and (max-width: 1800px) {
.item-count {
    height:70px;
    }
.item-count span:nth-child(1){
    font-size:1.6em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
    }
.quantity {
    font-size: 1.6em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
    }
.quantity2 {
    font-size: 0.8em;
    text-shadow: -1px -1px 0px #fff, 1px -1px 0px #fff, -1px 1px 0px #fff, 1px 1px 0px #fff;
    
}
.community{
    top: 0px;
    font-size: 0.6em; 
    text-align: center;
    }
}