#container{background:0;z-index:1001;overflow:hidden}
.stage_container{height:100%;width:100%;max-height:100vh;min-height:550px;position:relative}
.stage_bottomContainer{bottom:0;position:absolute;height:auto;width:100%}
.lazy-loading-enabled .stage_mainImage,.stage_mainImage img{width:100%;height:100%;object-fit:cover;min-height:550px;min-width:320px;max-height:77vh;max-width:1920px;position:relative;display:block}
.lazy-loading-enabled .stage_mainImage img.loading{left:unset;margin-left:initial}
.stage_mainBg{height:1080px;max-height:100vh;background-color:#ff8383}
.stage_info{position:absolute;top:90px;left:80px;width:70%;color:#fff}
.stage_title{font-size:50px;line-height:60px}
.stage_subtitle{font-size:24px;line-height:30px;margin-top:8px}
.stage_overlay-top{background:0;height:0;width:0}
.stage_overlay-left{background:0;height:0;width:0}
.stage_overlay-bottom{background:transparent linear-gradient(360deg,#000 0,#00000000 100%) 0 0 no-repeat padding-box;height:270px;width:100%;position:absolute;bottom:0;opacity:.7}
.stage_overlay .stage_overlay-top{background:transparent linear-gradient(360deg,#000 0,#00000000 100%) 0 0 no-repeat padding-box;transform:matrix(-1,0,0,-1,0,0);opacity:.7;height:270px;width:100%;position:absolute;top:0}
.stage_overlay .stage_overlay-left{background:transparent linear-gradient(90deg,#000 0,#00000000 100%) 0 0 no-repeat padding-box;height:100%;width:33%;position:absolute;top:0;opacity:.4}
.stage_dark-text .stage_info,.stage_dark-text .stage_priceContainer,.stage_dark-text .stage_price a{color:#05141f}
.stage_priceContainer{font-size:16px;color:#fff;margin-top:40px}
.stage_priceContainer span{margin-left:20px}
.stage_price a{font-size:40px;line-height:48px;margin-left:5px;color:#fff}
.stage_listContainer{width:calc(75% - 81px);margin-left:81px;padding-bottom:55px;font-size:18px;color:#fff;display:flex;flex-direction:row}
.stage_list{display:flex;flex-direction:row;align-items:center;width:33%}
.stage_icon{width:50px;height:50px;margin-right:24px;flex-shrink:0}
.stage_rangeIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_range_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_engIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_engine_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_seatIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_seat_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_generalIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_car_general_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_crossoverIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_electric_crossover_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_ultraIcon{background:url('../../../../../etc.clientlibs/settings/wcm/designs/kia-uk/clientlib/resources/rbr/icons/icon_ultra_fast_charging_white.svg') 0 0 no-repeat;-webkit-background-size:100%;background-size:100%}
.stage_iconText{margin:0 20% 0 0}
.stage_disclaimer{width:100%;background:#05141f;opacity:1;color:#fff}
.stage_disclaimer p{padding:15px 15px 15px 81px}
@media(max-width:960px){.stage_info{width:calc( 100% - 30px);left:30px;top:60px}
.stage_disclaimer p{padding:12px 30px}
.stage_listContainer{margin-left:30px;flex-direction:column;width:calc(100% - 30px);padding-bottom:10px}
.stage_list{width:100%;margin-bottom:25px}
.stage_icon{height:40px;width:40px}
}
@media(max-width:767px){.stage_container{min-height:550px}
.lazy-loading-enabled .stage_mainImage{aspect-ratio:var(--stage-aspect-ratio-mobile)}
}
@media only screen and (min-device-width:320px) and (max-device-width:540px){.stage_info{top:36px;left:15px;width:calc( 95% - 15px)}
.stage_title{font-size:22px;line-height:28px}
.stage_subtitle{font-size:14px;line-height:18px}
.stage_priceContainer{margin-top:20px;font-size:12px}
.stage_price a{font-size:20px;line-height:28px}
.stage_disclaimer{height:auto;font-size:10px;line-height:14px}
.stage_disclaimer p{padding:15px}
.stage_listContainer{width:calc(100% - 17px);margin-left:17px}
.stage_iconText{font-size:14px;margin:0 5% 0 0;line-height:18px}
.stage_icon{width:30px;height:30px;margin-right:10px}
.stage_list{margin-bottom:12px}
}
@media only screen and (min-device-width:640px) and (max-device-width:767px){.stage_overlay .stage_overlay-top{height:360px}
.stage_overlay-bottom{height:360px}
.stage_title{font-size:40px}
.stage_priceContainer{font-size:20px}
.stage_price a{font-size:30px}
}
@media(min-width:768px) and (max-width:959px){.stage_overlay .stage_overlay-top{height:322px}
.stage_overlay-bottom{height:322px}
}
@media only screen and (min-device-width:960px) and (max-device-width:1024px){.stage_overlay .stage_overlay-top{height:250px}
.stage_overlay-bottom{height:250px}
.stage_listContainer{padding-bottom:10px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.stage_disclaimer p{padding:15px 15px 15px 30px;font-size:12px}
.stage_listContainer{width:calc(100% - 30px);margin-left:30px}
.stage_iconText{margin:0 10% 0 0}
.stage_info{top:60px;left:30px;width:80%}
.lazy-loading-enabled .stage_mainImage{aspect-ratio:var(--stage-aspect-ratio-tablet)}
}
@media only screen and (min-width:1024px){.lazy-loading-enabled .stage_mainImage{aspect-ratio:var(--stage-aspect-ratio-desktop)}
}
