.benefitBanner.position--benefitHomepage .benefitBanner__data{color:#000!important;font-weight:700!important}
@media(max-width:767px){body #navigation,body #navigation .navigation-in,body #navigation ul,body #navigation li,body #navigation li>a{background:#fff!important;color:#111!important}body #navigation a span,body #navigation .navigation-close{color:#111!important}body #navigation .menu-level-1>li{border-bottom:1px solid #e8e8e8!important}body #navigation .menu-level-1>li>a{font-weight:700!important}body #navigation .menu-level-1>li,body #navigation .menu-level-1>li>a,body #navigation .menu-level-1>li>a span{background:#fff!important;color:#111!important}body #navigation .menu-level-2 a,body #navigation .menu-level-2 a span{font-weight:600!important}}
.type-search #products .image{position:relative!important}.type-search #products .image .flags{display:none!important}.type-search .zn-st{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:3px;pointer-events:none}.type-search .zn-st span{padding:2px 6px;border-radius:3px;font:700 12px/18px Arial;white-space:nowrap}.type-search #products [data-micro=offer]{flex-wrap:wrap!important}.type-search #products .prices{display:block!important;flex:0 0 100%!important;width:100%!important;text-align:center!important}.type-search #products .price-final{display:flex!important;width:100%!important;justify-content:center!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:6px;white-space:nowrap!important}.type-search #products .price-final>*{display:inline!important;width:auto!important;flex:none!important;margin:0!important;white-space:nowrap!important}.type-search #products .zn-stari{color:#777!important;font:400 12px Arial!important;text-decoration:line-through}
#zn-vyhody svg,#zn-vyhody svg *{fill:none!important;stroke:#777!important;stroke-width:1.3!important;stroke-linecap:round;stroke-linejoin:round}
body #navigation,body #navigation .navigation-in,body #navigation .menu-level-1>li,body #navigation .menu-level-1>li>a,body .navigation-buttons .navigation-btn,body #navigation .menu-helper,body #navigation .menu-helper>span,body #navigation .menu-helper>a{background:#fff!important;border-color:#fff!important;color:#000!important;box-shadow:none!important}body #navigation .menu-level-1>li>a span{color:#000!important}body #navigation .menu-helper::before,body #navigation .menu-helper::after{background:transparent!important;background-image:none!important;color:#000!important;border-color:#000!important}body .menu-helper[data-testid="hamburgerMenu"],body .menu-helper[data-testid="hamburgerMenu"]>span{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:none!important}body .menu-helper[data-testid="hamburgerMenu"]::before,body .menu-helper[data-testid="hamburgerMenu"]::after{background:transparent!important;color:#000!important;border-color:#000!important;box-shadow:none!important}body #navigation .menu-level-1>.menu-item-988>a,body #navigation .menu-level-1>.menu-item-988>a *{color:#c62828!important}body #navigation .menu-level-1>.menu-item--66>a,body #navigation .menu-level-1>.menu-item--66>a *{color:#205c38!important}body #header #zn-kontakt{display:none!important}
@media(min-width:1024px){#navigation .menu-level-1{display:flex!important;align-items:center;width:100%}#navigation .menu-level-1>li{float:none!important;flex-shrink:0;order:0}#navigation .menu-level-1>.menu-item-916{order:1;margin-left:0!important}#navigation .menu-level-1>:is(.menu-item-39,.menu-item-29,.menu-item--66,.menu-item--51){order:2}#navigation .menu-level-1>.menu-item-39{margin-left:auto!important}#navigation .menu-level-1>.menu-item--66{margin-left:0!important}body:has(#zn-kontakt) #navigation .menu-level-1>.menu-item-29{display:none!important}body #navigation .menu-level-1>li>a,body #navigation .menu-level-1>li>a b{font-size:16px!important;font-weight:700!important}body #header #zn-kontakt{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;min-width:max-content!important;flex:0 0 auto!important;margin-right:20px;color:#333;font-size:15px;font-weight:400!important;text-decoration:none;white-space:nowrap}body #header #zn-kontakt::before,body #header #zn-kontakt::after{display:none!important}#zn-kontakt svg{width:26px;height:26px;flex-shrink:0}#zn-kontakt span{font-weight:400!important;line-height:1.3;text-align:left}#zn-kontakt small{display:block;font-size:12px;font-weight:400!important}}
@media(max-width:767px){
#products{
gap:20px 10px!important;
& .p,& .p-in,& .p-in-in,& .p-bottom{height:auto!important;min-height:0!important}
& .image{height:auto!important;min-height:0!important;margin-bottom:6px!important}
& .image img{height:auto!important}
& .name{min-height:40px!important;margin:6px 0!important}
& .ratings-wrapper,& .availability{margin:6px 0!important;min-height:0!important}
& .widget-parameter-wrapper{margin:10px 0!important}
}}
body.type-category #products .zn-stari{color:#000!important;font-weight:400!important;opacity:1!important}
