.wrapper {
display: flex;
flex-wrap: wrap;
}
.box {
flex-grow: 1;
width: 50%;
padding: 10px;
overflow: auto;
}
.wrapper {
display: grid;
grid-template-columns: repeat(2, 50%);
}
.box {
padding: 10px;
overflow: auto;
}
.item {
position: relative;
padding: 1rem;
}
.product-special {
position: absolute;
top: .5rem;
}
.product__image {
margin-top: -27px;
}