.car-view-container{width:100%;padding:0 11.45%;margin:0 auto}.car-view-container .image-section{position:relative;width:100%;height:43vw}.car-view-container .image-section .image-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper.active{opacity:1}.car-view-container .image-section .image-wrapper video{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper video.active{opacity:1}.car-view-container .image-section .image-wrapper img{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .6s ease}.car-view-container .image-section .image-wrapper img.active{opacity:1}.car-view-container .tabs-section{text-align:center}.car-view-container .tabs-section .tabs-container{display:flex;justify-content:center;position:relative;border-bottom:1px solid #e0e0e0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1vw auto 0}.car-view-container .tabs-section .tabs-container .tab-item{font-size:.9vw;color:#999;cursor:pointer;padding:.5vw 1.5vw;position:relative;transition:all .3s ease;margin-bottom:-1px}.car-view-container .tabs-section .tabs-container .tab-item:hover{color:#333}.car-view-container .tabs-section .tabs-container .tab-item.active{color:#333}.car-view-container .tabs-section .tabs-container .tab-item.active:after{width:100%}.car-view-container .tabs-section .tab-indicator{position:absolute;bottom:-1px;left:0;height:2px;background-color:#d3af7f;transition:transform .3s ease}.car-view-container .tabs-section .description{font-size:.9vw;color:#8c8c8c;padding-top:1.3vw;line-height:1.6vw;margin-bottom:0;transition:opacity .3s ease;height:2.6vw}.car-view-container .tabs-section .description1{font-size:.9vw;color:#8c8c8c;height:1.6vw;line-height:1.6vw;transition:opacity .3s ease}.black .tabs-section .tabs-container{border-color:hsla(0,0%,100%,.1)}.black .tabs-section .tabs-container .tab-item{color:#999}.black .tabs-section .tabs-container .active{color:#fff!important}.black .tabs-section .tabs-container .description{color:#bababa!important;background-color:transparent!important}.nissan-carChoice-slide___2o3w1{float:left;height:auto!important}.float___3gs__{position:fixed;width:100%;height:100%;top:0;bottom:0;opacity:1;transform:scale(1);animation:scalefadeIn___3e9jA .2s ease-in;z-index:2000}.float___3gs__ .popup__box___1j4WO{position:absolute;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.float___3gs__ .popup__box___1j4WO .content___2Gxiv{position:absolute;top:calc(50% - 50px);display:flex;justify-content:center;align-items:center;width:100%;height:60vh;transform:translateY(-50%)}.float___3gs__ .popup__box___1j4WO .content___2Gxiv.center___10JhY{top:50%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq{width:100%;height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma{height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma .slide___3P6oY img,.float___3gs__ .popup__box___1j4WO .content___2Gxiv .swiper___eLGgq .wrapper___O4jma .slide___3P6oY video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0{width:60px;height:60px;font-size:60px;line-height:1;color:#fff;background-color:#c90028;border-radius:100%;opacity:0;transition:opacity .3s}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.prev___3OUoj{left:2%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.prev___3OUoj:after{font-family:"icon";content:"\e77f"}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.next___3xYu9{right:2%}.float___3gs__ .popup__box___1j4WO .content___2Gxiv .btn___3OJR0.next___3xYu9:after{font-family:"icon";content:"\e77e"}@media (min-width:992px){.float___3gs__ .popup__box___1j4WO .content___2Gxiv:hover .btn___3OJR0{opacity:1}}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp{position:absolute;bottom:0;left:0;width:100%;padding:28px 0;background-color:rgba(0,0,0,.8)}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ{width:670px}@media (max-width:991px){.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ{width:calc(100% - 100px)}}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh{overflow:hidden;height:102px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:.35}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh.video___2ldJ1:after{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;font-family:"icon";font-size:32px;line-height:1;color:#fff;text-align:center;content:"\e776"}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .ctrl_swiper___2XnCZ .ctrl_slide___HcKuh.swiper-slide-thumb-active:before{opacity:0}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0{width:32px;height:100px;margin-top:-50px;color:#fff;background-color:#333;border-radius:4px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0:after{font-family:"icon";font-size:14px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9{right:50%;margin-right:-380px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9:after{content:"\e783"}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj{left:50%;margin-left:-380px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj:after{content:"\e784"}@media (max-width:991px){.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0{width:20px;height:0;padding:calc(16.66667% - 21.33333px) 0;margin-top:calc(21.33333px - 16.66667%)}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.next___3xYu9{right:0;margin-right:15px}.float___3gs__ .popup__box___1j4WO .ctrl___3mxSp .btn___3OJR0.prev___3OUoj{left:0;margin-left:15px}}.float___3gs__ .popup__box___1j4WO .icon___3PsiC{position:absolute;top:50px;right:50px;z-index:2;margin:0 -10px}.float___3gs__ .popup__box___1j4WO .icon___3PsiC i{width:30px;height:30px;margin:0 10px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.float___3gs__ .popup__box___1j4WO .icon___3PsiC{top:30px;right:30px}}@keyframes scalefadeIn___3e9jA{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.nissan-carChoice-slide___Xg1_w{float:left;height:auto!important}.video_box___3pT_i{position:relative;width:100%;cursor:pointer}.video_box___3pT_i img{width:100%}.video_box___3pT_i .button___36EOE{position:absolute;bottom:8%;left:50%;z-index:1;transform:translate(-50%,-50%);width:10vw;height:1.5vw;border-radius:4px;text-align:center;line-height:1.5vw;color:#fff;background:transparent;border:1px solid #d0d0d0;cursor:pointer;font-size:.8vw}.video_box___3pT_i .button___36EOE:hover{cursor:pointer;background-color:#000;color:#fff;border-color:#000}.video_box___3pT_i .mobileButton___ZtdPD{width:22vw;height:4.5vw;line-height:4.5vw;font-size:2vw;border-radius:2px}.video_box___3pT_i video{width:100%}.video_box___3pT_i .cover_img___2gyFF{width:100%}.video_box_no_button___IpkPv{position:relative;width:100%;cursor:pointer}.video_box_no_button___IpkPv:after{position:absolute;top:50%;left:50%;z-index:1;width:60px;height:60px;margin-top:-30px;margin-left:-30px;font-family:"icon";font-size:60px;line-height:1;color:#fff;cursor:pointer;content:"\e776"}.video_box_no_button___IpkPv video{width:100%}.video_box_no_button___IpkPv .cover_img___2gyFF{width:100%}.video_float___3Tnma{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.video_float___3Tnma video{position:absolute;top:50%;left:50%;max-width:100%;max-height:70%;transform:translate(-50%,-50%)}.video_float___3Tnma .close___2B4K-{position:absolute;top:50px;right:50px;width:30px;height:30px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.video_float___3Tnma .close___2B4K-{top:30px;right:30px}}.nissan-carChoice-slide___2vuv-{float:left;height:auto!important}.list___3pLof{display:flex;justify-content:center;margin-top:50px;position:relative;font-family:PingFangSC-Light,"Microsoft Yahei"!important}.list___3pLof .progress___3T-Yp{text-align:center;z-index:100;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:13vw;margin-left:16vw}@media (max-width:991px){.list___3pLof .progress___3T-Yp{position:static!important;transform:rotate(90deg)}}.list___3pLof .progress___3T-Yp .swiper-pagination-bullet{width:16vw!important;height:.4vw!important;background-color:#747474;margin:0!important;opacity:.5}@media (max-width:991px){.list___3pLof .progress___3T-Yp .swiper-pagination-bullet{width:7vw!important;margin:0!important}}.list___3pLof .progress___3T-Yp .swiper-pagination-bullet-active{background-color:#000;height:.4vw!important;border-radius:1px!important;opacity:1}@media (max-width:991px){.list___3pLof .progress___3T-Yp .swiper-pagination-bullet-active{height:.4vw!important}}.list___3pLof .progress___3T-Yp .swiper-pagination-bullet-active .pageNum{color:#000!important;font-size:2.2vw!important}.list___3pLof .progress___3T-Yp .swiper-pagination-bullet-active .progressBar{background-color:#000!important}.list___3pLof .dfs___1Pcqx{width:100%;height:30px;background-color:transparent;opacity:0}.list___3pLof .txt_content___2BtE2{display:flex;flex-basis:25%;flex-direction:column;justify-content:center;width:25%;padding-right:5%;padding-left:5%;margin-bottom:20px}.list___3pLof .txt_content___2BtE2 .tit___2B9eb{margin-top:10px;font-size:17px;font-weight:700}.list___3pLof .txt_content___2BtE2 .sub___1Un6L{font-size:15px}.list___3pLof .txt_content___2BtE2 .tit_img___ogVWZ{margin-bottom:25px}.list___3pLof .txt_content___2BtE2 .txt___hOTpJ{margin-top:25px;font-size:12px;color:#888;line-height:30px}.list___3pLof .txt_content___2BtE2 .txt___hOTpJ i{display:block;height:10px}@media (max-width:991px){.list___3pLof .txt_content___2BtE2{margin-bottom:10px}.list___3pLof .txt_content___2BtE2 .tit___2B9eb{margin-top:0}}.list___3pLof .content___3pPoH{display:flex;flex-basis:75%;align-items:center;width:100%}@media (max-width:991px){.list___3pLof .content___3pPoH .fiveNum___11P3J{height:140vw!important}}.list___3pLof .content___3pPoH .swiper___2ZNlI{width:100%}.list___3pLof .content___3pPoH .swiper___2ZNlI .wrapper___3uVF_{width:100%}@media (max-width:991px){.list___3pLof .content___3pPoH .swiper___2ZNlI .wrapper___3uVF_{height:60vw!important}}.list___3pLof .content___3pPoH .swiper___2ZNlI .wrapper___3uVF_ .slide___FeOdL{height:100%;overflow:hidden;transition:opacity .3s ease}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq{position:relative;width:100%;height:28px;padding:12px calc(85px + 5%) 12px 85px;margin-top:25px}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .progress___3T-Yp{position:relative;width:100px!important;text-align:center}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC{position:absolute;top:0;width:50px;height:28px;cursor:pointer}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC:after{position:absolute;top:0;left:0;width:50px;height:50px;margin-top:-12.5px;font-family:"icon";font-size:50px;line-height:1;color:#000}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC:hover:after{color:#c90028}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC.prev___1uGz6{left:0}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC.prev___1uGz6:after{content:"\e77f"}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC.next___x8_WN{right:5%}@media (max-width:991px){.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC.next___x8_WN{right:0}}.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq .btn_swiper___1TIfC.next___x8_WN:after{content:"\e77e"}@media (max-width:991px){.list___3pLof .content___3pPoH .swiper___2ZNlI .progress_box___MXmOq{padding:12px 60px}}.list___3pLof .txt___hOTpJ{margin-top:10px;font-size:12px;color:#888}.list___3pLof .txt___hOTpJ i{display:block;height:10px}@media (max-width:991px){.list___3pLof{flex-direction:column;margin-top:35px}.list___3pLof .txt_content___2BtE2{flex-basis:100%;width:100%;padding-right:0;padding-left:0}.list___3pLof .content___3pPoH{flex-basis:100%;width:100%}.list___3pLof .content___3pPoH .swiper___2ZNlI .wrapper___3uVF_ .slide___FeOdL{padding-right:0}}@media (min-width:768px){.list___3pLof .to_big___1Z3-P{overflow:hidden}.list___3pLof .to_big___1Z3-P img,.list___3pLof .to_big___1Z3-P video{transition:2s}}.customPagination___3lnaM{display:flex;flex-direction:column;align-items:center;grid-gap:8px;gap:8px;position:relative}.customPagination___3lnaM .customPaginationItem___IYEp7{transform:rotate(-90deg);margin-bottom:45vw;width:38vw;text-align:left}.pageNum___1BlhK{color:#000!important;font-size:2vw!important}.progressBar___3ruAW{width:100px;height:2px;background-color:rgba(0,0,0,.1)}.progressInner___1Min5{height:100%;background-color:#000!important;transition:width .3s}.titleBox___B1ydm{display:flex;flex-direction:column;text-align:left}.titleBox___B1ydm .title___4gUZR{font-size:4.5vw;color:#666;font-weight:200}.titleBox___B1ydm .secondTitle___1Z-lW{font-size:3vw;color:#666;margin-top:1.5vw;font-weight:200;line-height:1.4;word-wrap:break-word}.progressContainer___sXfZL{position:relative;margin-bottom:2vw;left:9%;z-index:100;width:80%;text-align:center}.carViewContainer___1wXfA{margin-left:9.5vw;margin-top:5vw}.carViewContainer___1wXfA .verticalTabs___3ztB3{display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid hsla(0,0%,85.1%,.2);position:relative}.carViewContainer___1wXfA .verticalTabs___3ztB3 .tabItem___3tXox{font-size:3.5vw;color:#999;cursor:pointer;transition:all .3s ease;text-align:left;position:relative;margin-left:5vw;padding:0 0 4vw}.carViewContainer___1wXfA .verticalTabs___3ztB3 .lastItem___2mJCx{padding:0!important}.carViewContainer___1wXfA .verticalTabs___3ztB3 .tabIndicator___31YlX{position:absolute;top:0;left:-1px;width:1px;background-color:#d3af7f;transition:transform .3s ease}.carViewContainer___1wXfA .verticalTabs___3ztB3 .active___1f40J{color:#333}.black___3EIrp .progressContainer___sXfZL .titleBox___B1ydm .secondTitle___1Z-lW{color:#bababa!important}.black___3EIrp .carViewContainer___1wXfA .verticalTabs___3ztB3{border-color:hsla(0,0%,100%,.1)}.black___3EIrp .carViewContainer___1wXfA .verticalTabs___3ztB3 .tabItem___3tXox{color:#8c8c8c!important}.black___3EIrp .carViewContainer___1wXfA .verticalTabs___3ztB3 .active___1f40J{color:#fff!important}.black___3EIrp .carViewContainer___1wXfA .verticalTabs___3ztB3 .description___1DvGj{color:#8c8c8c!important}.nissan-carChoice-slide____NO0W{float:left;height:auto!important}.float___2-mdf{position:fixed;width:100%;height:100%;top:0;bottom:0;opacity:1;transform:scale(1);animation:scalefadeIn___qKayy .2s ease-in;z-index:2000}.float___2-mdf .popup__box___2cnf7{position:absolute;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:rgba(0,0,0,.9)}.float___2-mdf .popup__box___2cnf7 .content___24m2w{position:absolute;top:calc(50% - 50px);display:flex;justify-content:center;align-items:center;width:100%;height:100vh;transform:translateY(-50%)}.float___2-mdf .popup__box___2cnf7 .content___24m2w.center___3_6E5{top:50%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .swiper___32Vyh{width:100%;height:100%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .swiper___32Vyh .wrapper___33_ua{height:100%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .swiper___32Vyh .wrapper___33_ua .slide___2k750 img,.float___2-mdf .popup__box___2cnf7 .content___24m2w .swiper___32Vyh .wrapper___33_ua .slide___2k750 video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .btn___38DPF{width:60px;height:60px;font-size:60px;line-height:1;color:#fff;background-color:#c90028;border-radius:100%;opacity:0;transition:opacity .3s}.float___2-mdf .popup__box___2cnf7 .content___24m2w .btn___38DPF.prev___3ezGT{left:2%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .btn___38DPF.prev___3ezGT:after{font-family:"icon";content:"\e77f"}.float___2-mdf .popup__box___2cnf7 .content___24m2w .btn___38DPF.next___1-9f2{right:2%}.float___2-mdf .popup__box___2cnf7 .content___24m2w .btn___38DPF.next___1-9f2:after{font-family:"icon";content:"\e77e"}@media (min-width:992px){.float___2-mdf .popup__box___2cnf7 .content___24m2w:hover .btn___38DPF{opacity:1}}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4{position:absolute;bottom:0;left:0;width:100%;padding:28px 0;background-color:rgba(0,0,0,.8)}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg{width:670px}@media (max-width:991px){.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg{width:calc(100% - 100px)}}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg .ctrl_slide___2ku0A{overflow:hidden;height:102px;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg .ctrl_slide___2ku0A:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:.35}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg .ctrl_slide___2ku0A.video___2tz39:after{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;font-family:"icon";font-size:32px;line-height:1;color:#fff;text-align:center;content:"\e776"}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .ctrl_swiper___3SMUg .ctrl_slide___2ku0A.swiper-slide-thumb-active:before{opacity:0}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF{width:32px;height:100px;margin-top:-50px;color:#fff;background-color:#333;border-radius:4px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF:after{font-family:"icon";font-size:14px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.next___1-9f2{right:50%;margin-right:-380px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.next___1-9f2:after{content:"\e783"}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.prev___3ezGT{left:50%;margin-left:-380px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.prev___3ezGT:after{content:"\e784"}@media (max-width:991px){.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF{width:20px;height:0;padding:calc(16.66667% - 21.33333px) 0;margin-top:calc(21.33333px - 16.66667%)}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.next___1-9f2{right:0;margin-right:15px}.float___2-mdf .popup__box___2cnf7 .ctrl___sz7l4 .btn___38DPF.prev___3ezGT{left:0;margin-left:15px}}.float___2-mdf .popup__box___2cnf7 .icon___3KgUd{position:absolute;top:50px;right:50px;z-index:2;margin:0 -10px}.float___2-mdf .popup__box___2cnf7 .icon___3KgUd i{width:30px;height:30px;margin:0 10px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.float___2-mdf .popup__box___2cnf7 .icon___3KgUd{top:30px;right:30px}}@keyframes scalefadeIn___qKayy{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.nissan-carChoice-slide___2bqvD{float:left;height:auto!important}.video_box___3YlaP{position:relative;width:100%;cursor:pointer}.video_box___3YlaP img{width:100%}.video_box___3YlaP .button___2B_-d{position:absolute;bottom:8%;left:50%;z-index:1;transform:translate(-50%,-50%);width:10vw;height:1.5vw;border-radius:4px;text-align:center;line-height:1.5vw;color:#fff;background:transparent;border:1px solid #d0d0d0;cursor:pointer;font-size:.8vw}.video_box___3YlaP .button___2B_-d:hover{cursor:pointer;background-color:#000;color:#fff;border-color:#000}.video_box___3YlaP .mobileButton___n0ZhB{width:22vw;height:4.5vw;line-height:4.5vw;font-size:2vw;border-radius:2px}.video_box___3YlaP video{width:100%}.video_box___3YlaP .cover_img___3AhFW{width:100%}.video_box_no_button___1mTEm{position:relative;width:100%;cursor:pointer}.video_box_no_button___1mTEm:after{position:absolute;top:50%;left:50%;z-index:1;width:60px;height:60px;margin-top:-30px;margin-left:-30px;font-family:"icon";font-size:60px;line-height:1;color:#fff;cursor:pointer;content:"\e776"}.video_box_no_button___1mTEm video{width:100%}.video_box_no_button___1mTEm .cover_img___3AhFW{width:100%}.video_float___gKyZg{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.video_float___gKyZg video{position:absolute;top:50%;left:50%;max-width:100%;max-height:1000%;transform:translate(-50%,-50%)}.video_float___gKyZg .close___3CQcO{position:absolute;top:50px;right:50px;width:30px;height:30px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.video_float___gKyZg .close___3CQcO{top:30px;right:30px}}.video-swiper{position:relative;width:100%;height:100%}.video-swiper .video-swiper-container{position:relative;width:100%;height:100%;overflow:hidden}.video-swiper .video-content{width:100%;height:100%;position:relative}.video-swiper .video-slide{width:100%;height:100%}.video-swiper .video-slide.active{display:block}.video-swiper .video-slide video{width:100%;height:100%;object-fit:cover;display:block}.video-swiper .nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;font-family:"icon"}.video-swiper .nav-arrow:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.video-swiper .nav-arrow.nav-arrow-left{left:20px}.video-swiper .nav-arrow.nav-arrow-left:after{content:"\e662"}.video-swiper .nav-arrow.nav-arrow-right{right:20px}.video-swiper .nav-arrow.nav-arrow-right:after{content:"\e659"}.video-swiper .nav-arrow span{line-height:1}.video-swiper .pagination-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;grid-gap:12px;gap:12px;z-index:10}.video-swiper .pagination-dots .dot-container{width:.6vw;height:.6vw;border-radius:50%;cursor:pointer;transition:all .3s ease;background-color:#fff;border:1px solid #fff}.video-swiper .pagination-dots .dot-container:hover{background-color:#fff}.video-swiper .pagination-dots .dot-container.active{width:1.6vw;height:.6vw;border-radius:10px;background-color:transparent;border:none;overflow:hidden}.video-swiper .pagination-dots .dot-container.active .dot-progress{width:100%;height:100%;background:#fff;border-radius:4px;position:relative}.video-swiper .pagination-dots .dot-container.active .progress-bar{height:100%;background:#000;border-radius:4px;transition:width .1s linear;position:absolute;left:0;top:0}.video-swiper .video-swiper-empty{display:flex;align-items:center;justify-content:center;height:200px;color:#999;font-size:16px}.nissan-carChoice-slide___3PA-F{float:left;height:auto!important}::selection{background-color:#000!important;color:#fff!important}::-moz-selection{background-color:#000!important;color:#fff!important}.video_box___U8Dul{position:relative;width:100%;cursor:pointer}.video_box___U8Dul img{width:100%}.video_box___U8Dul .button___2zv_6{position:absolute;bottom:8%;left:50%;z-index:1;transform:translate(-50%,-50%);width:10vw;height:1.5vw;border-radius:4px;text-align:center;line-height:1.5vw;color:#fff;background:transparent;border:1px solid #d0d0d0;cursor:pointer;font-size:.8vw}.video_box___U8Dul .button___2zv_6:hover{cursor:pointer;background-color:#000;color:#fff;border-color:#000}.video_box___U8Dul .mobileButton___3u4n0{width:22vw;height:4.5vw;line-height:4.5vw;font-size:2vw;border-radius:2px}.video_box___U8Dul video{width:100%}.video_box___U8Dul .cover_img___TKJ_K{width:100%}.video_box_no_button___24sb1{position:relative;width:100%;cursor:pointer}.video_box_no_button___24sb1:after{position:absolute;top:50%;left:50%;z-index:1;width:60px;height:60px;margin-top:-30px;margin-left:-30px;font-family:"icon";font-size:60px;line-height:1;color:#fff;cursor:pointer;content:"\e776"}.video_box_no_button___24sb1 video{width:100%}.video_box_no_button___24sb1 .cover_img___TKJ_K{width:100%}.video_float___1R4Gp{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.video_float___1R4Gp video{position:absolute;top:50%;left:50%;max-width:100%;max-height:70%;transform:translate(-50%,-50%)}.video_float___1R4Gp .close___uYRjK{position:absolute;top:50px;right:50px;width:30px;height:30px;font-size:30px;line-height:1;color:#fff;cursor:pointer}@media (max-width:1199px){.video_float___1R4Gp .close___uYRjK{top:30px;right:30px}}.nav_arrow_left___AXmkU,.nav_arrow_right___PItzU{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;font-family:"icon"}.nav_arrow_left___AXmkU:hover,.nav_arrow_right___PItzU:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.nav_arrow_left___AXmkU span,.nav_arrow_right___PItzU span{line-height:1}.nav_arrow_left___AXmkU{left:20px}.nav_arrow_left___AXmkU:after{content:"\e662";color:#fff}.nav_arrow_right___PItzU{right:20px}.nav_arrow_right___PItzU:after{content:"\e659";color:#fff}.pagination_container___lEYyS{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);margin-top:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:12px;gap:12px;z-index:10;width:100%}.pagination_dot___3dmX5{position:relative;width:8px;height:8px;border-radius:50%;cursor:pointer;transition:all .3s ease;background-color:#fff;border:1px solid #fff}.pagination_dot___3dmX5:hover{background-color:#fff}.pagination_dot___3dmX5.active___1byX5{width:10vw;height:8px;border-radius:4px;background-color:transparent;border:none;overflow:hidden}.pagination_dot___3dmX5.active___1byX5 .dot_progress___1Mw2M{width:100%;height:100%;background:#fff;border-radius:4px;position:relative}.pagination_dot___3dmX5.active___1byX5 .progress_bar___2NFGW{height:100%;background:#000;border-radius:4px;transition:width .1s linear;position:absolute;left:0;top:0}@media (max-width:991px){.pagination_container___lEYyS{margin-top:6px;grid-gap:8px;gap:8px}.pagination_dot___3dmX5{width:2.5vw;height:2.5vw}.pagination_dot___3dmX5.active___1byX5{width:7vw;height:2.5vw}.nav_arrow_left___AXmkU,.nav_arrow_right___PItzU{width:32px;height:32px;font-size:16px}.nav_arrow_left___AXmkU{left:10px}.nav_arrow_right___PItzU{right:10px}}.apple-look-closer{width:100%;background:#000;color:#fff;outline:none;position:relative}.alc-close-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:rgba(60,60,60,.8);border:none;color:#fff;font-size:20px;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.alc-close-btn:hover{background:rgba(80,80,80,.9);transform:scale(1.05)}.alc-close-btn:active{transform:scale(.95)}.alc-inner{display:flex;align-items:stretch;justify-content:space-between;grid-gap:40px;gap:40px;max-width:1400px;margin:0 auto;padding:80px 24px}.alc-left{width:44%}.alc-right{width:56%}.alc-header{margin-bottom:16px}.alc-eyebrow{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:16px;color:#fff;font-weight:500}.alc-header-dot{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);transition:all .2s ease}.alc-header-dot.is-active{background:#ff7a18}.alc-dots-container{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;margin:24px 0}.alc-nav-controls{display:flex;flex-direction:column;grid-gap:8px;gap:8px;align-self:center;margin-right:20px}.alc-dots-nav{display:flex;flex-direction:column;grid-gap:12px;gap:12px;flex:1 1;align-items:flex-start;justify-content:center}.alc-item-wrapper{margin-bottom:0}.alc-dot-btn{display:flex;align-items:center;grid-gap:12px;gap:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;color:#fff;cursor:pointer;padding:8px 16px;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:auto;max-width:200px;text-align:left;height:40px;overflow:hidden;transform:translateZ(0);position:relative;flex-shrink:0;contain:layout;white-space:nowrap;flex-direction:row}.alc-dot-btn.is-active{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:16px;padding:20px;height:120px;align-items:flex-start;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.15);white-space:normal;width:100%;max-width:100%}.alc-active-content{width:100%;display:flex;flex-direction:column;grid-gap:12px;gap:12px;animation:fadeInContent .4s cubic-bezier(.25,.46,.45,.94) .1s both;position:relative;z-index:2}@keyframes fadeInContent{0%{opacity:0;transform:translateY(12px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}.alc-active-header{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.alc-active-header .alc-dot-label{font-size:16px;font-weight:600;white-space:nowrap}.alc-dot-indicator{width:16px;height:16px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);background:transparent;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);flex-shrink:0;position:relative}.alc-dot-indicator:before{content:"+";color:hsla(0,0%,100%,.3);font-size:12px;font-weight:700;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.alc-dot-btn.is-active .alc-dot-indicator{background:#ff7a18;border-color:#ff7a18;transform:scale(1.3);box-shadow:0 0 8px rgba(255,122,24,.4)}.alc-dot-btn.is-active .alc-dot-indicator:before{content:"";color:transparent}.alc-dot-btn:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.alc-dot-btn.is-active:hover{background:hsla(0,0%,100%,.12)}.alc-dot-label{font-size:16px;color:#fff;font-weight:500;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.alc-dot-btn.is-active .alc-dot-label{color:#ff7a18;font-weight:600}.alc-content-title{font-size:18px;font-weight:600;color:#fff;margin:0;line-height:1.3}.alc-content-desc{font-size:14px;color:hsla(0,0%,100%,.8);line-height:1.5;margin:0}.alc-nav{width:32px;height:32px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;transition:all .2s ease}.alc-nav:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.alc-stage{position:relative;width:100%;padding-top:62.5%;border-radius:16px;overflow:hidden}.alc-slide{position:absolute;inset:0;opacity:0;transform:scale(1.02);transition:opacity .5s ease,transform .6s ease}.alc-slide.is-active{opacity:1;transform:scale(1)}.bg-color-orange{background:linear-gradient(135deg,#ff7a18,#ffb347)}.bg-unibody{background:linear-gradient(135deg,#1f1f1f,#3a3a3a)}.bg-vc{background:radial-gradient(600px 200px at 70% 30%,rgba(0,190,255,.45),transparent 60%),#0b1020}.bg-ceramic{background:linear-gradient(135deg,#1e1e22,#5d6a7a)}.bg-display{background:linear-gradient(135deg,#0038ff,#00d4ff)}.bg-controls{background:linear-gradient(135deg,#4b2fff,#b86bff)}.alc-phone-mock{position:absolute;inset:8%;border-radius:28px;background:rgba(0,0,0,.4);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.08)}@media (max-width:1200px){.alc-inner{grid-gap:24px;gap:24px;padding:64px 20px}}@media (max-width:960px){.alc-inner{flex-direction:column}.alc-left,.alc-right{width:100%}}.apple-detail-mobile{width:100%;background:#000;color:#fff;min-height:100vh;display:flex;align-items:center}.apple-detail-mobile .product-container{max-width:100%;width:100%;margin:0 auto;padding:20px;display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;overflow:visible}.apple-detail-mobile .product-view{width:100%;flex:1 1;min-height:60vh;margin-bottom:20px;display:flex;align-items:center;justify-content:center;position:relative;transition:all .5s ease;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.apple-detail-mobile .product-view:active{cursor:-webkit-grabbing;cursor:grabbing}.apple-detail-mobile .product-view.long-pressing{cursor:-webkit-grabbing;cursor:grabbing}.apple-detail-mobile .product-view.dragging{cursor:-webkit-grabbing;cursor:grabbing}.apple-detail-mobile .product-view.expanded{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;z-index:1000;background:rgba(0,0,0,.95)}.apple-detail-mobile .product-view.expanded .product-block{width:100%;height:100%;border-radius:0}.apple-detail-mobile .product-view .product-block{width:calc(100% - 120px);height:calc(100% - 200px);border-radius:30px;transition:all .5s ease;position:relative;overflow:hidden}.apple-detail-mobile .product-view .product-block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.05) 50%,transparent);animation:shimmer 3s infinite}.apple-detail-mobile .product-view .close-button{position:absolute;top:20px;right:20px;width:48px;height:48px;border-radius:50%;background:rgba(60,60,67,.8);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.apple-detail-mobile .product-view .close-button:hover{background:#3c3c43;transform:scale(1.1)}.apple-detail-mobile .product-view .close-button:active{transform:scale(.95)}.apple-detail-mobile .product-view .feature-detail-expanded{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:40px 30px;z-index:5;display:flex;align-items:flex-start;grid-gap:20px;gap:20px}.apple-detail-mobile .product-view .feature-detail-expanded .back-button{width:40px;height:40px;border-radius:50%;background:transparent;border:2px solid hsla(0,0%,100%,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;margin-top:5px}.apple-detail-mobile .product-view .feature-detail-expanded .back-button:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.apple-detail-mobile .product-view .feature-detail-expanded .back-button:active{transform:scale(.95)}.apple-detail-mobile .product-view .feature-detail-expanded .detail-text{flex:1 1;color:#fff}.apple-detail-mobile .product-view .feature-detail-expanded .detail-text .feature-title{font-size:20px;font-weight:600;margin:0 0 12px;line-height:1.3;color:#fff}.apple-detail-mobile .product-view .feature-detail-expanded .detail-text .feature-description{font-size:16px;line-height:1.5;margin:0;color:hsla(0,0%,100%,.85)}.apple-detail-mobile .features-controls{bottom:0;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;overflow:clip;position:-webkit-sticky;position:sticky;scroll-padding:0 6.25vw;top:auto;width:100%;transform:translateZ(0) scale(1) scaleX(1) scaleY(1);-ms-overflow-style:none;scrollbar-width:none}.apple-detail-mobile .features-controls .features-list{height:100px}.apple-detail-mobile .features-controls.overlay{position:fixed;bottom:20px;left:0;right:0;z-index:1001;padding:20px 30px 0;background:transparent;width:100vw;display:flex;justify-content:center}.apple-detail-mobile .features-controls:not(.overlay){white-space:nowrap!important}.apple-detail-mobile .features-controls::-webkit-scrollbar{display:none;width:0;height:0}.apple-detail-mobile .features-controls::-webkit-scrollbar-track{display:none}.apple-detail-mobile .features-controls::-webkit-scrollbar-thumb{display:none}.apple-detail-mobile .features-controls .feature-button{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px;height:36px;border-radius:18px;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);border:none;outline:none;background:rgba(60,60,67,.6);flex-shrink:0;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;position:relative}.apple-detail-mobile .features-controls .feature-button:hover{background:rgba(60,60,67,.8)}.apple-detail-mobile .features-controls .feature-button:active{transform:scale(.98)}.apple-detail-mobile .features-controls .feature-button.active{display:flex;background:rgba(28,28,30,.9);border-radius:16px;padding:20px;width:85vw;height:120px;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.15);position:relative;z-index:10;white-space:normal;overflow:visible}.apple-detail-mobile .features-controls .feature-button.active:hover{background:rgba(28,28,30,.95)}.apple-detail-mobile .features-controls .feature-button .button-icon-wrapper{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.apple-detail-mobile .features-controls .feature-button .button-icon-wrapper svg{display:block}.apple-detail-mobile .features-controls .feature-button .button-text{font-size:15px;font-weight:500;color:#fff;white-space:nowrap}.apple-detail-mobile .features-controls .feature-button .button-active-content{width:100%;display:flex;flex-direction:column;grid-gap:12px;gap:12px;align-items:flex-start;position:relative;z-index:2;opacity:0;height:0;overflow:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94),height .4s cubic-bezier(.25,.46,.45,.94)}.apple-detail-mobile .features-controls .feature-button.active .button-active-content{opacity:1;height:60px}.apple-detail-mobile .features-controls .feature-button .button-active-header{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%}.apple-detail-mobile .features-controls .feature-button .button-dot-indicator{width:5px;height:5px;border-radius:50%;background:#fff;flex-shrink:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative}.apple-detail-mobile .features-controls .feature-button.active .button-dot-indicator{width:8px;height:8px;background:#ff7a18;transform:scale(1.3);box-shadow:0 0 8px rgba(255,122,24,.4)}.apple-detail-mobile .features-controls .feature-button .button-label{font-size:14px;font-weight:600;color:#fff;line-height:1.3;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.apple-detail-mobile .features-controls .feature-button.active .button-label{color:#ff7a18;font-weight:600}.apple-detail-mobile .features-controls .feature-button .button-description{font-size:12px;color:hsla(0,0%,100%,.8);line-height:1.4;margin:0;text-align:left;transition:all .4s cubic-bezier(.25,.46,.45,.94) .1s}.apple-detail-mobile .features-controls .feature-button:not(.active) .button-label{font-size:13px;font-weight:500;color:#fff;white-space:nowrap}.apple-detail-mobile .features-controls ul{display:flex;align-items:flex-end}.apple-detail-mobile .features-controls .control-group{display:flex;list-style:none;margin:0;padding:0}.apple-detail-mobile .features-controls li{list-style:none;border:none;margin:0;padding:0}.apple-detail-mobile .features-controls .control-item{transition:all .5s!important;position:absolute;left:0}.apple-detail-mobile .features-controls .control-item-bg-container{pointer-events:none;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(.2,0,0,1);will-change:transform,width,height;transform-origin:center bottom}.apple-detail-mobile .features-controls .control-item-bg{width:100%;height:100%;background:rgba(60,60,67,.6);border-radius:18px;border:1px solid hsla(0,0%,100%,.1);transition:all .4s cubic-bezier(.25,.46,.45,.94),border-radius .4s cubic-bezier(.25,.46,.45,.94)}.apple-detail-mobile .features-controls .control-item.expanded .control-item-bg-container{width:100%;height:100%;animation:smoothExpand .5s cubic-bezier(.2,0,0,1) forwards}.apple-detail-mobile .features-controls .control-item:not(.expanded) .control-item-bg-container{animation:smoothCollapse .5s cubic-bezier(.2,0,0,1) forwards}.apple-detail-mobile .features-controls .control-item.expanded .control-item-bg{border-radius:16px;background:rgba(28,28,30,.9);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.apple-detail-mobile .features-controls .control-item:hover .control-item-bg{background:rgba(60,60,67,.8)}.apple-detail-mobile .features-controls .control-item-open{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:6px 12px;height:36px;border-radius:18px;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);border:none;outline:none;background:transparent;flex-shrink:0;overflow:hidden;position:relative;z-index:3}.apple-detail-mobile .features-controls .control-item-open:active{transform:scale(.98)}.apple-detail-mobile .features-controls .control-item-open.activated{display:none}.features-controls.active .apple-detail-mobile .features-controls .control-item-open{display:none}.apple-detail-mobile .features-controls .control-item-label{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;color:#fff;font-weight:500}.apple-detail-mobile .features-controls .plus-icon{width:24px;height:24px;fill:#fff;stroke:#fff;flex-shrink:0}.apple-detail-mobile .features-controls .control-item-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:1;transition:opacity .3s ease;pointer-events:none}.apple-detail-mobile .features-controls .control-item-content-mask{width:100%;height:100%;overflow:hidden}.apple-detail-mobile .features-controls .control-item-content-inner{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:20px;width:100%;height:100%}.apple-detail-mobile .features-controls .control-item-accessibility-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.apple-detail-mobile .features-controls .control-item-accessibility-image{width:100%;height:100%;background:transparent}.apple-detail-mobile .features-controls .control-item-nav{position:absolute;top:50%;left:-55px;right:-45px;display:flex;justify-content:space-between;z-index:3;opacity:0;transition:opacity .3s ease;pointer-events:none}.apple-detail-mobile .features-controls .paddlenav-button{width:40px;height:56px;border-radius:50%;background:rgba(60,60,67,.8);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto}.apple-detail-mobile .features-controls .paddlenav-button:hover:not(:disabled){background:#3c3c43;border-color:hsla(0,0%,100%,.2)}.apple-detail-mobile .features-controls .paddlenav-button:disabled{opacity:.3;cursor:not-allowed}.apple-detail-mobile .features-controls .paddlenav-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.apple-detail-mobile .features-controls .icon-control{width:100%;height:100%;fill:#fff}.apple-detail-mobile .features-controls .typography-all-access-pass-pv-item-body{font-size:14px;color:hsla(0,0%,100%,.9);line-height:1.4;margin:0}.apple-detail-mobile .features-controls .typography-all-access-pass-pv-item-title{font-weight:600;color:#fff}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes expandItem{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes collapseItem{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.n7-container img{width:100%}.n7-container .n7-banner{position:relative}.n7-container .n7-banner .hero-internal{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.n7-container .n7-banner .hero-internal img{left:0;top:0;width:100%;height:100%;object-fit:cover;display:block;max-width:100%}@media (max-width:768px){.n7-container .n7-banner .hero-internal{padding-bottom:177.22%}}.n7-container .n7-banner .n7-banner-title.fade-in{opacity:1;top:25%}.n7-container .n7-banner .n7-banner-title{position:absolute;top:60%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 1s ease,top 1s ease;display:flex;justify-content:center;align-items:center;flex-direction:column}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title{font-size:1vw;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1vw}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title{margin-bottom:2vw}}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-left{font-size:4vw;color:#fff}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-left{font-size:6vw}}.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-right{font-size:1vw;color:#fff}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title .n7-banner-title-title .n7-banner-title-title-right{font-size:4vw!important}}.n7-container .n7-banner .n7-banner-title-btn{display:flex;justify-content:center;align-items:center;grid-gap:1vw;gap:1vw;position:absolute;bottom:5vw;left:50%;transform:translateX(-50%)}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-btn{display:flex;flex-direction:column;grid-gap:2vw;gap:2vw}}.n7-container .n7-banner .n7-banner-title-left{font-size:.8vw;display:block;width:13.5vw;height:2vw;background-color:transparent;text-align:center;line-height:2vw;border-radius:.5vw;border:1px solid #fff;color:#fff;cursor:pointer}.n7-container .n7-banner .n7-banner-title-left:hover{background-color:hsla(0,0%,100%,.26)}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-left{font-size:3.7vw;width:85vw;height:10vw;line-height:10vw;border-radius:2vw;font-weight:600}}.n7-container .n7-banner .n7-banner-title-right{font-size:.8vw;color:#fff;display:block;width:13.5vw;height:2vw;background-color:#fff;text-align:center;line-height:2vw;border-radius:.5vw;margin-left:.9vw;color:#000;border:1px solid #fff;cursor:pointer}.n7-container .n7-banner .n7-banner-title-right:hover{background-color:#000;color:#fff;border-color:#000}@media (max-width:768px){.n7-container .n7-banner .n7-banner-title-right{font-size:3.7vw;width:85vw;height:10vw;line-height:10vw;border-radius:2vw;font-weight:600}}.n7-container .banner3{position:relative}.n7-container .banner3 .third-banner-title-box.fade-in{opacity:1;top:10%}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box.fade-in{top:7%}}.n7-container .banner3 .third-banner-title-box{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:30%;left:15%;font-weight:100;color:#fff}.n7-container .banner3 .third-banner-title-box .third-banner-title{font-size:1vw;color:#fff;display:block;height:2.7vw}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box .third-banner-title{font-size:7.5vw;color:#fff;font-weight:300}}.n7-container .banner3 .third-banner-title-box .third-banner-title2{font-size:3.7vw;color:#fff;display:block;line-height:5vw}@media (max-width:768px){.n7-container .banner3 .third-banner-title-box .third-banner-title2{font-size:7.5vw;margin-top:10vw;color:#fff;font-weight:300}}.n7-container .banner7 .hero-content{margin:0;position:relative}.n7-container .banner7 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner7 .hero-content:before{padding-bottom:25vw}}.n7-container .banner7 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner7 .hero-content:after{padding-bottom:8vw}}.n7-container .banner7 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner7 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner7 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner7 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner7 .seventh-banner-down{padding:0 5%}}@media (max-width:768px){.n7-container .banner8{margin-bottom:5vw}}.n7-container .banner8 .hero-content{margin:0;position:relative}.n7-container .banner8 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner8 .hero-content:before{padding-bottom:25vw}}.n7-container .banner8 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner8 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner8 .hero-content{margin-top:0}}.n7-container .banner8 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner8 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner8 .hero-content .seventh-banner-title .seventh-banner-title3{margin-top:.5vw}.n7-container .banner8 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner8 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner17 .hero-content{margin:0;position:relative}.n7-container .banner17 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner17 .hero-content:before{padding-bottom:25vw}}.n7-container .banner17 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner17 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner17 .hero-content{margin-top:-7vw}}.n7-container .banner17 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner17 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner17 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner17 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner17 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner17 .seventh-banner-down{padding:0 5%}}.n7-container .banner18 .hero-content{margin:0;position:relative}.n7-container .banner18 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner18 .hero-content:before{padding-bottom:25vw}}.n7-container .banner18 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner18 .hero-content:after{padding-bottom:8vw}}.n7-container .banner18 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner18 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner18 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner18 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner18 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner18 .seventh-banner-down{padding:0 5%}}.n7-container .banner19 .hero-content{margin:0;position:relative}.n7-container .banner19 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner19 .hero-content:before{padding-bottom:25vw}}.n7-container .banner19 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner19 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner19 .hero-content{margin-top:-2vw}}.n7-container .banner19 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner19 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner19 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner19 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner19 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner19 .seventh-banner-down{padding:0 5%}}@media (max-width:768px){.n7-container .banner30{margin-bottom:20vw}}.n7-container .banner30 .hero-content{margin:0;position:relative}.n7-container .banner30 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner30 .hero-content:before{padding-bottom:25vw}}.n7-container .banner30 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner30 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner30 .hero-content{margin-top:0}}.n7-container .banner30 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner30 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner30 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner30 .hero-content .seventh-banner-title .seventh-banner-title3{margin-top:.5vw}.n7-container .banner30 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner30 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner21 .hero-content{margin:0;position:relative}.n7-container .banner21 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner21 .hero-content:before{padding-bottom:25vw}}.n7-container .banner21 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner21 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner21 .hero-content{margin-top:0}}.n7-container .banner21 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner21 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner21 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner21 .hero-content .seventh-banner-title .seventh-banner-title3{margin-top:.5vw}.n7-container .banner21 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner21 .seventh-banner-down{padding:0 5%}}.n7-container .banner21 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner21 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner22 .hero-content{margin:0;position:relative}.n7-container .banner22 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner22 .hero-content:before{padding-bottom:25vw}}.n7-container .banner22 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner22 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner22 .hero-content{margin-top:0}}.n7-container .banner22 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner22 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner22 .hero-content .seventh-banner-title .seventh-banner-title3{margin-top:.5vw}.n7-container .banner22 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner22 .seventh-banner-down{padding:0 5%}}.n7-container .banner22 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner22 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner23{margin-top:10vw}.n7-container .banner23 img{width:100%;height:100%}@media (max-width:768px){.n7-container .banner9{margin-bottom:20vw}}.n7-container .banner9 .hero-content{margin:2.5vw 0 4.5vw;position:relative}.n7-container .banner9 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner9 .hero-content:before{padding-bottom:25vw}}@media (max-width:768px){.n7-container .banner9 .hero-content{margin-bottom:3vw;margin-top:-5vw}}.n7-container .banner9 .hero-content .seventh-banner-title.fade-in{opacity:1;top:47%}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title.fade-in{top:6%}}.n7-container .banner9 .hero-content .seventh-banner-title{position:absolute;top:80%;left:20%;opacity:0;transition:opacity 1s ease,top 1s ease}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title{left:12%}}.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:.8vw;margin-top:.5vw}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner9 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner9 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner9 .seventh-banner-down{padding:0 5%}}.n7-container .banner9 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner9 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .banner20 .hero-content{margin:0;position:relative}.n7-container .banner20 .hero-content:before{content:"";display:block;padding-bottom:6vw}@media (max-width:768px){.n7-container .banner20 .hero-content:before{padding-bottom:25vw}}.n7-container .banner20 .hero-content:after{content:"";display:block;padding-bottom:2vw}@media (max-width:768px){.n7-container .banner20 .hero-content:after{padding-bottom:8vw}}@media (max-width:768px){.n7-container .banner20 .hero-content{margin-top:0}}.n7-container .banner20 .hero-content .seventh-banner-title{position:relative;margin-left:20%;opacity:0;transform:translateY(8vw);transition:opacity .8s ease,transform .8s ease}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title{margin-left:12%;transform:translateY(8vw)}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:2.5vw;color:#000;font-weight:500;line-height:1.5vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title1{font-size:6.5vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:2.5vw;color:#000;font-weight:500;margin-top:.4vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title2{font-size:6.5vw;margin-top:3vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:1vw;color:#666;font-size:1.1vw;margin-top:.4vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title3{font-size:3.8vw}}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:1vw;color:#666;font-size:.8vw}@media (max-width:768px){.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title4{font-size:3.8vw}}.n7-container .banner20 .hero-content .seventh-banner-title.fade-in{opacity:1;transform:translateY(0)}.n7-container .banner20 .hero-content .seventh-banner-title .seventh-banner-title3{margin-top:.5vw}.n7-container .banner20 .seventh-banner-down{padding:0 11.45%}@media (max-width:768px){.n7-container .banner20 .seventh-banner-down{padding:0 5%}}.n7-container .banner20 .seventh-banner-down .seventh-banner-down-title{font-size:.9vw;color:#999;font-weight:500;margin-top:2vw;text-align:center}@media (max-width:768px){.n7-container .banner20 .seventh-banner-down .seventh-banner-down-title{font-size:3.5vw;margin-top:5vw}}.n7-container .qr-code-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.n7-container .qr-code-content{position:relative;background-color:#fff;padding:2vw;border-radius:.5vw;text-align:center;width:20vw;min-width:300px}.n7-container .qr-code-title{font-size:1.2vw;color:#000;margin-bottom:1.5vw;font-weight:500}.n7-container .qr-code-image{width:15vw;height:15vw;min-width:200px;min-height:200px}.n7-container .qr-code-close{position:absolute;top:1vw;right:1vw;font-size:1.5vw;color:#999;cursor:pointer;width:2vw;height:2vw;line-height:2vw;text-align:center;border-radius:50%}.n7-container .qr-code-close:hover{background-color:#f5f5f5}@media (max-width:768px){.n7-container .qr-code-content{width:80vw;padding:5vw}.n7-container .qr-code-title{font-size:4vw;margin-bottom:4vw}.n7-container .qr-code-image{width:60vw;height:60vw}.n7-container .qr-code-close{top:2vw;right:2vw;font-size:4vw;width:6vw;height:6vw;line-height:6vw}}.n7-container .home-video{width:100%;height:100%;display:block;line-height:0;position:relative}.n7-container .home-video video{width:100%;height:100%;object-fit:cover;display:block}.n7-container .float-icons-container{position:fixed;left:1%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;grid-gap:20px;gap:20px;z-index:100}.n7-container .float-icon{line-height:1;width:40px;height:40px;background-color:#d8d8d8;border-radius:50%;font-size:12px;letter-spacing:.05vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .3s ease;opacity:1;transform:translateY(0);animation:fadeIn .3s ease}@media (max-width:768px){.n7-container .float-icon{left:5%}}.n7-container .float-icon img{width:100%;height:100%}.n7-container .float-icon2{width:40px;height:40px}@media (max-width:768px){.n7-container .float-icon2{left:5%;bottom:13%}}.n7-container .float-icons-container-pc{position:fixed;left:1%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;grid-gap:20px;gap:20px;z-index:100}.n7-container .float-btn{position:relative;display:flex;align-items:center;background:#ededed;border-radius:999px;cursor:pointer;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .2s,transform .2s;width:40px;height:40px;overflow:hidden;padding:0;box-sizing:border-box}.n7-container .float-btn .float-btn-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.n7-container .float-btn .float-btn-icon img{width:100%;height:100%}.n7-container .float-btn .float-btn-text{position:absolute;left:40px;top:0;height:40px;display:flex;align-items:center;opacity:0;white-space:nowrap;font-size:14px;color:#222;font-weight:500;margin-left:0;transition:left .3s cubic-bezier(.4,0,.2,1),opacity .2s;padding:0 16px 0 8px;z-index:2;pointer-events:none}.n7-container .float-btn:hover{width:120px}.n7-container .float-btn:hover .float-btn-text{left:40px;opacity:1;pointer-events:auto}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner31{position:relative;margin-top:8.5vw}.banner31 .banner31-title.fade-in{opacity:1;top:8%}@media (max-width:768px){.banner31 .banner31-title.fade-in{top:8%}}.banner31 .banner31-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:14%}@media (max-width:768px){.banner31 .banner31-title{left:11%}}.banner31 .banner31-title .banner31-title1{font-size:3vw;color:#fff}@media (max-width:768px){.banner31 .banner31-title .banner31-title1{font-size:6.5vw}}.banner31 .banner31-title .banner31-title2{font-size:3vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner31 .banner31-title .banner31-title2{font-size:6.5vw;margin-top:-2vw}}.banner32{position:relative;margin-top:8.5vw}.banner32 .bottom-text{position:absolute;bottom:2vw;left:50%;transform:translateX(-50%);font-size:3vw;color:#fff;font-weight:300;line-height:1.4;text-align:center;width:100%}.banner32 .banner32-title.fade-in{opacity:1;top:5%}@media (max-width:768px){.banner32 .banner32-title.fade-in{top:9%}}.banner32 .banner32-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:14%}@media (max-width:768px){.banner32 .banner32-title{left:11%}}.banner32 .banner32-title .banner32-title1{font-size:3vw;color:#fff}@media (max-width:768px){.banner32 .banner32-title .banner32-title1{font-size:6.5vw}}.banner32 .banner32-title .banner32-title2{font-size:3vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner32 .banner32-title .banner32-title2{font-size:6.5vw;margin-top:-2vw}}.banner32 .banner32-title .banner32-title3{font-size:1.2vw;color:#fff;margin-top:1vw;font-weight:300;line-height:1.4}@media (max-width:768px){.banner32 .banner32-title .banner32-title3{font-size:3vw;margin-top:3vw}}.banner33{position:relative}.banner33 .bottom-text{position:absolute;bottom:2vw;left:50%;transform:translateX(-50%);font-size:3vw;color:#fff;font-weight:300;line-height:1.4;text-align:center;width:100%}.banner33 .banner33-title.fade-in{opacity:1;top:5%}@media (max-width:768px){.banner33 .banner33-title.fade-in{top:6%}}.banner33 .banner33-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:14%}@media (max-width:768px){.banner33 .banner33-title{left:11%}}.banner33 .banner33-title .banner33-title1{font-size:3vw;color:#fff}@media (max-width:768px){.banner33 .banner33-title .banner33-title1{font-size:6.5vw}}.banner33 .banner33-title .banner33-title2{font-size:3vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner33 .banner33-title .banner33-title2{font-size:6.5vw;margin-top:-2vw}}.banner33 .banner33-title .banner33-title3{font-size:1.2vw;color:#fff;margin-top:1vw;font-weight:300;line-height:1.4}@media (max-width:768px){.banner33 .banner33-title .banner33-title3{font-size:3vw;margin-top:3vw}}.banner34{position:relative}.banner34 .bottom-text{position:absolute;bottom:2vw;left:50%;transform:translateX(-50%);font-size:3vw;color:#fff;font-weight:300;line-height:1.4;text-align:center;width:100%}.banner34 .banner34-title.fade-in{opacity:1;top:5%}@media (max-width:768px){.banner34 .banner34-title.fade-in{top:12%}}.banner34 .banner34-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:14%}@media (max-width:768px){.banner34 .banner34-title{left:11%}}.banner34 .banner34-title .banner34-title1{font-size:3vw;color:#fff}@media (max-width:768px){.banner34 .banner34-title .banner34-title1{font-size:6.5vw}}.banner34 .banner34-title .banner34-title2{font-size:3vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner34 .banner34-title .banner34-title2{font-size:6.5vw;margin-top:-2vw}}.banner34 .banner34-title .banner34-title3{font-size:1.3vw;color:#fff;margin-top:1vw;font-weight:300;line-height:1.4}@media (max-width:768px){.banner34 .banner34-title .banner34-title3{font-size:3.5vw;margin-top:3vw}}.banner35{position:relative}.banner35 .bottom-text{position:absolute;bottom:2vw;left:50%;transform:translateX(-50%);font-size:3vw;color:#fff;font-weight:300;line-height:1.4;text-align:center;width:100%}.banner35 .banner35-title.fade-in{opacity:1;top:5%}@media (max-width:768px){.banner35 .banner35-title.fade-in{top:12%}}.banner35 .banner35-title{position:absolute;opacity:0;transition:opacity 1s ease,top 1s ease;top:34%;left:14%}@media (max-width:768px){.banner35 .banner35-title{left:8%}}.banner35 .banner35-title .banner35-title1{font-size:3vw;color:#fff}@media (max-width:768px){.banner35 .banner35-title .banner35-title1{font-size:6.5vw}}.banner35 .banner35-title .banner35-title2{font-size:3vw;color:#fff;margin-top:-.5vw}@media (max-width:768px){.banner35 .banner35-title .banner35-title2{font-size:6.5vw;margin-top:-2vw}}.banner35 .banner35-title .banner35-title3{font-size:1.3vw;color:#fff;margin-top:1vw;font-weight:300;line-height:1.4}@media (max-width:768px){.banner35 .banner35-title .banner35-title3{font-size:3.5vw;margin-top:3vw}}