.section-first-wrapper .sec-first-logo-slogan{height:196px}.section-first-wrapper.zh-cn .sec-first-logo-slogan{height:200px}.sec-bento .sticky-holder{height:400vh}.sec-bento .bento-wrapper{position:sticky;bottom:0;padding-bottom:calc(50vh - 420px);min-height:100vh}@media screen and (max-height:760px){.sec-bento .bento-wrapper{bottom:-20px}}@media screen and (max-height:720px){.sec-bento .bento-wrapper{bottom:-40px}}@media screen and (max-height:660px){.sec-bento .bento-wrapper{bottom:-60px}}.sec-bento .bento-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.sec-bento .part-1{position:relative;margin:80px 0;perspective:1400px;perspective-origin:bottom}.sec-bento .part-1 .part-1-transformer{transform-origin:center bottom}.sec-bento .part-1 .product-page-text-group{margin:0 auto 40px;width:960px;text-align:center}.sec-bento .bento-card-list{width:960px;height:936px;margin:0 auto;will-change:transform,opacity;transform-origin:center 80%;position:relative}.sec-bento .bento-card-list .card{position:relative;color:var(--color-white);font-weight:var(--medium);font-size:16px;line-height:24px;letter-spacing:-.01em}.sec-bento .bento-card-list .card .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.sec-bento .bento-card-list .card .title{position:absolute;font-size:18px;font-weight:600;line-height:120%;top:14px;left:0;width:100%;text-align:center;white-space:pre-wrap}.sec-bento .bento-card-list .item1{position:absolute;left:0;top:0;width:320px;height:312px}.sec-bento .bento-card-list .item2{position:absolute;right:0;top:0;width:627px;height:312px}.sec-bento .bento-card-list .item3{position:absolute;left:0;top:328px;width:320px;height:296px}.sec-bento .bento-card-list .item4{position:absolute;left:336px;bottom:0;width:288px;height:608px;background:#212121;border-radius:16px}.sec-bento .bento-card-list .item5{position:absolute;right:0;top:328px;width:320px;height:200px}.sec-bento .bento-card-list .item6{position:absolute;left:0;bottom:0;width:320px;height:296px}.sec-bento .bento-card-list .item7{bottom:204px}.sec-bento .bento-card-list .item7,.sec-bento .bento-card-list .item8{position:absolute;right:0;width:320px;height:188px;color:var(--color-black)}.sec-bento .bento-card-list .item8{bottom:0}.sec-bento .bento-card-list .item8 .tag{position:absolute;bottom:12px;width:100%;display:flex}.sec-bento .bento-card-list .item8 .tag .tag-item{flex:1 1;display:flex;justify-content:center}.sec-bento .part-2{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1920px;height:840px}.sec-bento .part-2 .mask-right{position:absolute;top:0;height:100%;right:0;width:480px;background:linear-gradient(270deg,#000 27.5%,rgba(0,0,0,.991) 32.33%,rgba(0,0,0,.964) 37.17%,rgba(0,0,0,.918) 42%,rgba(0,0,0,.853) 46.83%,rgba(0,0,0,.768) 51.67%,rgba(0,0,0,.668) 56.5%,rgba(0,0,0,.557) 61.33%,rgba(0,0,0,.443) 66.17%,rgba(0,0,0,.332) 71%,rgba(0,0,0,.232) 75.83%,rgba(0,0,0,.147) 80.67%,rgba(0,0,0,.082) 85.5%,rgba(0,0,0,.036) 90.33%,rgba(0,0,0,.009) 95.17%,transparent)}.sec-bento .part-2 .mask-left{position:absolute;top:0;height:100%;left:0;width:480px;background:linear-gradient(90deg,#000 27.5%,rgba(0,0,0,.991) 32.33%,rgba(0,0,0,.964) 37.17%,rgba(0,0,0,.918) 42%,rgba(0,0,0,.853) 46.83%,rgba(0,0,0,.768) 51.67%,rgba(0,0,0,.668) 56.5%,rgba(0,0,0,.557) 61.33%,rgba(0,0,0,.443) 66.17%,rgba(0,0,0,.332) 71%,rgba(0,0,0,.232) 75.83%,rgba(0,0,0,.147) 80.67%,rgba(0,0,0,.082) 85.5%,rgba(0,0,0,.036) 90.33%,rgba(0,0,0,.009) 95.17%,transparent)}.sec-bento .part-2 .mask-bottom-always{position:absolute;bottom:0;height:200px;left:0;width:100%;opacity:0;background:linear-gradient(0deg,#000 2.5%,rgba(0,0,0,.991) 9%,rgba(0,0,0,.964) 15.5%,rgba(0,0,0,.918) 22%,rgba(0,0,0,.853) 28.5%,rgba(0,0,0,.768) 35%,rgba(0,0,0,.668) 41.5%,rgba(0,0,0,.557) 48%,rgba(0,0,0,.443) 54.5%,rgba(0,0,0,.332) 61%,rgba(0,0,0,.232) 67.5%,rgba(0,0,0,.147) 74%,rgba(0,0,0,.082) 80.5%,rgba(0,0,0,.036) 87%,rgba(0,0,0,.009) 93.5%,transparent)}.sec-bento .part-2 .mask-bottom{position:absolute;bottom:0;height:840px;left:0;width:100%;opacity:0;background:linear-gradient(0deg,#000 2.5%,rgba(0,0,0,.6) 41.5%,transparent 50.9%)}.sec-bento .part-2 .mask-top{position:absolute;top:0;height:200px;left:0;width:100%;opacity:0;background:linear-gradient(180deg,#000,rgba(0,0,0,.991) 6.67%,rgba(0,0,0,.964) 13.33%,rgba(0,0,0,.918) 20%,rgba(0,0,0,.853) 26.67%,rgba(0,0,0,.768) 33.33%,rgba(0,0,0,.668) 40%,rgba(0,0,0,.557) 46.67%,rgba(0,0,0,.443) 53.33%,rgba(0,0,0,.332) 60%,rgba(0,0,0,.232) 66.67%,rgba(0,0,0,.147) 73.33%,rgba(0,0,0,.082) 80%,rgba(0,0,0,.036) 86.67%,rgba(0,0,0,.009) 93.33%,transparent)}.sec-bento .part-2 .wrapper-sequence1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%}.sec-bento .part-2 .wrapper-sequence1 img{display:block;height:100%}.sec-bento .part-2 .content-1,.sec-bento .part-2 .content-2{position:absolute;z-index:2;bottom:370px;width:540px;pointer-events:none}.sec-bento .part-2 .content-1 .top,.sec-bento .part-2 .content-2 .top{position:absolute;left:0;width:100%;bottom:24px;opacity:0;font-weight:var(--semibold);font-size:48px;line-height:56px;letter-spacing:-.02em;color:#fff;white-space:pre-wrap;display:flex;flex-direction:column;align-items:flex-start}[lang=ja-jp] .sec-bento .part-2 .content-1 .top,[lang=ja-jp] .sec-bento .part-2 .content-2 .top,[lang=ko-kr] .sec-bento .part-2 .content-1 .top,[lang=ko-kr] .sec-bento .part-2 .content-2 .top,[lang=zh-Hant] .sec-bento .part-2 .content-1 .top,[lang=zh-Hant] .sec-bento .part-2 .content-2 .top,[lang=zh-cn] .sec-bento .part-2 .content-1 .top,[lang=zh-cn] .sec-bento .part-2 .content-2 .top{line-height:54px}.sec-bento .part-2 .content-1 .top .top-image,.sec-bento .part-2 .content-2 .top .top-image{margin-bottom:32px;height:48px}.sec-bento .part-2 .content-1 .bottom,.sec-bento .part-2 .content-2 .bottom{position:absolute;left:0;width:100%;top:24px;opacity:0;font-weight:500;font-size:20px;line-height:30px;letter-spacing:-.02em;color:#86868b;white-space:pre-wrap}.sec-bento .part-2 .content-1 .line,.sec-bento .part-2 .content-2 .line{position:absolute;left:auto;right:-360px;width:0;height:1px;background:hsla(0,0%,100%,.5)}.sec-bento .part-2 .content-1{left:304px}.sec-bento .part-2 .content-2{right:304px;text-align:right}.sec-bento .part-2 .content-2 .top{align-items:flex-end}.sec-bento .part-2 .content-2 .line{left:-330px;right:auto}.sec-bento .part-2.part-2-high .content-1,.sec-bento .part-2.part-2-high .content-2{bottom:420px}.sec-bento-group{position:relative}.sec-bento-group .sec-placeholder1{height:100vh;position:absolute;top:0;left:0;width:100%}.sec-bento-group .sec-placeholder2{height:100vh;position:absolute;top:200vh;left:0;width:100%}.sec-bento-group .sec-placeholder3{height:100vh;position:absolute;top:350vh;left:0;width:100%}.sec-bento-next{position:relative;margin-top:-200vh;height:200vh;background:#fff;opacity:0}.sec-bento-next .focus-wrapper{position:sticky;top:0}.sec-bento-next .focus-box{position:relative;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.sec-bento-next .part-1{padding:72px 0}.sec-bento-next .part-1 .wrapper-ct{width:960px;margin:0 auto;text-align:center}.sec-bento-next .part-1 .text-group-top{width:700px;margin:0 auto}.sec-bento-next .part-1 .player-ct{margin-top:32px;height:540px}.sec-bento-next .part-1 .text-group-bottom{width:700px;margin:24px auto 0}.sec-bento-next .part-2{position:absolute;left:0;width:100%;top:0;height:100%}.sec-bento-next .part-2 .player-ct{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:0;overflow:hidden;border-radius:0}.sec-bento-next .part-2 .player-ct .product-page-player{padding-bottom:0;height:100%;border-radius:0}.sec-bento-next-group{position:relative}.sec-bento-next-group .sec-placeholder1{height:100vh;position:absolute;top:20vh;left:0;width:100%}.sec-bento-next-group .sec-placeholder2{height:100vh;position:absolute;bottom:0;left:0;width:100%}.sec-single-video{padding:80px 48px}.sec-single-video__inner{display:flex;align-items:center;justify-content:center;gap:40px}.sec-single-video__text{width:552px;flex:none}.sec-single-video__media{width:720px;flex:none}.sec-single-video .text-group{width:100%}.sec-single-video .video-wrapper{width:100%;position:relative}.sec-single-video--layout-stack .sec-single-video__inner{flex-direction:column;align-items:center;text-align:center;gap:0}.sec-single-video--layout-stack .sec-single-video__text{width:700px;margin-bottom:40px}.sec-single-video--layout-stack .sec-single-video__media{width:960px;margin-bottom:24px}.sec-single-video--layout-stack .sec-single-video__footer{width:700px}.sec-single-video--layout-stack .sec-single-video__footer .product-page-description,.sec-single-video--layout-stack .sec-single-video__footer .product-page-remark{margin-top:0}.sec-single-video--layout-media-left .sec-single-video__media{order:0}.sec-single-video--layout-media-left .sec-single-video__text{order:1}.sec-single-video .product-page-tag{position:absolute;top:24px;transform:translateX(-50%)}.sec-single-video .product-page-tag.tag-left{left:25%}.sec-single-video .product-page-tag.tag-right{left:75%}.sec-multiple-video{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0}.sec-multiple-video .text-group{width:700px;margin-bottom:40px;text-align:center}.sec-multiple-video .video-wrapper{width:960px;margin-bottom:32px}.sec-multiple-video .video-wrapper .addon-dolby-logo{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);width:215px;height:32px}.sec-multiple-video .caption-wrapper{width:700px;margin-top:20px;text-align:center}.sec-leica-camera{padding-bottom:120px}.sec-long-focus-new{position:relative;height:150vh}.sec-long-focus-new .sticky{position:sticky;top:60px;height:calc(100vh - 60px);overflow:hidden;display:flex;justify-content:center;align-items:center}.sec-long-focus-new .sticky .image-group{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1920px;height:960px}.sec-long-focus-new .sticky .background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-long-focus-new .sticky .left-image{position:absolute;left:435px;top:444px;width:301px;height:226px;border:2px solid #fff;border-radius:6px;box-sizing:content-box;overflow:hidden}.sec-long-focus-new .sticky .left-image .inner-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.sec-long-focus-new .sticky .wrapper-ct{width:1440px;display:flex;justify-content:flex-end}.sec-long-focus-new .sticky .wrapper-ct .text-group{opacity:0;width:552px;margin-right:64px}@media screen and (max-width:1440px){.sec-long-focus-new .sticky .image-group{width:1440px;height:720px}.sec-long-focus-new .sticky .left-image{left:328px;top:334px;width:220px;height:166px}}.sec-ai-computing{position:relative;padding-bottom:520px;overflow:hidden}.sec-ai-computing .product-page-text-group{width:700px}.sec-ai-computing .player-ct{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%}.sec-ai-computing .player-ct .product-page-player{border-radius:0;padding-bottom:0;width:100%;height:100%}.sec-ai-computing .player-ct .product-page-player-resource{width:2560px;height:1040px;bottom:0;left:50%;transform:translateX(-50%)}.sec-ai-computing .wrapper-ct{padding:120px 0;width:100%;height:100%;position:relative;left:0;top:0;display:flex;flex-direction:column;align-items:center}.sec-ai-computing .wrapper-ct .text-group{text-align:center;width:700px}.sec-night-recording{padding-bottom:120px;padding-top:120px}.sec-group{position:relative}.sec-group .text-group{margin:120px auto 32px;width:100%;max-width:700px;text-align:center}.sec-group .sec-body{width:100%;margin-top:80px;display:flex;flex-direction:column;align-items:center}.sec-group .sec-screen-wrapper{height:150vh}.sec-group .sec-screen{position:sticky;top:0;z-index:1;height:100vh;margin-top:calc(270px - 50vh)}.sec-group .body-wrapper,.sec-group .screen-sequence,.sec-group .video-wrapper{width:960px;height:540px}.sec-group .body-sequence .video,.sec-group .body-sequence img,.sec-group .screen-sequence .video,.sec-group .screen-sequence img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-group .body-sequence .video,.sec-group .screen-sequence .video{border-radius:16px}.sec-group .body-wrapper,.sec-group .screen-sequence,.sec-group .video-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);will-change:opacity}.sec-group .body-wrapper{z-index:1}.sec-group .screen-sequence,.sec-group .video-wrapper{z-index:2}.sec-group .video-wrapper{opacity:0}.sec-group .video-wrapper .description{margin:24px auto 0;width:700px;text-align:center}.sec-outstanding-portrait{aspect-ratio:1440/720;overflow:hidden;position:relative}.sec-outstanding-portrait .kv{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-outstanding-portrait .title{position:absolute;width:100%;white-space:pre-wrap;z-index:1;font-weight:600;color:var(--color-white);line-height:106%}@media screen and (max-width:1680px){.sec-outstanding-portrait .title{font-size:100px;left:120px;bottom:64px}}@media screen and (min-width:1681px) and (max-width:2071px){.sec-outstanding-portrait .title{font-size:120px;left:160px;bottom:100px}}@media screen and (min-width:2072px){.sec-outstanding-portrait .title{font-size:140px;left:220px;bottom:160px}}.sec-one-click-output{padding-top:120px}.sec-stable-picture{padding-bottom:120px}.sec-master-leica-sequence{height:200vh}.sec-master-leica-sequence .wrapper-ct{position:sticky;top:60px;width:100%}.sec-master-leica-sequence .master-stage{position:absolute;display:flex;width:100%;height:calc(100vh - 60px);align-items:center;justify-content:center;overflow:hidden}.sec-master-leica-sequence .kv{position:absolute;z-index:100;top:0;left:50%;width:100%;height:100%;transform:translateX(-50%)}.sec-master-leica-sequence .kv img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.sec-master-leica-sequence .kv .logo{position:absolute;bottom:10px;transform:translateX(-50%);width:auto;height:18px;left:50%;z-index:1;border-radius:0;opacity:0}.sec-master-leica-sequence .kv .tag{position:absolute;top:12px;left:12px;z-index:1;opacity:0}.sec-master-leica-sequence .master-stage .title{position:absolute;top:50%;transform:translateY(-50%);width:100%;white-space:pre-wrap;z-index:101;font-weight:600;line-height:106%;color:var(--color-white)}.sec-master-leica-sequence .leica-ct{width:1312px;padding:20px 0 80px;margin:0 auto}.sec-master-leica-sequence .product-page-text-group{text-align:center}.sec-master-leica-sequence .grid-ct{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.sec-master-leica-sequence .grid-mask{position:absolute;inset:0;z-index:10;pointer-events:none;background:var(--color-black,#000)}.sec-master-leica-sequence .card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:8px}.sec-master-leica-sequence .img-ct{position:relative;width:100%;height:238px;overflow:hidden}.sec-master-leica-sequence .img-ct img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-master-leica-sequence .tag{position:absolute;top:12px;left:12px;z-index:1}.sec-master-leica-sequence-group{position:relative}.sec-master-leica-sequence-group .sec-placeholder1{height:100vh;position:absolute;top:0;left:0;width:100%}.sec-master-leica-sequence-group .sec-placeholder2{height:100vh;position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width:1680px){.sec-master-leica-sequence .title{font-size:100px;left:140px}}@media screen and (min-width:1681px) and (max-width:2071px){.sec-master-leica-sequence .title{font-size:120px;left:180px}}@media screen and (min-width:2072px){.sec-master-leica-sequence .title{font-size:140px;left:240px}}.sec-high-definition{padding:80px 0}.sec-high-definition .wrapper-ct{width:1312px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.sec-high-definition .wrapper-ct .image{display:block;width:720px;height:617px;-o-object-fit:cover;object-fit:cover}.sec-accordion-video{padding:80px 0;margin:0 auto;box-sizing:border-box}.sec-accordion-video__inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:40px}.sec-accordion-video__left{flex:none;width:552px}.sec-accordion-video__left .text-group{margin-bottom:40px}.sec-accordion-video__left .accordion{margin-top:0}.sec-accordion-video__right{flex:none;width:720px;height:540px}.addon{margin-top:26px;width:100%;height:32px;position:relative}.addon .lut-link{position:absolute;bottom:-6px;left:0}.addon .image{width:92px;height:32px;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;right:0}.sec-colour-mixin{padding:80px 0 120px;display:flex;justify-content:center;align-items:center;gap:40px}.sec-colour-mixin .img{flex:none;width:720px;height:560px;border-radius:16px;-o-object-fit:cover;object-fit:cover;transform-origin:center center;overflow:hidden}.sec-colour-mixin .text-group{flex:none;max-width:552px}.sec-intelligent{aspect-ratio:1440/720;overflow:hidden;position:relative}.sec-intelligent .kv{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-intelligent .title{position:absolute;text-align:right;width:100%;white-space:pre-wrap;z-index:1;font-weight:600;line-height:106%;color:var(--color-white)}@media screen and (max-width:1680px){.sec-intelligent .title{font-size:100px;right:100px;bottom:80px}}@media screen and (min-width:1681px) and (max-width:2071px){.sec-intelligent .title{font-size:120px;right:140px;bottom:120px}}@media screen and (min-width:2072px){.sec-intelligent .title{font-size:140px;right:200px;bottom:180px}}.sec-shot-one-step{padding-top:120px}.sec-eliminate-noise{padding:80px 0}.sec-eliminate-noise .wrapper-ct{width:1312px;margin:0 auto}.sec-eliminate-noise .wrapper-ct .text-group{text-align:center}.sec-eliminate-noise .wrapper-ct .media-ct{margin-top:40px;display:flex;gap:20px}.sec-eliminate-noise .wrapper-ct .media-ct .cg-wrapper{width:572px;height:540px}.sec-eliminate-noise .wrapper-ct .media-ct .cg-wrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.sec-eliminate-noise .wrapper-ct .media-ct .video-wrapper{width:720px;position:relative}.sec-eliminate-noise .wrapper-ct .tabs{position:absolute;left:50%;transform:translateX(-50%);bottom:26px}.sec-endurance{padding:80px 0 120px}.sec-endurance .wrapper-ct{width:1312px;margin:0 auto}.sec-endurance .wrapper-ct .text-group{text-align:center;width:700px;margin:0 auto}.sec-endurance .wrapper-ct .card-list{margin-top:40px;display:flex;gap:20px}.sec-endurance .wrapper-ct .card-item{flex:1 1;min-width:0}.sec-endurance .wrapper-ct .card-media{position:relative;width:100%;height:495px}.sec-endurance .wrapper-ct .card-media .image{border-radius:16px;position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-endurance .wrapper-ct .card-copy{margin-top:24px;display:flex;flex-direction:column;gap:8px}.sec-endurance .wrapper-ct .card-copy__desc{font-weight:var(--semibold);font-size:20px;line-height:26px;letter-spacing:-.02em;font-size:24px;color:var(--color-grey-80)}[lang=ja-jp] .sec-endurance .wrapper-ct .card-copy__desc,[lang=ko-kr] .sec-endurance .wrapper-ct .card-copy__desc,[lang=zh-Hant] .sec-endurance .wrapper-ct .card-copy__desc,[lang=zh-cn] .sec-endurance .wrapper-ct .card-copy__desc{line-height:24px}.sec-endurance .wrapper-ct .card-copy__remark{font-weight:var(--medium);font-size:16px;line-height:24px;letter-spacing:-.01em;color:var(--color-grey-50)}.sec-create-freely{aspect-ratio:1440/720;overflow:hidden;position:relative}.sec-create-freely .kv{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-create-freely .title{position:absolute;width:100%;white-space:pre-wrap;z-index:1;font-weight:600;line-height:106%;color:var(--color-white)}@media screen and (max-width:1680px){.sec-create-freely .title{font-size:100px;left:80px;bottom:160px}}@media screen and (min-width:1681px) and (max-width:2071px){.sec-create-freely .title{font-size:120px;left:120px;bottom:200px}}@media screen and (min-width:2072px){.sec-create-freely .title{font-size:140px;left:180px;bottom:280px}}.sec-first-personal{padding-top:120px}.sec-multi-device{padding:80px 0;display:flex;justify-content:center;align-items:center;gap:40px}.sec-multi-device .img{flex:none;width:720px;height:560px;border-radius:16px;-o-object-fit:cover;object-fit:cover;transform-origin:center center;overflow:hidden}.sec-multi-device .text-group{flex:none;max-width:552px}.sec-whats-in-box{padding:80px 0}.sec-whats-in-box .wrapper-ct{width:1312px;margin:0 auto;color:#1d1d1f}.sec-whats-in-box .text-group{text-align:center}.sec-whats-in-box .product-page-tabs{margin-top:20px;margin-bottom:40px}.sec-whats-in-box .common-list{display:grid;grid-template-columns:repeat(3,426px);grid-template-rows:repeat(2,269px);grid-gap:2px;gap:2px;height:540px}.sec-whats-in-box .common-list .item{background:#f5f5f7;position:relative}.sec-whats-in-box .common-list .item:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.sec-whats-in-box .common-list .item:nth-child(3){border-top-right-radius:12px}.sec-whats-in-box .common-list .item:last-child{border-bottom-right-radius:12px}.sec-whats-in-box .common-list .image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-whats-in-box .common-list .label{font-weight:var(--medium);font-size:14px;line-height:20px;letter-spacing:-.01em;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:100%;text-align:center;white-space:pre-wrap}.sec-whats-in-box .common-list .item:nth-child(-n+2){grid-row:span 2}.sec-whats-in-box .creative-list{display:flex;gap:2px;height:540px}.sec-whats-in-box .creative-list .panel{flex:1 1;background:#f5f5f7;position:relative}.sec-whats-in-box .creative-list .panel:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.sec-whats-in-box .creative-list .panel:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.sec-whats-in-box .creative-list .panel .title{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);font-weight:var(--medium);font-size:14px;line-height:20px;letter-spacing:-.01em;color:#1d1d1f;text-align:center;width:100%;white-space:pre-wrap}.sec-whats-in-box .creative-list .panel .cover{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-whats-in-box .creative-list .list{position:absolute;top:64px;left:148px;display:flex;flex-wrap:wrap}.sec-whats-in-box .creative-list .list .item{width:180px;height:180px;position:relative;cursor:pointer}.sec-whats-in-box .creative-list .list .item:hover .cover{transform:scale(1.05)}.sec-whats-in-box .creative-list .list .item .cover{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sec-whats-in-box .creative-list .list .item .content{position:absolute;z-index:2;top:127px;left:50%;transform:translateX(-50%);width:100%;display:flex;flex-direction:column;align-items:center}.sec-whats-in-box .creative-list .list .item .content .label{color:#1d1d1f;font-weight:var(--medium);font-size:14px;line-height:20px;letter-spacing:-.01em;margin-bottom:8px;text-align:center;white-space:pre-wrap}.sec-whats-in-box .creative-list .list .item .content span{cursor:pointer;color:#0052d1;font-weight:var(--medium);font-size:12px;line-height:16px;letter-spacing:-.01em}.sec-whats-in-box .creative-list .list .item .content span:hover{text-decoration:underline}.box-modal-overlay{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.48);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;font-family:var(--new-font-family)}.box-modal-overlay .content{position:relative;width:1088px;height:538px;border-radius:20px;background:#fff;display:flex;align-items:center;overflow:hidden;padding:0 64px}.box-modal-overlay .content .close{position:absolute;top:16px;right:16px;width:40px;height:40px;z-index:1;cursor:pointer}.box-modal-overlay .content .image{display:block;width:550px;height:410px;border-radius:16px;-o-object-fit:cover;object-fit:cover;margin-right:40px}.box-modal-overlay .content .part-right{flex:1 1;display:flex;flex-direction:column;justify-content:center;width:370px}.box-modal-overlay .content .part-right .title{font-weight:var(--semibold);font-size:48px;line-height:56px;letter-spacing:-.02em;color:#1d1d1f;margin-bottom:20px;white-space:pre-wrap}[lang=ja-jp] .box-modal-overlay .content .part-right .title,[lang=ko-kr] .box-modal-overlay .content .part-right .title,[lang=zh-Hant] .box-modal-overlay .content .part-right .title,[lang=zh-cn] .box-modal-overlay .content .part-right .title{line-height:54px}.box-modal-overlay .content .part-right .desc{font-weight:var(--medium);font-size:16px;line-height:24px;letter-spacing:-.01em;color:#6e6e73;white-space:pre-wrap}.box-modal-overlay .content .part-right .remark{margin-top:8px;color:#afafb0;white-space:pre-wrap;font-weight:var(--regular);font-size:12px;line-height:16px}.sec-accessories{overflow:hidden;background-color:#f5f5f7}.sec-accessories .wrapper-ct{display:flex;flex-direction:column;align-items:center;row-gap:40px;padding:80px 0}.sec-accessories .wrapper-ct .header{width:100%;max-width:1312px;display:flex;justify-content:space-between;align-items:flex-end}.sec-accessories .wrapper-ct .navigator-ct,.sec-accessories .wrapper-ct .sec-accessories-navigator{display:flex;justify-content:center}.sec-specs{padding:90px 0;background-color:#fafafc}.sec-specs .wrapper{width:1200px;margin:auto}.sec-specs .sec-title{margin-bottom:60px;color:#000;font-weight:var(--semibold);font-size:48px;line-height:56px;letter-spacing:-.02em}[lang=ja-jp] .sec-specs .sec-title,[lang=ko-kr] .sec-specs .sec-title,[lang=zh-Hant] .sec-specs .sec-title,[lang=zh-cn] .sec-specs .sec-title{line-height:54px}.sec-specs .nav-list{position:sticky;width:0;margin-left:12px;top:92px}.sec-specs .nav-list .nav-list-wrapper{display:flex;flex-flow:column nowrap;margin-left:0;width:200px;height:340px;row-gap:12px;position:relative}.sec-specs .nav-list .nav-item{color:#646669;font-weight:600;font-size:16px;line-height:20px;letter-spacing:2%;cursor:pointer}.sec-specs .nav-list .nav-item.active{color:#000}.sec-specs .nav-list .bar-active{display:inline-block;position:absolute;transform:translateX(-1px);top:3px;left:-12px;width:2px;height:12px;background:#1d1d1f;transition:top .2s;margin-top:-1px}.product-page-main.ja-jp .sec-specs .nav-list .bar-active{margin-top:-2px}.product-page-main.ko-kr .sec-specs .nav-list .bar-active{margin-top:0}.sec-specs .spec-list{margin-top:-340px;margin-left:244px;width:960px}.sec-specs .spec-list .spec-item{padding:36px 0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}.sec-specs .spec-list .spec-item:first-child{margin-top:0}.sec-specs .spec-list .spec-item .t1{width:240px;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.02em;color:#1d1d1f;white-space:pre-wrap}.sec-specs .spec-list .spec-item .t1 span{display:block;margin-top:6px;font-size:10px;font-weight:400;line-height:10px;color:#c8c9cd}.sec-specs .spec-list .spec-item .t2{width:668px;font-size:14px;line-height:21px;letter-spacing:.02em;color:#646669;white-space:pre-wrap}.sec-specs .spec-list .spec-title{margin:36px 0 9px;padding:0;border-bottom:0;font-size:24px;line-height:125%;font-weight:700;letter-spacing:.02em;color:#1d1d1f}.sec-specs .spec-list .footnote,.sec-specs .spec-list .footnote-line{margin-top:36px;font-weight:400;font-size:12px;line-height:150%;letter-spacing:.03em;color:rgba(0,0,0,.5);white-space:pre-wrap}.sec-specs .spec-list .footnote{display:flex;flex-direction:column;gap:6px}.sec-specs .spec-list .footnote-line{margin-top:12px}.sec-care{background:#f5f5f7;padding:80px 0}.sec-care .wrapper-ct{width:100%;max-width:1312px;margin:0 auto}.sec-care .product-page-service-cards{margin-top:40px}.live-tag{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:1;display:flex;align-items:center;height:32px;padding:5px 9px 5px 6px;border-radius:18px;background-color:#00000066;color:var(--color-white);font-size:14px;font-weight:400;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.live-tag .icon{margin-right:3px;width:20px;height:20px}@media (max-width:768px){.live-tag{bottom:1.2rem;left:1.2rem;border-radius:1.4rem;height:2.4rem;padding:.3rem .6rem .3rem .5rem;font-size:1.2rem;line-height:1.7rem;transform:none}.live-tag .icon{margin-right:.1rem;width:1.6rem;height:1.6rem}}.sec-live{padding:80px 0}.sec-live .wrapper-ct{width:1312px;margin:0 auto}.sec-live .wrapper-ct .text-group{text-align:center;width:700px;margin:0 auto}.sec-live .wrapper-ct .card-list{margin-top:40px;display:flex;gap:20px}.sec-live .wrapper-ct .card-list .card-item{position:relative;flex:none;overflow:hidden;border-radius:16px;width:646px;height:485px}.sec-live .wrapper-ct .card-list .card-tag{position:absolute;top:24px;left:50%;transform:translateX(-50%);z-index:1}.sec-live .wrapper-ct .card-list .product-page-player{width:100%;height:100%}.sec-live-frame{padding:80px 0;display:flex;justify-content:center;align-items:center;gap:40px}.sec-live-frame .part-left{width:720px;height:622px;display:flex;gap:20px;overflow:hidden;justify-content:space-between}.sec-live-frame .part-left .video-item{flex:1 1;min-width:0;height:100%;overflow:hidden;border-radius:16px;position:relative}.sec-live-frame .part-left .video-item .product-page-player{height:100%}.sec-live-frame .text-group{flex:none;max-width:552px}.sec-any-scenario{padding-bottom:120px}.sec-last{height:100vh;background:#fff;position:relative}.sec-last .player-ct{position:absolute;inset:0;z-index:1;overflow:hidden;background-color:#fff}.sec-last .player-ct video{display:block;width:auto;height:660px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.sec-last .wrapper-ct{transition:opacity .5s ease;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center}.sec-last .wrapper-ct.active{opacity:1}.sec-last .wrapper-ct .content-ct{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:80px}.sec-last .wrapper-ct .content-ct .text{display:flex;justify-content:space-between;align-items:center;width:1080px;font-size:185px;font-weight:600;line-height:229px;color:#1d1d1f;letter-spacing:-.04em}.sec-last .wrapper-ct .buy-btn{margin-top:100px;min-width:160px;height:48px;font-size:16px;margin-left:20px}body,html{overscroll-behavior-x:none}.product-page{font-family:var(--new-font-family);min-width:1440px}.bg-black{background-color:var(--color-black)}sup{cursor:pointer;font-size:8px;line-height:1;vertical-align:top;position:relative;top:.12em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0 2px}.anchor-bento-next{margin-top:-200vh}.anchor-feature-0{position:relative;top:60px}.anchor-feature-1{position:relative;top:-390vh}.anchor-feature-6{position:relative;top:56px}:root{--color-white:#fff;--color-grey-10:#f5f5f7;--color-grey-20:#eeeef0;--color-grey-25:#e0e0e2;--color-grey-30:#afafb0;--color-grey-40:#86868b;--color-grey-50:#6e6e73;--color-grey-60:#313132;--color-grey-70:#272729;--color-grey-80:#1d1d1f;--color-black:#000;--color-blue-10:#27bbff;--color-blue-20:#2997ff;--color-blue-30:#0052d1;--color-yellow-10:#ffe100;--color-yellow-20:#ffea4d;--color-yellow-30:#fc0;--color-red-10:#d13a32;--color-white-opacity-20:#ffffff33;--color-white-opacity-70:#ffffffb2;--color-white-opacity-80:#ffffffcc;--color-black-opacity-20:#00000033;--color-black-opacity-80:#000000cc;--color-grey-60-opacity-70:#313132b2;--color-grey-80-opacity-50:#1d1d1f80;--color-grey-80-opacity-80:#1d1d1fcc;--color-customized:#ffe100}.palette-light,:root{--color-text-primary:var(--color-grey-80);--color-text-secondary:var(--color-grey-50);--color-text-tertiary:var(--color-grey-30);--color-text-quaternary:var(--color-grey-50);--color-text-opposite:var(--color-grey-10);--color-text-hover:var(--color-grey-80);--color-text-link:var(--color-blue-30);--color-bg-primary:var(--color-white);--color-bg-secondary:var(--color-grey-20);--color-bg-tertiary:var(--color-grey-80);--color-bg-quaternary:var(--color-white-opacity-20);--color-bg-disabled:var(--color-grey-20);--color-bg-gradient:linear-gradient(90.21deg,rgba(245,245,247,0) 3.1%,#f5f5f7 46.7%);--color-bg-gradient-reverse:linear-gradient(-90.21deg,rgba(245,245,247,0) 3.1%,#f5f5f7 46.7%);--color-bg-card:var(--color-white);--color-bg-opposite:var(--color-grey-10);--color-bg-navigation:var(--color-white-opacity-80);--color-bg-dropdown:var(--color-grey-20);--color-bg-prompt-bar:var(--color-grey-10);--color-border-primary:var(--color-grey-80);--color-border-secondary:var(--color-grey-25);--color-border-tertiary:var(--color-grey-30);--color-border-quaternary:var(--color-grey-50);--color-brand-primary:var(--color-black);--color-brand-secondary:var(--color-yellow-10);--color-icon-primary:var(--color-grey-80);--color-icon-secondary:var(--color-grey-40);--color-button-default:var(--color-grey-80);--color-button-hover:var(--color-grey-60);--color-button-active:var(--color-grey-80);--color-button-secondary-default:var(--color-grey-10);--color-button-secondary-hover:var(--color-grey-20);--color-button-secondary-active:var(--color-grey-25);--color-button-tertiary-default:var(--color-yellow-10);--color-button-tertiary-hover:var(--color-yellow-20);--color-button-tertiary-active:var(--color-yellow-10);--color-button-icon-default:var(--color-grey-25);--color-button-icon-hover:var(--color-grey-20);--color-button-icon-active:var(--color-grey-25);--color-button-icon-disabled:var(--color-grey-20)}.palette-dark{--color-text-primary:var(--color-grey-10);--color-text-secondary:var(--color-grey-40);--color-text-tertiary:var(--color-grey-50);--color-text-quaternary:var(--color-grey-25);--color-text-opposite:var(--color-grey-80);--color-text-hover:var(--color-white);--color-text-link:var(--color-blue-20);--color-bg-primary:var(--color-black);--color-bg-secondary:var(--color-grey-70);--color-bg-tertiary:var(--color-grey-10);--color-bg-quaternary:var(--color-black-opacity-20);--color-bg-disabled:var(--color-grey-60);--color-bg-gradient:linear-gradient(90.21deg,rgba(39,39,41,0) 3.1%,#272729 46.7%);--color-bg-gradient-reverse:linear-gradient(-90.21deg,rgba(39,39,41,0) 3.1%,#272729 46.7%);--color-bg-card:var(--color-grey-80);--color-bg-opposite:var(--color-black);--color-bg-navigation:var(--color-black-opacity-80);--color-bg-dropdown:var(--color-grey-60);--color-bg-prompt-bar:var(--color-grey-80);--color-border-primary:var(--color-grey-10);--color-border-secondary:var(--color-grey-60);--color-border-tertiary:var(--color-grey-50);--color-border-quaternary:var(--color-grey-40);--color-brand-primary:var(--color-white);--color-brand-secondary:var(--color-yellow-10);--color-icon-primary:var(--color-grey-20);--color-icon-secondary:var(--color-grey-50);--color-button-default:var(--color-grey-10);--color-button-hover:var(--color-white);--color-button-active:var(--color-grey-20);--color-button-secondary-default:var(--color-grey-80);--color-button-secondary-hover:var(--color-grey-70);--color-button-secondary-active:var(--color-grey-80);--color-button-tertiary-default:var(--color-yellow-10);--color-button-tertiary-hover:var(--color-yellow-20);--color-button-tertiary-active:var(--color-yellow-10);--color-button-icon-default:var(--color-grey-70);--color-button-icon-hover:var(--color-grey-60);--color-button-icon-active:var(--color-grey-70);--color-button-icon-disabled:var(--color-grey-80)}.product-page-sub-header .logo-list{cursor:pointer;font-family:Poppins,sans-serif;color:var(--color-grey-10);height:60px;display:flex;align-items:center;font-weight:var(--semibold);font-size:20px;line-height:26px;letter-spacing:-.02em}[lang=ja-jp] .product-page-sub-header .logo-list,[lang=ko-kr] .product-page-sub-header .logo-list,[lang=zh-Hant] .product-page-sub-header .logo-list,[lang=zh-cn] .product-page-sub-header .logo-list{line-height:24px}.product-page-sub-header.palette-light .logo-list{color:var(--color-grey-80)}.product-page-sub-header.state-transparent .product-page-sub-header__left{opacity:0;transition:opacity .3s ease-in-out}.product-page-sub-header.state-transparent:not(.zh-cn) .product-page-sub-header__btn-buy{background:var(--color-grey-80);color:var(--color-grey-10)}.product-page-sub-header.state-transparent:not(.zh-cn) .product-page-sub-header__btn-buy:hover{background:var(--color-grey-60)}.product-page-sub-header-m__btn-buy{margin-left:16px;min-width:83px;text-align:center;height:28px;line-height:28px;padding:0 16px;border-radius:4px;font-family:var(--new-font-family);font-weight:var(--medium);font-size:12px;background:var(--color-button-tertiary-default);color:var(--color-grey-80)}.product-page-sub-header-m__btn-buy:hover{background:var(--color-button-tertiary-hover)}.product-page-sub-header-m__btn-buy:active{background:var(--color-button-tertiary-active)}.product-page-sub-header-m{font-family:var(--new-font-family);--comp-mask-background:linear-gradient(270deg,#fff 35.4%,hsla(0,0%,100%,.5) 66%,hsla(0,0%,100%,0));--comp-mask-background-left:linear-gradient(90deg,#fff 35.4%,hsla(0,0%,100%,.5) 66%,hsla(0,0%,100%,0));--comp-background:#fff;--comp-logo-color:#1d1d1f;--comp-link-color:#1d1d1f;--comp-feature-menu-background:#eeeef0;--comp-feature-menu-color:#1d1d1f;--comp-feature-menu-mask:none;--comp-icon-color:#000;position:relative;background:var(--comp-background)}.product-page-sub-header-m.palette-dark{--comp-mask-background:linear-gradient(270deg,#000 35.4%,rgba(0,0,0,.5) 66%,transparent);--comp-mask-background-left:linear-gradient(90deg,#000 35.4%,rgba(0,0,0,.5) 66%,transparent);--comp-background:#000;--comp-logo-color:#f5f5f7;--comp-link-color:#f5f5f7;--comp-feature-menu-background:#313132;--comp-feature-menu-color:#f5f5f7;--comp-feature-menu-mask:linear-gradient(90deg,rgba(49,49,50,0) 55.56%,#313132 73.29%);--comp-icon-color:#fff}.product-page-sub-header-m__scroll-area{width:100%;overflow:auto}.product-page-sub-header-m__scroll-area::-webkit-scrollbar{display:none}.product-page-sub-header-m__inner{height:48px;display:inline-flex;align-items:center;padding:0 12px;width:-moz-max-content;width:max-content}.product-page-sub-header-m__mask-right{position:absolute;top:0;right:0;width:70px;height:100%;background:var(--comp-mask-background)}.product-page-sub-header-m__mask-right .icon-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--comp-icon-color)}.product-page-sub-header-m__mask-left{position:absolute;top:0;left:0;width:70px;height:100%;background:var(--comp-mask-background-left)}.product-page-sub-header-m__mask-left .icon-arrow{position:absolute;left:12px;top:50%;transform:translateY(-50%) rotate(180deg);color:var(--comp-icon-color)}.product-page-sub-header-m__menu{margin-left:12px;flex:none;display:flex}.product-page-sub-header-m__link{padding:8px 12px;font-size:14px;font-weight:var(--medium);line-height:20px;color:var(--color-text-quaternary);cursor:pointer}.product-page-sub-header-m__link[data-state=active]{color:var(--color-text-primary)}.product-page-sub-header-m__feature-menu{position:relative;color:var(--comp-feature-menu-color)}.product-page-sub-header-m__feature-menu .icon-dropdown{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.product-page-sub-header-m__feature-menu-current{background:var(--color-bg-dropdown);border-radius:6px;height:36px;padding:0 40px 0 16px;min-width:177px;overflow:hidden;transform:translateZ(0)}.product-page-sub-header-m__feature-menu-current:after{content:"";position:absolute;right:0;width:140px;top:0;height:100%;background:var(--comp-feature-menu-mask);pointer-events:none}.product-page-sub-header-m__feature-menu-track{transition:transform .2s}.product-page-sub-header-m__feature-menu-item{display:block;height:36px;line-height:36px;font-size:14px;font-weight:var(--medium);color:var(--color-text-quaternary);cursor:pointer;white-space:nowrap;overflow:hidden}.product-page-sub-header-m__feature-menu-item[data-state=active]{color:var(--color-text-primary)}.product-page-sub-header-m__feature-menu-dropdown{background:var(--color-bg-dropdown);border-radius:6px;padding:0 0 14px 16px}.product-page-sub-header-m__feature-menu-dropdown .product-page-sub-header-m__feature-menu-item:first-child{margin-bottom:4px}.product-page-sub-header-m__feature-menu-modal{position:absolute;top:100%;left:0;width:100%;height:100vh}.product-page-sub-header-m__feature-menu-modal-mask{position:absolute;top:0;left:0;width:100%;height:100%}.product-page-sub-header-m__feature-menu-modal-body{position:absolute;top:-48px;left:0;right:0;margin:6px 12px}.product-page-sub-header-m__feature-menu-modal-body .icon-dropdown{position:absolute;top:11px;right:16px;transform:rotate(180deg);color:var(--comp-icon-color);pointer-events:none}
/*# sourceMappingURL=8ee8fb90d493bc30.css.map*/