.PartsProductAnnotation_wrapper__H5FQ2{background-color:#e6e6e6}.PartsProductAnnotation_container__yyCuL{width:114.5rem;padding:4rem 0;margin:0 auto}@media screen and (min-width:1440px){.PartsProductAnnotation_container__yyCuL{width:1145px;padding:40px 0}}@media screen and (max-width:768px){.PartsProductAnnotation_container__yyCuL{width:32.4rem;padding:3rem 0}}.PartsProductAnnotation_note__TN_zL{font-size:1.3rem;line-height:1.8;letter-spacing:.026rem;counter-reset:item}@media screen and (min-width:1440px){.PartsProductAnnotation_note__TN_zL{font-size:13px}}.PartsProductAnnotation_note__TN_zL li:not(:first-child){margin-top:.5rem}@media screen and (min-width:1440px){.PartsProductAnnotation_note__TN_zL li:not(:first-child){margin-top:5px}}@media screen and (max-width:768px){.PartsProductAnnotation_note__TN_zL li:not(:first-child){margin-top:.8rem}}.PartsProductAnnotation_note__TN_zL li:before{display:inline-block;margin-right:.5em;content:"*" counter(item);counter-increment:item}@media screen and (min-width:1440px){.PartsProductAnnotation_note__TN_zL li:before{margin-right:5px}}.PartsProductCamera_root__2bBV5{padding:4.7rem 0 0;background:linear-gradient(0deg,#cad7c6,#bac7b6 43.88%,#b5c1ae 58.3%,#adb6a5 85.72%,#a8b5a1);box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}@media screen and (min-width:1440px){.PartsProductCamera_root__2bBV5{padding:47px 0 0}}@media screen and (max-width:768px){.PartsProductCamera_root__2bBV5{padding:5rem 0 0}}.PartsProductCamera_inner__fbY62{display:flex;flex-direction:row-reverse;gap:14.3rem;align-items:center;justify-content:center;width:99rem;height:100%;margin:auto}@media screen and (min-width:1440px){.PartsProductCamera_inner__fbY62{gap:143px;width:990px}}@media screen and (max-width:768px){.PartsProductCamera_inner__fbY62{flex-direction:column;flex-wrap:wrap;gap:3.4rem;width:100%;padding:0 1.8rem}}.PartsProductCamera_swiper__0nhKH{position:relative;width:34rem;height:auto;overflow:hidden}@media screen and (min-width:1440px){.PartsProductCamera_swiper__0nhKH{width:340px;height:auto}}@media screen and (max-width:768px){.PartsProductCamera_swiper__0nhKH{width:25rem;height:auto}}.PartsProductCamera_swiper__0nhKH img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}.PartsProductCamera_text__9sBo9{margin:-6rem 0 0;font-size:1.6rem;font-weight:400;line-height:1.6;text-align:center;letter-spacing:.032rem}@media screen and (min-width:1440px){.PartsProductCamera_text__9sBo9{margin:-60px 0 0;font-size:16px;line-height:1.6}}@media screen and (max-width:768px){.PartsProductCamera_text__9sBo9{margin:0}}.PartsProductCamera_title__wzAcf{font-size:3.2rem;font-weight:400;line-height:1.6;letter-spacing:.028rem}@media screen and (min-width:1440px){.PartsProductCamera_title__wzAcf{font-size:32px}}@media screen and (max-width:768px){.PartsProductCamera_title__wzAcf{font-size:2.2rem}}.PartsProductCamera_description__GV4Ew{margin:1.7rem 0 0}@media screen and (min-width:1440px){.PartsProductCamera_description__GV4Ew{margin:17px 0 0}}@media screen and (max-width:768px){.PartsProductCamera_description__GV4Ew{font-size:1.4rem}}.PartsProductCamera_icons__SQYnh{width:50rem;margin:3.7rem auto 0}@media screen and (min-width:1440px){.PartsProductCamera_icons__SQYnh{width:500px;margin:37px auto 0}}.PartsProductDurability_bg__BeTMP{background-color:#f2f2f2}@media screen and (max-width:768px){.PartsProductDurability_bg__BeTMP{background-color:#f4f4f4}}.PartsProductDurability_section__V_eKd{width:115.2rem;padding:10rem 0 8.1rem;margin:0 auto}@media screen and (min-width:1440px){.PartsProductDurability_section__V_eKd{width:1152px;padding:100px 0 81px;margin:0 auto}}@media screen and (max-width:768px){.PartsProductDurability_section__V_eKd{width:32.4rem;padding:4rem 0}}.PartsProductDurability_mv__8JNkF{position:relative}.PartsProductDurability_heading__W8rIw{position:absolute;top:0;font-size:3.8rem;line-height:6.08rem}@media screen and (min-width:1440px){.PartsProductDurability_heading__W8rIw{font-size:38px;line-height:60.8px}}@media screen and (max-width:768px){.PartsProductDurability_heading__W8rIw{position:static;font-size:2.8rem;line-height:1.5;letter-spacing:.112rem}}.PartsProductDurability_heading__W8rIw>span{font-size:2.4rem;line-height:3.84rem}@media screen and (min-width:1440px){.PartsProductDurability_heading__W8rIw>span{font-size:24px;line-height:38.4px}}@media screen and (max-width:768px){.PartsProductDurability_heading__W8rIw>span{font-size:1.6rem;line-height:1.5;letter-spacing:.064rem}}.PartsProductDurability_title__B9YGu{font-size:3.2rem;font-weight:400;line-height:1.6;letter-spacing:.128rem}@media screen and (min-width:1440px){.PartsProductDurability_title__B9YGu{font-size:32px}}@media screen and (max-width:768px){.PartsProductDurability_title__B9YGu{margin:2rem 0 0;font-size:2.2rem;line-height:1.4;letter-spacing:.088rem}}.PartsProductDurability_flex__C16IG{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.PartsProductDurability_flex__C16IG{flex-direction:column}}.PartsProductDurability_text__r0p6Z{margin:3.3rem 0 0;font-size:1.6rem;line-height:1.8;letter-spacing:.032rem}@media screen and (min-width:1440px){.PartsProductDurability_text__r0p6Z{font-size:16px}}@media screen and (max-width:768px){.PartsProductDurability_text__r0p6Z{margin:2.4rem 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.028rem}}.PartsProductDurability_img__OO_4T{width:57.7rem}@media screen and (min-width:1440px){.PartsProductDurability_img__OO_4T{width:577px}}@media screen and (max-width:768px){.PartsProductDurability_img__OO_4T{width:100%;margin:2.4rem 0 0}}.PartsProductDurability_img__OO_4T img{width:100%;height:100%}@media screen and (max-width:768px){.PartsProductDurability_img__OO_4T img+img{margin:.8rem 0 0}}.PartsProductDurability_linkBtn__euU5_{display:inline-block;margin:3.7rem 0 0;font-size:1.6rem;line-height:1.75;letter-spacing:.032rem;border-bottom:1px solid #9d9d8f}@media screen and (min-width:1440px){.PartsProductDurability_linkBtn__euU5_{margin:37px 0 0;font-size:16px;line-height:28px}}@media screen and (max-width:768px){.PartsProductDurability_linkBtn__euU5_{margin:3rem auto 0 0;font-size:1.4rem}}.PartsProductDurability_saport__JVnDl{margin:10rem 0 0}@media screen and (min-width:1440px){.PartsProductDurability_saport__JVnDl{margin:100px 0 0}}@media screen and (max-width:768px){.PartsProductDurability_saport__JVnDl{margin:6rem 0 0}}.PartsProductDurability_suportHeading__LhBKm{font-size:3.2rem;font-weight:400;line-height:1.6;text-align:center;letter-spacing:.128rem}.PartsProductDurability_suportHeading__LhBKm sup{top:-.8rem}@media screen and (min-width:1440px){.PartsProductDurability_suportHeading__LhBKm{font-size:32px}}@media screen and (max-width:768px){.PartsProductDurability_suportHeading__LhBKm{font-size:2.2rem;line-height:1.5;letter-spacing:.088rem}}.PartsProductDurability_bgWhite__1MzVH{padding:1.8rem 0 2.6rem;margin:3.7rem 0 0;text-align:center;background-color:#fff}@media screen and (min-width:1440px){.PartsProductDurability_bgWhite__1MzVH{padding:18px 0 26px}}@media screen and (max-width:768px){.PartsProductDurability_bgWhite__1MzVH{padding:2.6rem 1.8rem;margin:3rem 0 0}}.PartsProductDurability_suportText__FdHmG{display:flex;align-items:center;justify-content:space-between;width:38.3rem;margin:0 auto;font-size:2rem;line-height:1.5;letter-spacing:.04rem}@media screen and (min-width:1440px){.PartsProductDurability_suportText__FdHmG{width:383px;font-size:20px}}@media screen and (max-width:768px){.PartsProductDurability_suportText__FdHmG{width:100%;font-size:1.6rem;line-height:2.8rem;letter-spacing:.032rem}}.PartsProductDurability_suportText__FdHmG>span{display:flex;align-items:center}.PartsProductDurability_suportText__FdHmG>span>span{margin:0 1rem 0 .8rem;font-size:5.2rem;font-weight:500;line-height:7.8rem}@media screen and (min-width:1440px){.PartsProductDurability_suportText__FdHmG>span>span{font-size:52px;line-height:78px}}@media screen and (max-width:768px){.PartsProductDurability_suportText__FdHmG>span>span{font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:.064rem}}.PartsProductDurability_suportText__FdHmG+.PartsProductDurability_suportText__FdHmG{margin:-1.6rem auto 0}.PartsProductDurability_movie__thuvD{overflow:hidden}@media screen and (min-width:769px){.PartsProductDurability_movie__thuvD video{width:120%;max-width:120%;margin:8rem 0 8rem -17rem}}@media screen and (min-width:1440px){.PartsProductDurability_movie__thuvD video{width:120%;max-width:120%;margin:80px 0 80px -170px}}@media screen and (max-width:768px){.PartsProductDurability_movie__thuvD{padding:3rem 0}.PartsProductDurability_movie__thuvD video{transform:translateX(.3rem)}}.leica{position:relative;margin:17rem 0 0;background-color:#fff}@media screen and (min-width:1440px){.leica{margin:170px 0 0}}@media screen and (max-width:768px){.leica{margin:9rem 0 0}}.leica .subTitle{font-size:2.4rem;font-weight:400;line-height:1.5;text-align:center;letter-spacing:.096rem}@media screen and (min-width:1440px){.leica .subTitle{font-size:24px}}@media screen and (max-width:768px){.leica .subTitle{font-size:1.6rem;letter-spacing:.064rem}}.leica .title{margin:1.4rem 0 0;font-size:3.8rem;font-weight:400;line-height:1.5;text-align:center;letter-spacing:.152rem}@media screen and (min-width:1440px){.leica .title{margin:14px 0 0;font-size:38px}}@media screen and (max-width:768px){.leica .title{margin:.8rem 0 0;font-size:2.8rem}}.leica .swiper-wrap{position:relative;width:747px;padding:20px 0;margin:40px auto 0}@media screen and (max-width:768px){.leica .swiper-wrap{width:100%;padding:5rem 0 2.2rem;margin:3rem auto 0}}.leica .swiper-bg{background-color:#000}.leica .button-auto-play{position:absolute;right:0;bottom:24px;z-index:1;display:block;width:15px;margin:0 4rem 0 0}@media screen and (max-width:768px){.leica .button-auto-play{right:0;bottom:2.5rem;margin:0 2rem 0 auto}}[data-swiper-auto-play=false] .leica .button-auto-play{bottom:7px}.leica .swiper-pagination-bullet-active{position:relative;background-color:#000}.leica .swiper{width:747px;padding:0 0 40px}@media screen and (max-width:768px){.leica .swiper{width:100%!important}}.leica .swiper-slide{width:auto;height:560px}@media screen and (max-width:768px){.leica .swiper-slide{width:100%;height:27rem}}.leica .swiper-slide img{width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:cover;-webkit-touch-callout:none;-moz-touch-callout:none}.leica .swiper-slide-next,.leica .swiper-slide-prev{position:relative}@media screen and (min-width:769px){.leica .swiper-slide-next:before,.leica .swiper-slide-prev:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#000;opacity:1}}.leica .swiper-pagination{text-align:right}.leica .swiper-horizontal>.swiper-pagination-bullets,.leica .swiper-pagination-bullets.swiper-pagination-horizontal,.leica .swiper-pagination-custom,.leica .swiper-pagination-fraction{bottom:0;padding:.3rem 9rem 0 0;line-height:1}@media screen and (max-width:768px){.leica .swiper-horizontal>.swiper-pagination-bullets,.leica .swiper-pagination-bullets.swiper-pagination-horizontal,.leica .swiper-pagination-custom,.leica .swiper-pagination-fraction{padding:.3rem 4rem 0 0}}.leica .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.leica .circle-pagination{position:relative;display:inline-block;width:25px;height:inherit;text-align:center;cursor:pointer;outline:none;opacity:1}.leica .circle-pagination .circle-pagination__inner{position:relative;display:flex;align-items:center;justify-content:center;padding:13px}.leica .circle-pagination .circle-pagination__inner:before{position:absolute;top:50%;left:50%;width:5px;height:5px;content:"";background-color:#403d33;border-radius:50%;transform:translate(-50%,-50%)}.leica .circle-pagination.swiper-pagination-bullet-active .circle-pagination__inner:before{background-color:#fff}.leica .circle-pagination__inner svg{position:absolute;top:50%;left:50%;transform:rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.leica .circle-pagination__inner circle{fill:rgba(0,0,0,0);stroke:#fff;stroke-width:1.5;animation:circle 5s linear forwards}@keyframes circle{0%{stroke-dasharray:0 69}99.9%,to{stroke-dasharray:69 69}}.leica .circle-pagination:not(.swiper-pagination-bullet-active) .circle-pagination__inner svg{display:none}.leica .leica-icon-stop{color:#fff}.leica .leica-lens{display:flex;gap:8.2rem;justify-content:center;padding:11rem 0}@media screen and (min-width:1440px){.leica .leica-lens{gap:82px;padding:110px 0}}@media screen and (max-width:768px){.leica .leica-lens{gap:4.5rem;padding:5rem 0 6.2rem}}.leica .leica-lens__logo{width:16.1rem;height:auto}@media screen and (min-width:1440px){.leica .leica-lens__logo{width:161px}}@media screen and (max-width:768px){.leica .leica-lens__logo{width:9.6rem;margin:3rem 0 0}}.leica .leica-lens__logo img{width:100%;height:100%}.leica .leica-lens__description{margin:.8rem 0 0}@media screen and (min-width:1440px){.leica .leica-lens__description{margin:8px 0 0}}@media screen and (max-width:768px){.leica .leica-lens__description{width:16.2rem;margin:0;line-height:1.6}}.leica .leica-lens__title{font-size:3.2rem;line-height:1.6;letter-spacing:.128rem}@media screen and (min-width:1440px){.leica .leica-lens__title{font-size:32px}}@media screen and (max-width:768px){.leica .leica-lens__title{font-size:2.2rem;line-height:1.5;letter-spacing:.088rem}}.leica .leica-lens__text{margin:3.6rem 0 0;font-size:1.6rem;line-height:1.8;letter-spacing:.032rem}@media screen and (min-width:1440px){.leica .leica-lens__text{margin:36px 0 0;font-size:16px}}@media screen and (max-width:768px){.leica .leica-lens__text{margin:2.4rem 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.028rem}.leica .container-sp{width:100%;padding:0 1.8rem 0 3.6rem}}[data-swiper-auto-play=false] .swiper-pagination-bullet-active>.circle-pagination__inner>svg{display:none}