@font-face {
    /*font-family: SantanderMicroText;*/
    font-family: Inter-Regular;
    src: url(font/Inter-Regular.ttf);
}
@font-face {
    /*font-family: SantanderMicroText;*/
    font-family: Inter-Bold;
    src: url(font/Inter-Bold.ttf);
    font-weight: 700;
}
@font-face {
    /*font-family: SantanderHeadline;*/
    font-family: Inter-RegularHL;
    src: url(font/Inter-Regular.ttf);
}
@font-face {
    /*font-family: SantanderHeadline;*/
    font-family: Inter-BoldHL;
    src: url(font/Inter-Bold.ttf);
    font-weight: 700;
}

/* podstrona samochod */
.select-car-content{
    display:flex;
}
.select-car-content-left{
    width:653px;
}
.select-car-content-space{
    width:48px;
    height:28px;
}
.select-car-content-right{
    width: 451px;
}

.select_grey_wrapper{
    background: #F6F6F6;
    padding: 0px 24px 40px 24px;
}

.select_back{
    margin-top:26px;
    margin-left:8px;
}
.select_back a{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: #135EE2;
}

.select-img{
    width: 100%;
    /*padding-top: 500px;*/
    padding: 20px;
    position: relative;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
#select-img{
    margin-top:60px;
}
.select-img-element{
    padding-top:25px;
}

.select-img-gallery{
    padding-top:0px;
    padding-left: 24px;
}

.select-img-ill{
    width: 171px;
    height: 92px;
    color: #ffffff;
    opacity: 1;
    font-size: 8px;
    text-align:center;
    display: block;
    cursor: pointer;
    background: #F6F6F6;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12);
    border-radius: 4px;
    border: 2px solid #1BB3BC;
    border-radius: 8px;
}

.select-img-ill:hover, .select-img-ill:focus {
    background: #F6F6F6;
    border: 2px solid #0A285C;
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12);
    border-radius: 8px;
}

.select-img-ill2{
    position: absolute;
    color: #ffffff;
    background: #000000;
    border-radius: 20px;
    opacity: 0.5;
    font-size: 8px;
    bottom: 20px;
    left: 40%;
    line-height: 8px;
    padding: 3px 30px;
}

.select-gallery-ill{
    width: 171px;
    height: 92px;
    color: #ffffff;
    opacity: 0.5;
    font-size: 8px;
    text-align:center;
    display: block;
    cursor: pointer;
    padding-top: 5px;
    background: #F6F6F6;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12);
    border-radius: 4px;
}

.select-gallery-ill:hover, .select-gallery-ill:focus {
    background: #F6F6F6;
    border: 1px solid #0A285C;
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12);
    border-radius: 4px;
}
.select-img-min{
    height:80px;
}

.galleryslider_raw{
    width: 171px;
    height: 92px;
}

.select-img-loading{
    position:absolute;
    bottom: 200px;
    left: 40%;
    width: 200px;
    height:200px;
    background: url("../gfx2/loader.gif") no-repeat center;
	background-size: 100px 100px;
}

.select-img-text{
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 700;
    font-size: 54px;
    line-height: 64px;
    color: #0A285C;
    display:inline;
    position:relative;
}
.select-img-text2{
    margin-top:4px;
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 32px;
    color: #0A285C;
}

.select-img-one-color-desc{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #0A285C;
    text-align:left;
    /*width: 300px;*/
    float: right;
    margin:10px 16px;
}

.select-img-one-color-desc-mobile{
    text-align:center;
    width:100%;
    top:0px;
    left: 50%;
    transform: translate(-50%, 0px);
    position:absolute;
    margin-left:0px;
}

.select-img-one-color-desc-hidden{
    display: none;
}


.select-img-one-color{
    /*border:2px #555555 solid;
    width: 25px;
    height:25px;
    border-radius: 20px;*/

    margin: 0px 5px 0px 0px;
    position: relative;
    display:inline-block;

    width: 48px;
    height: 48px;
    /*border: 2px solid #FFFFFF;*/
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12);
    border-radius: 30px;
}

.select-img-box-color > input{
    visibility: hidden;
    position: absolute;
}

.select-img-box-color > input + .select-img-one-color{
    cursor:pointer;
}


.select-img-box-color > input:checked + .select-img-one-color{
    width: 48px;
    height: 48px;
    border: 2px solid #000000;
    padding: 4px;
}

.select-img-colors{
    color: #ffffff;
    background: None;
    border-radius: 20px;
    font-size: 8px;
    line-height: 8px;
    /*margin: auto;*/
    height:20px;
    position: absolute;
    width: auto;
    display: table;
    margin-top:24px;
    display:flex;
    position: static;
}

.select-img-colors-mobile{
    color: #ffffff;
    background: None;
    border-radius: 20px;
    font-size: 8px;
    line-height: 8px;
    /*margin: auto;*/
    height:20px;
    width: 100%;
    display: table;
    display:none;
}

.select-img-box{
    display: table;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: -100px;
    width: auto;
}

.select-minimg{
    border-radius: 30px;
    width: 120px;
    height: 50px;
    background: #ff0;
    margin: 10px;
    float: left;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.select-minimg:hover{
    border: 3px solid #0A285C;
}

.item-img-selectinfo{
    font-family: Inter-Regular;
    font-size: 12px;
    border-top-left-radius: 15px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background: #f0f0f0;
    color: #000;
    padding: 0px 10px;
}

.select-fullscreen{
    position: absolute;
    right: 12px;
    bottom: 28px;
    cursor: pointer;
}

@media (max-width: 1199px){
    .select-fullscreen{
        position: absolute;
        right: 60px;
    }
}
@media (max-width: 767px){

    #select-img{
        margin-top:10px;
    }
    .select-fullscreen{
        position: absolute;
        right: 28px;
        bottom: 28px;
    }
}

.desc-car{
    font-family: Inter-Regular;
    font-size: 36px;
    color: #414141;
}

.desc-text{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0A285C;
}

.desc-text2{
    font-family: Inter-Regular;
    font-size: 16px;
    color: #0A285C;
    line-height: 2;
}

.desc-text-bold{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #0A285C;
}

.desc-text2 li::before {
  content: "• ";
  color: #1BB3BC;
  font-size: 20px;
}

.desc-text3{
    font-family: Inter-Regular;
    font-size: 16px;
    color: #0A285C;
    line-height: 2;
}

.desc-text3-dot{
    padding: 5px 30px;
    display: list-item;
    list-style-type: url('data:image/svg+xml; utf8, <svg width="8" height="22" viewBox="0 0 8 22" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="7" width="8" height="8" rx="4" fill="#0A285C"/></svg>');
    padding-inline-start:0px;
    padding-left:0px;
}


.desc-price1{
    font-family: Inter-Regular;
    font-size: 50px;
    color: #414141;
    text-align: center;
    margin-bottom: 10px;
}

.desc-price2{
    font-family: Inter-Regular;
    font-size: 24px;
    color: #414141;
    text-align: center;
}

.desc-price3{
    font-family: Inter-Regular;
    font-size: 20px;
    color: #414141;
    text-align: center;
}

.desc-price-text{
    font-family: Inter-Regular;
    font-size: 15px;
    color: #414141;
    text-align: center;
    margin: 0px 10px;
}

.desc-grey-box{
    width:100%;
    background: #FFFFFF;
    border-radius: 36px;
    padding: 0px;
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #0A285C;

}

.desc-grey-box2{
    color: #414141;
    width:100%;
    border-radius: 30px;
    padding: 20px 0;
    border: 3px solid #f0f0f0;

}

.desc-text-blue{
    font-family: Inter-Regular;
    font-size: 20px;
    color: #0A285C;
    margin: 20px 0px;
    text-transform: uppercase;
}

.desc-text-grey{
    font-family: Inter-Regular;
    font-size: 18px;
    color: #414141;
}

.desc-text-grey-bold{
    font-family: Inter-Regular;
    font-size: 18px;
    color: #414141;
}

.desc-text-grey li::before {
    content: "●";
    font-size: 25px;
    color: #0A285C;
    display: inline-block;
    width: 1em;
}

.grey-dot li::before {
    content: "●";
    font-size: 15px;
    color: #dbdbdb;
    display: inline-block;
    width: 1em;
}

.select-calc-box{
    padding:0px;
    /*height:800px;*/
    width:100%;
    max-width: 480px;
    margin: 24px auto 0px auto;
    position: relative;
    margin-bottom: 40px;
}

.calc{
    /*position:absolute;*/
    /*margin-top:100px;*/
    z-index:10;
    box-shadow: 0px 1px 10px rgba(68, 68, 68, 0.2);
    overflow: hidden;
}

.calc-hidden {
    height:0px;
  z-index: -10;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.calc-head{
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 32px;
    text-align: center;
    color: #0A285C;
    width:100%;
    border-radius: 30px 30px 0 0;
    padding: 48px 24px 20px 24px;
}

.calcofferswitch{
    border-bottom: #CEDEE7 1px solid;
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #6A6A6A;
    cursor: pointer;

}

.calcofferswitch-select{
    border-bottom: #0A285C 3px solid;
    color: #0A285C;
}

.form-control-button-mod{
    background: #ffffff;
    padding: 18px;
    border-radius: 0 0 30px 30px;
    font-family: Inter-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.form-control-button-mod a{
    color:#135EE2;
}

.select-calc-rez-footer{
    background: #F7FBFF;
    padding:24px;
}
.select-calc-rez-footer-text{
    font-family: Inter-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    color:#0A285C;
}
.select-calc-rez-footer-text-bold{
    font-family: Inter-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    color:#0A285C;
}
.select-calc-rez-footer-box{
    display:flex;
}
.select-calc-rez-footer-elem{
    display:flex;
    width:50%;
    margin:12px 0px;
}

.select-cardetails-contact-box{
    max-width:450px;
}
@media (max-width: 1199px){
    .select-cardetails-contact-box{
        margin: 0px auto;
    }
}
@media (max-width: 767px){
    .select-calc-rez-footer-box{
        display:block;
    }
    .select-cardetails-contact-box{
        padding-right:16px;
    }
    .select-calc-rez-footer-elem{
        display:flex;
        width:100%;
        margin:12px 0px;
    }
}

.accept-button, .accept-button:focus, .accept-button:active{
    outline: none !important;
    border:none !important;
    box-shadow: none !important;
    border-color:#135EE2 !important;
    background:#135EE2;
    width:100%;
    border-radius: 30px;
    padding: 12px;
    height:auto;
    transition: 0.6s;
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF;
}

.accept-button:hover{
    border-radius: 30px;
    background:#0A285C;
    color:#ffffff;
}

.select-galeria{
    margin-top:40px;
    display:flex;
    flex-wrap: wrap;
}
.select-galeria-img{
    width:50%;
    object-fit:cover;
}
@media (max-width: 1199px){
    .select-galeria{
        margin-top:64px;
    }
}
@media (max-width: 767px){
    .select-galeria{
        margin-top:48px;
    }
    .select-galeria-img100{
        width:100%;
    }
}

input.select-cb_korzysci {
  display: none;
}

.select-btn_korzysci{
    width: 100%;
    height: 120px;
    text-align: center;
    background: #F7FBFF;
    padding-top: 8px;
    background-image: url('/static/gfx2/Checkbox_disselect.svg');
    background-repeat: no-repeat;
    background-position: right 10px top 10px;
    border: 2px solid #F7FBFF;
    border-radius: 8px;
    color:#537090;
    }

.select-btn_korzysci:hover{
    background:#FFFFFF;
    background-image: url('/static/gfx2/Checkbox_disselect.svg');
    background-repeat: no-repeat;
    background-position: right 10px top 10px;
    border: 2px solid #135EE2;
    color:#135EE2;
}

.select-cb_korzysci:checked + label
{
    background: #F5F5F5;
    background-image: url('/static/_ERSTE_gfx2/Checkbox.svg');
    background-repeat: no-repeat;
    background-position: right 10px top 10px;
    border: 2px solid #FFFFFF;
    color:#135EE2;
}

input.cb_korzysci + label {
  border: 1px solid #ffffff;
  background: #F0F0F0;
  cursor: pointer;
  border-radius: 5px;
}

input.cb_korzysci:not(:checked) + label:hover {
  border: 1px solid #135EE2;
  color: #135EE2;
}

input.cb_korzysci + label:active,
input.cb_korzysci:checked + label {
  color: #FFFFFF;
  background: #135EE2;
}


.select-cb_korzysci:checked + label:hover
{
    border: 2px solid #135EE2;
}



.switch-field {
	display: flex;
	overflow: hidden;
    font-family: Inter-Regular;
	background: #F7FBFF;
	border-radius: 12px;
	padding:4px;
}

.switch-field label{
	margin: 0px;
}

.switch-field input {
	position: absolute !important;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	width: 1px;
	border: 0;
	overflow: hidden;
}

.switch-field label {
	line-height: 1;
	text-align: center;
	padding: 6px 28px;
	/*margin-right: -1px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
	transition: all 0.1s ease-in-out;*/
	border-radius: 8px;
	font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0A285C;
}

.switch-field_sl label {
    width: 25%;
	padding: 6px 0px !important;
}

.switch-field-clear label{
	border: none;
	box-shadow: none;
}

.switch-field label:hover {
	cursor: pointer;
}

.switch-field input:checked + label {
	background-color: #FFFFFF;
	font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: #135EE2;
	box-shadow: 0px 1px 6px rgba(68, 68, 68, 0.2);
}
/*
.switch-field label:first-of-type {
	border-radius: 10px 0 0 10px;
}

.switch-field label:last-of-type {
	border-radius: 0 10px 10px 0;
}
*/

@media (max-width: 767px){
    .switch-field label {
        padding: 6px 11px;
    }
}

.slider {
    width: 100%;
    margin: 0px auto;
}

.slick-slide {
  margin: 0px -10px 0px 10px;
}

.slider.slider-horizontal .slider-track {
    height: 4px;
    margin-top: -2px;
}

.slider-handle {
    /*background: #0A285C;*/
    background: #135EE2;
    width: 28px;
    height: 28px;
    radius: 30px;
    border: 2px solid #FFFFFF;
    border-radius: 100px;
}

.slider-handle.round {
  border-radius: 100%;
}

.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {
    margin-left: -14px;
    margin-top: -4px;
}

.slider.slider-horizontal {
  width: 100%;
  height: 20px;
}

.slider .tooltip.top {
    display: none;
}

.slider-tick{
    display: none;
}

.slider-tick-label{
    margin-top: 15px;
    font-size: 14px;
}

.slick-dots li button::before {
  font-size: 16px !important;
}

.slick-dots li.slick-active button::before {
  opacity: .75;
  color: #0A285C;
  font-size: 26px !important;
}



.sliderper{
    font-size: 14px;
    margin-top:-7px;
    width:60px;
    padding:8px 0px;
    background: #FFFFFF;
    border:none;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
    border-radius: 12px;
    text-align:center;
}
.sliderper:hover{
    outline: none;
    background: #f6fafc;
    border:none;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15) !important;
    border-radius: 12px;
}
.sliderper:focus, .sliderper:active{
    outline: none;
    background: #f6fafc;
    border: 1px #dbe7ed solid;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15) !important;
    border-radius: 12px;
}
.sliderper-span{
}



.tooltip{
    /*display: none;*/
}

.tooltip > .tooltip-inner {
  background-color: #FFFFFF;
  color: #000;
  border: none;
  /*border-radius: 10px;
  border: 1px solid #0A285C;*/
  font-size:12px;
  max-width:150px;
  text-align:left;
-webkit-box-shadow: 0px 0px 9px 0px #aaaaaa;
box-shadow: 0px 0px 9px 0px #aaaaaa;

}

.tooltip .arrow {
    display: none;
}


.rez-tooltip {
  color:#135EE2;
  position: relative;
  cursor: pointer;
}

.rez-tooltip .rez-tooltiptext {
  visibility: hidden;
  /*width: 542px;*/
  width:360px;
  background-color: #FFFFFF;
  color: #0A285C;
  padding: 20px;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  right:-130px;
  /*right: -100px;
  margin-left: -60px;*/
  text-align:left;
}

.rez-tooltip .rez-tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  right: 160px;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #FFFFFF transparent transparent transparent;
}

.rez-tooltip:hover .rez-tooltiptext {
  visibility: visible;
}


.rowneraty-tooltip {
  color:#0A285C;
  position: relative;
  cursor: pointer;
}

.rowneraty-tooltip .rowneraty-tooltiptext {
    display: none;
    /*width: 542px;*/
    width:300px;
    background-color: #FFFFFF;
    color: #000000;
    padding: 20px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    text-align:left;
    border: 1px solid #CCCCCC;
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.12);
    border-radius: 8px;
}
@media (min-width: 1199px){
    .rowneraty-tooltip:hover .rowneraty-tooltiptext {
        display: block;
    }
    .rowneraty-tooltiptext svg{
        display:none;
    }
}
.rowneraty-tooltip .rowneraty-tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 60px;
    border-style: solid;
    border-width:10px;
    border-color: #FFFFFF transparent transparent transparent;
}

.rowneraty-tooltiptext-header{
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    color: #0A285C;
    padding-bottom:8px;
}
.rowneraty-tooltiptext-text{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0A285C;
}

.minwynag-tooltip {
  color:#0A285C;
  position: relative;
  cursor: pointer;
}

.minwynag-tooltip .minwynag-tooltiptext {
    display: none;
    /*width: 542px;*/
    width:300px;
    background-color: #FFFFFF;
    color: #000000;
    padding: 20px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    text-align:left;
    border: 1px solid #CCCCCC;
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.12);
    border-radius: 8px;
}
@media (min-width: 1199px){
    .minwynag-tooltip:hover .minwynag-tooltiptext {
        display: block;
    }
    .minwynag-tooltiptext svg{
        display:none;
    }
}

.minwynag-tooltip .minwynag-tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 100px;
    border-style: solid;
    border-width:10px;
    border-color: #FFFFFF transparent transparent transparent;
}

.minwynag-tooltiptext-header{
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    color: #0A285C;
    padding-bottom:8px;
}
.minwynag-tooltiptext-text{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0A285C;
}


.wcenie-tooltip {
  color:#0A285C;
  position: relative;
  cursor: pointer;
}

.wcenie-tooltip .wcenie-tooltiptext {
    display: none;
    /*width: 542px;*/
    width:300px;
    background-color: #FFFFFF;
    color: #000000;
    padding: 20px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    text-align:left;
    border: 1px solid #CCCCCC;
    box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.12);
    border-radius: 8px;
}
@media (min-width: 1199px){
    .wcenie-tooltip:hover .wcenie-tooltiptext {
        display: block;
    }
    .wcenie-tooltiptext svg{
        display:none;
    }
}

.wcenie-tooltip .wcenie-tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    right: 50px;
    border-style: solid;
    border-width:10px;
    border-color: #FFFFFF transparent transparent transparent;
}

.wcenie-tooltiptext-header{
    font-family: Inter-RegularHL;
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    color: #0A285C;
    padding-bottom:8px;
}
.wcenie-tooltiptext-text{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #0A285C;
}


.car-details-no-mobile{
    margin: 42px 0px 0px 24px;
}
.car-details-mobile{
    display:none;
}

.select-site-title{
    text-align: center;
    font-size: 42px;
    line-height: 60px;
    font-weight: 400;
    font-family: Inter-RegularHL;
    color: #0A285C;
    padding:0px;
    margin:128px 0px 24px 0px;
}

.select-car-details{
    padding-top:0px;
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #0A285C;
}
.select-car-details-header{
    padding:40px 0 5px 0;
    margin-bottom: 24px;
    font-family: Inter-RegularHL;
    font-size:28px;
    line-height: 32px;
    color:#0A285C;
}
.select-car-details-header-line{
    border-bottom: 4px #0CB43F solid;
    width:40px;
    margin-top:27px;
}

.select-car-details-item{
    padding: 5px 30px;
    padding-left: 30px;
    display: list-item;
    list-style: url('/static/_ERSTE_gfx2/black_bullet.svg');
    padding-inline-start: 0px;
    padding-left: 12px;
    width:358px;
}

.select-auto-pod-dom{
    margin: 128px 0px 0px 0px;
    padding:0px;
    width:100%;
    height:800px;
    background: url('/static/gfx2/baner/baner-select-img-1.jpg') left bottom no-repeat;
    background-size: cover;
    position:relative;
}
.select-auto-pod-dom-box{
    padding:48px;
    background:#FFFFFF;
    width: 625px;
    position:absolute;
    right:48px;
    bottom:96px;
}
.select-auto-pod-dom-box-header{
    font-family: Inter-RegularHL;
    font-weight: 400;
    font-size: 48px;
    line-height: 60px;
    color: #0A285C;
}
.select-auto-pod-dom-box-text{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #0A285C;
    margin-top:24px;
}
.select-auto-pod-dom-box-mini{
    width: 48px;
    height: 96px;
    background:#FFFFFF;
    position:absolute;
    right:0px;
    bottom:275px;
}
.select-le-na-po{
    margin-top:96px !important;
}

.select-notaprawna{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #0A285C;
    margin-bottom:64px;
}
.select-notaprawna-header{
    font-family: Inter-RegularHL;
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
    color: #0A285C;
    margin-bottom:24px;
}
.select-col{
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.select-otslider{
    display:none;
}
.select-details-inf_p{
    display:none;
}
.select-details-inf_d{
    display:none;
}

.select-details-showmore{
    font-family: Inter-Regular;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    color: #135EE2;
    padding: 5px 30px;
    padding-left:0px;
    cursor:pointer;
    display:block;
}
.select-row-col-hd{
    width:100%;
    margin:0px auto 0px auto;
    margin-top:64px;
    max-width: 738px;
}
.select-site-title-podobne{
    margin-top:64px;
}
.select-le-na-po{
    margin-top:128px;
    margin-bottom:64px;
}

@media (max-width: 1199px){
    .select-car-content{
        display:block;
    }
    .select-car-content-left{
        width:100%;
    }
    .select-car-content-right{
        width:100%;
    }
    .select-calc-box{
        margin-bottom:24px
    }
    .select-site-title{
        font-size: 42px;
        line-height: 52px;
        margin:64px 0px 6px 0px;
    }
    .select-car-details-item{
        width:50%;
    }
    .select-auto-pod-dom{
        margin: 64px 0px 0px 0px;
        padding:0px;
        width:100%;
        height:800px;
        background-size: auto;
    }
    .select-auto-pod-dom-box{
        width: 568px;
        right:48px;
        bottom:48px;
    }
    .select-auto-pod-dom-box-header{
        font-size: 42px;
        line-height: 52px;
    }
    .select-auto-pod-dom-box-text{
        font-size: 16px;
        line-height: 24px;
    }
    .select-auto-pod-dom-box-mini{
        bottom:215px;
    }
    .select-row-col-hd{
        max-width: 738px;
    }
    .select-col{
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media (max-width: 767px){
    .select_grey_wrapper{
        padding: 0px 0px 48px 0px;
    }
    .select_grey_wrapper_mobile_space{
        padding:0px 16px;
    }
    .select-img-text{
        font-size: 32px;
        line-height: 36px;
        position:static;
    }
    .select-img-text2{
        font-size: 20px;
        line-height: 24px;
    }
    .select-img-ill{
        width: 118px;
        height: 64px;
    }
    .select-img-min{
        height:55px;
    }
    galleryslider_raw{
        width: 118px;
        height: 64px;
    }
    .select-gallery-ill{
        width: 118px;
        height: 64px;
    }
    .select-img-colors{
        display:none;
    }
    .select-img-colors-mobile{
        display:table;
    }
    .select-img-one-color {
        width: 40px;
        height: 40px;
    }
    .select-img-box-color > input:checked + .select-img-one-color {
        width: 40px;
        height: 40px;
        border: 1px solid #000000;
    }
    .car-details-no-mobile{
        display:none;
    }
    .car-details-mobile{
        display:block;
        margin: 42px 0px 0px 24px;
    }
    .select-calc-box{
        margin-bottom:8px
    }

    .select-site-title{
        font-size: 32px;
        line-height: 36px;
        margin:48px 0px 6px 0px;
    }
    .select-car-details-item{
        width:100%;
    }
    .select-auto-pod-dom{
        margin: 64px 0px 80px 0px;
        padding:465px 16px 0px 16px;
        width:100%;
        height:auto;
        background: url('/static/gfx2/baner/baner-select-img-4.jpg') left top no-repeat;
        background-size: autp, 456px, contain;
    }
    .select-auto-pod-dom-box{
        position:static;
        padding: 24px;
        width: auto;
        padding: 0px 0px 0px 0px;
    }
    .select-auto-pod-dom-box-header{
        font-size: 42px;
        line-height: 52px;
        padding: 24px;
    }
    .select-auto-pod-dom-box-text{
        font-size: 16px;
        line-height: 24px;
        margin-top: 24px;
        padding: 0px 8px;
    }
    .select-auto-pod-dom-box-mini{
        display:none;
    }
    .select-le-na-po{
        margin-top:64px !important;
    }
    .select-notaprawna-header{
        font-size: 18px;
        line-height: 24px;
    }
    .select-row-col-hd{
        display:none;
    }
    .select-otslider{
        display:block;
        margin-top:48px;
    }
    .select-notaprawna {
        margin-bottom: 48px;
    }
}

.moj-el-box{
    width:100%; padding: 40px 24px 16px 24px;
}
.moj-el-box-n{
    width:100%; padding: 0px 24px 40px 24px;
}
.moj-el-box-text-header{
    font-family: "Inter-Regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}
.moj-el-box-switch-field1, .moj-el-box-switch-field2{
    max-width:212px;
}
.moj-el-box-switch-field1 label{
    padding: 6px 0px;
    width:70px;
}
.moj-el-box-switch-field2 label{
    padding: 6px 0px;
    width:110px;
}