body{
    background-color: hsl(13, 31%, 94%);
}
h1{
    font-size: 40px;
}
#products{
    width: 70%;
    margin: 0.5em;
}
#cart {
    float: right;
    padding: 1.5em;
    background-color: white;
    border-radius: 3%;
}
#cart .title {
    color:hsl(14, 86%, 42%);
    font-weight: 800;
}
#inline-content{
    display: flex;
}
#inline-content div{
    flex-direction: column;
    padding: 2em;
    margin: 0.25em;
    background-color: hsl(20, 50%, 98%);
    border-radius: 3%;
    text-align: center;
}
#inline-content div p{
    text-align: left;
}
#products button{
    padding: 1em 3em;
    border-radius: 45%;
    margin-top: -2em;
}
img{
    width:250px;
    height:250px;
    border-radius: 3%;
}
button img {
    width: 15px;
    height: 12px;
}
#items img {
    width: 100px;
    height: auto;
}
#items{
    text-align: center;
}
#type {
    color: whitesmoke
}
#price {
    color: hsl(14, 86%, 42%);
}
#price, #title{
    font-weight: bolder;
}
hr{
    color: hsl(14, 86%, 42%);
}