#filters .filter-section-boolean div:not(:has([data-filter-id="1"][data-filter-code="dd"])){display:none}
#filters .filter-section-boolean{display:block}
#filters .filter-section-boolean h4{padding-left:0}
#filters .filter-section-boolean form{padding:0}
.sub-categories h2{max-width:355px}
.sub-categories li:has(a.big){border:none;width:25%}
.sub-categories li a.big{height:auto;flex-flow: column}
.sub-categories li a.big .image{width:100%}
.sub-categories li a.big img{max-height:100vh!important}
.sub-categories li a.big .text{width:100%;text-align:center;margin-top:-40px}
.sub-categories div:has(>h2){width:100%;display:flex;justify-content:center;padding:100px 0 40px 0}
#content>.category-top:has(.fulltop){display:none}
.sub-categories .import-subcategories{order:9}
.subcategories.with-image li a:not(.big) .image{width:100px;overflow:hidden}
.subcategories.with-image li a:not(.big) .image img{max-height:100px;height:100px;width:auto;max-width:140%;margin-left:-25%;}
@media(max-width:767px)
{
.sub-categories li:has(a.big){width:50%}
.sub-categories li a.big{padding:1px}
.sub-categories{padding:0}
.category-top .sub-categories .subcategories.with-image{display:flex;flex-flow:row wrap;align-items:stretch}
.sub-categories li a.big .text{position:relative;top:-40px;margin:0;height: 32px;display: flex;align-items: center;justify-content: center}
.sub-categories div:has(>h2){padding:30px 0 10px 0}
.subcategories.with-image li a:not(.big) .image img{height:80px}
.sub-categories li a.big .image{padding-bottom:10px;background:#f6f6f6}
}
.menu-item-1203>a>b:before{content:url(/user/documents/upload/24/darky.svg);position:relative;top:5px}
.menu-item-1203>a>b{color:#B58D3F}
.menu-item-729>a>b:before{content:url(/user/documents/upload/24/strom.svg);position:relative;top:5px}
.menu-item-729>a>b{color:#58845A}
.menu-item-834>a>b{color:#972530}
.subcategories li a.big:hover{color:#252729;box-shadow:none}
.id-1203 #filters .slider-wrapper{order:0}
.slider-wrapper h4{padding-left:0}
.products-alternative .flags.flags-default, .products-alternative .product .image:after{display:none}
body.bf24 .products-block .price-save,
body.bf24 .p-image-wrapper .price-save{display:flex!important;background: radial-gradient(55.05% 78.77% at 50% 50%, #013E9A 0%, #191B1C 100%);height:26px;font-weight:700;letter-spacing:-0.8px} 
body.bf24 .products-block .price-save{line-height:20px}
body.bf24 .flag.flag-sleva::before{content:"Black Friday";order:2;margin-left:5px}
body.bf24 .flag.flag-action{display:none}
body.bf24 .p-final-price-wrapper{position:relative}
body.bf24 .p-to-cart-block .price-standard{position:absolute;left:140px;color:#FFF;font-size:13px;top:27px}
body.bf24 .p-to-cart-block .price-standard:has(.choose-variant){top:49px;left:150px}
body.bf24 .p-to-cart-block .price-save:has(.choose-variant){top:53px}
body.bf24 .p-to-cart-block .price-save{position:absolute;color:#fff;right:30px;color:#FFF;font-size:24px;font-weight:700;letter-spacing:-0.8px;top:38px}
body.bf24 .p-to-cart-block .price-save:after{content:"Black Friday"}
body.bf24 .menu-item-1875{order:-1}
body.bf24 .menu-item-1875>a{padding-left:0}
body.bf24 .menu-item-1875>a:before{display:none}
body.bf24 .menu-item-1875>a>b{border-radius:19px;background:radial-gradient(55.05% 78.77% at 50% 50%, #013E9A 0%, #191B1C 100%);color:#FFF;padding:10px}
body.bf24 .bf .w{background:#000}
body.bf24 .top-navigation-bar:has(.bf){background: linear-gradient(95deg, #191B1C 0.67%, #03337A 27.78%, #191B1C 61.15%, #191B1C 104.95%)}
body.bf24 .text .bf .bfakce,body.bf24 .text .bf .bfakce *{color:#fff!important}
body.bf24 .top-navigation-bar *{color:#fff!important}
body.bf24 #copy{display:none}

#filters .filter-section-boolean div:has([data-filter-id="11"][data-filter-code="dd"]),
#filters .filter-section-boolean div:has([data-filter-id="14"][data-filter-code="dd"]){display:block!important}
.p-final-price-wrapper>strong{margin-top:25px}
@media (max-width: 767px) {
body.bf24 .site-msg:has(.bf){background: linear-gradient(95deg, #191B1C 0.67%, #03337A 27.78%, #191B1C 61.15%, #191B1C 104.95%);box-shadow:none}
body.bf24 .p-final-price-wrapper{margin-top:0}
}
.products-block .price-save{display:block!important}
.products-block .flag-action{display:none!important}
.flag-vanoce25{display:none!important}
.top-navigation-bar:has(.bf),.site-msg.information:has(.bf){background: linear-gradient(95deg, #4C181F 0.67%, #9C0E0E 27.78%, #4C181F 61.15%, #4C181F 104.95%)}
.top-navigation-bar:has(.bf) .w,.bf .w{color:#191B1C!important;background:#fff}
.top-navigation-bar:has(.bf) .n,.bf .w .n{color:#191B1C!important}
#copy:before{display:none}
#copy{cursor:pointer}
.bf .odpocet{margin-right:5px}
.p-to-cart-block .bf,.product .bf{background: radial-gradient(55.05% 78.77% at 50% 50%, #950F10 0%, #4C181F 100%)}
.products-block > div .p{text-align:inherit}
.product .product-appendix{position:relative;top:0px;font-size:14px}
@media screen and (max-width: 767px) {
.columns-mobile-2 .product .product-appendix{display: block}
}
.menu-item-834>a>b,.menu-item-1203>a>b{color:#000000}
.menu-item-1203>a>b:before{content:"";position:relative;top:5px}
.p-to-cart-block .bf,.product .bf{background:#BB1441}
.flag-femei20{display:none!important}
body:not(.mdz) .menu-item-2502{display:none!important}
.menu-item-2502>a>b{color:#BB1441}
.menu-item-2502>a>b:before{content:url(/user/documents/upload/i/mdz.svg);position:relative;top:2px;margin-right:5px}
@media (max-width: 767px) {
.overall-wrapper:has(.bf){padding-top:0}
.flag-kod{letter-spacing:0}
}
.bf.mdz.choose-variant:nth-child(n+4){display:none!important}
.price-final:has(.bf.mdz.choose-variant){display:flex;flex-flow:column}
.price-final .bf.mdz.choose-variant{order:9}
.price-final:has(.bf.mdz.choose-variant) .price-final-holder.default-variant{margin-bottom:20px}
.top-navigation-bar:has(.bf) .bfakce .colE77E01,
.colE77E01{color:#E77E01!important}
.flag-primavara20{display:none!important}
.p-to-cart-block .bf.j20{background:#E77E01!important}
.menu-item-2619>a>b{color:#E77E01}
.menu-item-2619>a>b:before{content:url(/user/documents/upload/i/j20.svg);position:relative;top:2px;margin-right:5px}
@media (max-width: 480px) {
.columns-mobile-2 .products-block .flag{font-size:13px}
}

/*body:not(.mden) .menu-item-2721{display:none!important}
.menu-item-2721>a>b{color:#DB8181}
.flag-mama20{display:none!important}
.p-to-cart-block .bf .cena:after{content:"TVA inclus cu codul"}*/
@media(min-width:768px){
.menu-level-1{height:60px}
.menu-helper .menu-level-1{height:auto}
}
.price-final-holder.choose-variant{margin-bottom:20px}
