.page-linea-producto .boxing{
    padding: 80px 20px;
}
.page-linea-producto .receta-description h3{
    font-family: 'HeroinePro-Black';
    color: #000000;
    font-size: 52px;
}
.page-linea-producto .receta-description .information img{
    padding: 0 5px;
}
.page-linea-producto .receta-description .information span{
    font-family: 'GandhiSans-Regular';
    font-size: 16px;
    color: #000000;
    padding: 3px 30px 0px 5px;
}
.page-linea-producto .ingredientes h5, .page-linea-producto .preparacion h5{
    font-family: 'HeroinePro-Bold';
    color: #5A883A;
    font-size: 32px;
}
.page-linea-producto .ingredientes p, .page-linea-producto .preparacion p{
    font-family: 'GandhiSans-Regular';
    font-size: 18px;
    color: #000000;
    white-space: pre-line;
}
.page-linea-producto .title-4{
    font-family: 'HeroinePro-Bold';
    color: #5A883A;
    font-size: 22px;
}
.page-linea-producto .box-green{
    background: #5FAA41;
    color: 1px solid #5FAA41;
    border-radius: 20px;
    padding: 20px 20px;
}
.page-linea-producto .box-green span{
    font-family: 'HeroinePro-Bold';
    color: #FFFFFF;
    font-size: 24px;
    padding: 0 10px;
}
.page-linea-producto .title-3{
    font-family: 'HeroinePro-Bold';
    color: #5FAA41;
    font-size: 22px;
}
.page-linea-producto .btn-filters{
    font-family: 'GandhiSans-Regular';
    font-size: 14px;
    color: #5FAA41;
    border-radius: 44px;
    background: transparent;
    border: 1px solid #5FAA41;
    margin: 5px;
    padding: 5px 30px;
    box-shadow: none;
    outline: 0;
}
.page-linea-producto .recomendados{
    margin: 0;
    padding: 0;
    background: #F0F0F0;
    border: 1px solid #F0F0F0;
    border-radius: 0px 0px 20px 20px;
}
.page-linea-producto .recomendados li{
    list-style: none;
    padding: 15px;
    border-bottom: 1px solid #B7B7B7;
}
.page-linea-producto .recomendados li:last-of-type{
    border: 1px solid transparent;
}
.page-linea-producto .recomendados li p{
    font-family: 'HeroinePro-Bold';
    color: #000000;
    font-size: 16px;
}
.page-linea-producto .recomendados li span{
    font-family: 'GandhiSans-Regular';
    font-size: 14px;
    color: #000000;
}
.page-linea-producto ._degradado{
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 90%;
    height: 760px;
    border-radius: 20px 20px 0px 0px;
}
.page-linea-producto ._degradado ._producto{
    position: relative;
    z-index: 1;
}
._producto_image{
    position: relative;
    z-index: 1;
}
.page-linea-producto ._degradado .hoja{
    position: absolute;
}
.page-linea-producto ._degradado .hoja_1{
    top: 20%;
    right: 20%;
    z-index: -1;
}
.page-linea-producto ._degradado .hoja_2{
    top: 15%;
    left: 35%;
    z-index: -1;
}
.page-linea-producto ._degradado .hoja_3{
    bottom: -180px;
    left: -140px;
}
.page-linea-producto ._degradado .hoja_4{
    top: 65%;
    left: 20%;
    z-index: -1;
}
.page-linea-producto ._degradado .hoja_5{
    top: -20%;
    right: 15%;
    z-index: -1;
}
.page-linea-producto ._degradado .sm-img{
    position: absolute;
    top: 65%;
    right: 15%;
}
.page-linea-producto .esencial ._degradado .hoja_1{
    top: -53%;
    z-index: -1;
    right: -8%;
}
.page-linea-producto .esencial ._degradado .hoja_2{
    top: -15%;
    left: 0%;
    z-index: -1;
}
.page-linea-producto .esencial ._degradado .hoja_3{
    bottom: -180px;
    left: -140px;
}
.page-linea-producto .esencial ._degradado .hoja_4{
    top: 60%;
    left: -30%;
    z-index: -1;
}
.page-linea-producto .esencial ._degradado .hoja_5{
    top: -100%;
    right: 15%;
    z-index: -1;
}
