.gas{
    position: relative;
}
.gas::after{
    content: "";
    width: 30px;
    height: 30px;
    position: relative;
    top: 2px;
    display: inline-flex;
    background-image: url(/img/artykuly/Opony_zimow_latem/gas-after.png);
    background-position: center;
    background-size: cover;
}
.tire{
    position: relative;
}
.tire::after{
    content: "";
    width: 40px;
    height: 40px;
    position: relative;
    top: 10px;
    display: inline-flex;
    background-image: url(/img/artykuly/Opony_zimow_latem/tires.png);
    background-position: center;
    background-size: cover;
}
.article-bg{
    background-color: #eee;
    border-radius: 20px 0 0px 20px;
    box-shadow: 5px 5px 20px #666a;
   
}
.article-bg_r{
    background-color: #eee;
    border-radius: 0 20px  20px 0; 
    box-shadow: 5px 5px 20px #666a;
   
}
.brake{
    position: relative;
}
.brake::after{
    content: "";
    width: 40px;
    height: 40px;
    position: relative;
    top: 12px;
    display: inline-flex;
    background-image: url(/img/artykuly/Opony_zimow_latem/brake.png);
    background-position: center;
    background-size: cover;
}
.comfort{
    position: relative;
}
.comfort::after{
    content: "";
    width: 30px;
    height: 30px;
    position: relative;
    top: 7px;
    left: 2px;
    display: inline-flex;
    background-image: url(/img/artykuly/Opony_zimow_latem/steering-wheel-after.png);
    background-position: center;
    background-size: cover;
}
.border_bottom{
    border-bottom: 1px solid #f00;
    width: fit-content;
}
.btn-danger{
    padding:10px 20px;
    border-radius: 20px;
}
@media ( max-width:768px){
    .article-bg{
        background-color: #eee;
        border-radius: 20px 20px 0 0;
        box-shadow: 5px 5px 20px #666a;
       
    }
    .article-bg_r{
        background-color: #eee;
        border-radius:  20px  20px 0 0; 
        box-shadow: 5px 5px 20px #666a;
       
    }
}