#hp.hp-page .button.primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,Arial,Verdana,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#212121;border:none;border-radius:8px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.15);box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-size:14px;font-weight:500;gap:8px;height:42px;line-height:1;padding:12px 15px;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}#hp.hp-page .button.primary:hover{background-color:#1a1a1a;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.32);box-shadow:0 1px 8px 0 rgba(0,0,0,.32)}#hp.hp-page .button.primary:active{background-color:#1a1a1a;outline:none}#hp.hp-page .button.primary._fw{width:100%}#hp.hp-page .button.secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,Arial,Verdana,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00275b;border:none;border-radius:8px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.15);box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-size:14px;font-weight:500;gap:8px;height:42px;line-height:1;padding:12px 15px;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}#hp.hp-page .button.secondary:hover{background-color:#001f49;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.32);box-shadow:0 1px 8px 0 rgba(0,0,0,.32)}#hp.hp-page .button.secondary:active{background-color:#001f49;outline:none}#hp.hp-page .button.secondary._fw{width:100%}#hp.hp-page .button.special{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Roboto,Arial,Verdana,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#6dcff6;border:none;border-radius:8px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.15);box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-size:14px;font-weight:500;gap:8px;height:42px;line-height:1;padding:12px 15px;text-decoration:none;-webkit-transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0s,box-shadow .25s cubic-bezier(.4,0,.2,1) 0s,border-color .25s cubic-bezier(.4,0,.2,1) 0s,color .25s cubic-bezier(.4,0,.2,1) 0s,-webkit-box-shadow .25s cubic-bezier(.4,0,.2,1) 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}#hp.hp-page .button.special:hover{background-color:#57a6c5;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.32);box-shadow:0 1px 8px 0 rgba(0,0,0,.32)}#hp.hp-page .button.special:active{background-color:#57a6c5;outline:none}#hp.hp-page .button.special._fw{width:100%}[class*=-ibg]{position:relative}[class*=-ibg] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}#hp.hp-page .hp-video .video-module{height:0;overflow:hidden;padding-bottom:56.25%}#hp.hp-page .hp-video .video-module embed,#hp.hp-page .hp-video .video-module iframe,#hp.hp-page .hp-video .video-module object,#hp.hp-page .hp-video .video-module video{height:100%;left:0;position:absolute;top:0;width:100%}#hp.hp-page *,#hp.hp-page :after,#hp.hp-page :before{-webkit-box-sizing:border-box;box-sizing:border-box}#hp.hp-page a:active,#hp.hp-page a:focus{outline:none}#hp.hp-page a,#hp.hp-page button{cursor:pointer}#hp.hp-page a{color:inherit;text-decoration:none}#hp.hp-page a strong{color:currentColor}#hp.hp-page li,#hp.hp-page ol,#hp.hp-page ul{list-style:none;margin:0;padding:0}#hp.hp-page img{display:block;height:auto;max-width:100%;width:auto}#hp.hp-page iframe{border:0}#hp.hp-page figure{margin:0}#hp.hp-page table{border-collapse:collapse;border-spacing:0}#hp.hp-page td,#hp.hp-page th{padding:0}#hp.hp-page td:not([align]),#hp.hp-page th:not([align]){text-align:inherit}#hp.hp-page table td,#hp.hp-page table th{vertical-align:top}#hp.hp-page span{font-style:inherit;font-weight:inherit}#hp.hp-page fieldset{border:none}#hp.hp-page h1,#hp.hp-page h2,#hp.hp-page h3,#hp.hp-page h4,#hp.hp-page h5,#hp.hp-page h6{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}#hp.hp-page p{margin:0;padding:0}#hp.hp-page a,#hp.hp-page button,#hp.hp-page p,#hp.hp-page td,#hp.hp-page textarea,#hp.hp-page th{font-family:inherit;font-size:inherit}#hp.hp-page article,#hp.hp-page aside,#hp.hp-page figure,#hp.hp-page footer,#hp.hp-page header,#hp.hp-page hgroup,#hp.hp-page section{display:block}.categoryPage .category-description,.panel.category-description{padding:0}.category-description .category-description-annotation p,.categoryPage .category-description p{display:block}#h1c{margin:0;min-height:0;padding:0}#h1c,.categoryPage #h1cc{display:none}#articlePage.blank p{margin:0;padding:0}.article-page .article{margin-bottom:0}.category-description .category-description-annotation ol li:before,.category-description .category-description-annotation ul li:before,.category-description .category-description-text ol li:before,.category-description .category-description-text ul li:before,.categoryPage .category-description ul li:before,.categoryPage .ldesc ul li:before{content:"";display:none}.categoryPage .category-description,.categoryPage .ldesc{padding-top:0!important}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;overflow:hidden}@supports(overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:1310px}#hp.hp-page [class*=__container]{padding:0 30px}#hp.hp-page [class*=__uppercase]{text-transform:uppercase}#hp.hp-page [class*=__bold]{font-weight:700}#hp.hp-page [class*=__center]{margin:0 auto}#hp.hp-page [class*=__red-color]{color:#da3832}#hp.hp-page .link{text-decoration:underline}#hp.hp-page .link a:active,#hp.hp-page .link:hover{color:#ff6900}#hp.hp-page .hp-main{background-color:#f8f8f8;color:#212121;font-family:Roboto,Arial,Verdana,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0 auto;max-width:1084px}#hp.hp-page .hp-section{background:#fff;padding:48px 0}#hp.hp-page .hp-section__img{height:100%;width:100%}#hp.hp-page .hp-section__heading{color:#212121;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 32px;text-align:center}#hp.hp-page .hp-section__description{color:#505050;font-size:16px;font-weight:400;line-height:1.5}#hp.hp-page .hp-content{padding-top:30px}#hp.hp-page .anim-item{-webkit-animation:fadeInUp .6s ease-in forwards;animation:fadeInUp .6s ease-in forwards;opacity:0}#hp.hp-page .anim-item:first-child{-webkit-animation-delay:0s;animation-delay:0s}#hp.hp-page .anim-item:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#hp.hp-page .anim-item:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}#hp.hp-page .anim-item:nth-child(4){-webkit-animation-delay:.5s;animation-delay:.5s}#hp.hp-page .anim-item-2{-webkit-animation:showUp .6s cubic-bezier(.175,.885,.32,1) forwards;animation:showUp .6s cubic-bezier(.175,.885,.32,1) forwards;opacity:0}#hp.hp-page .anim-item-2:first-child{-webkit-animation-delay:0s;animation-delay:0s}#hp.hp-page .anim-item-2:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#hp.hp-page .anim-item-2:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}#hp.hp-page .anim-item-2:nth-child(4){-webkit-animation-delay:.5s;animation-delay:.5s}#hp.hp-page .disclaimer{color:#636363;font-size:12px;margin:32px 0 0;text-align:left}#hp.hp-page .button{background-color:#2b2b2e;border:none;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:11px 14px;pointer-events:auto;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hp.hp-page .button:active{background-color:#212121;outline:none}#hp.hp-page .svg-container{display:block;height:20px;width:20px}#hp.hp-page .svg-container svg{height:auto;vertical-align:sub;width:8px}#hp.hp-page .e-label{position:relative}#hp.hp-page .e-label:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:var(--label-bottom,10px);content:"";height:22px;left:var(--label-left,auto);position:absolute;right:var(--label-left,10px);top:var(--label-top,auto);width:42px}#hp.hp-page .e-label--a:after{background-image:url(https://cdn.alza.cz/Foto/CommodityIcons/energyLabel/a.svg)}#hp.hp-page .e-label--b:after{background-image:url(https://cdn.alza.cz/Foto/CommodityIcons/energyLabel/b.svg)}#hp.hp-page .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;gap:12px;justify-content:center}#hp.hp-page .item-container .item--full{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}#hp.hp-page .item-container .item--2{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px)}#hp.hp-page .item-container .item--3{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333% - 8px);flex:0 1 calc(33.33333% - 8px)}#hp.hp-page .item-container .item--4{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 9px);flex:0 1 calc(25% - 9px)}#hp.hp-page .item-container .item--5{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 9.6px);flex:0 1 calc(20% - 9.6px)}#hp.hp-page .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;background:hsla(0,0%,100%,.9);border:1px solid #e0e0e0;border-radius:12px;height:auto;justify-content:flex-start;padding:12px}#hp.hp-page .item__icon{height:40px;width:40px}#hp.hp-page .item__icon svg{height:100%;width:100%}#hp.hp-page .item__title{color:#212121;font-size:14px;font-weight:700;line-height:1.25}#hp.hp-page .item__title .number{font-size:20px}#hp.hp-page .item__text{color:#505050;font-weight:400}#hp.hp-page .item__text span{font-weight:800}#hp.hp-page .item__img,#hp.hp-page .show-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hp.hp-page .show-content{color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;border:none;border-bottom:2px solid #212121;border-radius:0;cursor:pointer;gap:8px;justify-content:center;margin:20px auto 0;padding:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#hp.hp-page .show-content .svg-container{display:block}#hp.hp-page .show-content .svg-container .svg{height:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:text-top;width:10px}#hp.hp-page .show-content.hidden{display:none;opacity:0;pointer-events:none}#hp.hp-page .hidden-content{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .5s ease,opacity .5s ease;transition:max-height .5s ease,opacity .5s ease}#hp.hp-page .hidden-content.show{max-height:500px;opacity:1}@-webkit-keyframes fadeInUp{0%{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes showUp{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:1;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showUp{0%{-webkit-filter:blur(5px);filter:blur(5px);opacity:1;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#hp.hp-page .hp-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;min-height:424px;overflow:hidden;padding:30px 15px 0;width:100%}#hp.hp-page .hp-header:before{background:-webkit-gradient(linear,left top,right top,color-stop(.76%,#fff),color-stop(50%,#206b54),to(#fff));background:linear-gradient(90deg,#fff .76%,#206b54 50%,#fff);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:5}#hp.hp-page .hp-header .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}#hp.hp-page .hp-header .heading-wrapper{margin:0 auto 18px;max-width:400px}#hp.hp-page .hp-header__name{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;gap:4px;justify-content:center}#hp.hp-page .hp-header__name .logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;width:200px}#hp.hp-page .hp-header__name .logo img{height:auto;width:100%}#hp.hp-page .hp-header__name .number{color:#212121;font-size:43px;font-weight:500;line-height:1.25;margin-right:6px}#hp.hp-page .hp-header__name small{color:#212121;font-size:16px;font-weight:500;line-height:1.25;text-transform:lowercase}#hp.hp-page .hp-header__name small sup{vertical-align:baseline}#hp.hp-page .hp-header__logo-leica{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:6px;width:100%}#hp.hp-page .hp-header__logo-leica img{height:auto;width:150px}#hp.hp-page .hp-header__slogan{color:#212121;font-size:24px;font-weight:400;line-height:1.25;text-align:center}#hp.hp-page .hp-header__note{font-size:18px;font-weight:400;margin-top:20px;max-width:750px;text-align:center}#hp.hp-page .hp-header__logo{height:42px;position:absolute;right:30px;top:10px;width:auto;z-index:5}#hp.hp-page .hp-header__logo img{height:100%;width:100%}#hp.hp-page .hp-header__heading{color:#212121;font-size:16px;font-weight:400;line-height:1.25;position:relative;text-align:center;z-index:5}#hp.hp-page .hp-header__img{-webkit-animation:fadeInUp .5s ease forwards;animation:fadeInUp .5s ease forwards;height:100%;width:auto}#hp.hp-page .hp-header__img img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}#hp.hp-page .hp-header .benefits-img{height:100%;width:100%}#hp.hp-page .hp-header .benefits-img img{height:auto;max-width:100%}#hp.hp-page .hp-header .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hp.hp-page .hp-header .heading__brand-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:37px;font-weight:700}#hp.hp-page .hp-header .heading__brand-name img{margin-right:14px;max-width:180px;vertical-align:middle}#hp.hp-page .hp-header .heading__leica{margin-left:auto;max-width:195px}#hp.hp-page .hp-header .heading__slogan{font-size:37px;font-weight:500;letter-spacing:2px;text-align:left}#hp.hp-page .hp-header .promo-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hp.hp-page .hp-header .promo-item__text{background:-webkit-gradient(linear,left top,right top,color-stop(-.01%,#0f4c3d),color-stop(83%,#1f6b53)),#fff;background:linear-gradient(90deg,#0f4c3d -.01%,#1f6b53 83%),#fff;border:1px solid transparent;border-radius:12px;color:hsla(0,0%,100%,.8);margin-bottom:-50px;padding:6px 24px;position:relative;z-index:6;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#hp.hp-page .hp-header .promo-item__text div{color:#fff;font-size:26px;font-weight:700}#hp.hp-page .hp-header .promo-item__img{background:linear-gradient(#e8e8e8,#e8e8e8) padding-box,linear-gradient(-335deg,#003f2e 20%,#e0e2e1 47%,#fff 48%,#ecedec 0,#003f2e 57%) border-box;border:2px solid transparent;border-radius:30px;height:100%;min-width:400px;overflow:hidden;padding:70px 15px 20px;position:relative}#hp.hp-page .hp-header .promo-item__img:before{background:linear-gradient(283deg,hsla(0,0%,86%,0),#dbdbdb);border-radius:50%;content:"";height:150%;left:0;position:absolute;top:35%;width:100%;z-index:4}#hp.hp-page .hp-header .promo-item__img img{height:auto;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto;z-index:5}#hp.hp-page .hp-header .item-container{gap:8px;margin-bottom:24px;margin-top:12px;max-width:450px}#hp.hp-page .hp-header .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#f0f0f0,#fefefe) padding-box,linear-gradient(15deg,#003f2e 20%,#e0e2e1 47%,#fff 48%,#ecedec 0,#003f2e 57%) border-box;border:1px solid transparent;gap:8px;padding:8px}#hp.hp-page .hp-header .item__icon{height:30px;width:30px}#hp.hp-page .hp-header-hu .promo-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}#hp.hp-page .hp-header-hu .promo-item .divider{background:-webkit-gradient(linear,left bottom,left top,color-stop(.76%,hsla(0,0%,100%,.027)),color-stop(50%,#1f6b53),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,hsla(0,0%,100%,.027) .76%,#1f6b53 50%,hsla(0,0%,100%,0));margin:0 20px;position:relative;width:2px;z-index:5}#hp.hp-page .hp-header-hu .promo-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .hp-header-hu .promo-item__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}#hp.hp-page .hp-header-hu .promo-item__item .logo{width:170px}#hp.hp-page .hp-header-hu .promo-item__item .logo img{width:100%}#hp.hp-page .hp-header-hu .promo-item__item .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .hp-header-hu .promo-item__item .text{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}#hp.hp-page .hp-header-hu .promo-item__header{background:-webkit-gradient(linear,left top,right top,color-stop(-.01%,#0f4c3d),color-stop(83%,#1f6b53)),#fff;background:linear-gradient(90deg,#0f4c3d -.01%,#1f6b53 83%),#fff;border:1px solid transparent;border-radius:12px;color:hsla(0,0%,100%,.8);margin-bottom:-50px;padding:6px 24px;position:relative;z-index:6;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#hp.hp-page .hp-header-hu .promo-item__header div{color:#fff;font-size:26px;font-weight:700}#hp.hp-page .hp-header-hu .promo-item__main{background:linear-gradient(#e8e8e8,#e8e8e8) padding-box,linear-gradient(-335deg,#003f2e 20%,#e0e2e1 47%,#fff 48%,#ecedec 0,#003f2e 57%) border-box;border:2px solid transparent;border-radius:30px;height:100%;min-width:450px;overflow:hidden;padding:70px 15px 20px;position:relative}#hp.hp-page .hp-header-hu .promo-item__main:before{background:linear-gradient(283deg,hsla(0,0%,86%,0),hsla(0,0%,86%,.604));border-radius:50%;content:"";height:100%;left:0;position:absolute;top:35%;width:120%;z-index:4}#hp.hp-page .hp-header-hu .promo-item__main img{height:auto;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto;z-index:5}#hp.hp-page .hp-header-hu .promo-item__footer{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:1.5;position:relative;z-index:5;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#1f6b53;gap:10px;justify-content:center;margin:20px -15px -20px;padding:8px 15px}#hp.hp-page .hp-header-hu .promo-item__footer .footer__img{width:60px}#hp.hp-page .hp-header-hu .promo-item__footer .footer__img img{height:auto;width:100%}#hp.hp-page .hp-header-hu .promo-item__footer .plus{font-size:30px;font-weight:700}#hp.hp-page .hp-header-products{gap:10px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:60px 40px}#hp.hp-page .hp-header-products .hp-header__slogan{font-size:50px;margin:4px 15px 0}#hp.hp-page .hp-header-products .heading{gap:8px}#hp.hp-page .hp-header-products .hp-header__img,#hp.hp-page .hp-header-products .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}#hp.hp-page .hp-header-products .button.primary{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}._showmore-active [data-showmore-button] span,[data-showmore-button] span:last-child{display:none}._showmore-active [data-showmore-button] span:last-child{display:block}#hp.hp-page .showmore-block{text-align:center}#hp.hp-page .showmore-block .button{background-color:#fff;border:2px solid #212121;color:#212121;margin:60px 0 0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#hp.hp-page .showmore-block .button:hover{background-color:#e0e0e0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}#hp.hp-page .showmore-block .button span div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:8px;justify-content:center}#hp.hp-page .showmore-block .button span div .svg-container{display:block}#hp.hp-page .show-more span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#hp.hp-page .show-less span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#hp.hp-page .showmore-block._showmore-active .button{margin-top:30px}#hp.hp-page .showmore-block.no-js [data-showmore-button]{display:none}#hp.hp-page .tabs{margin-top:30px;position:relative}#hp.hp-page .tabs__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;z-index:8}#hp.hp-page .tabs__navigation::-webkit-scrollbar{display:none}#hp.hp-page .tabs__navigation button{background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}#hp.hp-page .tabs .navigation-promo{border:1px solid #212121;border-radius:50px;position:absolute;right:30px;top:0}#hp.hp-page .tabs__title{border:1px solid transparent;border-radius:30px;color:#212121;font-size:14px;font-weight:500;height:42px;line-height:1.25;min-width:128px;padding:0 12px;position:relative}#hp.hp-page .tabs__title._tab-active{background-color:#2b2b2e;border-color:#f5f5f5;color:#fff;cursor:default;text-decoration:none}#hp.hp-page .tabs__title--centred{margin:0 4px}#hp.hp-page .hp-video .video-item{margin:0 auto;position:relative}#hp.hp-page .hp-video .video-text{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#000),to(hsla(0,0%,40%,0)));background:linear-gradient(90deg,#000 50%,hsla(0,0%,40%,0));color:#fff;color:hsla(0,0%,100%,.7);font-size:16px;font-weight:400;left:15px;line-height:1.4;max-width:450px;opacity:0;padding:15px;position:absolute;text-align:left;top:30px;-webkit-transition:opacity .7s ease;transition:opacity .7s ease;z-index:5}#hp.hp-page .hp-video .video-text span{color:#f5f5f5;display:block;margin-bottom:8px}#hp.hp-page .hp-video .video-module{cursor:pointer;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;will-change:transform;z-index:1}#hp.hp-page .hp-video .video-module__item{-o-object-fit:cover;object-fit:cover}#hp.hp-page .hp-video .video-module:after,#hp.hp-page .hp-video .video-module:before{content:"";left:95%;position:absolute;top:92%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}#hp.hp-page .hp-video .video-module:before{backdrop-filter:blur(5px);background-color:hsla(0,0%,97%,.5);border-radius:50%;height:40px;width:40px}#hp.hp-page .hp-video .video-module:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:6px 0 6px 12px;height:0;width:0}#hp.hp-page .hp-video .video-module._active{-webkit-filter:saturate(1);filter:saturate(1)}#hp.hp-page .hp-video .video-module._active:before{background-color:hsla(0,0%,100%,.5)}#hp.hp-page .hp-video .video-module._active:after{background:transparent;border:4px solid #000;border-bottom:none;border-top:none;height:12px;width:12px}#hp.hp-page .hp-video .video-item:hover .video-module:before{background-color:rgba(70,134,104,.5)}#hp.hp-page .hp-video .tabs{background-color:#000;border-radius:20px;overflow:hidden;position:relative}#hp.hp-page .hp-video .tabs__navigation{padding:20px}#hp.hp-page .hp-video .tabs__title{border:2px solid rgba(60,167,133,.375);color:#e0e0e0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px 8px;width:190px}#hp.hp-page .hp-video .tabs__title._tab-active{background:transparent;border:2px solid #3ca786;color:#fff}#hp.hp-page .hp-video .tab-active .video-item .video-text{-webkit-animation:show .5s ease-in forwards;animation:show .5s ease-in forwards}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}#hp.hp-page .promo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#hp.hp-page .promo:after{background:-webkit-gradient(linear,left top,right top,color-stop(.76%,#fff),color-stop(50%,#206b54),to(#fff));background:linear-gradient(90deg,#fff .76%,#206b54 50%,#fff);bottom:-30px;content:"";height:2px;left:0;position:absolute;width:100%}#hp.hp-page .promo__heading{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:0}#hp.hp-page .promo__heading .name{max-width:115px}#hp.hp-page .promo__heading .name img{height:auto;width:100%}#hp.hp-page .promo__description{margin-bottom:24px}#hp.hp-page .promo__img{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(80%,#eaeaea));background:linear-gradient(180deg,#fff 50%,#eaeaea 80%);border:1px solid #e0e0e0;border-radius:8px;height:auto;overflow:hidden}#hp.hp-page .promo__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}#hp.hp-page .promo__left{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px}#hp.hp-page .promo__left .item{background:linear-gradient(90deg,#fefefe,#f1f1f1) padding-box,linear-gradient(348deg,#003f2e 3%,#e0e2e1 47%,#fff 48%,#ecedec 50%,#003f2e 60%) border-box;border:1px solid transparent;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);padding:4px 12px}#hp.hp-page .promo__left .item-red{background:linear-gradient(90deg,#fefefe,#f1f1f1) padding-box,linear-gradient(348deg,#912d29 3%,#e0e2e1 47%,#fff 48%,#ecedec 50%,#dc4d38 60%) border-box}#hp.hp-page .promo__right{-webkit-box-flex:1;-ms-flex:1;flex:1}#hp.hp-page .promo .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}#hp.hp-page .promo .brand-img{margin:4px 0;max-width:60px}#hp.hp-page .promo .item--price .price{background-color:#00275b;color:#e0e0e0;margin:12px -12px;padding:8px 0;text-align:center}#hp.hp-page .promo .item--price .price span{color:#fff;font-size:24px;font-weight:700;line-height:1.25}#hp.hp-page .promo .item--price .name,#hp.hp-page .promo .item--price .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:12px;font-weight:700;justify-content:space-between}#hp.hp-page .promo .item--price .name span:first-of-type,#hp.hp-page .promo .item--price .time span:first-of-type{margin-right:12px}#hp.hp-page .promo .item--price .name{margin-bottom:4px}#hp.hp-page .promo .item--price .button{margin:24px auto 12px;min-width:110px}#hp.hp-page .promo .item--price .link-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}#hp.hp-page .promo .item--price .disclaimer{margin:0}#hp.hp-page .promo .item--centred{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#hp.hp-page .promo .item--centred .item__text{text-align:center}#hp.hp-page .promo .item--img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#hp.hp-page .promo .item--img .item__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:13px;gap:6px;width:100%}#hp.hp-page .promo .item--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#hp.hp-page .promo--hu .item--price{width:100%}#hp.hp-page .promo--hu .item--price .title-wrapper{padding-bottom:8px}#hp.hp-page .promo--hu .item--price .item__text:not(:last-of-type){margin-bottom:4px}#hp.hp-page .promo--hu .item--price .body-wrapper .item__text:has(~.link-wrapper),#hp.hp-page .promo--hu .item--price .body-wrapper .item__text:nth-child(-n+3){border-bottom:1px solid #f5f5f5}#hp.hp-page .promo--hu .item--special .item__heading{color:#7c7c7c;font-size:12px;text-align:center}#hp.hp-page .promo--hu .item--special .item__heading span{color:#da3832;font-size:18px}#hp.hp-page .promo--hu .item__img{width:70px}#hp.hp-page .promo--hu .item__img img{height:auto;width:100%}#hp.hp-page .promo--hu .item--img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:20px;justify-content:center;text-align:center}#hp.hp-page .promo--hu .item--img .item__text{font-size:16px}#hp.hp-page .promo--hu .item--img .item__name{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .promo--hu .promo__benefits .item--price .button{margin:20px auto 24px}#hp.hp-page .promo--hu .item-checkmark{font-size:14px;font-weight:400;margin-bottom:8px;padding-left:24px;position:relative}#hp.hp-page .promo--hu .item-checkmark:before{content:"✔";display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#00275b;border-radius:50%;color:#fefdfd;font-size:10px;height:17px;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:17px}#hp.hp-page .product{padding:60px 0 0}#hp.hp-page .product .product-spec{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hp.hp-page .product .product-spec__title{color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-size:24px;font-weight:700;line-height:1.25;margin:0 0 24px 8px}#hp.hp-page .product .product-spec__title small{font-size:14px;font-weight:400}#hp.hp-page .product .product-spec__title span{padding:0 4px}#hp.hp-page .product .product-spec__brand-name{color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;line-height:1.25;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;gap:4px}#hp.hp-page .product .product-spec__brand-name img{margin-right:4px;max-width:100px}#hp.hp-page .product .product-spec__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}#hp.hp-page .product .product-spec__list--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .product .product-spec .container{display:grid;gap:12px;grid-template-columns:repeat(10,1fr);max-width:590px}#hp.hp-page .product .product-spec .container .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#000;gap:8px;justify-content:space-between;overflow:hidden;padding:0 24px}#hp.hp-page .product .product-spec .container .item__img{height:100%;width:100%}#hp.hp-page .product .product-spec .container .item__img img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}#hp.hp-page .product .product-spec .container .item__text{color:#fff;color:#f8f8f8;font-size:16px;font-weight:400;line-height:1.25;text-align:left}#hp.hp-page .product .product-spec .container .item:first-child,#hp.hp-page .product .product-spec .container .item:nth-child(4){grid-column:span 10}#hp.hp-page .product .product-spec .container .item:nth-child(2),#hp.hp-page .product .product-spec .container .item:nth-child(3){grid-column:span 5}#hp.hp-page .product .product-spec .container .item:nth-child(5){grid-column:span 7;padding-right:0}#hp.hp-page .product .product-spec .container .item:nth-child(6){grid-column:span 3;padding-bottom:8px}#hp.hp-page .product .product-spec .container .item.item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hp.hp-page .product .product-spec .container .item.item--column .item__text{-ms-flex-item-align:start;align-self:flex-start;padding-top:12px}#hp.hp-page .product .product-spec--leica{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .product .product-spec--leica .container{grid-template-columns:repeat(12,1fr);margin-bottom:12px}#hp.hp-page .product .product-spec--leica .container .item{padding-left:12px}#hp.hp-page .product .product-spec--leica .container .item:nth-child(-n+3){grid-column:span 12}#hp.hp-page .product .product-spec--leica .container .item:nth-child(n+4){grid-column:span 4}#hp.hp-page .product .product-spec--leica .container .item__text .name{color:#da3832;font-size:20px;margin-bottom:4px}#hp.hp-page .product .product-spec--leica .container .item__text .text{font-size:14px}#hp.hp-page .product .product-spec--leica .container .item--column{padding:5px 5px 10px 12px}#hp.hp-page .product .product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hp.hp-page .product .color-wrapper{width:100%}#hp.hp-page .product .color-wrapper img{opacity:1;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:auto;z-index:5}#hp.hp-page .product .button{-webkit-animation:show-up .2s ease;animation:show-up .2s ease;background-color:#2b2b2e;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin:24px 0 0;padding:11px 14px;pointer-events:auto;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hp.hp-page .product .button:active{background-color:#212121;outline:none}#hp.hp-page .product .product-card{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:194px;position:relative}#hp.hp-page .product .product-card__img{margin-bottom:12px}#hp.hp-page .product .product-card__color-switcher{border-radius:24px;gap:24px;padding:6px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hp.hp-page .product .product-card__color-switcher,#hp.hp-page .product .product-card__color-switcher .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease}#hp.hp-page .product .product-card__color-switcher .buttons{gap:12px;margin:0 auto}#hp.hp-page .product .product-card__color-switcher .colors{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s ease;transition:all .3s ease}#hp.hp-page .product .product-card__color-switcher .color-name{color:#212121;display:none;font-size:12px;font-weight:700;line-height:1.25}#hp.hp-page .product .product-card__color-switcher .color-name.visible{display:block;text-transform:uppercase}#hp.hp-page .product .product-card__color-switcher .color{border:1px solid #fff;border-radius:50%;height:30px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:30px;z-index:10}#hp.hp-page .product .product-card__color-switcher .color span{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}#hp.hp-page .product .product-card__color-switcher .color:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#hp.hp-page .product .product-card__color-switcher .color-green{background:url(../img/colors/ultra-green.jpg) 50%/contain}#hp.hp-page .product .product-card__color-switcher .color-white{background:url(../img/colors/ultra-white.jpg) 50%/contain;border:1px solid #e0e0e0}#hp.hp-page .product .product-card__color-switcher .color-blue{background:url(../img/colors/blue.jpg) 50%/contain}#hp.hp-page .product .product-card__color-switcher .color-pink{background:url(../img/colors/pink.jpg) 50%/contain}#hp.hp-page .product .product-card__color-switcher .color-black{background:url(../img/colors/ultra-black.jpg) 50%/contain}#hp.hp-page .product .product-card__color-switcher .active-color:before{border:1px solid #505050;border-radius:50%;content:"";height:35px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px}#hp.hp-page .product .product-card__color-switcher .active-color:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#hp.hp-page .product .product-card.product-17 .color-green{background:url(../img/colors/green.jpg) 50%/contain}#hp.hp-page .product .product-card.product-17 .color-black{background:url(../img/colors/black.jpg) 50%/contain}@-webkit-keyframes show-up{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes show-up{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#hp.hp-page .bonuses{background-repeat:no-repeat;padding-bottom:0;padding-top:0}#hp.hp-page .bonuses__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10}#hp.hp-page .bonuses__content,#hp.hp-page .bonuses__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#hp.hp-page .bonuses__list .item{padding:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(#f0f0f0,#fff) padding-box,linear-gradient(17deg,#003f2e 20%,#e0e2e1 47%,#fff 48%,#ecedec 0,#003f2e 57%) border-box;border:2px solid transparent;border-radius:12px;overflow:hidden;text-align:center}#hp.hp-page .bonuses__list .item .img-wrapper{max-width:56px}#hp.hp-page .bonuses__list .item__text{color:#212121;font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){#hp.hp-page .hp-header__img{-ms-flex-item-align:end;align-self:flex-end}}@media (max-width:1024px){#hp.hp-page .item-container .item--5{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333% - 8px);flex:0 1 calc(33.33333% - 8px)}#hp.hp-page .hp-header-products{padding:60px 20px}#hp.hp-page .tabs__title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#hp.hp-page .hp-video .tabs:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#000));background:linear-gradient(90deg,hsla(0,0%,100%,0),#000);content:"";height:65px;position:absolute;right:0;top:0;width:50px;z-index:2}#hp.hp-page .hp-video .tabs__navigation{overflow-x:auto;padding:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}#hp.hp-page .promo__heading{margin-top:32px}#hp.hp-page .product .product-spec__list{gap:12px}#hp.hp-page .product .product-spec .container .item{padding:0 12px}#hp.hp-page .product .product-spec .container .item__text{font-size:14px}#hp.hp-page .product .product-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between}}@media (max-width:1024px)and (min-width:768px){#hp.hp-page .promo .item--img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){#hp.hp-page [class*=__container]{padding:0 15px}#hp.hp-page .hp-section{padding:32px 0}#hp.hp-page .hp-section__heading{font-size:24px;line-height:1.3;margin-bottom:18px}#hp.hp-page .hp-section__description{text-align:center}#hp.hp-page .disclaimer{margin-top:12px}#hp.hp-page .item-container .item--2,#hp.hp-page .item-container .item--3,#hp.hp-page .item-container .item--4,#hp.hp-page .item-container .item--5{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}#hp.hp-page .hp-header{max-height:950px;-webkit-box-pack:end;-ms-flex-pack:end;gap:8px;justify-content:flex-end;padding-top:30px}#hp.hp-page .hp-header,#hp.hp-page .hp-header .text-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#hp.hp-page .hp-header .text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}#hp.hp-page .hp-header .heading-wrapper{margin-bottom:12px}#hp.hp-page .hp-header__name{max-width:250px}#hp.hp-page .hp-header__name .logo{width:150px}#hp.hp-page .hp-header__name small{font-size:14px}#hp.hp-page .hp-header__slogan{font-size:30px}#hp.hp-page .hp-header__logo{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0;order:1}#hp.hp-page .hp-header .heading__brand-name{font-size:30px}#hp.hp-page .hp-header .heading__brand-name img{max-width:144px}#hp.hp-page .hp-header .heading__leica{max-width:156px}#hp.hp-page .hp-header .heading__slogan{font-size:24px;margin-bottom:24px}#hp.hp-page .hp-header .promo-item__text{font-size:20px}#hp.hp-page .hp-header .promo-item__text div{font-size:24px}#hp.hp-page .hp-header .promo-item__img{min-width:320px}#hp.hp-page .hp-header .item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 6px);flex:0 1 calc(50% - 6px)}#hp.hp-page .hp-header-hu .promo-item__header{font-size:20px}#hp.hp-page .hp-header-hu .promo-item__header div{font-size:24px}#hp.hp-page .hp-header-hu .promo-item__main{min-width:350px}#hp.hp-page .hp-header-products{padding:20px 15px}#hp.hp-page .hp-header-products .hp-header__slogan{font-size:40px}#hp.hp-page .hp-header-products .hp-header__logo{-webkit-box-ordinal-group:6;-ms-flex-order:5;margin-bottom:20px;order:5}#hp.hp-page .hp-header-products .text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:20px;order:2}#hp.hp-page .showmore-block .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#hp.hp-page .tabs__navigation{gap:10px;right:15px}#hp.hp-page .tabs .navigation-promo{position:static}#hp.hp-page .tabs__title{background-color:#fefdfd;font-size:14px}#hp.hp-page .hp-video .video-item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}#hp.hp-page .hp-video .video-text{font-size:14px;max-width:100%;padding:20px 0;position:static}#hp.hp-page .hp-video .video-module:after,#hp.hp-page .hp-video .video-module:before{left:95%;top:90%}#hp.hp-page .hp-video .video-module:before{background-color:#fff;height:30px;width:30px}#hp.hp-page .promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#hp.hp-page .promo__heading{margin-top:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hp.hp-page .promo__img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:200px}#hp.hp-page .promo__left{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}#hp.hp-page .promo .item--price .name,#hp.hp-page .promo .item--price .time{font-size:14px}#hp.hp-page .promo .item--price .name span:first-of-type,#hp.hp-page .promo .item--price .time span:first-of-type{margin-right:4px}#hp.hp-page .promo .item--img{gap:12px}#hp.hp-page .promo--hu .item--img .item__text{font-size:14px}#hp.hp-page .product .product-spec__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}#hp.hp-page .product .product-spec__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}#hp.hp-page .product .product-spec .container{max-width:100%}#hp.hp-page .product .product-spec .container .item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:10px;min-width:auto}#hp.hp-page .product .product-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hp.hp-page .product .button{-ms-flex-item-align:center;align-self:center;margin-bottom:32px;width:100%}#hp.hp-page .bonuses__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 12px}#hp.hp-page .bonuses__list .item__text{font-size:14px}}@media (max-width:480px){#hp.hp-page .hp-header__name{max-width:100%}#hp.hp-page .hp-header__heading{font-size:32px}#hp.hp-page .tabs__navigation{overflow-x:auto;padding:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}#hp.hp-page .tabs__title{font-weight:700}#hp.hp-page .promo__heading{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (any-hover:hover){#hp.hp-page .button:hover{background-color:#383838;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}#hp.hp-page .tabs__title:hover{background-color:#e0e0e0}#hp.hp-page .tabs__title._tab-active:hover{background-color:#2b2b2e;color:#fff}#hp.hp-page .hp-video .tabs__title:hover{background-color:rgba(60,167,133,.375)}#hp.hp-page .product .button:hover{background-color:#383838;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.3);box-shadow:0 1px 8px rgba(0,0,0,.3)}}