.end_of_grid {
    margin-top: 20px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.right_side_section{
    display: flex;
    gap: 5px;
    flex-direction: row;
    align-items: center;
    color: #007BFF;
} 
 
div.end_of_grid div.right_side_section a h3#link_to_detail{
    margin: 0px;
    font-family: 'Eina';
    font-size: 14px;
}

 div.left_side_section h3.head_end_of_grid{
    color: #ff0080;
    font-family: 'Eina_Bold'; 
    font-size: 16px;
 }


html.hydrated body div.web_template_content div.end_of_grid div.left_side_section h3 a#highlighted_link{
    color: #ff0080;
    font-family: 'Eina';
}

.left_side_section{
    display: flex;
    flex-direction: column; 
}






@media screen and (max-width: 1030px) {
    .end_of_grid {
        flex-direction: row;
        margin-left: 25px;
        margin-right: 25px;
        gap: 20px;
    }

    div.grid_category{
        margin-left: 25px;
        margin-right: 25px;
    }

    .right_side_section {
        flex-direction: column;
        align-items: center; 
        justify-content: center;
    }

    div.right_side_section{
        justify-content: center;
        align-items: center;
    }
    div.product_header{
        margin-left: 30px;
        margin-right: 30px;

        margin-bottom: 15px;
    }
    .left_side_section{
        gap: 20px;
    }
}

@media screen and (max-width: 768px){
    .end_of_grid {
        flex-direction: column;
        margin-left: 20px;
    }
}