.kia-new-image-gallery__container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:10px;grid-row-gap:10px;overflow:hidden;cursor:pointer;height:1000px}
.kia-new-image-gallery_img{width:100%;height:100%;object-fit:cover;transition:filter .35s ease}
.kia-new-image-gallery-cmp{margin:10px}
.kia-new-image-gallery__image-container{position:relative;overflow:hidden}
.kia-new-image-gallery__image-container:hover img{filter:brightness(0.5)}
.kia-new-image-gallery__image-container:active img{filter:brightness(0.3)}
.kia-new-image-gallery__modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.8)}
.kia-new-image-gallery__description{background-color:white;line-height:18px;font-size:14px;text-align:center;padding:0 45px;margin:5px 0}
.kia-new-image-gallery__modal-container{position:relative;display:flex;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:63%;max-width:800px;background-color:#fff}
.kia-new-image-gallery__modal-image{width:100%;height:85%;object-fit:fill}
.kia-new-image-gallery__modal-content{flex:0 0 100%}
.kia-new-image-gallery__close{position:absolute;right:0;color:#fff;font-size:30px;font-weight:bold;cursor:pointer;padding:10px;z-index:1001;background-color:#05141f}
.kia-new-image-gallery__modal-next,.kia-new-image-gallery__modal-prev{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1001}
.kia-new-image-gallery__modal-next{right:0}
.kia-new-image-gallery__image-container .kia-new-image-gallery__description{display:none}
.kia-new-image-gallery__container:has(>:nth-child(11):last-child){--a1:1/1/4/4;--a2:1/4/3/6;--a3:1/6/3/8;--a4:4/1/5/2;--a5:4/2/5/3;--a6:4/3/5/4;--a7:3/4/5/6;--a8:3/6/5/8;--a9:5/1/7/3;--a10:5/3/7/6;--a11:5/6/7/8}
.kia-new-image-gallery__container:has(>:nth-child(10):last-child){--a1:1/1/3/3;--a2:1/3/3/6;--a3:1/6/3/8;--a4:3/1/5/4;--a5:3/4/5/6;--a6:3/6/4/8;--a7:4/6/5/8;--a8:5/1/7/4;--a9:5/4/7/6;--a10:5/6/7/8}
.kia-new-image-gallery__container:has(>:nth-child(9):last-child){--a1:1/1/3/3;--a2:1/3/3/6;--a3:1/6/3/8;--a4:3/1/5/4;--a5:5/1/7/3;--a6:5/3/7/6;--a7:5/6/7/8;--a8:3/4/5/6;--a9:3/6/5/8}
.kia-new-image-gallery__container:has(>:nth-child(8):last-child){--a1:1/1/3/3;--a2:1/6/3/8;--a3:5/1/7/3;--a4:5/3/7/6;--a5:5/6/7/8;--a6:3/6/5/8;--a7:3/1/5/3;--a8:1/3/5/6}
.kia-new-image-gallery__container:has(>:nth-child(7):last-child){--a1:1/1/4/4;--a2:4/1/7/4;--a3:1/4/3/6;--a4:1/6/3/8;--a5:5/4/7/8;--a6:3/4/5/6;--a7:3/6/5/8}
.kia-new-image-gallery__container:has(>:nth-child(6):last-child){--a1:1/1/3/3;--a2:1/3/4/6;--a3:1/6/3/8;--a4:3/1/7/3;--a5:4/3/7/6;--a6:3/6/7/8}
.div1{grid-area:var(--a1)}
.div2{grid-area:var(--a2)}
.div3{grid-area:var(--a3)}
.div4{grid-area:var(--a4)}
.div5{grid-area:var(--a5)}
.div6{grid-area:var(--a6)}
.div7{grid-area:var(--a7)}
.div8{grid-area:var(--a8)}
.div9{grid-area:var(--a9)}
.div10{grid-area:var(--a10)}
.div11{grid-area:var(--a11)}
@media only screen and (max-width:767px){.kia-new-image-gallery__container{display:flex;height:auto;overflow-x:auto}
.kia-new-image-gallery__container::-webkit-scrollbar-thumb{background-color:#05141f}
.kia-new-image-gallery__image-container{flex:0 0 100%}
.kia-new-image-gallery__image-container .kia-new-image-gallery__description{display:block}
.kia-new-image-gallery_img{width:100%;height:300px;object-fit:fill}
.kia-new-image-gallery__image-container:hover img{filter:brightness(1)}
.kia-new-image-gallery__image-container:active img{filter:brightness(1)}
}