.design-wrapper{overflow:hidden;box-shadow:0 20px 40px 0 rgb(0 0 0 / .4)}.design-wrapper>div:last-child{box-shadow:0 30px 60px rgb(0 0 0 / .2);background-color:#fff}.design-wrapper .car-design-swiper{height:100%}.design-wrapper .car-design-swiper .swiper{height:100%;overflow:hidden}.design-wrapper .car-design-swiper .swiper .thumbnail{height:100%}.design-wrapper .car-design-swiper .swiper .thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.design-wrapper .car-design-swiper .swiper-button-next,.design-wrapper .car-design-swiper .swiper-button-prev{transition:color .8s}.design-wrapper .car-design-swiper .swiper-button-next:hover,.design-wrapper .car-design-swiper .swiper-button-prev:hover{color:#d5001c}.design-wrapper .setting-wrapper{margin:20px}.design-wrapper .setting-wrapper .setting-item .title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 8px 12px 0;cursor:pointer}.design-wrapper .setting-wrapper .setting-item .title-wrapper h5{font-size:1.5rem;font-weight:500}.design-wrapper .setting-wrapper .setting-item>.content-wrapper{transition:all .5s;overflow:hidden}.design-wrapper .setting-wrapper .setting-item.active .title-wrapper:after{transform:rotate(90deg)}.design-wrapper .setting-wrapper .setting-item.active>.content-wrapper{max-height:500px;transition:all .8s}.design-wrapper .setting-wrapper .exterior-color .color-group{margin-top:8px}.design-wrapper .setting-wrapper .exterior-color .color-group .title{font-weight:100;font-size:1.125rem}.design-wrapper .setting-wrapper .exterior-color .color-group .colors{display:flex;flex-direction:row;padding-left:6px;margin-top:6px;flex-wrap:wrap;gap:8px}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color{width:calc(100% / 3 - (6px * 2));aspect-ratio:1;position:relative;cursor:pointer;margin-bottom:8px}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color>div{width:100%;aspect-ratio:1;border-radius:15px}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color>span{display:block;text-align:center;padding-top:8px;font-size:1.125rem;font-weight:100;color:#777}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.active div{box-shadow:0 0 .25rem 0 rgb(0 0 0 / .7);z-index:2}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.active:after{font-family:pag-iconfont;border:1px solid #fff;border-radius:100%;content:"";color:#fff;background-color:#d5001c;position:absolute;left:75%;top:50%;z-index:2}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-1 div{background-color:#c7c7bf}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-2 div{background-color:#ccc}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-3 div{background-color:#aa1059}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-4 div{background-color:#fc0}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-5 div{background-color:#7ba7bc}.design-wrapper .setting-wrapper .exterior-color .color-group .colors .color.color-6 div{background-color:#2f3743}