
* {
    box-sizing: border-box;
}


body {
    margin: 0;
    font-family: 'Roboto Slab', serif;
}


.container{
    width: 70vw;
    margin: auto;
    min-width: 576px;
    max-height: 992px;
}

.product{
    
    display: flex;
    flex-direction: column;
    gap: 20px; 
    border: 2px solid rgb(187, 185, 185);
    
    
}
.notebook{
    display: flex;
    justify-content: space-between;
    gap: 20px;
    align-items: center; 
    flex-basis: 200px;
    margin: 0px 0px 10px 0px;
    
}

p{
    margin: -15px 0px 10px 0px;
}


img{
    width: 150px;
    margin: 0px 0px 0px 10px;
    transition: 0.5s;

    
}
.notebook:hover img{
    
    transform: scale(1.1);
}

.block{
    display: flex;
    justify-content: start;
    gap: 20px;
    
}

.three{
    opacity: 0;
}

.notebook:hover .three{
    opacity: 1;
}

i[class*=heart]{
    color: red;
}


.panel{
    margin-right: 10px;
}

.panel-one{
    color: rgb(218, 149, 47);
    font-size: 20px;

}

.panel-two{
    margin: 5px 0px 5px 0px;
    font-size:12px;
}

.panel-three{
    font-size:12px;
}


.orange{
    color: aliceblue;
    background: rgb(218, 150, 24);
    border: rgb(218, 150, 24);
    font-size: 15px;
    padding: 7px 10px 5px 20px;
    width: 200px;
    height: 35px;
    margin: 10px 0px 10px 0px;

}

.green{
    color: aliceblue;
    background: rgb(38, 212, 61);
    border: rgb(38, 212, 61);
    font-size: 15px;
    padding: 7px 10px 5px 20px;
    width: 200px;
    height: 35px;
    opacity: 0;
    
}


.notebook:hover .green{
    opacity: 1;
    transition: 0.5s;
}

.notebook>.three .green img:hover{
    transition: 0.5s;
}
