#colorbox .product-slider-holder:before{display:none}
#colorbox .product-slider-holder{overflow:hidden!important;padding:0 5px}
#colorbox .products-block{background:#fff}
.advanced-order .advanced-order-suggestion{border-top:none}
.custom-footer__contact,.header-phone,.pk-kategorie h3{display:none}
.p-total form{float:right}
.cart-window-visible .navigation-buttons .login::before,
.cart-empty-visible .navigation-buttons .login::before{filter:brightness(40%) contrast(90%);}
.cart-window-visible .navigation-buttons>.login,.cart-empty-visible .navigation-buttons>.login{border:none}
.advanced-order .product-slider-navigation.navigation-prev{left:0}
.advanced-order .product-slider-navigation.navigation-next{right:0}
.ordering-process .product-appendix{color:#252729}
#footer .footer-links-icons{position:relative;margin:0 auto;border:0;margin-top:50px}
#footer .footer-links-icons:before{content:"";width:100vw;height:100%;position:absolute;top:0;left:calc(50% - 50vw);background:#f8f8f9}
.footer-icon a img{height:50px;position:relative}
.up-container .up-products .up-product{min-height:0}
.importCats{order:-8;margin-top:20px}
.custom-footer__banner33{margin-top:20px;max-height:100vh!important;border:none!important}
.messages .msg-success{display:none}
.messages .msg-error{background:#EE1B22;padding:0;opacity:1}
#cart-widget:before,
#cart-widget:after{display:none!important}
.cs .product .btn-primary::after{letter-spacing:0}
.in-index #content .benefitTitle,
.in-index #content .benefitBanner{display:none}
.id-742 .category-content-wrapper{display:block}
.allCats{text-align:center;text-decoration:underline;margin:10px auto;cursor:pointer}
.siteCookies--bottom.siteCookies--scrolled{background:transparent;box-shadow:none}
.p-data-wrapper h1{font-weight:400}
.products-block .p-bottom .prices{align-items:end}
.roi_podobne{flex-wrap:wrap}
@media (min-width:768px){
.top-navigation-bar .container>div.text{max-width: calc(100% - 600px)}
.navigation-in>ul>li.ext>ul>li.has-third-level>div>a{font-size:16px}
.navigation-in ul{align-items:start}
.navigation-in>ul>li.ext>ul>li>div{padding-left:10px}
.navigation-in>ul>li.ext>ul>li>div>ul>li{margin:0;padding:0;height:28px;display:flex}
.navigation-in>ul>li.ext>ul>li>div>ul>li>a{font-size:13px;height:28px;overflow:hidden}
.navigation-in>ul>li.ext>ul>li.has-third-level>div>a.dalsi{font-size:13px;color:#EC1B24}
#navigation .menu-level-3{height:60px}
.navigation-in > ul > li.ext > ul > li > a img,.navigation-in>ul>li.ext>ul>li>a{width:80px}
#navigation .menu-level-2>li{padding:5px 5px 0 5px}
#navigation .menu-level-2{padding:5px 10px!important}
#navigation .navigation-in>ul>li:not(:first-child){width:168px}
#navigation .navigation-in>ul>li:not(:first-child)>a{width:100%;text-align:center;padding:0}
#navigation .navigation-in>ul>li:not(:first-child):not(:last-child)>a:after{content:"";height:20px;width:1px;background:#c5c5c5;display:inline-block;position:absolute;top:20px;right:0}
.menu-item-739>a>b:before{content:"";background:url(/user/documents/upload/i/new.svg) no-repeat;background-size:20px;position:relative;top:3px;margin-right:5px;width:20px;height:20px;display:inline-block}
.menu-item-742>a>b:before{content:"";background:url(/user/documents/upload/i/brands.svg) no-repeat;background-size:20px;position:relative;top:3px;margin-right:5px;width:20px;height:20px;display:inline-block}
.navigation-in>ul>li>a{font-size:16px}
.menu-level-1>li>a>.submenu-arrow{padding-left:0;padding-right:16px}
.menu-item-1318>a>b:before{top:3px;content:url(/user/documents/upload/i/darkomat_1.svg)}
.menu-item-733>a>b:before{top:5px;content:url(/user/documents/upload/i/akce.svg)}
.benefitBanner__item:not(:last-child){border-right:1px solid #c5c5c5}
.benefitBanner__content{padding:0 10px}
.benefitBanner__picture{margin:0}
#navigation .menu-level-2{background:#fff}
#navigation .menu-level-3{flex-flow:column;margin:0;height:78px}
.navigation-in>ul>li.ext>ul>li>div>ul>li{display:block;height:13px}
.navigation-in>ul>li.ext>ul>li>div>ul>li>a{background:transparent;display:block;height:13px;padding:0;line-height:13px;overflow:hidden}
#navigation .has-more-items .more-items-trigger{display:none}
#navigation .menu-level-2>li{align-items:start}
.subcategories{background:#f8f8f9}
.id-742 .subcategories li:nth-child(n+13){display:none}
.id-742 .subcategories.with-image li a .image{width:60px}
.id-742 .subcategories li a::after{display:none}
.id-742 .subcategories.with-image li a .text{width:calc(100% - 60px);padding-right:0}
.navigation-buttons > a[data-target="cart"] i, .cart-count:not(.full) .cart-price::before{top:4px}
}
@media (min-width:768px) and (max-width:1199px){
.narrow .subcategories li{width:calc(33.333% - 3px)}
#navigation .menu-level-2>li{flex-basis:calc(33.333% - 2.5px)}
}

@media (max-width: 767px) {
.category-perex table td{padding:0}
.category-perex td h2:first-child,.category-perex td h3:first-child{margin-top:10px}
.category-perex p{margin-bottom:10px}
.free-gifts-img{width:84px}
.news-item-detail .text,.news-item-detail header h1{width:auto}
.homepage-group-title.h4 small a{display:block}
.menu-image{width:70px;height:auto;top:0px;left:-5px}
.menu-image + div{padding-left:50px}
#navigation .menu-level-1 > li.exp > a{padding-left:50px}
.custom-footer>div.custom-footer__banner28{margin-bottom:10px}
.footer-icon a img{height:20px;margin-bottom:5px}
.navigation-window-visible #header{height:100%}
#header .navigation-buttons a[data-target=search]{display:none}
.cart-header{padding-top:24px!important}
ol.cart-header li span{letter-spacing:0}
.link-icons #dkLabFavDetailSpan:before{transform:scale(0.8)}
.link-icons #dkLabComparerDetailSpan:before{transform:scale(0.9)}
.link-icons #dkLabComparerDiv{position:relative;top:-2px}
.p-data-wrapper .availability-label.skladem{font-size:14px}
.p-image-roi>iframe.p-main-image {width: calc(100vw - 20px) !important}
.id-742 .subcategories li:nth-child(n+19){display:none}
.columns-mobile-2 .product .product-appendix{display:inline;font-size:14px}
.products-block > div .p .name{font-size:14px}
.p-detail-inner-header-mobile .h1{font-size:18px;font-weight:400}
.p-image-wrapper .product-appendix{font-size:18px}
.products-block > div .p .p-bottom .p-desc{margin:0}
.product .p:not(:has(.p-desc)) .name{margin-bottom:26px}
.columns-mobile-2 .products-block .p .name{-webkit-line-clamp:3;height:60px}
.columns-mobile-2 .products-block > div .p .p-in{padding-top:0}
.columns-mobile-2 .products-block > div .p .availability{height:20px}
#footer .footer-links-icons{background:#f8f8f9}
.navigation-buttons a[data-target="cart"]::before{content:url(/user/documents/upload/i/cart2.svg)}
/*.p-detail-inner .flags .flag{width:60px;height:60px;font-size:14px;margin-bottom:2px}*/
#productsRelated>button{position:absolute;top:65px}
}

@media(min-width:992px){
.msg-info-active .popup-widget.cart-widget{top:108px;margin-left:15px}
.admin-logged.msg-info-active .popup-widget.cart-widget{top:134px}
.admin-logged .popup-widget.cart-widget{box-shadow:none}
.custom-footer__banner33{width:33.3333%!important}
}

@media(min-width:1440px){
.type-search.columns-4 .products-block > div, .type-search.columns-3 .products-block>div{width:calc(25% - 4px)}
#navigation .menu-level-2>li{flex-basis:calc(20% - 2.5px)}
.id-742 .subcategories li{width:calc(16.666% - 4px)}
.id-742 .subcategories li:nth-child(n+19){display:none}
}

.navigation-buttons a[data-target="cart"]::before{font-size:30px;top:0;position:relative;content:'\e93d';color:#404040}
@media(max-width:767px){
.navigation-buttons a[data-target="cart"]::before{font-size:30px;top:0;position:relative;content:'\e93d';color:#404040}
body.template-13 .dkLabComparerHeaderIconBtn{line-height:46px;order:-9}
body.template-13 .dkLabFavHeaderIconBtn::before{position:relative;top:5px;transform:scale(1.05);left:-2px}
#header .header-top a.cart-count{order:9;margin-right:3px}
#dkLabFavHeaderWrapper{order:8}
}
body.template-13 .dkLabComparerHeaderIconBtn em,body.template-13 .dkLabFavHeaderIconBtn em{background:#eb1c24}
.category-perex:not(:has(table)){padding:16px}
