@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap);*,:after,:before{box-sizing:border-box;font-family:Jost,sans-serif}body.landing.landing-leica .content-header nav.logo{display:flex;flex-direction:column}body.landing.landing-leica .content-header nav.logo>a{text-align:center;width:auto}body.landing-leica header .content-header a:last-child{text-align:center}body.landing.landing-leica .content-header nav.logo img{max-width:40px!important}.landing-leica .swiper-slide-thumb-active .block-lc-block-3__thumb{border:2px solid #bf985c}.landing-leica .bottom-button{align-items:center;display:flex;justify-content:center;padding:80px 0}@media(max-width:768px){.landing-leica .bottom-button{flex-direction:column;gap:10px;padding:60px 0}}.landing-leica .bottom-button a{align-items:center;background:#090909;color:#fff;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.19px;line-height:1;margin:0 10px;min-width:300px;padding:18px 10px;text-align:center;text-transform:uppercase}@media(max-width:768px){.landing-leica .bottom-button a{min-width:60vw}}.landing-leica .bottom-button div.links-bottom:hover a{background:#bf985c;color:#fff!important}.landing-leica div.fancybox-bg{background-color:#000!important}.landing-leica .language-switcher{background:#0000;display:flex;flex-direction:column;font-family:Literata,serif;font-size:16px;position:fixed;right:40px;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .3s ease;z-index:200}@media(max-width:768px){.landing-leica .language-switcher{align-items:center;bottom:auto;flex-direction:row;gap:15px;justify-content:flex-end;right:15px;top:30px;transform:none}.landing-leica .language-switcher.sw-bar-active{opacity:0;pointer-events:none}}@media(max-width:768px){.landing-leica .sw-signup-bar.is-visible~.language-switcher,.landing-leica:has(.sw-signup-bar.is-visible) .language-switcher{opacity:0;pointer-events:none}}.landing-leica .language-switcher .language-switch{color:#707070}.landing-leica .language-switcher .language-switch:first-child{margin-bottom:10px;padding-bottom:10px;position:relative}@media(max-width:768px){.landing-leica .language-switcher .language-switch:first-child{margin-bottom:0;padding-bottom:0}}.landing-leica .language-switcher .language-switch:first-child:after{background:#bf985c;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translatex(-50%);width:40px}@media(max-width:768px){.landing-leica .language-switcher .language-switch:first-child:after{height:20px;left:auto;position:absolute;right:-10px;top:3px;transform:translatex(0);width:1px}}.landing-leica .language-switcher .language-switch.active-language,.landing-leica .language-switcher .language-switch:hover{color:#bf985c}.landing-leica h1{font-size:clamp(48px,6vw,80px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.landing-leica h2{font-size:clamp(36px,4vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.1}.landing-leica h3{font-size:clamp(24px,2.5vw,32px);font-weight:600;letter-spacing:-.01em;line-height:1.2}.landing-leica p{color:#707070;font-size:clamp(16px,1.2vw,18px);font-weight:400;line-height:1.7}.landing-leica body{margin:0;overflow-x:hidden;padding:0}.landing-leica .container{margin:0 auto;max-width:1276px;padding-inline:20px;width:100%}.landing-leica{margin:0;padding:0}.landing-leica header{position:absolute;width:100%}.landing-leica header .content-header{align-items:center;background:#000000e6;color:#fff;display:flex;font-size:16px;height:100px;justify-content:space-between;padding:20px 30px;position:absolute;text-transform:uppercase;width:100%;z-index:22}.landing-leica header .content-header .logo{max-width:130px}.landing-leica header .content-header a{color:#fff;font-style:normal;font-weight:500;width:190px}.landing-leica header .content-header a:last-child{text-align:right}.landing-leica header .content-header a:hover{color:#bf985c}@media(max-width:768px){.landing-leica header .content-header{justify-content:center;padding:10px;position:absolute;top:0;width:100%;z-index:200}.landing-leica header .content-header>a{display:none}}.landing-leica .hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.landing-leica .hero .hero-media{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.landing-leica .hero .hero-media video{height:100%;object-fit:cover;width:100%}.landing-leica .hero .hero-overlay{background-color:#09090966;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.landing-leica .hero .hero-content{color:#fff;position:relative;text-align:center;width:100%;z-index:3}.landing-leica .hero .hero-content__inner{align-items:center;display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);justify-content:center}.landing-leica .hero .hero-content__inner p{color:#fff;font-size:clamp(20px,2vw,32px);margin:0}.landing-leica .hero .hero-content__title{font-size:clamp(32px,3vw,60px);font-weight:500;line-height:1.8;margin:0 auto;text-transform:uppercase}.landing-leica .hero .hero-content__title span{display:block}.landing-leica .hero .hero-content__title span.last{font-size:clamp(26px,2.4vw,48px)}.landing-leica .hero .hero-content__button{background-color:#090909cf;border:1px solid #fff;color:#fff;display:inline-block;font-size:16px;font-weight:600;padding:18px 35px;text-decoration:none;text-transform:uppercase;transition:all .4s ease}.landing-leica .hero .hero-content__button:hover{background-color:#bf985c;color:#090909}.landing-leica .block-lc-block-2{overflow:hidden;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-2{padding-block:80px}}.landing-leica .block-lc-block-2__wrapper{display:flex;flex-direction:column;gap:60px}@media(min-width:992px){.landing-leica .block-lc-block-2__wrapper{align-items:center;flex-direction:row;gap:40px;justify-content:space-between}}.landing-leica .block-lc-block-2__stack{-ms-overflow-style:none;display:flex;gap:16px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.landing-leica .block-lc-block-2__stack::-webkit-scrollbar{display:none}@media(min-width:992px){.landing-leica .block-lc-block-2__stack{aspect-ratio:4/5;display:block;overflow-x:visible;padding-bottom:0;position:relative;width:50%}}.landing-leica .block-lc-block-2__card{aspect-ratio:4/3;background:#fff;box-shadow:0 4px 15px #09090926,0 1px 3px #0909091a;flex:0 0 85%;height:auto;padding:12px;scroll-snap-align:center;transition:all .8s cubic-bezier(.45,.05,.55,.95)}@media(min-width:992px){.landing-leica .block-lc-block-2__card{flex:none;position:absolute}}.landing-leica .block-lc-block-2__card-inner{height:100%;overflow:hidden;transition:all .4s ease;width:100%}.landing-leica .block-lc-block-2__card-inner img{display:block;height:100%;object-fit:cover;width:100%}@media(min-width:992px){.landing-leica .block-lc-block-2__card--1{aspect-ratio:4/3;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-2deg);width:75%;z-index:1}.landing-leica .block-lc-block-2__card--2{aspect-ratio:3/4;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-5deg);width:65%;z-index:3}.landing-leica .block-lc-block-2__card--3{aspect-ratio:2/3;left:50%;top:50%;transform:translate(-50%,-50%) rotate(3deg);width:60%;z-index:4}.landing-leica .block-lc-block-2__card--4{aspect-ratio:3/2;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);width:80%;z-index:2}}.landing-leica .block-lc-block-2__stack:hover .block-lc-block-2__card{box-shadow:0 15px 35px #09090933,0 5px 15px #0909091a}@media(min-width:992px){.landing-leica .block-lc-block-2__stack:hover .block-lc-block-2__card--1{left:27%;top:32%;transform:translate(-50%,-50%) rotate(-1deg);width:50%}.landing-leica .block-lc-block-2__stack:hover .block-lc-block-2__card--2{left:68%;top:28%;transform:translate(-50%,-50%) rotate(1deg);width:40%}.landing-leica .block-lc-block-2__stack:hover .block-lc-block-2__card--3{left:35%;top:68%;transform:translate(-50%,-50%) rotate(-1deg);width:35%}.landing-leica .block-lc-block-2__stack:hover .block-lc-block-2__card--4{left:65%;top:63%;transform:translate(-50%,-50%) rotate(4deg);width:55%}}.landing-leica .block-lc-block-2 .swiper-pagination{margin-top:30px;position:relative;text-align:center}@media(min-width:992px){.landing-leica .block-lc-block-2 .swiper-pagination{display:none}}.landing-leica .block-lc-block-2 .swiper-pagination .swiper-pagination-bullet{background:#d5d5d5;height:6px;margin:0 6px!important;opacity:1;transition:background-color .3s ease,transform .3s ease;width:6px}.landing-leica .block-lc-block-2 .swiper-pagination .swiper-pagination-bullet-active{background:#707070;transform:scale(1.3)}.landing-leica .block-lc-block-2__content{width:100%}@media(min-width:992px){.landing-leica .block-lc-block-2__content{padding-left:40px;width:45%}}.landing-leica .block-lc-block-2__title{color:#090909;font-size:clamp(24px,3vw,35px);font-weight:600;line-height:1.2;margin-bottom:30px;margin-top:0;text-transform:uppercase}.landing-leica .block-lc-block-2__text{color:#707070;font-size:16px;line-height:1.6;margin-bottom:40px}.landing-leica .block-lc-block-2__text p{margin-bottom:20px;margin-top:0}.landing-leica .block-lc-block-2__text p:last-child{margin-bottom:0}.landing-leica .block-lc-block-2__footer{display:flex;flex-direction:column;gap:15px}.landing-leica .block-lc-block-2__signature img{display:block;height:auto;max-width:200px}.landing-leica .block-lc-block-2__author{color:#707070;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.landing-leica .block-lc-block-3{overflow:hidden;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-3{padding-block:80px}}.landing-leica .block-lc-block-3__header{margin-bottom:30px;text-align:center}@media(min-width:992px){.landing-leica .block-lc-block-3__header{margin-bottom:60px}}.landing-leica .block-lc-block-3__title{color:#090909;font-size:clamp(32px,3vw,48px);font-weight:700;margin:0;text-transform:uppercase}.landing-leica .block-lc-block-3__viewer{align-items:center;display:flex;gap:40px;justify-content:center;margin-bottom:30px}@media(min-width:992px){.landing-leica .block-lc-block-3__viewer{margin-bottom:60px}}.landing-leica .block-lc-block-3__navigation{background:#fff;border:1px solid #d5d5d5;cursor:pointer;flex-shrink:0;height:52px;transition:all .4s ease;width:52px}@media(max-width:768px){.landing-leica .block-lc-block-3__navigation{display:none}}.landing-leica .block-lc-block-3__navigation:hover{border-color:#bf985c;color:#bf985c}.landing-leica .block-lc-block-3__camera{margin:0 auto;max-width:980px;position:relative;width:100%}.landing-leica .block-lc-block-3__camera-image{display:block;height:auto;width:100%}.landing-leica .block-lc-block-3__screen{background:#090909;height:55%;isolation:isolate;left:29%;overflow:hidden;position:absolute;top:31.2%;width:41.2%}@media(min-width:992px){.landing-leica .block-lc-block-3__screen:hover .block-lc-block-3__screen-icon svg{height:40px;width:40px}}.landing-leica .block-lc-block-3__screen-swiper{height:100%;width:100%}.landing-leica .block-lc-block-3__screen-slide,.landing-leica .block-lc-block-3__screen-swiper .swiper-wrapper{height:100%}.landing-leica .block-lc-block-3__screen-link{display:block;height:100%;width:100%}.landing-leica .block-lc-block-3__screen-icon{position:absolute;right:10px;top:10px;z-index:10}.landing-leica .block-lc-block-3__screen-icon svg{height:30px;transform:rotate(90deg);transition:all .4s ease;width:30px}@media(min-width:992px){.landing-leica .block-lc-block-3__screen-icon svg{height:0;width:0}}.landing-leica .block-lc-block-3__screen-icon svg #Ellipse_1,.landing-leica .block-lc-block-3__screen-icon svg #Line_2{stroke:#fff}.landing-leica .block-lc-block-3__screen-picture{display:block;height:100%;width:100%}.landing-leica .block-lc-block-3__screen-image{display:block;height:100%;object-fit:cover;width:100%}.landing-leica .block-lc-block-3__thumbs{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:1000px}.landing-leica .block-lc-block-3__thumbs-nav{background:#fff;border:1px solid #d5d5d5;cursor:pointer;flex-shrink:0;height:44px;position:relative;transition:all .4s ease;width:44px}.landing-leica .block-lc-block-3__thumbs-nav:hover{border-color:#bf985c;color:#bf985c}.landing-leica .block-lc-block-3__thumbs-nav.swiper-button-disabled{cursor:default;opacity:.4}@media(max-width:768px){.landing-leica .block-lc-block-3__thumbs-nav{display:none}}.landing-leica .block-lc-block-3__swiper{flex:1;min-width:0;overflow:hidden}.landing-leica .block-lc-block-3__swiper .swiper-slide{width:auto}.swiper-slide.swiper-slide-thumb-active .landing-leica .block-lc-block-3__thumb{border-color:#bf985c}.landing-leica .block-lc-block-3__thumb{background:#0000;border:2px solid #0000;cursor:pointer;display:block;padding:0;transition:all .4s ease;width:100%}.landing-leica .block-lc-block-3__thumb img{display:block;height:auto;width:100%}.landing-leica .block-lc-block-3__thumb.is-active,.landing-leica .block-lc-block-3__thumb:hover{border-color:#bf985c}.landing-leica .block-lc-block-4{padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-4{padding-block:80px}}.landing-leica .block-lc-block-4__header{margin-bottom:30px;text-align:center}@media(min-width:992px){.landing-leica .block-lc-block-4__header{margin-bottom:60px}}.landing-leica .block-lc-block-4__header h2{margin-top:0}.landing-leica .block-lc-block-4__grid{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:768px){.landing-leica .block-lc-block-4__grid{grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.landing-leica .block-lc-block-4__grid{grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:340px 160px}}@media(min-width:1200px){.landing-leica .block-lc-block-4__grid{grid-template-rows:420px 200px}}.landing-leica .block-lc-block-4__item{background:#f5f5f5;overflow:hidden;position:relative}.landing-leica .block-lc-block-4__item img{display:block;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.3,1);width:100%;will-change:transform}.landing-leica .block-lc-block-4__item:hover img{transform:scale(1.03)}.landing-leica .block-lc-block-4__item--tall{aspect-ratio:4/5}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-4__item--tall{aspect-ratio:4/5}}@media(min-width:992px){.landing-leica .block-lc-block-4__item--tall{aspect-ratio:auto;grid-column:span 3;grid-row:span 2}}.landing-leica .block-lc-block-4__item--large{aspect-ratio:4/3}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-4__item--large{aspect-ratio:16/9;grid-column:span 2}}@media(min-width:992px){.landing-leica .block-lc-block-4__item--large{aspect-ratio:auto;grid-column:span 6;grid-row:span 1}}.landing-leica .block-lc-block-4__item--small{aspect-ratio:1/1}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-4__item--small{aspect-ratio:4/5}}@media(min-width:992px){.landing-leica .block-lc-block-4__item--small{aspect-ratio:auto;grid-column:span 3;grid-row:span 1}}.landing-leica .block-lc-block-4__item--medium{aspect-ratio:16/9}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-4__item--medium{aspect-ratio:4/3}}@media(min-width:992px){.landing-leica .block-lc-block-4__item--medium{aspect-ratio:auto;grid-column:span 4;grid-row:span 1}}.landing-leica .block-lc-block-4__item--wide{aspect-ratio:21/9}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-4__item--wide{aspect-ratio:4/3}}@media(min-width:992px){.landing-leica .block-lc-block-4__item--wide{aspect-ratio:auto;grid-column:span 5;grid-row:span 1}}.landing-leica .block-swiss-form{background-color:#fff;padding-block:60px}@media(min-width:992px){.landing-leica .block-swiss-form{padding-block:80px}}.landing-leica .block-swiss-form .block-lc-block-5__header{margin-bottom:30px;position:relative;text-align:center}@media(min-width:992px){.landing-leica .block-swiss-form .block-lc-block-5__header{margin-bottom:60px}}.landing-leica .block-swiss-form .block-lc-block-5__header:after{background-color:#bf985c;content:"";display:block;height:2px;margin:20px auto 0;width:40px}.landing-leica .block-swiss-form .block-lc-block-5__title{color:#090909;font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:2px;margin:0;text-transform:uppercase}.landing-leica .block-swiss-form .swiss-form{margin:0 auto;max-width:900px}.landing-leica .block-swiss-form .swiss-form__grid{display:grid;gap:20px 30px;grid-template-columns:1fr;margin-bottom:40px}@media(min-width:768px){.landing-leica .block-swiss-form .swiss-form__grid{grid-template-columns:repeat(2,1fr)}}.landing-leica .block-swiss-form .swiss-form__field{display:flex;flex-direction:column}.landing-leica .block-swiss-form .swiss-form__field--half{min-width:0}@media(min-width:768px){.landing-leica .block-swiss-form .swiss-form__field:not(.landing-leica .block-swiss-form .swiss-form__field--half){grid-column:1/-1}}.landing-leica .block-swiss-form .swiss-form__field label{color:#090909;display:flex;font-size:14px;font-weight:500;margin-bottom:10px;text-transform:none}.landing-leica .block-swiss-form .swiss-form__req{color:#bf985c;margin-left:2px}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection--single,.landing-leica .block-swiss-form .swiss-form input[type=email],.landing-leica .block-swiss-form .swiss-form input[type=text],.landing-leica .block-swiss-form .swiss-form textarea{background:#fff;border:1px solid #d5d5d5;border-radius:0;color:#090909;font-size:15px;letter-spacing:normal;outline:none;padding:10px 20px;transition:border-color .3s ease;width:100%}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection--single::placeholder,.landing-leica .block-swiss-form .swiss-form input[type=email]::placeholder,.landing-leica .block-swiss-form .swiss-form input[type=text]::placeholder,.landing-leica .block-swiss-form .swiss-form textarea::placeholder{color:#949494;text-transform:none}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection--single:focus,.landing-leica .block-swiss-form .swiss-form input[type=email]:focus,.landing-leica .block-swiss-form .swiss-form input[type=text]:focus,.landing-leica .block-swiss-form .swiss-form textarea:focus{border-color:#bf985c}.landing-leica .block-swiss-form .swiss-form textarea{min-height:140px;resize:vertical}.landing-leica .block-swiss-form .swiss-form .select2-container{width:100%!important}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection--single{align-items:center;border:1px solid #d5d5d5;border-radius:0;display:flex;height:auto;min-height:46px;padding:10px 20px;transition:border-color .3s ease}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection--single:focus{border-color:#bf985c}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection__rendered{color:#090909;line-height:normal;padding:0}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection__arrow{height:100%;right:20px}.landing-leica .block-swiss-form .swiss-form .select2-container--default .select2-selection__arrow b{border-color:#090909 #0000 #0000}.landing-leica .block-swiss-form .swiss-form .select2-container--default.select2-container--open .select2-selection--single{border-color:#bf985c}.landing-leica .block-swiss-form .swiss-form__options{display:flex;flex-direction:column}.landing-leica .block-swiss-form .swiss-form__checkbox,.landing-leica .block-swiss-form .swiss-form__option{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.landing-leica .block-swiss-form .swiss-form__checkbox input[type=checkbox],.landing-leica .block-swiss-form .swiss-form__option input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#0000;border:2px solid #090909;border-radius:2px;box-sizing:border-box!important;cursor:pointer;display:grid;flex-shrink:0;height:18px!important;margin-top:2px;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;place-content:center;position:relative;transition:all .2s ease;width:18px!important}.landing-leica .block-swiss-form .swiss-form__checkbox input[type=checkbox]:before,.landing-leica .block-swiss-form .swiss-form__option input[type=checkbox]:before{display:none!important}.landing-leica .block-swiss-form .swiss-form__checkbox input[type=checkbox]:checked,.landing-leica .block-swiss-form .swiss-form__option input[type=checkbox]:checked{background-color:#090909;border-color:#090909}.landing-leica .block-swiss-form .swiss-form__checkbox input[type=checkbox]:checked:after,.landing-leica .block-swiss-form .swiss-form__option input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:6px}.landing-leica .block-swiss-form .swiss-form__checkbox label,.landing-leica .block-swiss-form .swiss-form__checkbox span,.landing-leica .block-swiss-form .swiss-form__option label,.landing-leica .block-swiss-form .swiss-form__option span{color:#707070;font-size:14px;line-height:1.6}.landing-leica .block-swiss-form .swiss-form__actions{display:flex;justify-content:flex-start;margin-top:40px}.landing-leica .block-swiss-form .swiss-form__submit{background:#090909;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;padding:18px 40px;text-transform:uppercase;transition:background-color .3s ease}.landing-leica .block-swiss-form .swiss-form__submit:hover{background:#bf985c}.landing-leica .block-swiss-form .swiss-form__message{margin-top:20px}.landing-leica .block-swiss-form .swiss-form__hp{display:none}.landing-leica .block-lc-block-6{padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-6{padding-block:80px}}@media(min-width:768px){.landing-leica .block-lc-block-6{padding-block:0}}.landing-leica .block-lc-block-6__media{overflow:hidden;position:relative;width:100%}.landing-leica .block-lc-block-6__media iframe,.landing-leica .block-lc-block-6__media img,.landing-leica .block-lc-block-6__media video{display:block;height:auto;object-fit:cover;width:100%}.landing-leica .block-lc-block-7{background-color:#fff;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-7{padding-block:80px}}.landing-leica .block-lc-block-7__grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:992px){.landing-leica .block-lc-block-7__grid{gap:80px;grid-template-columns:repeat(2,1fr)}}.landing-leica .block-lc-block-7__content{padding-right:0}@media(min-width:992px){.landing-leica .block-lc-block-7__content{padding-right:40px}}.landing-leica .block-lc-block-7__title{color:#090909;font-size:clamp(24px,3vw,35px);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:24px;margin-top:0}.landing-leica .block-lc-block-7__text{color:#707070;font-size:clamp(16px,1.3vw,18px);line-height:1.8;margin:0}.landing-leica .block-lc-block-7__image img{display:block;height:auto;object-fit:cover;width:100%}.landing-leica .block-lc-block-8{background-color:#fff;overflow:hidden;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-8{padding-block:80px}}.landing-leica .block-lc-block-8__swiper{height:350px;width:100%}@media(min-width:576px){.landing-leica .block-lc-block-8__swiper{height:400px}}@media(min-width:992px){.landing-leica .block-lc-block-8__swiper{height:500px}}@media(min-width:1200px){.landing-leica .block-lc-block-8__swiper{height:600px}}.landing-leica .block-lc-block-8__slide{height:100%}@media(min-width:768px){.landing-leica .block-lc-block-8__slide{width:auto!important}}.landing-leica .block-lc-block-8__slide img{display:block;height:100%;object-fit:cover;width:100%}@media(min-width:768px){.landing-leica .block-lc-block-8__slide img{width:auto}}.landing-leica .block-lc-block-8__pagination{margin-top:40px;position:relative;text-align:center}.landing-leica .block-lc-block-8__pagination .swiper-pagination-bullet{background:#d5d5d5;height:6px;margin:0 6px!important;opacity:1;transition:background-color .3s ease,transform .3s ease;width:6px}.landing-leica .block-lc-block-8__pagination .swiper-pagination-bullet-active{background:#707070;transform:scale(1.3)}.landing-leica .block-lc-block-9{background-color:#fff;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-9{padding-block:80px}}.landing-leica .block-lc-block-9__wrapper{margin:0 auto;max-width:65ch}.landing-leica .block-lc-block-9__title{color:#090909;font-size:clamp(24px,3vw,35px);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:30px;margin-top:0}.landing-leica .block-lc-block-9__content p{color:#707070;font-size:clamp(16px,1.3vw,18px);line-height:1.8;margin-bottom:24px;margin-top:0}.landing-leica .block-lc-block-9__content p:last-child{margin-bottom:0}.landing-leica .block-lc-block-10{background-color:#fff;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-10{padding-block:80px}}.landing-leica .block-lc-block-10__header{margin-bottom:30px;text-align:center}@media(min-width:992px){.landing-leica .block-lc-block-10__header{margin-bottom:60px}}.landing-leica .block-lc-block-10__header h2{margin-top:0}.landing-leica .block-lc-block-10__grid{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:768px){.landing-leica .block-lc-block-10__grid{grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.landing-leica .block-lc-block-10__grid{grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:340px 160px}}@media(min-width:1200px){.landing-leica .block-lc-block-10__grid{grid-template-rows:420px 200px}}.landing-leica .block-lc-block-10__item{background:#f5f5f5;overflow:hidden;position:relative}.landing-leica .block-lc-block-10__item img{display:block;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.3,1);width:100%;will-change:transform}.landing-leica .block-lc-block-10__item:hover img{transform:scale(1.03)}.landing-leica .block-lc-block-10__item--tall{aspect-ratio:4/5}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-10__item--tall{aspect-ratio:auto;grid-row:span 2}}@media(min-width:992px){.landing-leica .block-lc-block-10__item--tall{aspect-ratio:auto;grid-column:span 4;grid-row:span 2}}.landing-leica .block-lc-block-10__item--wide{aspect-ratio:16/9}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-10__item--wide{aspect-ratio:16/9;grid-column:span 2}}@media(min-width:992px){.landing-leica .block-lc-block-10__item--wide{aspect-ratio:auto;grid-column:span 8;grid-row:span 1}}.landing-leica .block-lc-block-10__item--square-1,.landing-leica .block-lc-block-10__item--square-2{aspect-ratio:4/3}@media(min-width:768px)and (max-width:991px){.landing-leica .block-lc-block-10__item--square-1,.landing-leica .block-lc-block-10__item--square-2{aspect-ratio:1/1}}@media(min-width:992px){.landing-leica .block-lc-block-10__item--square-1,.landing-leica .block-lc-block-10__item--square-2{aspect-ratio:auto;grid-column:span 4;grid-row:span 1}}.landing-leica .block-lc-block-11{background-color:#fff;padding-block:60px}@media(min-width:992px){.landing-leica .block-lc-block-11{padding-block:80px}}.landing-leica .block-lc-block-11__wrapper{margin:0 auto;max-width:900px}.landing-leica .block-lc-block-11__quote{margin:0;padding:0;text-align:center}.landing-leica .block-lc-block-11__quote p{color:#090909;display:inline-block;font-family:Georgia,serif;font-size:clamp(24px,3.5vw,36px);font-style:italic;line-height:1.6;margin:0 0 40px;position:relative}.landing-leica .block-lc-block-11__quote p:before{color:#090909;content:"“";font-family:Georgia,serif;font-size:80px;line-height:0;margin-right:15px;position:relative;top:30px}.landing-leica .block-lc-block-11__quote p:after{color:#090909;content:"”";font-family:Georgia,serif;font-size:80px;line-height:0;margin-left:15px;position:relative;top:30px}.landing-leica .block-lc-block-11__author{color:#090909;display:block;font-size:clamp(12px,1.2vw,14px);font-style:normal;font-weight:700;letter-spacing:2px;text-transform:uppercase}.landing-leica .block-lc-block-11__author:before{content:"— "}.landing-leica .block-lc-block-12{align-items:center;display:flex;justify-content:center;min-height:500px;overflow:hidden;position:relative;width:100%}@media(min-width:992px){.landing-leica .block-lc-block-12{min-height:700px}}.landing-leica .block-lc-block-12__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.landing-leica .block-lc-block-12__background img{height:100%;object-fit:cover;width:100%}.landing-leica .block-lc-block-12__content{position:relative;z-index:2}.landing-leica .block-lc-block-12__logos{align-items:center;display:flex;gap:30px}.landing-leica .block-lc-block-12__logo-leica{display:block;flex-shrink:0;width:60px}.landing-leica .block-lc-block-12__logo-leica img{display:block;height:auto;width:100%}.landing-leica .block-lc-block-12__divider{background-color:#090909;flex-shrink:0;height:45px;width:1px}.landing-leica .block-lc-block-12__logo-swisswatches{display:block;flex-shrink:0}.landing-leica .block-lc-block-12__logo-swisswatches svg{display:block;height:45px;width:auto}.landing-leica .select2-container--default .select2-dropdown{background-color:#fff;border:1px solid #d5d5d5;border-radius:0}.landing-leica .select2-container--default .select2-results__option{color:#090909;font-size:15px;padding:10px 20px}.landing-leica .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fafafa;color:#bf985c}.landing-leica .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f5f5f5;color:#090909}.landing-leica .select2-container--default .select2-search--dropdown{padding:10px 20px}.landing-leica .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #d5d5d5;border-radius:0;outline:none;padding:8px 12px;transition:border-color .3s ease}.landing-leica .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#bf985c}.landing-leica .block-lc-block-3__navigation,.landing-leica .block-lc-block-3__thumbs-nav{position:relative}.landing-leica .block-lc-block-3__navigation:before,.landing-leica .block-lc-block-3__thumbs-nav:before{border-right:2px solid;border-top:2px solid;content:"";height:11px;left:50%;position:absolute;top:50%;width:11px}.landing-leica .block-lc-block-3__navigation--prev:before,.landing-leica .block-lc-block-3__thumbs-nav--prev:before{transform:translate(-30%,-50%) rotate(-135deg)}.landing-leica .block-lc-block-3__navigation--next:before,.landing-leica .block-lc-block-3__thumbs-nav--next:before{transform:translate(-70%,-50%) rotate(45deg)}.landing-leica .block-lc-block-5__field select,.landing-leica select.js-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='none' stroke='%23090909' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:12px 8px;border:1px solid #d5d5d5;border-radius:0;color:#090909;cursor:pointer;font-size:15px;line-height:1.4;outline:none;padding:10px 44px 10px 20px;transition:border-color .3s ease;width:100%}.landing-leica .block-lc-block-5__field select:focus,.landing-leica select.js-select:focus{border-color:#bf985c}.landing-leica .lc-signup-bar__inner{left:0;position:fixed;top:0;transform:translateY(-100%);transition:transform .35s cubic-bezier(.25,1,.3,1);width:100%;z-index:90}.landing-leica .lc-signup-bar.is-visible .landing-leica .lc-signup-bar__inner{transform:translateY(0)}.landing-leica .lc-signup-bar__header{text-align:center}.landing-leica .lc-signup-bar__title{background:#101010;color:#fff;display:inline-block;font-size:20px;letter-spacing:1px;line-height:1;padding:12px 30px;text-transform:uppercase}.landing-leica .lc-signup-bar__button{display:flex;justify-content:center;min-height:60px;position:relative}.landing-leica .lc-signup-bar__button svg{height:60px;pointer-events:none;position:absolute;top:0;width:auto}.landing-leica .lc-signup-bar__button .lc-signup-trigger{background:#0000;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:1px;position:absolute;text-transform:uppercase;top:16px;transition:opacity .3s ease;z-index:2}.landing-leica .lc-signup-bar__button .lc-signup-trigger:hover{opacity:.85}.landing-leica .lc-video-mobile{display:none}@media(max-width:768px){.landing-leica .lc-video-desktop{display:none}.landing-leica .lc-video-mobile{display:block}}