.container_item{
    padding:0.2rem;
    height:fit-content;
}
.gl_title{
    padding:1rem;
    color:white;
    background-color:#141414;
}
.gl_description{
    width:300px;
    text-align:justify;
    color:black;
}
.gl_buy{
    padding:1rem;
    width:100%;
    border:none;
    font-size:1.3rem;
}
.gl_price{
    padding:1rem;
    font-size:1rem;
}

.gl_buy:hover{
    cursor: pointer;
}

.dimension{
    margin-top:1rem;
    margin-bottom:1rem;
}
#gallery_store{
    margin:auto;    
    display:flex;
    justify-content:center;
    align-items:top;
}
.mdf{
    width:300px;
    margin-bottom:1rem;
}
.item_author{
    color:#292929;
    padding-top:1rem;
    padding-bottom:1rem;    
}
.item_price{
    margin-top:1rem;
    background-color:gray;
    color:black;
}
.cas {
    max-width:250px;
    padding:0;
    margin:auto;
}
.cas > img{
    max-width:250px;
}

#articles{
    display:flex;
    flex-wrap:wrap;
    gap:1.5rem;
}
a{
    text-decoration: none;
    color:black;
    padding:0.2rem;
}
.title_fig{
    padding-top:1rem;
    padding-bottom:1rem;
    background-color: orange;
    color:white;
    margin:auto;
    font-weight:bolder;
    width:100%;
    border:none;
}

.title_fig:hover{
    cursor: pointer;
    background-color: rgb(247, 188, 79);
    color: white;
    transition: 500ms;
}