.case[data-v-c0ccd82e]{background-color:#333;position:relative;width:100%;overflow:hidden;padding:80px 0}.case .lighting-product-page[data-v-c0ccd82e]{width:100%;max-width:1920px;margin:auto;padding:35px 20px}.case .section-header .section-img[data-v-c0ccd82e]{max-width:100%;height:auto;display:block}.case .carousel-viewport[data-v-c0ccd82e]{width:100%;height:auto;min-height:550px;overflow:hidden;position:relative;padding:30px 0}.case .carousel-track[data-v-c0ccd82e]{display:flex;height:100%;position:absolute;left:0;top:0;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;perspective:1000px;transform:translateZ(0)}.case .carousel-item[data-v-c0ccd82e]{width:45vw;padding:0 15px;box-sizing:border-box;flex-shrink:0;transform:translateZ(0);backface-visibility:hidden}.case .carousel-item .case-link[data-v-c0ccd82e]{display:block;width:100%;height:100%}.case .carousel-item .img-container[data-v-c0ccd82e]{width:100%;height:550px;position:relative;overflow:hidden;border-radius:8px;transform:translateZ(0)}.case .carousel-item .case-img[data-v-c0ccd82e]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;transform:translateZ(0)}.case .carousel-item .case-img[data-v-c0ccd82e]:hover{transform:scale(1.05)}.case .carousel-item .case-info[data-v-c0ccd82e]{width:100%;height:85px;line-height:85px;background:url(/images/home/swiper/titleBg.png) no-repeat;background-size:100% 100%;text-align:center;margin:0 auto;position:absolute;bottom:0;color:#fff}.case .carousel-item .case-info .case-title[data-v-c0ccd82e]{font-size:40px;margin:0;font-weight:500}.case .carousel-btn[data-v-c0ccd82e]{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;line-height:76px;border-radius:50%;background:#00000080;color:#fff;border:none;cursor:pointer;z-index:10;transition:all .3s ease}.case .carousel-btn[data-v-c0ccd82e]:hover:not(:disabled){background:#284179;transform:translateY(-50%) scale(1.1)}.case .carousel-btn[data-v-c0ccd82e]:disabled{background:#64646480;cursor:not-allowed}.case .carousel-btn.prev-btn[data-v-c0ccd82e]{left:20px}.case .carousel-btn.next-btn[data-v-c0ccd82e]{right:20px}
