.elementor-1085 .elementor-element.elementor-element-c3b29a2{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1085 .elementor-element.elementor-element-c3b29a2:not(.elementor-motion-effects-element-type-background), .elementor-1085 .elementor-element.elementor-element-c3b29a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-440db00{--display:flex;--position:fixed;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9997;}.elementor-1085 .elementor-element.elementor-element-440db00:not(.elementor-motion-effects-element-type-background), .elementor-1085 .elementor-element.elementor-element-440db00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#483519;background-image:url("https://empiri.cz/wp-content/uploads/2025/11/empiri-header.png");background-position:center right;background-repeat:no-repeat;background-size:800px auto;}body:not(.rtl) .elementor-1085 .elementor-element.elementor-element-440db00{left:0px;}body.rtl .elementor-1085 .elementor-element.elementor-element-440db00{right:0px;}.elementor-1085 .elementor-element.elementor-element-5f271b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1085 .elementor-element.elementor-element-5f271b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1085 .elementor-element.elementor-element-897c52a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 10%;}.elementor-1085 .elementor-element.elementor-element-897c52a.elementor-element{--align-self:center;}.elementor-1085 .elementor-element.elementor-element-897c52a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-897c52a .xpro-site-logo img{max-width:80%;}.elementor-1085 .elementor-element.elementor-element-3f19404{--display:flex;}.elementor-1085 .elementor-element.elementor-element-3f19404.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover,
									.elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon:not(.premium-lottie-animation) svg *,
					 .elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon * {fill:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-13ffe75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu{justify-content:space-between;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-hamburger-toggle{justify-content:center;}.elementor-1085 .elementor-element.elementor-element-13ffe75.premium-ham-dropdown .premium-mobile-menu-container, .elementor-1085 .elementor-element.elementor-element-13ffe75.premium-nav-dropdown .premium-mobile-menu-container{justify-content:right;}.elementor-1085 .elementor-element.elementor-element-13ffe75.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-1085 .elementor-element.elementor-element-13ffe75.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-1085 .elementor-element.elementor-element-13ffe75.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{font-size:13px;margin:0% 3% 0% 0%;color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#fff;}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-1085 .elementor-element.elementor-element-23e19fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1085 .elementor-element.elementor-element-23e19fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-ca4a713.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-ca4a713 .elementor-icon-wrapper{text-align:center;}.elementor-1085 .elementor-element.elementor-element-ca4a713.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-ca4a713.elementor-view-framed .elementor-icon, .elementor-1085 .elementor-element.elementor-element-ca4a713.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-ca4a713.elementor-view-framed .elementor-icon, .elementor-1085 .elementor-element.elementor-element-ca4a713.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-ca4a713 .elementor-icon{font-size:30px;}.elementor-1085 .elementor-element.elementor-element-ca4a713 .elementor-icon svg{height:30px;}.elementor-1085 .elementor-element.elementor-element-50ab96b{padding:0% 10% 0% 0%;}.elementor-1085 .elementor-element.elementor-element-50ab96b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-d2ce462{--display:flex;--position:fixed;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9997;}.elementor-1085 .elementor-element.elementor-element-d2ce462:not(.elementor-motion-effects-element-type-background), .elementor-1085 .elementor-element.elementor-element-d2ce462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#49371C;background-image:url("https://empiri.cz/wp-content/uploads/2025/11/empiri-header.png");background-position:center right;background-repeat:no-repeat;background-size:800px auto;}body:not(.rtl) .elementor-1085 .elementor-element.elementor-element-d2ce462{left:0px;}body.rtl .elementor-1085 .elementor-element.elementor-element-d2ce462{right:0px;}.elementor-1085 .elementor-element.elementor-element-9247af5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1085 .elementor-element.elementor-element-9247af5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1085 .elementor-element.elementor-element-09e0909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 10%;}.elementor-1085 .elementor-element.elementor-element-09e0909.elementor-element{--align-self:center;}.elementor-1085 .elementor-element.elementor-element-09e0909.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-09e0909 .xpro-site-logo img{max-width:65%;}.elementor-1085 .elementor-element.elementor-element-eb2766e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1085 .elementor-element.elementor-element-eb2766e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-nav-menu__toggle,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 li.menu-item a{justify-content:space-between;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 li.hfe-button-wrapper{text-align:space-between;}.elementor-1085 .elementor-element.elementor-element-32a1bf1.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu a.hfe-sub-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .menu-item a.hfe-menu-item, .elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu, .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown, .elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown-expandible{background-color:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu a.hfe-sub-menu-item,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 .elementor-menu-toggle,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:var( --e-global-color-primary );}
							.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu li a.hfe-sub-menu-item,
							.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu li.menu-item:not(:last-child),
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-12fa55b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-1085 .elementor-element.elementor-element-12fa55b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1085 .elementor-element.elementor-element-3102e9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-3102e9f .elementor-icon-wrapper{text-align:center;}.elementor-1085 .elementor-element.elementor-element-3102e9f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-3102e9f.elementor-view-framed .elementor-icon, .elementor-1085 .elementor-element.elementor-element-3102e9f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-3102e9f.elementor-view-framed .elementor-icon, .elementor-1085 .elementor-element.elementor-element-3102e9f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1085 .elementor-element.elementor-element-3102e9f .elementor-icon{font-size:30px;}.elementor-1085 .elementor-element.elementor-element-3102e9f .elementor-icon svg{height:30px;}.elementor-1085 .elementor-element.elementor-element-08f1b25{padding:0% 10% 0% 0%;}.elementor-1085 .elementor-element.elementor-element-08f1b25.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-551e7ef{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}.elementor-1085 .elementor-element.elementor-element-551e7ef:not(.elementor-motion-effects-element-type-background), .elementor-1085 .elementor-element.elementor-element-551e7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}body:not(.rtl) .elementor-1085 .elementor-element.elementor-element-551e7ef{left:0px;}body.rtl .elementor-1085 .elementor-element.elementor-element-551e7ef{right:0px;}.elementor-1085 .elementor-element.elementor-element-ce482e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-cce50be{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1085 .elementor-element.elementor-element-cce50be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1085 .elementor-element.elementor-element-cce50be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-75ea7a0{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}.elementor-1085 .elementor-element.elementor-element-75ea7a0:not(.elementor-motion-effects-element-type-background), .elementor-1085 .elementor-element.elementor-element-75ea7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}body:not(.rtl) .elementor-1085 .elementor-element.elementor-element-75ea7a0{left:0px;}body.rtl .elementor-1085 .elementor-element.elementor-element-75ea7a0{right:0px;}.elementor-1085 .elementor-element.elementor-element-2fdb3ff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1085 .elementor-element.elementor-element-a2697e8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1085 .elementor-element.elementor-element-a2697e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1085 .elementor-element.elementor-element-a2697e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-1085 .elementor-element.elementor-element-5f271b0{--width:15%;}.elementor-1085 .elementor-element.elementor-element-3f19404{--width:75%;}.elementor-1085 .elementor-element.elementor-element-23e19fb{--width:10%;}.elementor-1085 .elementor-element.elementor-element-9247af5{--width:25%;}.elementor-1085 .elementor-element.elementor-element-eb2766e{--width:60%;}.elementor-1085 .elementor-element.elementor-element-12fa55b{--width:15%;}.elementor-1085 .elementor-element.elementor-element-551e7ef{--content-width:80%;}.elementor-1085 .elementor-element.elementor-element-75ea7a0{--content-width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1085 .elementor-element.elementor-element-9247af5{--width:60%;}.elementor-1085 .elementor-element.elementor-element-eb2766e{--width:20%;}.elementor-1085 .elementor-element.elementor-element-12fa55b{--width:20%;}.elementor-1085 .elementor-element.elementor-element-75ea7a0{--content-width:100%;}}@media(max-width:1024px){.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-eb2766e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1085 .elementor-element.elementor-element-eb2766e.e-con{--order:3;}.elementor-1085 .elementor-element.elementor-element-12fa55b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-1085 .elementor-element.elementor-element-12fa55b.e-con{--order:2;}}@media(max-width:767px){.elementor-1085 .elementor-element.elementor-element-c3b29a2{--min-height:100px;}.elementor-1085 .elementor-element.elementor-element-5f271b0{--width:60%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1085 .elementor-element.elementor-element-5f271b0.e-con{--align-self:center;--order:1;}.elementor-1085 .elementor-element.elementor-element-3f19404{--width:20%;}.elementor-1085 .elementor-element.elementor-element-3f19404.e-con{--align-self:center;--order:3;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-13ffe75 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:17px;}.elementor-1085 .elementor-element.elementor-element-23e19fb{--width:20%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1085 .elementor-element.elementor-element-23e19fb.e-con{--align-self:center;--order:2;}.elementor-1085 .elementor-element.elementor-element-9247af5{--width:45%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1085 .elementor-element.elementor-element-9247af5.e-con{--align-self:center;--order:1;}.elementor-1085 .elementor-element.elementor-element-09e0909 .xpro-site-logo img{max-width:100%;}.elementor-1085 .elementor-element.elementor-element-eb2766e{--width:15%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1085 .elementor-element.elementor-element-eb2766e.e-con{--align-self:center;--order:3;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu li a.hfe-sub-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-1085 .elementor-element.elementor-element-32a1bf1 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-1085 .elementor-element.elementor-element-32a1bf1 .sub-menu a.hfe-sub-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-1085 .elementor-element.elementor-element-32a1bf1 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:20px;padding-bottom:20px;}.elementor-1085 .elementor-element.elementor-element-12fa55b{--width:40%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-1085 .elementor-element.elementor-element-12fa55b.e-con{--align-self:center;--order:2;}.elementor-1085 .elementor-element.elementor-element-cce50be{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1085 .elementor-element.elementor-element-a2697e8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}/* Start custom CSS for container, class: .elementor-element-3f19404 */a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50ab96b *//* košík */
.quote-cart.bump .icon-cart{
  animation:
    cart-pop 520ms cubic-bezier(.2,.8,.3,1),
    cart-tilt 380ms ease-out 120ms;
}
@keyframes cart-pop{
  0%{transform:scale(1)}
  35%{transform:scale(1.42)}
  55%{transform:scale(.9)}
  75%{transform:scale(1.12)}
  100%{transform:scale(1)}
}
@keyframes cart-tilt{
  0%{rotate:0deg}
  35%{rotate:-10deg}
  70%{rotate:4deg}
  100%{rotate:0}
}

/* badge efekt */
#quote-count{transform-origin:100% 0%}
.quote-cart.bump #quote-count{
  animation: badge-pop 560ms cubic-bezier(.2,.8,.3,1);
  box-shadow:0 0 0 0 rgba(123,180,79,.55);
}
@keyframes badge-pop{
  0%{transform:scale(1); box-shadow:0 0 0 0 rgba(123,180,79,.55)}
  25%{transform:scale(1.35)}
  50%{transform:scale(.9)}
  70%{transform:scale(1.15)}
  100%{transform:scale(1); box-shadow:0 0 0 14px rgba(123,180,79,0)}
}

/* respektuj redukci pohybu */
@media (prefers-reduced-motion: reduce){
  .quote-cart.bump .icon-cart,
  .quote-cart.bump #quote-count{animation:none}
}
.quote-cart{position:relative;display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}
.icon-cart{width:38px;height:38px;color:#fff;display:block;transition:transform .2s ease}
#quote-count{position:absolute;top:-2px;right:-8px;min-width:20px;height:18px;padding:0 5px;border-radius:999px;
  font:700 12px/18px Poppins,system-ui,sans-serif;text-align:center;background:#7BB44F;color:#fff}
.quote-cart:hover .icon-cart{transform:translateY(-1px)}
/* bump animace zůstává funkční přes .quote-cart.bump */
.quote-cart.bump .icon-cart{animation:cart-bump .35s ease}
@keyframes cart-bump{0%{transform:scale(1)}40%{transform:scale(1.2)}100%{transform:scale(1)}}
@media (prefers-reduced-motion: reduce){
  .icon-cart{transition:none}
  .quote-cart.bump .icon-cart{animation:none}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440db00 *//* Výchozí stav – velký header */
.shrink-header {
    padding-top: 20px;
    padding-bottom: 20px;
    transition: padding 0.25s ease;
}

/* Po scrollu – menší header */
.shrink-header.is-shrunk {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb2766e */a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08f1b25 *//* košík */
.quote-cart.bump .icon-cart{
  animation:
    cart-pop 520ms cubic-bezier(.2,.8,.3,1),
    cart-tilt 380ms ease-out 120ms;
}
@keyframes cart-pop{
  0%{transform:scale(1)}
  35%{transform:scale(1.42)}
  55%{transform:scale(.9)}
  75%{transform:scale(1.12)}
  100%{transform:scale(1)}
}
@keyframes cart-tilt{
  0%{rotate:0deg}
  35%{rotate:-10deg}
  70%{rotate:4deg}
  100%{rotate:0}
}

/* badge efekt */
#quote-count{transform-origin:100% 0%}
.quote-cart.bump #quote-count{
  animation: badge-pop 560ms cubic-bezier(.2,.8,.3,1);
  box-shadow:0 0 0 0 rgba(123,180,79,.55);
}
@keyframes badge-pop{
  0%{transform:scale(1); box-shadow:0 0 0 0 rgba(123,180,79,.55)}
  25%{transform:scale(1.35)}
  50%{transform:scale(.9)}
  70%{transform:scale(1.15)}
  100%{transform:scale(1); box-shadow:0 0 0 14px rgba(123,180,79,0)}
}

/* respektuj redukci pohybu */
@media (prefers-reduced-motion: reduce){
  .quote-cart.bump .icon-cart,
  .quote-cart.bump #quote-count{animation:none}
}
.quote-cart{position:relative;display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}
.icon-cart{width:38px;height:38px;color:#fff;display:block;transition:transform .2s ease}
#quote-count{position:absolute;top:-2px;right:-8px;min-width:20px;height:18px;padding:0 5px;border-radius:999px;
  font:700 12px/18px Poppins,system-ui,sans-serif;text-align:center;background:#7BB44F;color:#fff}
.quote-cart:hover .icon-cart{transform:translateY(-1px)}
/* bump animace zůstává funkční přes .quote-cart.bump */
.quote-cart.bump .icon-cart{animation:cart-bump .35s ease}
@keyframes cart-bump{0%{transform:scale(1)}40%{transform:scale(1.2)}100%{transform:scale(1)}}
@media (prefers-reduced-motion: reduce){
  .icon-cart{transition:none}
  .quote-cart.bump .icon-cart{animation:none}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ce462 *//* Výchozí stav – velký header */
.shrink-header {
    padding-top: 20px;
    padding-bottom: 20px;
    transition: padding 0.25s ease;
}

/* Po scrollu – menší header */
.shrink-header.is-shrunk {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551e7ef *//* ===== OE product search (autocomplete) – modern UI (bigger items + bigger images) ===== */

/* Wrapper */
.oe-pid-search{
  width: 100%;
}

/* Input */
.oe-pid-search__wrap{
  position: relative;
  width: 100%;
}

.oe-pid-search__input{
  width: 100%;
  box-sizing: border-box;
  padding: 12px 14px;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 12px;
  background: #fff;
  outline: none;
  transition: border-color .15s ease, box-shadow .15s ease;
}

.oe-pid-search__input:focus{
  border-color: rgba(0,0,0,.28);
  box-shadow: 0 0 0 4px rgba(0,0,0,.06);
}

/* Panel (dropdown) */
.oe-pid-search__panel{
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  z-index: 9999;
}

.oe-pid-search__list{
  background: #fff;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 14px;
  box-shadow: 0 18px 45px rgba(0,0,0,.12);
  overflow: hidden;
}

/* Item */
.oe-pid-search__item{
  border-bottom: 1px solid rgba(0,0,0,.06);
}

.oe-pid-search__item:last-child{
  border-bottom: 0;
}

.oe-pid-search__link{
  display: flex;
  align-items: center;
  gap: 18px;            /* spacing between image and text */
  padding: 14px 18px;   /* overall item padding */
  text-decoration: none;
  color: inherit;
  transition: background-color .15s ease;
}

.oe-pid-search__item:hover .oe-pid-search__link{
  background: rgba(0,0,0,.04);
}

/* Image (bigger) */
.oe-pid-search__img{
  width: 72px;
  height: 72px;
  flex: 0 0 72px;
  border-radius: 14px;
  object-fit: cover;
  border: 1px solid rgba(0,0,0,.08);
}

/* Text stack */
.oe-pid-search__meta{
  display: flex;
  flex-direction: column;
  gap: 6px;             /* spacing between title / id / price */
  min-width: 0;
  flex: 1;
}

.oe-pid-search__title{
  font-size: 18px;
  line-height: 1.25;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.oe-pid-search__id{
  font-size: 13px;
  line-height: 1.2;
  opacity: .72;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 300;
  text-overflow: ellipsis;
}

.oe-pid-search__price{
  font-size: 17px;
  line-height: 1.2;
  font-weight: 600;
  opacity: .92;
}

/* "No results" message */
.oe-pid-search__empty{
  padding: 14px 18px;
  font-size: 16px;
  opacity: .75;
}

/* Responsive tweaks */
@media (max-width: 767px){
  .oe-pid-search__input{
    padding: 12px 12px;
    border-radius: 12px;
  }

  .oe-pid-search__link{
    padding: 13px 14px;
    gap: 14px;
  }

  .oe-pid-search__img{
    width: 64px;
    height: 64px;
    flex-basis: 64px;
    border-radius: 14px;
  }

  .oe-pid-search__meta{
    gap: 5px;
  }

  .oe-pid-search__title{
    font-size: 17px;
  }

  .oe-pid-search__id{
    font-size: 15px;
  }

  .oe-pid-search__price{
    font-size: 16px;
  }

  .oe-pid-search__empty{
    font-size: 15px;
  }
}
.oe-pid-search__viewport{
  max-height: 520px;      /* nastav dle sebe */
  overflow-y: auto;
  overscroll-behavior: contain; /* aby se při scrollu nechytal celý web */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ea7a0 *//* ===== OE product search (autocomplete) – modern UI (bigger items + bigger images) ===== */

/* Wrapper */
.oe-pid-search{
  width: 100%;
}

/* Input */
.oe-pid-search__wrap{
  position: relative;
  width: 100%;
}

.oe-pid-search__input{
  width: 100%;
  box-sizing: border-box;
  padding: 12px 14px;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 12px;
  background: #fff;
  outline: none;
  transition: border-color .15s ease, box-shadow .15s ease;
}

.oe-pid-search__input:focus{
  border-color: rgba(0,0,0,.28);
  box-shadow: 0 0 0 4px rgba(0,0,0,.06);
}

/* Panel (dropdown) */
.oe-pid-search__panel{
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  z-index: 9999;
}

.oe-pid-search__list{
  background: #fff;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 14px;
  box-shadow: 0 18px 45px rgba(0,0,0,.12);
  overflow: hidden;
}

/* Item */
.oe-pid-search__item{
  border-bottom: 1px solid rgba(0,0,0,.06);
}

.oe-pid-search__item:last-child{
  border-bottom: 0;
}

.oe-pid-search__link{
  display: flex;
  align-items: center;
  gap: 18px;            /* spacing between image and text */
  padding: 14px 18px;   /* overall item padding */
  text-decoration: none;
  color: inherit;
  transition: background-color .15s ease;
}

.oe-pid-search__item:hover .oe-pid-search__link{
  background: rgba(0,0,0,.04);
}

/* Image (bigger) */
.oe-pid-search__img{
  width: 72px;
  height: 72px;
  flex: 0 0 72px;
  border-radius: 14px;
  object-fit: cover;
  border: 1px solid rgba(0,0,0,.08);
}

/* Text stack */
.oe-pid-search__meta{
  display: flex;
  flex-direction: column;
  gap: 6px;             /* spacing between title / id / price */
  min-width: 0;
  flex: 1;
}

.oe-pid-search__title{
  font-size: 18px;
  line-height: 1.25;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.oe-pid-search__id{
  font-size: 13px;
  line-height: 1.2;
  opacity: .72;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 300;
  text-overflow: ellipsis;
}

.oe-pid-search__price{
  font-size: 17px;
  line-height: 1.2;
  font-weight: 600;
  opacity: .92;
}

/* "No results" message */
.oe-pid-search__empty{
  padding: 14px 18px;
  font-size: 16px;
  opacity: .75;
}

/* Responsive tweaks */
@media (max-width: 767px){
  .oe-pid-search__input{
    padding: 12px 12px;
    border-radius: 12px;
  }

  .oe-pid-search__link{
    padding: 13px 14px;
    gap: 14px;
  }

  .oe-pid-search__img{
    width: 64px;
    height: 64px;
    flex-basis: 64px;
    border-radius: 14px;
  }

  .oe-pid-search__meta{
    gap: 5px;
  }

  .oe-pid-search__title{
    font-size: 17px;
  }

  .oe-pid-search__id{
    font-size: 15px;
  }

  .oe-pid-search__price{
    font-size: 16px;
  }

  .oe-pid-search__empty{
    font-size: 15px;
  }
}
.oe-pid-search__viewport{
  max-height: 520px;      /* nastav dle sebe */
  overflow-y: auto;
  overscroll-behavior: contain; /* aby se při scrollu nechytal celý web */
}/* End custom CSS */