.owocni-mega-menu .searchWrapper{width:var(--search-width);max-width:calc(100% - 48px - var(--logo-width));overflow:hidden}.owocni-mega-menu.fixedHeader{background-color:var(--scroll-background-color)!important}.owocni-mega-menu.fixedHeader .logo{width:var(--logo-width-fixed)!important;margin-top:var(--logo-padding-top-fixed);margin-bottom:var(--logo-padding-bottom-fixed)}.owocni-mega-menu .hideOnScroll{transition:all .3s;overflow:hidden;visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);max-height:200px}.owocni-mega-menu.fixedHeader .hideOnScroll{visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;transform:rotateX(-90deg);max-height:0}.menu-navbar-container{display:flex}.owocni-menu-container.withSearch{width:auto;max-width:calc(100% - var(--logo-width) - var(--search-width) - 1rem)}.alwaysHamburger .owocni-menu-container.withSearch{width:100%;max-width:100%}.menu-item-button-style-1 a,.menu-item-button-style-2 a{border-style:solid;transition:all .3s ease-in-out}.menu-item-button-style-1 i,.menu-item-button-style-2 i{vertical-align:middle}.fixedHeader .logoImg{margin-top:var(--logo-padding-top-fixed);margin-bottom:var(--logo-padding-bottom-fixed)}.elementor-nav-menu a,.elementor-nav-menu a .subtitle{text-align:left}.arrow-toggle img{width:100%;vertical-align:middle}.menu-item-button-style-1 a,.menu-item-button-style-2 a{display:inline-block}.dynamic-taxonomy-fake-element{display:none}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:25px;left:8px}.menu-item-full-width{order:999;width:100%;grid-column:1/-1;grid-row:auto}.owocni-mega-menu .contact-icons-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.owocni-mega-menu .contact-icons-wrapper .contact-icon-single{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.owocni-mega-menu .contact-icons-wrapper .contact-icon-single--line2 a{color:inherit}.owocni-mega-menu .contact-icons-wrapper .contact-icon-single--line2 p{margin:0;padding:0}.owocni-mega-menu .owocni-second-line.hideOnScrollDown{transition:height .5s ease}.owocni-mega-menu.fixedHeader .owocni-second-line.hideOnScrollDown{overflow:hidden}.owocni-mega-menu.hideTopbarOnScrollDown.fixedHeader{padding-top:0;padding-bottom:0}@media (min-width:1024px){.owocniMobile{display:none}.sub-menu .arrow-toggle i{transform:rotate(0)}.owocni-mega-menu .sub-menu.sub-level-0.mega-menu{z-index:999;font-weight:700;background:var(--scroll-submenu-color);list-style:none;transform:translateY(0) scaleY(0);transform-origin:top center;pointer-events:none;transition:opacity .4s ease,transform .4s ease;margin-top:var(--submenu-margin-bottom)}.owocni-mega-menu.classicMenu .sub-menu.sub-level-0.mega-menu{opacity:0;visibility:hidden;position:fixed;left:0;padding-left:var(--menu-side-padding);padding-right:var(--menu-side-padding);display:grid;grid-template-columns:repeat(var(--menu-child-columns),auto);width:100vw}.owocni-mega-menu .sub-menu.sub-level-0.dropdown.menu-child-has-columns{display:grid;grid-template-columns:repeat(var(--menu-child-columns),auto)}.owocni-mega-menu .sub-menu.sub-level-0.dropdown li.menu-item-has-children>.arrow-toggle{position:absolute;right:10px;top:calc(( 100% - 1rem ) / 2)}.owocni-mega-menu .sub-menu.sub-level-0.dropdown .sub-menu{pointer-events:none;list-style:none;padding:10px 0;margin:0;background:var(--scroll-subsubmenu-color);width:max(var(--sub-menu-min-width),100%);max-width:calc(100vw - 20px);border-radius:var(--e-borderRadius);z-index:1001}.owocni-mega-menu.classicMenu .sub-menu.sub-level-0.dropdown .sub-menu{opacity:0;visibility:hidden;position:absolute;left:100%;top:0;transform:translateY(-20px) scaleY(0);transform-origin:top center;transition:transform .3s ease}.owocni-mega-menu .sub-menu.mega-menu .sub-menu.dropdown a{display:inline-block}.owocni-mega-menu .sub-menu.mega-menu .sub-menu{list-style:none;background:0 0;display:block;position:relative;width:auto;max-width:auto;padding:10px 0;left:0;transform:none;transform:translateY(0) scaleY(1);top:0;font-weight:300}.owocni-mega-menu.classicMenu .sub-menu.mega-menu .sub-menu{opacity:1}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-center>a:after{content:"";width:100%;height:2px;background:var(--indicator-color);display:inline-block;position:absolute;bottom:0;right:0;left:0;transform:scaleX(0)}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-center:hover>a:after{transform:scaleX(1)}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-left>a:after{content:"";width:0;height:2px;background:var(--indicator-color);display:inline-block;position:absolute;bottom:0;right:0}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-left:hover>a:after{left:0;width:100%}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-top>a:after{content:"";width:100%;height:2px;background:var(--indicator-color);display:inline-block;position:absolute;top:0;left:0;transform:scaleX(0);transition:transform .3s ease}.owocni-mega-menu li.menu-item-standard.menu-button-highlight-top:hover>a:after{transform:scaleX(1)}.alwaysHamburger .owocni-hamburger-icon{display:block}.alwaysHamburger .owocni-menu-container{padding-bottom:100px;display:none;width:100%;background-color:var(--scroll-background-color)!important;height:100vh;overflow-y:auto}.alwaysHamburger .arrow-toggle{display:inline-block;cursor:pointer}.alwaysHamburger .arrow-toggle.active i{transform:rotate(-90deg)}.alwaysHamburger .owocni-mega-menu-ul{display:block;margin-bottom:100px}.alwaysHamburger .owocni-mega-menu-ul li ul{display:none;margin:0;padding:10px;list-style:none}.alwaysHamburger .owocni-mega-menu-ul li .toggle-submenu{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.alwaysHamburger .owocni-mega-menu-ul li .toggle-submenu:after{content:"▼";font-size:12px}.alwaysHamburger .owocni-mega-menu-ul li.open ul{display:block}.alwaysHamburger .arrow-toggle i{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.owocni-mega-menu.alwaysHamburger .sub-menu.sub-level-0.mega-menu,.owocni-mega-menu.alwaysHamburger .sub-menu.sub-level-0.dropdown{display:none}.owocni-mega-menu .sub-menu.sub-level-0.mega-menu>li>.arrow-toggle{display:none}.owocni-mega-menu.open .sub-menu.sub-level-0.mega-menu{transform:translateY(0) scaleY(1);opacity:0;pointer-events:auto;transition:all .3s opacity .4s}.owocni-mega-menu.open .sub-menu.sub-level-0.mega-menu:hover,.owocni-mega-menu.open li.menu-item-level-0:hover .sub-menu.mega-menu{transition:all .3s opacity .4s;opacity:1}.owocni-mega-menu.open .sub-menu.sub-level-0.mega-menu .elementor-button{transition:color .3s,background .3s,box-shadow .3s,border .3s}}@media (max-width:1024px){.owocni-menu-container.withSearch{width:100%!important;max-width:100%!important}.arrow-toggle.active i{transform:rotate(-90deg)}.owocni-mega-menu-ul li .toggle-submenu{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.owocni-mega-menu-ul li .toggle-submenu:after{content:"▼";font-size:12px}.owocni-mega-menu-ul li.open ul{display:block}.owocniMobile{display:block}.owocni-mobile-buttons-wrapper{display:flex;justify-content:flex-end;align-items:center}}@media (max-width:600px){body.admin-bar .owocni-mega-menu{top:0}}@media (min-width:600px){body.admin-bar .owocni-mega-menu{top:46px}}@media (min-width:783px){body.admin-bar .owocni-mega-menu{top:32px}}.owocni-add-border{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:center}.owocni-mega-menu.transparentNavbar.clearHeader .logoImg{display:none}.owocni-mega-menu.transparentNavbar.fixedHeader .logoImg{display:block}.owocni-mega-menu.transparentNavbar.fixedHeader .logoImgTransparent{display:none}.searchWrapper .elementor-widget.elementor-widget-html{display:none!important}.owocni-mega-menu.opened:before{transform:translateY(0)}.owocni-mega-menu.transparentNavbar.clearHeader.opened .logoImgTransparent{display:none}.owocni-mega-menu.transparentNavbar.clearHeader.opened .logoImg{display:block}.owocni-mega-menu.transparentNavbar.clearHeader[data-trans-logo=none] .logoImg{display:block}