@charset "UTF-8";
/***!  /templates/g5_hydrogen/custom/css-compiled/custom_15.css?6a398228  !***/

@keyframes opacityEffect{0%{opacity:0}100%{opacity:1}}@keyframes opacityEffectFadeOut{0%{opacity:1}100%{opacity:0}}@keyframes sizeEffectIn{0%{width:0}100%{width:100%}}@keyframes sizeEffectOut{0%{width:100%}100%{width:0}}body .g-container{max-width:1300px;margin:0 auto}body:after{background:url('https://www.leiko.cz/images/vzor1.jpg') no-repeat;background-size:cover;width:100%;height:100vh;position:absolute;left:0;top:0;z-index:1;opacity:0.5}body.visible::before{opacity:0}body.hideBefore::before{display:none}body::before{content:"";height:3000vh;width:100%;background:#fff;opacity:1;position:absolute;left:0;top:0;z-index:100;-webkit-transition:1000ms ease-in-out;-moz-transition:1000ms ease-in-out;-ms-transition:1000ms ease-in-out;-o-transition:1000ms ease-in-out;transition:1000ms ease-in-out}body #g-header{background:#fecb00;height:83px}body #g-header #logo-position img{transition:200ms ease-in-out}body #g-header #logo-position .g-content{position:relative;margin-top:0}body #g-header #logo-position .g-content img{width:240px;position:absolute;top:20px;left:0}body #g-header #logo-position:hover img{opacity:0.7}body #g-header #header-right-position .g-content{display:flex;flex-direction:row;justify-content:space-between;margin-left:0;padding-left:0}body #g-header #header-right-position .g-content .moduletable .mod-languages .mod-languages__list li{margin:0;line-height:0;background:none}body #g-header #header-right-position .g-content .moduletable .mod-languages .mod-languages__list li a{display:block}body #g-header #header-right-position .g-content .moduletable .mod-languages .mod-languages__list li.lang-active a{padding:1px;background:#fff}body #g-header #header-right-position .g-content .moduletable .custom{display:flex;flex-direction:row}body #g-header #header-right-position .g-content .moduletable .custom p{padding-left:0;margin:0;font-weight:normal;color:#000;margin:0;font-weight:600}body #g-header #header-right-position .g-content .moduletable .custom p .phone-number{position:relative}body #g-header #header-right-position .g-content .moduletable .custom p .phone-number::before{position:absolute;left:-20px;top:2px;content:"";background:url('https://www.leiko.cz/templates/g5_hydrogen/images/icon-phone.svg');width:15px;height:15px;background-size:contain}body #g-header #header-right-position .g-content .moduletable .custom p .phone-number a{color:#000}body #g-header #logo-text-position .g-content{margin-left:0;padding-left:0;margin-right:0;padding-right:0;margin-top:0}body #g-header #logo-text-position .g-content .web-title{cursor:pointer}body #g-header #logo-text-position .g-content h1{font-size:22px;font-weight:bold;padding-left:0px;margin:0}body #g-header #logo-text-position .g-content p{padding-left:0;margin:0;font-weight:normal;font-size:14px;color:#000;margin:0}body #g-navigation{transition:transform 200ms ease-in-out;box-shadow:0 6px 15px rgba(0,0,0,0.15);z-index:30}body #g-navigation .g-container{max-width:100%}body #g-navigation .g-container #submenu-position{display:flex;justify-content:flex-end;display:none;position:absolute}body #g-navigation .g-container #submenu-position.open{display:block}body #g-navigation .g-container #submenu-position .g-content{margin:0;padding:0}body #g-navigation .g-container #submenu-position .submenu-position{background:#0b0c0d;height:61px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__toggle-sub{display:none}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub{display:none;padding:0;z-index:1000;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0;gap:0 25px;margin:0;position:relative}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.deeper.parent{position:relative;height:50px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.deeper.parent>span,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.deeper.parent>a,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.deeper.parent>.mod-menu__separator{display:inline-block;padding-bottom:10px;text-transform:uppercase;font-weight:400}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li{text-align:left;text-transform:uppercase;font-size:14px;position:relative;padding:0}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.active .mod-menu__separator,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.active a,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.current .mod-menu__separator,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.current a{position:relative}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.active .mod-menu__separator::after,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.active a::after,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.current .mod-menu__separator::after,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.current a::after{background:#fff;content:"";height:1px;width:100%;position:absolute;bottom:10px;left:0;transition:width 0.2s ease;color:#fff}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator{color:#fff;padding:15px 0 15px 0;cursor:pointer}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li a,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator{font-weight:400;text-decoration:none !important}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li a:hover,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator:hover{text-decoration:underline}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li a::after,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator::after{background:#fff;content:"";height:1px;width:0%;position:absolute;bottom:10px;left:0;transition:width 0.2s ease;color:#fff}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li a:hover::after,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator:hover::after{width:100%}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li a img,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li .mod-menu__separator img{margin-top:-5px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.item-262{margin-left:auto}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.item-262 a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub{flex-direction:column;position:absolute;background:#0b0c0d;padding:10px;left:-11px;width:180px;display:none !important}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub li.nav-item{line-height:1.4;margin-bottom:0px;line-height:2}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub li.nav-item a{padding-bottom:3px;padding-top:3px !important;margin-bottom:10px;display:inline;position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.3s;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub li.nav-item a:hover{background-size:100% 1px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub li.nav-item a:after{display:none}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub li.nav-item.active a{padding-bottom:3px;padding-top:3px !important;margin-bottom:10px;display:inline;position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.3s;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show{display:flex !important;top:50px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li{height:33px;position:relative}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li .mod-menu__sub{left:160px;top:-5px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li .mod-menu__sub a{margin-left:10px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li.nav-item.item-299,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li.nav-item.item-302,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub .mod-menu__sub.force-show li.nav-item.item-230{height:60px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.item-175 .mod-menu__sub{width:300px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.item-184 .mod-menu__sub,body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub li.item-187 .mod-menu__sub{width:220px}body #g-navigation .g-container #submenu-position .submenu-position li.item-202 .mod-menu__sub .mod-menu__sub{display:block !important}body #g-navigation .g-container #submenu-position .submenu-position li.item-202 .mod-menu__sub .mod-menu__sub li{float:left}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu{margin:0 auto;max-width:1300px;width:100%;justify-content:space-between;gap:15px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu li a{color:#fff;padding:15px 0 15px 0}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu>li.current>a:after{width:100%}body #g-navigation .g-container #menu-position{max-width:1300px;margin:0 auto;height:56px;overflow:hidden}body #g-navigation .g-container #menu-position .g-content .g-main-nav{padding-right:15px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel{gap:10px;justify-content:flex-start;margin-top:6px;height:52px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li{background:none !important}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li .g-menu-item-content{position:relative;text-transform:uppercase}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li .g-menu-item-container{padding:8px 8px 20px 8px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li .g-menu-item-container .g-menu-item-content{font-size:14px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.active{background:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.active .g-menu-item-container{color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.active .g-menu-item-container .g-menu-item-content:after{width:100%;background:#fff;content:"";height:1px;width:100%;position:absolute;bottom:-7px;left:0;transition:width 0.2s ease;color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a{color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a .g-menu-item-content:after{background:#fff;content:"";height:1px;width:0;position:absolute;bottom:-8px;left:0;transition:width 0.2s ease;color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a .g-menu-item-content:hover{color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a .g-menu-item-content:hover:after{width:100%}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a:hover .g-menu-item-content{color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a:hover .g-menu-item-content .g-menu-item-title{color:#fff}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a.has-children{transition:background 0s ease-out,transform 0s ease-out}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li a.has-children:hover{background:#fff;color:#fff !important}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li:hover>.g-menu-item-container .g-menu-item-content::after{width:100%}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.opened .g-menu-item-container.has-children{background:#0b0c0d;color:#fff !important;border-top-left-radius:10px;border-top-right-radius:10px}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.g-menu-item-101 .g-menu-item-content{display:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel li.g-menu-item-101 .g-menu-item-container{padding-left:0}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{display:none}body #g-navigation .g-container #menu-position .g-content .g-main-nav .g-dropdown{background:#fff}body #g-navigation.scrolled{position:fixed;width:100%;top:0;left:0;z-index:50}body .g-container{width:100%}body #eb-event-details{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}body #eb-event-details #eb-event-info{width:50%}body #eb-event-details .eb-taskbar{width:100%}body #eb-event-details .eb-taskbar a{color:#fff}body #eb-event-details .eb-taskbar a strong{color:#fff}body #eb-event-details .eb-description-details{width:50%;padding-top:25px}body #eb-privacy-policy-container a{color:red;text-decoration:underline;font-weight:bold}body #eb-upcoming-events-list .eb-event-title-container{margin-top:0}body #eb-upcoming-events-list .eb-event-title-container{background:#f2f2f2;padding:15px}body #eb-upcoming-events-list .eb-event-title-container a{color:red;text-decoration:underline}body #eb-upcoming-events-list .eb-event-information-container{display:flex;gap:15px;flex-direction:row;flex-wrap:wrap}body #eb-upcoming-events-list .eb-short-description{width:50%}body #eb-upcoming-events-list .eb-event-properties-table{width:48%}body #eb-upcoming-events-list .eb-event-properties-table table tr:nth-child(1n+1){background:#eee}body #eb-upcoming-events-list .eb-event-properties-table table tr:nth-child(2n+2){background:#fff}body #eb-upcoming-events-list .eb-event-properties-table .table>:not(caption)>*>*{border:none}body #eb-upcoming-events-list .eb-taskbar{width:100%}body #eb-upcoming-events-list .eb-taskbar ul li a{color:#fff}body #eb-upcoming-events-list .eb-taskbar ul li a strong{color:#fff}body #products-list .eshop-product-desc,body #products-list a,body #products-list input,body #products-list button,body #products-list textarea,body #products-list select{cursor:pointer}body .eshop-categories-list .eshop-category-wrap .eshop-info-block{background:#eee}body .eshop-categories-list .eshop-category-wrap .eshop-info-block h5 a{color:red;text-decoration:underline}body #g-main{min-height:70vh;padding:0}body #g-main .g-container #breadcrumbs-position .g-content{margin:0;padding:0}body #g-main .g-container #breadcrumbs-position .g-content .mod-breadcrumbs{margin-top:0 !important}body #g-main .g-container #breadcrumbs-position .g-content .mod-breadcrumbs .breadcrumb-item a{text-decoration:underline}body #g-main .g-container #filtr-position .g-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:0;padding-bottom:0;margin-top:45px;padding-top:0;display:flex;flex-direction:row}body #g-main .g-container #filtr-position .g-content .platform-content{flex:1}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency{display:flex;flex-direction:row;justify-content:end;padding-top:10px}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency .g-title{margin:0;padding-right:10px;font-size:16px}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency form .currency a{padding:10px 15px;border-radius:5px;background:#fecb00;border:1px solid #fecb00;color:#000}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency form .currency a[onclick]{background:#fff;color:#000;border:1px solid #CCC}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency form .currency a[onclick]:hover{background:#CCC;color:#000}body #g-main .g-container #filtr-position .g-content .platform-content:nth-child(2){flex:0.3}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter{display:flex;flex-direction:row}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter .filter-heading{padding:8px 15px 5px 15px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#eaeaea;font-size:16px}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter #eshop-attribute-1 .panel-body{padding-bottom:0}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter #eshop-attribute-1 .panel-body ul{display:flex;flex-direction:row;border:1px solid #dfe3e7;border-top-right-radius:5px;border-bottom-right-radius:5px}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter #eshop-attribute-1 .panel-body ul li .eshop-attributes{border:none}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter #eshop-attribute-1 .panel-body ul li span.badge-info{line-height:2}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter .panel-collapse .panel-body{padding:0}body #g-main .g-container #filtr-position .g-content .platform-content .filtr-position form .eshop_products_filter_{display:flex;flex-direction:row;gap:25px}body #g-main .g-container #filtr-position .g-content .platform-content #eshop-keyword .panel-body .input-group .form-control{box-shadow:none}body #g-main .g-container #filtr-position .g-content .platform-content #eshop-keyword .panel-body .input-group .input-group-addon{height:38px}body #g-main .g-container #filtr-position .g-content.noMargin{margin-top:0}body #g-main .g-container .eshop-products-list-box:hover .eshop-image-block img{transform:scale(1.07)}body #g-main .g-container #eshop-main-container .eshop-categories-nav{margin-top:0;margin-bottom:0;padding:0}body #g-main .g-container #eshop-main-container .eshop-image-block .image .additional-image{background:#fff;opacity:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #eshop-main-container .eshop-image-block:hover .image .additional-image{opacity:1;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #eshop-main-container .grid .eshop-buttons{display:none;border:none;margin-top:0}body #g-main .g-container #eshop-main-container .grid .eshop-buttons .make-notify-button{background:#dee2e6;padding:5px 10px}body #g-main .g-container #eshop-main-container .grid .eshop-buttons .make-notify-button:hover{background:#ccc}body #g-main .g-container #eshop-main-container .product-info .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin:0}body #g-main .g-container #eshop-main-container .product-info .row div{padding:0;margin:0;flex:1}body #g-main .g-container #eshop-main-container .product-info .row .col-md-6:nth-child(1){display:flex;flex-direction:row;gap:15px}body #g-main .g-container #eshop-main-container .product-info .row .col-md-6 .image{padding:15px;display:flex;align-items:center}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details{padding:25px !important}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details #ask-question-button,body #g-main .g-container #eshop-main-container .product-info .eshop-product-details #make-notify-button{background:#000;border:1px solid #000}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details #ask-question-button svg,body #g-main .g-container #eshop-main-container .product-info .eshop-product-details #make-notify-button svg{fill:#fff}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details .product-desc{padding-top:10px;padding-bottom:20px}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details .eshop-quantity{margin:15px 0}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details .eshop-quantity .eshop-quantity-button{background:#000;width:auto;height:auto;padding:0}body #g-main .g-container #eshop-main-container .product-info .eshop-product-details .eshop-quantity .eshop-quantity-button svg{fill:#fff;width:50px}body #g-main .g-container #eshop-main-container .product-info #add-to-cart{height:50px;margin-top:15px}body #g-main .g-container #eshop-main-container .product-info #main-image-area{max-height:400px;flex:0.7 !important}body #g-main .g-container #eshop-main-container .product-info #main-image-area img{max-height:390px;object-fit:contain}body #g-main .g-container #eshop-main-container .product-info #main-image-area .product-image{overflow:hidden;display:block}body #g-main .g-container #eshop-main-container .product-info #main-image-area .product-image img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #eshop-main-container .product-info #main-image-area .product-image:hover img{transform:scale(1.07)}body #g-main .g-container #eshop-main-container .product-info #main-image-area.fullsize{flex:1 !important}body #g-main .g-container #eshop-main-container .product-info .image-additional{flex:0.3 !important}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list{margin:0}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list img{width:100%;height:auto;object-fit:cover}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .product-image{margin-bottom:0}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-slide,body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track{width:100% !important}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-slide{border:1px solid #E7E7E7;overflow:hidden}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-slide img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;border:none}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-slide:hover img{transform:scale(1.07)}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track{display:flex;flex-direction:column;gap:5px}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track.halfsize{flex-direction:row;flex-wrap:wrap}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track.halfsize .slick-slide{width:calc((100% / 2) - 3px) !important;flex:initial}body #g-main .g-container #eshop-main-container .product-info joomla-tab{margin-top:15px;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;border:1px solid #dee2e6}body #g-main .g-container #eshop-main-container .product-info joomla-tab>div{padding-bottom:15px;border-bottom:1px solid #dee2e6}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element{margin-top:0}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes{border:none;margin-top:15px}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes td,body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes tr,body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes th{border:none}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes th{box-shadow:none;background:#ccc;display:none}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes td:nth-child(1){width:8% !important;background:#eaeaea}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element table.product-attributes td:nth-child(2){width:92% !important}body #g-main .g-container #eshop-main-container .product-info joomla-tab-element th{border:none}body #g-main .g-container .eshop-container h1.eshop-title{margin-top:35px}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide{visibility:visible}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide .splide__list{display:flex;gap:15px}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide .splide__list li.splide__slide{flex:1}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide .splide__list li.splide__slide img{height:100px;width:auto;object-fit:contain}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide .eshop-category-layout .eshop-category-wrap{border-radius:0;margin-top:15px}body #g-main .g-container .eshop-sub-categories-list .eshop-sub-categories-slider-container.splide .eshop-category-layout .eshop-category-wrap .image{width:60%}body #g-main .g-container #content-position .g-content{margin-left:0;margin-right:0}body #g-main .g-container #content-position .g-content .platform-content{padding-left:0;padding-right:0}body #g-main .g-container #content-position .g-content .platform-content .col{padding-left:0;padding-right:0}body #g-main .g-container #content-position .g-content .item-page .com-content-article__body .row-fluid{display:flex;flex-direction:row;gap:25px}body #g-main .g-container #content-position .g-content .item-page .com-content-article__body .row-fluid .span4{width:calc((100% / 3) - 25px)}body #g-main .g-container #content-position .g-content .item-page .com-content-article__body a{text-decoration:underline}body #g-main .g-container #content-position .g-content .item-page .com-content-article__body .itemFullText table th{border:1px solid #eaeaea;background:none}body #g-main .g-container #content-position .g-content .item-page figure{margin:0}body #g-main .g-container #content-position .g-content .blog .blog-items{display:flex;flex-direction:row;gap:25px}body #g-main .g-container #content-position .g-content .blog .blog-item{width:calc((100% / 2) - 25px)}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .page-header h2 a{color:red;font-size:24px;text-decoration:underline}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .wrapper{display:flex;flex-direction:row;gap:25px}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .readmore{font-size:16px;position:relative;display:block;color:#000;border:1px solid #000;overflow:hidden;height:45px;text-align:left;cursor:pointer;width:115px;background:none;border-radius:0}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .readmore a{font-size:16px;position:relative;display:block;color:#000;text-align:left;cursor:pointer;background:none;border-radius:0;border:none;padding:12px 25px}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .readmore a .icon-chevron-right{display:none}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .readmore:before{content:"";position:absolute;top:-50px;left:0;width:100%;height:100%;z-index:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;background-color:#fecb00}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .readmore:hover:before{top:0px}body #g-main .g-container #top-content-position .g-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;margin:10px auto 65px}body #g-main .g-container #top-content-position .g-content .platform-content{flex:1}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .g-title{font-weight:600;text-transform:uppercase;font-size:20px;margin:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .mod-articles-items{margin:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .mod-articles-items li{padding-top:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-image{margin:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-image img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable .mod-articles-items li:hover .mod-articles-item .mod-articles-item-content .mod-articles-image img{opacity:0.7}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position{cursor:pointer;flex:1}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .image{position:relative}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .overlay{position:absolute;z-index:10;height:100%;width:100%;max-height:419px;background:#fecb00;top:0;left:0;opacity:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content{position:absolute;top:65px;left:0;z-index:19;width:100%;height:200px;opacity:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content p{text-transform:uppercase;font-size:20px;line-height:1.7;padding-left:40px;margin:0;font-weight:bold}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content ul{list-style:none;margin:0 0 0 40px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content ul li{text-transform:uppercase;font-size:20px;line-height:1.7;position:relative;padding-left:20px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content ul li::before{position:absolute;left:0;background:url('https://www.leiko.cz/templates/g5_hydrogen/images/icon-circle.svg') no-repeat;background-size:contain;content:"";width:10px;height:10px;top:11px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .title{position:absolute;top:100%;left:0;right:0;display:block;z-index:20;width:100%;text-align:center;height:70px;background:#000}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .title h2{color:#fff;font-size:29px;text-transform:uppercase;font-weight:500;position:relative}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .title h2::after{position:absolute;left:initial;right:60px;background:url('https://www.leiko.cz/templates/g5_hydrogen/images/arrow-right-white.svg') no-repeat;background-size:contain;content:"";width:52px;height:52px;bottom:-5px;z-index:11;opacity:0;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position:hover .overlay{opacity:0.6}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position:hover .content{opacity:1}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position:hover .title h2::after{opacity:1;right:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items{margin-top:15px;height:296px;overflow:auto;padding-right:10px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content{flex:0.5}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content a{text-decoration:underline}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content .mod-articles-title{margin-bottom:0;margin-top:0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content p{margin:0.5rem 0}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image{flex:0.5}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items{scrollbar-width:thin;scrollbar-color:#999 transparent}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar{width:12px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-thumb{background:#999;border-radius:0px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-track{background:transparent}body #g-main .g-container #top-content-position .g-content .platform-content:nth-child(1){flex:1}body #g-main .g-container #middle-content-title-position .g-content .moduletable .custom h2{margin-bottom:0}body #g-main .g-container #middle-content-position .g-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;background:#dcdcdc}body #g-main .g-container #middle-content-position .g-content .platform-content{flex:1;width:calc((100% / 3) - 15px);background:#1b1d1f;padding:15px}body #g-main .g-container #middle-content-position .g-content .platform-content a{color:#fff;text-decoration:underline}body #g-main .g-container #middle-content-position .g-content .platform-content a img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main .g-container #middle-content-position .g-content .platform-content a:hover img{opacity:0.7}body #g-main .g-container #middle-content-position .g-content .platform-content h2{color:#fff}body #g-main .g-container #middle-content-position .g-content .platform-content strong{color:#fff}body #g-main .g-container #middle-content-position .g-content .platform-content div strong{color:#fecb00;font-weight:normal}body #g-main .g-container #middle-content-position .g-content .platform-content span{color:#fff !important;font-size:22px !important;font-weight:normal !important;line-height:1.6}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable .g-title{font-weight:600;text-transform:uppercase;font-size:20px;margin:0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable .mod-articles-items{margin:0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable .mod-articles-items li{padding-top:0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable .mod-articles-items li .mod-articles-item .mod-articles-item-content .mod-articles-image{margin:0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .g-title{background:#fecb00;color:#000;text-transform:uppercase;font-size:20px;font-weight:600;padding:8px 15px}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items{margin-top:15px;height:auto;overflow:auto;padding-right:10px}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content{flex:0.5}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content a{text-decoration:underline}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content .mod-articles-title{margin-bottom:0;margin-top:0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content p{margin:0.5rem 0}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image{flex:0.5}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items{scrollbar-width:thin;scrollbar-color:#999 transparent}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar{width:12px}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-thumb{background:#999;border-radius:0px}body #g-main .g-container #middle-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-track{background:transparent}body #g-main a.btn-more{padding:12px 25px;font-size:16px;position:relative;display:block;color:#000;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;border:1px solid #000;overflow:hidden;height:45px;text-align:left;cursor:pointer}body #g-main a.btn-more span{position:absolute;top:10px;z-index:2;width:100%;display:block;text-align:center;left:0}body #g-main a.btn-more::after{content:"";position:absolute;top:-61px;left:0;width:100%;height:60px;z-index:1;background-color:#fecb00;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #g-main a.btn-more:hover::after{top:0}body #products-list-container .pagination .page-item.active a{color:#fff;background:#1b1d1f;border-color:#1b1d1f}body #products-list-container .pagination .page-item a{color:#1b1d1f}body .grid .eshop-products-list-box .eshop-info-block h5 a{text-decoration:underline !important;color:red;font-size:18px !important;line-height:1.5 !important}body #banner-position .g-content .moduletable .custom a img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #banner-position .g-content .moduletable .custom a:hover img{opacity:0.7}body #action-position .g-content .moduletable.aktualne .g-title{color:#000;text-transform:uppercase;font-size:20px;font-weight:600;text-transform:uppercase;border-bottom:3px dotted #000;padding-bottom:15px}body #action-position .g-content .moduletable.aktualne .mod-articles-items{margin-top:15px;height:auto;overflow:auto;margin-left:0}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content{order:1;flex:1}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content a{text-decoration:underline}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content .mod-articles-title{margin-bottom:0;margin-top:0}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .content p{margin:0.5rem 0}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image{flex:0.5;order:2;padding:25px}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image figure{margin:0}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image img{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}body #action-position .g-content .moduletable.aktualne .mod-articles-items .mod-articles-item .mod-articles-item-content .image:hover img{opacity:0.7}body #action-position .g-content .moduletable.aktualne .mod-articles-items{scrollbar-width:thin;scrollbar-color:#999 transparent}body #action-position .g-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar{width:12px}body #action-position .g-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-thumb{background:#999;border-radius:0px}body #action-position .g-content .moduletable.aktualne .mod-articles-items::-webkit-scrollbar-track{background:transparent}body.strelnice #top-content-position .g-content{display:flex !important;flex-direction:row;gap:25px}body.strelnice #top-content-position .g-content .platform-content{flex:1 !important}body .moduletable.terminy .g-title{text-transform:uppercase;border-bottom:3px dotted #000;padding-bottom:15px;margin-top:0}body .ebm-upcoming-events .row{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}body .ebm-upcoming-events .row div{padding:5px 0 !important;width:auto;flex:1}body .ebm-upcoming-events .row div:nth-child(1){flex:0.12}body .ebm-upcoming-events .row .ebm-event-link{text-decoration:underline;line-height:1.4}body #g-form{background:#ccc}body #g-form .g-container #form-position .g-content .moduletable .g-title{text-align:center;color:#000;font-size:30px;margin-bottom:45px}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer{max-width:900px;margin:0 auto}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row{gap:15px}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .col-md-6{background:#fff;border-radius:10px;padding:20px;width:calc((100% / 2) - 20px)}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block{display:flex;flex-direction:column;gap:0;margin-bottom:0.5rem !important}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block label{padding-bottom:5px}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block label,body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block div{flex:1;width:100%}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block label input,body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block label textarea,body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block div input,body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block div textarea{border-radius:0}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block p{margin:0}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-souhlas2{flex-direction:row}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-souhlas2 .formControlLabel{display:none}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-type-textarea{margin-bottom:0 !important}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-antispam{padding-top:15px}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-antispam .col-form-label{display:none}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-submit .formControls{text-align:right}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-submit .formControls button{border-radius:0;padding:10px 25px;border:none}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .rsform-block.rsform-block-submit .formControls button:hover{background:#fecb00;color:#000}body .slick-prev,body .slick-next,body .slick-prev.slick-disabled{display:none !important}body:not(.home) #g-main .g-container #top-content-position .g-content{display:block}body #news-position .mod-menu__sub[aria-hidden="true"]{display:inline !important;visibility:visible !important}body #news-position .mod-menu{margin:0;column-count:2;padding:20px;background-color:#dedede;display:block}body #news-position .mod-menu .mod-menu__sub{padding-left:0;display:block;list-style:none}body #news-position .mod-menu .mod-menu__sub li{padding-left:25px}body #news-position .mod-menu li{padding:0}body #news-position .mod-menu li a{text-decoration:none;position:relative}body #news-position .mod-menu li a::after{background:#000;content:"";height:1px;width:100%;position:absolute;bottom:2px;left:0;transition:width 0.2s ease;color:#000}body #news-position .mod-menu li a:hover::after{width:0}body #news-position .mod-menu li img{display:none}body.news #g-main .g-container #content-position .g-content .blog .blog-item{width:calc((100% / 3) - 25px)}body #g-slideshow .g-container{max-width:1600px;width:100%}body #g-slideshow .g-container #slideshow-position .g-content{margin:0;padding:0}body #g-slideshow .g-container #slideshow-position .g-content .moduletable{padding-top:59px}body .swiper-button-next{background:#000 url('https://www.leiko.cz/templates/g5_hydrogen/custom/images/camera_skins.png') no-repeat -40px 0;display:block;height:40px;width:40px;background-position:-40px -160px}body .swiper-button-prev{background:#000 url('https://www.leiko.cz/templates/g5_hydrogen/custom/images/camera_skins.png') no-repeat 0 0;display:block;height:40px;width:40px;background-position:0 -160px}body #g-footer .g-container{max-width:100%;width:100%}body #g-yellow{background:#fecb00}body #g-yellow .g-container .g-block .platform-content .moduletable .g-title{color:#000;text-transform:uppercase;border-bottom:3px dotted #000;font-size:28px;width:300px;margin:0 auto;padding-bottom:15px;text-align:center}body #g-yellow .g-container .g-block .platform-content .moduletable p{color:#000;font-size:21px;margin-bottom:35px;font-weight:normal;text-align:center}body #g-yellow .g-container .g-block .platform-content .moduletable .read-more{padding:12px 45px;text-transform:uppercase;font-size:20px;position:relative;display:block;color:#000;border:3px solid #000;overflow:hidden;height:55px;text-align:center;margin-right:auto;margin-left:auto;cursor:pointer;width:250px;z-index:1;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;position:relative}body #g-yellow .g-container .g-block .platform-content .moduletable .read-more:after{content:"";position:absolute;top:-50px;left:0;width:100%;height:100%;z-index:1;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;background-color:black}body #g-yellow .g-container .g-block .platform-content .moduletable .read-more span{position:absolute;top:10px;z-index:2;width:100%;display:block;text-align:center;left:0}body #g-yellow .g-container .g-block .platform-content .moduletable .read-more:hover{color:#fff}body #g-yellow .g-container .g-block .platform-content .moduletable .read-more:hover:after{top:0}body .product-attributes p{margin:0;font-weight:600;color:#000;font-size:14px}body #g-bottom .g-container #bottom-position .moduletable .custom h4.item-title{text-align:center;position:relative;font-size:22px;color:#000;margin-bottom:55px}body #g-bottom .g-container #bottom-position .moduletable .custom h4.item-title a{text-decoration:underline;color:#000}body #g-bottom .g-container #bottom-position .moduletable .custom h4.item-title::before{position:absolute;left:0;right:0;height:2px;width:150px;margin:0 auto;content:"";border-bottom:3px dotted #000;top:60px}body #g-bottom .g-container #bottom-position .moduletable .custom .row-fluid{display:flex;gap:25px;flex-direction:row}body #g-footer .g-container .g-content p{margin:0}body #g-footer .g-container .g-content p a{color:#fff;text-decoration:underline}body #lang-hidden-position{background:#3d3d3d}body #lang-hidden-position .g-content{margin:0;border-bottom:1px solid #747474}body #lang-hidden-position .g-content .mod-languages__list li{margin:0}body .make-notify-area form input.btn{margin-top:10px}body #info-hidden-position{background:#000}body #info-hidden-position .g-content{margin:0;padding:15px 15px 15px 15px;border-bottom:1px solid #747474}body #info-hidden-position .g-content .moduletable .custom{display:flex;justify-content:left;gap:5px}body #info-hidden-position .g-content .moduletable .custom p{margin:0;text-align:left !important}body #info-hidden-position .g-content .moduletable .custom p img{height:25px;width:25px}body #info-hidden-position .g-content .moduletable .custom p a{text-decoration:underline;color:#fff}body #info-hidden-position .g-content .moduletable .custom p .phone-number{padding-left:22px;position:relative}body #info-hidden-position .g-content .moduletable .custom p .phone-number:before{position:absolute;left:0px;top:2px;content:"";background:url('https://www.leiko.cz/templates/g5_hydrogen/images/icon-phone-w.svg');width:15px;height:15px;background-size:contain}body .list .eshop-info-block .stats-group span,body .eshop-info-block .stats-group span{color:#000;font-weight:600}body .eshop-info-block .stats-group .stat-category{display:none}body #search-hidden-position .g-content{margin:0}body #search-hidden-position .g-content .mod-finder__search{position:relative}body #search-hidden-position .g-content .mod-finder__search button{position:absolute;right:0}body #eb-individual-registration-page form,body #eb-individual-registration-page .eb-message{max-width:900px}@keyframes opacityUp{from{opacity:0}to{opacity:1}}@keyframes blurAnim{from{filter:blur(20px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes pulse{0%,100%{transform:translate(-50%,-50%) scale(0.8);opacity:1}50%{transform:translate(-50%,-50%) scale(0.9);opacity:0.7}}input.form-check-input{width:1rem;padding:0;display:inline-block}.g-offcanvas-toggle{color:#fff;background:#000;right:15px !important;top:20px;left:auto;position:fixed;font-size:1.8rem;width:45px;height:45px;cursor:pointer;border-radius:90%;z-index:9999}.g-offcanvas-toggle.scrolled{top:15px}.g-offcanvas-toggle .fa-fw{position:absolute;width:25px;height:3px;background:#fff;left:10px;top:21px;float:none;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle .fa-fw:before{height:3px;background:#fff;width:100%;content:"";position:absolute;top:-7px;left:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle .fa-fw:after{height:3px;background:#fff;width:100%;content:"";position:absolute;top:7px;left:0;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover{background-color:#000;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw:before{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle:hover .fa-fw:after{background-color:#fff;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.g-offcanvas-toggle.change{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;background:#00528e}.g-offcanvas-toggle.change .fa-fw{background-color:#fff}.g-offcanvas-toggle.change .fa-fw:before{background-color:#fff}.g-offcanvas-toggle.change .fa-fw:after{background-color:#fff}.g-offcanvas-toggle.change:hover{background-color:#e95356}.g-offcanvas-toggle.change:hover span{background-color:#fff}.g-offcanvas-toggle.change:hover span:before{background-color:#fff}.g-offcanvas-toggle.change:hover span:after{background-color:#fff}#g-mobilemenu-container .g-toplevel li .g-menu-item-type-separator.g-menu-item-157 .g-menu-item-container{margin:0;padding-top:10px;padding-bottom:15px}#g-mobilemenu-container .g-toplevel li .g-menu-item-type-separator.g-menu-item-157 .g-menu-item-container span{width:100%;margin:0 auto;text-align:center;height:1px;background:#fff}#g-mobilemenu-container .g-toplevel li .g-menu-item-type-separator.g-menu-item-157 .g-menu-item-container span span{display:none}#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{background:#fecb00;color:#000}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{color:#fff;font-weight:700}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{background:none}#g-mobilemenu-container .g-toplevel li{border-bottom:1px solid #747474}#g-mobilemenu-container .g-toplevel li a span{line-height:1.6}#g-offcanvas{background:#000}#g-offcanvas .g-toplevel .g-menu-item-101{background:none !important}#g-offcanvas .g-toplevel .g-menu-item-101 .g-menu-item-container{color:#fff}#g-offcanvas .g-toplevel .g-menu-item-101.active{background:none !important}#g-offcanvas .g-toplevel .g-menu-item-101.active .g-menu-item-container{background:none !important}#g-offcanvas #g-mobilemenu-container ul{background:#3d3d3d}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #000}body #g-slideshow .g-container{padding-left:0;padding-right:0}body #g-slideshow .g-container #slideshow-position .g-content .moduletable{padding-top:0}#hidden-menu-position{display:none !important}@media only all and (max-width:1600px){body #g-header #logo-text-position .g-content{padding-left:10px;padding-right:10px}body #g-navigation .g-container #submenu-position .submenu-position .mod-menu__sub{padding-left:10px}.grid div.ajax-block-product{width:calc((100% / 3) - 15px);padding-left:0;padding-right:0}.grid #products-list>.row{gap:10px}body #g-main .g-container #filtr-position .g-content{padding-left:10px;padding-right:10px}body #g-main .g-container #eshop-main-container .eshop-categories-nav .eshop-next-nav{padding-right:20px}#eshop-main-container .eshop-products-nav .eshop-pre-nav{padding-left:0}#eshop-main-container .eshop-products-nav .eshop-next-nav{padding-right:20px}body #eb-event-details{flex-direction:row}body #eb-event-details .eb-description-details,body #eb-event-details #eb-event-info{flex:1}}@media only all and (max-width:1100px){#logo-text-position{-webkit-flex:28%;-moz-flex:28%;-ms-flex:28%;flex:28%;width:28%}#logo-position{-webkit-flex:26%;-moz-flex:26%;-ms-flex:26%;flex:26%;width:26%}#header-right-position{-webkit-flex:46%;-moz-flex:46%;-ms-flex:46%;flex:46%;width:46%}body #g-header #header-right-position .g-content{justify-content:right;gap:20px}}@media only all and (max-width:1024px){body #g-header #header-right-position .g-content{justify-content:left}body #g-header #header-right-position .g-content .platform-content:nth-child(2){display:none}body #g-header #header-right-position .g-content .platform-content:nth-child(3){display:none}body #g-navigation{display:none}#logo-text-position{-webkit-flex:43%;-moz-flex:43%;-ms-flex:43%;flex:43%;width:43%}#logo-position{-webkit-flex:32%;-moz-flex:32%;-ms-flex:32%;flex:32%;width:32%}#header-right-position{-webkit-flex:21%;-moz-flex:21%;-ms-flex:21%;flex:21%;width:21%}.mod-breadcrumbs__wrapper{margin-top:0 !important}#eb-individual-registration-page{padding-right:10px}body #eb-individual-registration-page .form-control-label,body #eb-individual-registration-page .eb-form-control{padding-left:0}.form-horizontal .form-actions{padding-left:0}.form-horizontal .form-actions #btn-submit{padding:10px 25px}}@media only all and (max-width:820px){body #g-main .g-container #filtr-position .g-content{padding-left:15px;padding-right:15px;gap:15px}body #g-main .g-container #filtr-position .g-content .platform-content{flex:initial}body #g-main .g-container #filtr-position .g-content{flex-direction:column}body #g-main .g-container #filtr-position .g-content .platform-content .moduletable.currency{justify-content:start}body #g-main .g-container #eshop-main-container .eshop-categories-nav .eshop-next-nav{padding-right:25px}}@media only all and (max-width:800px){body #g-main .g-container #top-content-position .g-content{flex-direction:column}body #g-main .g-container #top-content-position .g-content .platform-content:nth-child(1){order:2}body #g-main .g-container #top-content-position .g-content .platform-content:nth-child(2){order:1}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .title{position:relative}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .title h2{margin-top:0;padding-top:13px}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.aktualne .mod-articles-items{overflow:initial;height:auto}body #g-main .g-container #middle-content-position .g-content{flex-direction:column}body #g-main .g-container #middle-content-position .g-content .platform-content{width:100%}body #g-bottom .g-container #bottom-position .moduletable .custom .row-fluid{flex-direction:column}#g-yellow #yellow-left-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}#g-yellow #yellow-right-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-header #logo-position .g-content img{width:200px}#logo-position{-webkit-flex:26%;-moz-flex:26%;-ms-flex:26%;flex:26%;width:26%}#logo-text-position{-webkit-flex:40%;-moz-flex:40%;-ms-flex:40%;flex:40%;width:40%}body #g-main .g-container #filtr-position .g-content .platform-content .filtr-position form .eshop_products_filter_{flex-direction:column;gap:10px}body #g-main .g-container #eshop-main-container .eshop-categories-nav .eshop-pre-nav{padding-left:0}body #g-main .g-container #content-position .g-content .blog .blog-item{width:100%}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom{flex-direction:column}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image{max-width:625px;margin:0 auto}}@media only all and (max-width:768px){body #g-main .g-container #eshop-main-container .eshop-categories-nav .eshop-next-nav{padding-left:0;padding-right:calc(var(--bs-gutter-x) * .5)}.sortPagiBar .select-group form{display:flex;flex-direction:row}.sortPagiBar .select-group .eshop-product-sorting{padding-top:10px}.sortPagiBar .select-group .eshop-product-show{padding-top:9px}body #g-main .g-container #eshop-main-container .eshop-categories-nav{padding-right:10px}.eshop-products-nav{gap:10px}#eshop-main-container .eshop-products-nav .eshop-pre-nav{padding-right:20px}.eshop-products-nav a.float-start,.eshop-products-nav a.float-end{width:100%}#eshop-main-container .eshop-products-nav .eshop-next-nav{padding-left:0}body #g-main .g-container #eshop-main-container .product-info .row{flex-direction:column;padding-right:10px}h1.page-title.eshop-title{margin-right:13px}body #g-main .g-container #eshop-main-container .product-info joomla-tab{margin-right:10px}.box-action-icons-item{text-align:left}body #eb-event-details{flex-direction:column}body #eb-event-details .eb-description-details,body #eb-event-details #eb-event-info{width:100%}}@media only all and (max-width:730px){#logo-text-position,#logo-position,#header-right-position,#action-position,#news-position{-webkit-flex:100%;-moz-flex:100%;-ms-flex:100%;flex:100%;width:100%}body #g-header #logo-position .g-content{padding:0;margin:0}body #g-header #logo-text-position .g-content{margin-bottom:0;padding-bottom:0}body #g-header #header-right-position .g-content{margin-top:65px;padding-top:0}#g-header{height:170px !important}#g-header .g-container .g-grid{flex-direction:column}body #g-header #logo-position .g-content,body #g-header #header-right-position .g-content{padding-left:10px}body #g-header #logo-position .g-content img{left:10px}}@media only all and (max-width:700px){.swiper-slide .swiper-img-cont{background-size:contain !important}.swiper-container{height:initial !important}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row{flex-direction:column;margin-right:0}body #g-form .g-container #form-position .g-content .moduletable .rsform .formContainer .row .col-md-6{width:100%}}@media only all and (max-width:600px){.grid div.ajax-block-product{width:100%;padding-right:22px}.eshop-image-block img{max-height:300px;width:auto}body #g-main .g-container #breadcrumbs-position .g-content .mod-breadcrumbs{padding-left:10px !important}body #g-main .g-container #content-position .g-content .platform-content .col{padding-right:10px}}@media only all and (max-width:420px){body #g-main .g-container #eshop-main-container .product-info .row .col-md-6:nth-child(1){flex-direction:column}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track{flex-direction:row}body #g-main .g-container #eshop-main-container .product-info .image-additional .slick-list .slick-track .slick-slide{flex:1}body #g-main .g-container #eshop-main-container .product-info .row div{flex-direction:column}body #g-main .g-container #eshop-main-container .product-info #add-to-cart{margin-top:0}.product-info .product-cart .eshop-quantity{max-width:100%}body #g-main .g-container #top-content-position .g-content .platform-content .moduletable.sluzby .custom .image-position .content{top:30px}}@media only all and (max-width:400px){body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter{flex-direction:column}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter .filter-heading{border-radius:0}body #g-main .g-container #filtr-position .g-content .platform-content .eshop-filter #eshop-attribute-1 .panel-body ul{border-radius:0}.grid .eshop-products-list-box{margin-bottom:0px}.sortPagiBar .select-group form{flex-direction:column}.sortPagiBar .select-group .eshop-product-sorting{flex-direction:column}.sortPagiBar .select-group .eshop-product-sorting{justify-content:flex-start;display:flex}.sortPagiBar .select-group .eshop-product-sorting .input-group-addon{justify-content:start;align-items:start;width:100%}.sortPagiBar .select-group .eshop-product-show{margin:0}.sortPagiBar .select-group .eshop-product-show .input-group-addon{padding-left:0}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .wrapper{padding-right:10px;gap:10px;flex-direction:column}body #g-main .g-container #content-position .g-content .blog .blog-item .item-content .wrapper .span6{width:100%;max-width:initial !important}}@media only all and (max-width:330px){#g-header{height:190px !important}}@media only all and (max-width:99.99rem){.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:initial !important;-moz-flex-basis:initial !important;flex-basis:initial !important;-ms-flex-preferred-size:initial !important}#g-offcanvas .g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100% !important;-moz-flex-basis:100% !important;flex-basis:100% !important;-ms-flex-preferred-size:100% !important}.gantry-logo{text-align:left !important}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{width:initial}body #copyright-position .g-content{text-align:left}body #brand-position .g-content{text-align:right}}
