.filter-section-boolean fieldset>div:not(.highlighted),.p-detail-tabs-wrapper+.browse-p,.type-product #lb-recommend-element-product_detail{display:none}
.param-filter-top form .highlighted.bestseller{order:-1}
.param-filter-top form .highlighted.delivery{order:-2}
.param-filter-top form .highlighted.new{order:-3}
.param-filter-top form .highlighted.offer{order:-4}
body.id--12 aside.sidebar,body.id--13 aside.sidebar,body.id--18 aside.sidebar,body.id--57 aside.sidebar,body.id--43 aside.sidebar,body.id--44 aside.sidebar,body.id--45 aside.sidebar,body.id--46 aside.sidebar{display:block}
body.in-klient .sidebar.sidebar-left.sidebar-visible,body.in-nastaveni .sidebar.sidebar-left.sidebar-visible,body.in-objednavky .sidebar.sidebar-left.sidebar-visible,body.in-klient-doklady .sidebar.sidebar-left.sidebar-visible,body.in-klient-slevy .sidebar.sidebar-left.sidebar-visible,body.in-klient-hodnoceni .sidebar.sidebar-left.sidebar-visible,body.in-klient-diskuze .sidebar.sidebar-left.sidebar-visible{display:block}
.flag-rozvoz-po-praze--12-20h-zdarma{font-size:10px!important}
.content-wrapper.latest-contribution-box,.mobile.ordering-process .site-msg.information{display:none}
.desktop .site-msg.information,.mobile .site-msg.information{box-shadow:none;max-width:100%!important;background:#e61e32;color:white;font-weight:bold;text-align:center}
.desktop .site-msg.information{position:initial}
.mobile .site-msg.information{position:fixed;width:100%;margin:0!important;left:0;bottom:0}
.extended-banner-texts{position:relative}
#categories .expandable>a>span::before,#categories .expandable>.topic>a>span::before{content:'\e910';font-size:10px;line-height:15px}
#categories .expandable.expanded>a>span::before,#categories .expandable.expanded>.topic>a>span::before{content:'\e911';transform:rotate(180deg);line-height:10px;font-weight:bold}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{height:max-content!important}
.slider-wrapper,.filter-section{padding-left:0;padding-right:0;padding-top:0!important;padding-bottom:0!important}
.filter-section{border-top:0 none currentColor!important;border-image:none!important}
.slider-wrapper{max-width:none;color:inherit;background:none}
#filters h4{cursor:pointer;padding:9pt 13.5pt;position:relative;margin:0!important;border-top:.0625pc solid #e0e0e0;border-image:none}
#filters h4:before{position:absolute;left:0;top:33%;content:"\e911";font-family:shoptet;background:none;transform:rotate(90deg);font-size:.104166667in;height:auto;width:auto}
#filters .otevreny h4:before{content:"\e911";font-family:shoptet;transform:rotate(180deg)}
#filters>.slider-wrapper,.slider-wrapper>div,.filter-sections form,.razeni>form{display:none}
.otevreny form,.slider-wrapper.otevreny>div{display:block}
.otevreny form{margin-bottom:15pt}
.param-filter-top{margin-bottom:.9375pc}
.param-filter-top form{display:block!important}
.template-11.one-column-body .content .filter-sections{padding-top:15px;padding-bottom:15px}
@media(max-width:767px){
.param-filter-top{padding-top:15px}
body:is(.type-product,.type-index) .overall-wrapper{padding-top:60px!important}
body:is(.type-product,.type-index) #header{position:relative!important;top:auto!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:12px!important;padding-top:0!important;padding-bottom:0!important;transform:none!important}
body:is(.type-product,.type-index) #header>.container{min-height:0!important;padding-top:0!important;padding-bottom:0!important}
body:is(.type-product,.type-index) #header .header-top{height:80px!important;min-height:0!important;padding:8px 0!important;align-items:center!important;box-sizing:border-box}
body:is(.type-product,.type-index) #header .site-name-wrapper{min-height:0!important;margin:0!important;padding:0!important}
body:is(.type-product,.type-index) #header .site-name{position:static!important;transform:none!important;margin:0!important;padding:0!important}
body:is(.type-product,.type-index) #header .site-name>a{height:auto!important}
body:is(.type-product,.type-index) #header .site-name img{width:auto!important;max-height:64px!important}
body.type-index #header .site-name{text-align:center!important}
body.type-index #header .site-name>a{justify-content:center}
body.type-index #header .site-name img{margin:0 auto!important}
body:is(.type-product,.type-index).nav-up #content-wrapper{margin-top:0!important}
body.type-product .p-detail-inner{margin-top:10px!important}
body.type-product .p-detail .p-image{min-height:0!important;margin-bottom:12px!important;padding-top:0!important;padding-bottom:0!important}
body.type-product .p-detail .p-main-image{display:flex!important;align-items:center;justify-content:center;height:240px!important;min-height:0!important}
body.type-product .p-detail .p-main-image img{width:auto!important;height:auto!important;max-width:100%!important;max-height:240px!important;object-fit:contain}
body.type-product .p-detail-inner-header h1{font-size:25px!important;line-height:1.25!important;margin-top:12px!important;margin-bottom:12px!important}
body #header,body #header .container,body #header .header-bg,body .top-navigation-bar,body .top-navigation-bar .container{box-shadow:none!important}
body:not(.ordering-process) .top-navigation-bar .responsive-tools{padding-right:54px!important;box-sizing:border-box}
body:not(.ordering-process) .responsive-tools>a[data-target="search"]{margin-right:0!important}
body:not(.ordering-process) .responsive-tools>a{flex-shrink:0}
}
@media(min-width:1600px){
body.type-index .overall-wrapper>.container,body.type-index #header>.container,body.type-index .top-navigation-bar>.container,body.type-index #content-wrapper,body.type-index #footer>.container{width:calc(100% - 80px)!important;max-width:1800px!important;margin-left:auto!important;margin-right:auto!important}
body.type-index .before-carousel .content-wrapper-in>.container,body.type-index .container-carousel-navigation .content-wrapper-in>.container{width:calc(100% - 80px)!important;max-width:1800px!important;margin-left:auto!important;margin-right:auto!important}
}
