
.Header_shop{
    display: flex;
    margin-left: 20px;
}
.Animation img{
    
        
        width: 1100px;
        height: 100px;
        object-fit: cover;
}
.logo img {
    
    height: 100px;
    width: 100px;
}
.Shop_mark img{
    height: 100px;
        width: 100px;
        
}
.main_info{
    
}
.internet_products{
    display: grid;
        column-gap: 30px;
        row-gap: 50px;
         grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); 
}
.products_item{
    display: grid;
    grid-auto-flow:row ;
    grid-template: auto 1fr  minmax(40px,auto) / 1fr;
}
.product_imag{
    position: relative;
        padding: 0px 0px 90% 0px;
        margin: 0px 0px 20px 0px;
}
.product_image img{
    width: 200px;
    height: 200px;
    
    top: 0;
        left: 0;
    object-fit: cover;
}