.bgRB.bgRB_m{
height:608px;
margin-bottom: 20px;
border-radius:6px;
overflow:hidden;
position:relative;
z-index:0;
width:308px;
}

.bgRB.bgRB_m .imgBg{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;}

.bgRB.bgRB_m .imgBg img{width: 100%;height: 100%;object-fit:cover;}

.bgRB.bgRB_m .inBgRB{
box-sizing: border-box;
color:#fff;
display: flex;
flex-direction:column;
padding:25px;
height:100%;
justify-content: center;
align-items: center;
}

.bgRB.bgRB_m .inBgRB .cenaDiv{
margin-bottom: 20px;
}

.bgRB.bgRB_m .inBgRB .opis{
margin: auto 0 20px;
font-size: 26px;
text-align: center;
}
.bgRB.bgRB_m .inBgRB .opis img{
max-width: 100%;
height: auto;
}

.bgRB.bgRB_m .inBgRB .opis p{
margin-bottom: 20px;
}

.bgRB.bgRB_m .inBgRB .tytul{
margin-bottom: 25px;
font-size: 40px;
font-weight: 700;
text-align: center;
}

.bgRB.bgRB_m .inBgRB .stopkaCena{
display: flex;
align-items:center;
flex-direction: column;
}
.bgRB.bgRB_m .inBgRB .stopkaCena .aLink{
margin-left: 0px;
}
.bgRB.bgRB_m .inBgRB .cenaDiv>span{
vertical-align: sub;
display: inline-block;
}
.bgRB.bgRB_m .inBgRB .cenaDiv .cena {
text-decoration: line-through;
font-size: 16px;
margin-right: 10px;
}

.bgRB.bgRB_m .inBgRB .cenaDiv .cenaProm {
text-shadow: 0px 0px 11px #FFFFFF;
font-size: 38px;
font-weight: 700;
margin-right: 10px;
}
.bgRB.bgRB_m .inBgRB .cenaDiv .vat {
font-size: 26px;
font-weight: 700;
}

.bgRB.bgRB_m .inBgRB .divFoot{
margin-top: 25px;
display: flex;
}

.bgRB.bgRB_m .inBgRB .divFoot>.aLink{
padding-left: 20px;
}

.bgRB.bgRB_m .inBgRB .divFoot>.aLink:first-child{
padding-left: 0px;
}
.bgRB.bgRB_m .inBgRB .cenaDiv .cenaProm small{
font-size: 30px;
}
.cur{
font-weight: 400;
font-size: 30px;
display: inline-block;
margin-left: 10px;
}
@media screen and (max-width:1490px){
.bgRB.bgRB_m .inBgRB .opis p{margin-bottom: 5px;font-size: 22px}
.bgRB.bgRB_m .inBgRB .opis p span{margin-bottom: 5px;font-size: 22px !important}
.bgRB.bgRB_m .imgBg img{height: 100%;width: auto;max-width: unset}
.bgRB.bgRB_m{width: 300px}
.bgRB.bgRB_m .imgBg{overflow: hidden}
.bgRB.bgRB_m .inBgRB{padding: 15px}
.bgRB.bgRB_m .inBgRB .divFoot{flex-direction: column}
.bgRB.bgRB_m .inBgRB .divFoot > .aLink{padding: 0px 0px 15px 0px}
.bgRB.bgRB_m .inBgRB .cenaDiv .cenaProm{font-size: 30px}
.bgRB.bgRB_m .inBgRB .cenaDiv .vat{font-size: 17px}
}

@media screen and (max-width:1200px) {
    .bgRB.bgRB_m {width:260px;}
}

@media screen and (max-width:1100px){
.bgRB.bgRB_m .inBgRB .tytul{font-size: 30px}
.bgRB.bgRB_m .inBgRB .opis{font-size: 22px;}
.bgRB.bgRB_m .inBgRB .cenaDiv .cenaProm{font-size: 30px}
.bgRB.bgRB_m .inBgRB .cenaDiv .vat{font-size: 20px}
}



@media screen and (max-width:700px){
.bgRB.bgRB_m .inBgRB{width: auto;margin-left: 0}
.bgRB.bgRB_m .inBgRB .tytul{text-align: center;}
.bgRB.bgRB_m .inBgRB .opis{text-align: center}
.bgRB.bgRB_m .inBgRB .cenaDiv{text-align: center}
.bgRB.bgRB_m .inBgRB .divFoot{display: block;text-align: center}
.bgRB.bgRB_m .inBgRB .divFoot > .aLink{padding: 0px 10px 10px 10px;display: inline-block}
.bgRB.bgRB_m .inBgRB .divFoot > .aLink:first-child{padding-left: 10px}
.bgRB.bgRB_m .inBgRB{background-color: rgba(0,0,0,0.4);}
.bgRB.bgRB_m .inBgRB .opis span{color: #FFFFFF !important;}

.bgRB.bgRB_m .inBgRB .stopkaCena{display: block}
.bgRB.bgRB_m .inBgRB .stopkaCena .aLink{margin: 20px 0px 0px 0px;text-align: center}
.bgRB.bgRB_m{background-position: 0% 50%;min-height: unset;}
}