/*
* !!! This file has been created dynamically. DO NOT EDIT !!!
* If there is a need to modify this file, please contant the author: Martin Luňák - martin.lunak@alza.cz.
* v1.01
*/
#lp a,#lp abbr,#lp acronym,#lp address,#lp article,#lp aside,#lp big,#lp blockquote,#lp canvas,#lp caption,#lp cite,#lp code,#lp dd,#lp del,#lp details,#lp dfn,#lp div,#lp dl,#lp dt,#lp em,#lp embed,#lp fieldset,#lp figcaption,#lp figure,#lp footer,#lp form,#lp h1,#lp h2,#lp h3,#lp h4,#lp header,#lp iframe,#lp img,#lp ins,#lp kbd,#lp label,#lp li,#lp mark,#lp menu,#lp nav,#lp object,#lp ol,#lp output,#lp p,#lp pre,#lp q,#lp s,#lp samp,#lp section,#lp span,#lp strike,#lp strong,#lp summary,#lp table,#lp tbody,#lp td,#lp tfoot,#lp th,#lp thead,#lp time,#lp tr,#lp ul,#lp video{margin:0;padding:0;font:inherit;color:inherit;vertical-align:baseline;clear:none;letter-spacing:0}#lp .lpHidden,.articleLab #h1c,.articleLab .aFloor{display:none!important}#lp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:#000;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden;margin:0;transition:opacity 1s}#lp,#lp h1,#lp h2,#lp h3,#lp h4{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff}#lp h1,#lp h2,#lp h3,#lp h4{font-weight:700}#lp h2{font-size:1.75em;line-height:1.2}#lp strong{font-weight:700}#lp em{font-style:italic}#lp a,#lp a:hover{color:#fff}#lp.lp p{margin-top:0}#lp .lpFooter h2,#lp .lpHeadline{position:relative;width:100%;font-size:2em;margin-bottom:1em}#lp .lpText{font-size:1em}#lp .lpHeader,#lp .lpSection{position:relative;width:100%;box-sizing:border-box}#lp .lpProducts,#lp .lpSection{padding:6% 10% 7%}#lp .lpSection .lpSection__background{position:absolute;inset:0}#lp .lpSection .lpSection__background~*{position:relative;z-index:2}#lp .lpSection .lpSection__background img{width:100%;height:100%;object-fit:cover}#lp .lpButton{display:inline-block;padding:.75em 1.25em;background:#689700;color:#000;font-weight:500;white-space:nowrap;text-align:center;text-transform:uppercase;text-decoration:none!important;transition:.2s}#lp .lpButton:hover{background:#577c00;box-shadow:0 1px 8px hsla(0,0%,100%,.25)}#lp :focus{outline:0!important}#lp .lpSection--01 .lpHeadline,#lp .lpSection--04 .lpLegal{text-shadow:0 0 2px #000,0 0 8px #000}#lp .lpFinal{padding-top:6%;padding-bottom:6%}#lp .lpInline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#lp .lpInline .lpSection__img img{max-width:100%}#lp .lpHeader{position:relative;display:-ms-flexbox;display:flex;width:100%}#lp .lpHeader:before{content:"";padding-bottom:33.321%;float:left}#lp .lpHeader__img{position:relative;-ms-flex-order:1;order:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}#lp .lpHeader__img:after,#lp .lpHeader__img:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:15%;opacity:0;z-index:1;background:linear-gradient(180deg,transparent 0,#000)}#lp .lpHeader__img:after{left:auto;right:0;height:100%;width:25%;background:linear-gradient(90deg,transparent 0,#000)}#lp .lpHeader__imgBackground img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center;animation:a 1.5s ease-out both 1}@keyframes a{0%{opacity:0;transform:scale(.95)}}#lp .lpHeader__content{position:relative;-ms-flex-pack:justify;justify-content:space-between;border-right:15px solid #76b900;gap:1.25em;width:50%;min-height:35em;box-sizing:border-box;padding:4em 5% 0 7.5%}#lp .lpHeader__content,#lp .lpHeader__contentInner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#lp .lpHeader__contentInner{gap:2em;-ms-flex-align:start;align-items:flex-start}#lp .lpHeader__h1{display:block;font-size:3em;line-height:1;margin-bottom:0}#lp .lpHeader__h1 .lpHeader__hidden{font-size:0}#lp .lpHeader__h1 span{display:block;color:#fb5e00;font-style:italic}#lp .lpHeader__text{font-size:1em}#lp .lpHeader__text p{font-size:inherit;margin-top:.75em}#lp .lpHeader__link{color:#76b900}#lp .lpHeader__link:hover{color:#fff}#lp .lpLegal{font-size:.75em;color:#999}#lp .lpSection--00 .lpLegal{margin-top:5em}#lp .lpSection--center{text-align:center}#lp .lpSection--01 .lpContent{max-width:30em;margin:auto}#lp .lpSection--01 .lpContent a:has(.lpSection__img){display:inline-block;border:1px solid transparent;transition:.2s}#lp .lpSection--01 .lpContent a:has(.lpSection__img):hover{border-color:#76b900;box-shadow:0 1px 8px rgba(0,118,185,.5);transform:scale(1.025)}#lp .lpSection--02 .lpSection__background{opacity:.75}#lp .lpSection--02 h2,#lp .lpSection--02 h3,#lp .lpSection--03 h2,#lp .lpSection--03 h3{margin-bottom:0}#lp .lpSection--02 .lpContent,#lp .lpSection--03 .lpContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.25em;max-width:50em;margin:0 auto}#lp .lpSection--03{background:#1a1a1a}#lp .lpSection--04{display:-ms-flexbox;display:flex}#lp .lpSection--04:before{content:"";float:left;padding-top:43%}#lp .lpSection--04 .lpLegal{margin-top:1em}#lp .lpSection--04 .lpContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5em;width:30%}#lp .lpSection--products{margin:0 auto}#lp .lpSection--products .lpProducts~.lpProducts h3{margin-top:4em}#lp .lpSection--products .lpProducts__wrapper{display:-ms-flexbox;display:flex;gap:1em}#lp .lpProducts{padding-top:1em;padding-bottom:2em}#lp .lpSection.lpSection--products,#lp .lpSection.lpSection.lpSection--products{padding-left:0;padding-right:0}#lp .lpSection--products .lpProduct{position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1em;height:auto;overflow:visible;box-sizing:border-box}#lp .lpSection--products .lpProducts:not(.swiper-initialized) .lpProduct{-ms-flex-negative:1;flex-shrink:1}#lp .lpSection--products .lpProducts:not(.swiper-initialized) .lpProduct:nth-child(n+5){display:none}#lp .lpSection--products .lpCarousel:not(.lpCarousel--loaded) .lpProduct{width:100%;-ms-flex:1 0 0px;flex:1 0 0;min-height:260px}#lp .lpSection--products .lpProduct__link{z-index:1;transition:.2s}#lp .lpSection--products .lpProduct *{text-decoration:none}#lp .lpSection--products .lpProduct:hover .lpProduct__link figcaption{text-decoration:underline}#lp .lpSection--products .lpCarousel__slide--loading .lpProduct__link{background:#000;background-repeat:no-repeat;background-image:linear-gradient(92deg,transparent 20%,rgba(0,0,0,.5) 50%,transparent 80%),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121);background-size:40% 100%,60% 35%,90% 15%,30% 8%,50% 15%;background-position:-75% 0,50% 8%,50% 55%,50% 73%,50% 93.5%;opacity:1;animation:b 1s infinite!important}@keyframes b{to{background-position:175% 0,50% 8%,50% 55%,50% 73%,50% 93.5%}}#lp .lpCarousel--loading:after,#lp .lpCarousel--loading:before{content:"";position:absolute;top:-1em;left:0;right:0;bottom:-1em;background:#000;z-index:11;box-sizing:border-box}#lp .lpCarousel--loading:after{border:3px solid #e8e8e8;border-top:3px solid #0094e7;border-radius:50%;width:60px;height:60px;left:calc(50% - 30px);top:calc(50% - 30px);animation:c 2s linear infinite}@keyframes c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#lp .lpSection--products .lpProduct:hover{background:#212121}#lp .lpSection--products figcaption{font-size:.875em}#lp .lpSection--products .lpProduct .lpProduct__img img{width:75%;background:#fff;object-fit:contain;border:1em solid #fff;margin-bottom:.687em;aspect-ratio:1/1}#lp .lpSection--products .lpButton{font-size:.875em;padding-top:.5em;padding-bottom:.5em;margin-top:1em;text-decoration:none!important}#lp .lpSection--products .lpButton:hover{color:#fff}#lp .lpCarousel--loaded .swiper-button-next,#lp .lpCarousel--loaded .swiper-button-prev{position:absolute;background:#0094e7;top:50%;left:0;font-size:1em;width:1.563em;height:3.75em;border-radius:0 4px 4px 0;box-shadow:2px 1px 4px rgba(0,0,0,.15);transform:translateY(-50%)}#lp .lpSection--products .lpCarousel--loaded .swiper-button-next,#lp .lpSection--products .lpCarousel--loaded .swiper-button-prev{top:40%}#lp .lpCarousel--loaded .swiper-button-next:after,#lp .lpCarousel--loaded .swiper-button-prev:after{content:"";display:block;font-family:inherit;font-size:inherit;width:7px;height:7px;margin:0 2px 0 0;border:2px solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg)}#lp .lpCarousel--loaded .swiper-button-next:hover,#lp .lpCarousel--loaded .swiper-button-prev:hover{background:#0085cf}#lp .lpCarousel--loaded .swiper-button-disabled{display:none}#lp .lpCarousel--loaded .swiper-button-next{left:auto;right:0;border-radius:4px 0 0 4px;box-shadow:-2px 1px 4px rgba(0,0,0,.15)}#lp .lpCarousel--loaded .swiper-button-prev:after{margin:0 0 0 3px;border-width:2px 0 0 2px}#lp .lpProducts .swiper-scrollbar{background:hsla(0,0%,100%,.25);bottom:0;left:10%;width:80%}#lp .lpProducts .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}#lp .lpSection--05{padding-top:0}#lp .lpFinal__logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em 5em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-top:1px solid #666;border-bottom:1px solid #666;padding-top:5%;padding-bottom:5%;margin-top:5%;margin-bottom:5%}#lp .lpFinal__logo img{object-fit:contain;max-width:100%;max-height:100%}#lp .lpFinal__logo:first-child{width:4em}#lp .lpFinal__list{font-size:.75em}#lp .lpFinal__listItem{list-style:none;margin-bottom:.5em;color:#999}#lp #lpFooter.lpFooter{position:relative;background:#000}#lp #lpFooter.lpFooter>*{position:relative}#lp #lpFooter.lpFooter:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:0;float:none;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 70%)}#lp .lpFooter h2{text-align:center}#lp .lpFinal.animate,#lp .lpHeader.animate,#lp .lpSection--04.animate .swiper-slide,#lp .lpSection--04.animate h3,#lp .lpSection.animate .lpContent,#lp .lpSection.animate .lpSection__background img,#lp .lpSection.animate .lpSection__img,#lp .lpSection.animate .lpTable,#lp .lpSection.animate .swiper-scrollbar{opacity:0}#lp .lpHeader.animated{animation:d .75s ease-in-out both 1}#lp .lpHeader.animated .lpHeader__h1,#lp .lpHeader.animated .lpHeader__logo,#lp .lpHeader.animated .lpHeader__text{animation:f 1s .2s ease-in-out both 1}#lp .lpHeader.animated .lpHeader__text{animation-delay:.4s}#lp .lpHeader.animated .lpHeader__logo{animation-delay:.6s}#lp .lpSection.animated .lpSection__background img{animation:d .75s ease-in-out both 1}#lp .lpSection.animated .lpContent{z-index:10;animation:f 1s ease-in-out both 1}#lp .lpSection--04.animated h3,#lp .lpSection.animated .lpTable{animation:e 1s .5s ease-in-out both 1}#lp .lpSection.animated .lpSection__img{animation:e 1s ease-in-out both 1}#lp .lpFinal.animated,#lp .lpSection--04.animated .swiper-slide{animation:g 1s ease-in-out both 1}#lp .lpSection--04.animated .swiper-slide:nth-child(2){animation-delay:.15s}#lp .lpSection--04.animated .swiper-slide:nth-child(3){animation-delay:.3s}#lp .lpSection--04.animated .swiper-slide:nth-child(4){animation-delay:.45s}#lp .lpSection--04.animated .swiper-slide:nth-child(5){animation-delay:.6s}#lp .lpSection--04.animated .swiper-slide:nth-child(6){animation-delay:.75s}#lp .lpSection.animated .swiper-scrollbar{animation:d 1s .875s ease-in-out both 1}@keyframes d{0%{opacity:0}to{opacity:1}}@keyframes e{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes f{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes g{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.mobile #articlePage{padding-top:0}.mobile #lp{max-width:1310px;min-width:300px;margin:0 auto;font-size:1.142857rem}.mobile #lp .lpHeader__imgBackground img{object-position:center center}@media screen and (max-width:980px){.mobile #articlePage{padding:0}.mobile #lp .lpHeader__content{padding:5% 2.5%}.mobile #lp .lpHeader__h1{font-size:2em}.mobile #lp .lpHeader h2{font-size:1.25em}.mobile #lp .lpHeader .lpHeader__text{font-size:.875em}.mobile #lp .lpHeader .lpHeader__logo{max-width:10em}.mobile #lp .lpProducts,.mobile #lp .lpSection{padding-left:5%;padding-right:5%}.mobile #lp .lpSection .lpHeadline{font-size:1.5em}.mobile #lp .lpButton,.mobile #lp .lpText{font-size:.875em}.mobile #lp .lpLegal{font-size:.625em}}@media screen and (max-width:640px){.mobile #lp .lpHeader,.mobile #lp .lpSection--00{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.mobile #lp .lpHeader .lpHeader__img{-ms-flex-order:0;order:0;-ms-flex-preferred-size:100%;flex-basis:100%;aspect-ratio:1/1}.mobile #lp .lpHeader .lpHeader__content{-ms-flex-align:center;align-items:center;border-top:10px solid #76b900;border-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:0}.mobile #lp .lpHeader .lpHeader__contentInner{-ms-flex-align:center;align-items:center;border-right:0;padding-top:5%}.mobile #lp .lpSection--04{padding-top:60%}.mobile #lp .lpSection--04:before{display:none}.mobile #lp .lpSection--04 .lpContent{gap:0;width:100%}.mobile #lp .lpSection .lpSection__background{position:absolute;left:-35%}.mobile #lp .lpSection.animated .lpSection__background img{animation:d .75s ease-in-out both 1}.mobile #lp .lpSection .lpSection__background img{width:250%;height:250%;object-fit:contain;object-position:center top}.mobile #lp .lpFinal__logos{gap:unset;-ms-flex-pack:distribute;justify-content:space-around}.mobile #lp .lpFinal__logo{max-width:10em}}@media screen and (max-width:420px){.mobile #lp .lpFinal__logo{height:2em}}