:root{--mdenbfbgtop:#db8181;--mdenbfcoltop:#ffffff;--mdenbfbgcount:#ffffff;--mdenbfcolcount:#000000;--mdenbfbgflag:#db8181;--mdenbfcolflag:#ffffff;--mdenbfcolpprice:#d35465;--mdenbfbgdetail:#db8181;--mdenbfcoldetail:#ffffff;--mdenbfbgpbanner:#ffffff;--mdenbfcolpbanner:#000000}.bfbanner.mden{background:var(--mdenbfbgpbanner);color:var(--mdenbfcolpbanner);text-align:left;padding:15px 18px}.p a:has(.bfbanner.mden){text-decoration:none}.bf.mden{display:flex}.p-info-wrapper .bf.mden .cena,.p-info-wrapper .bf.mden .right{color:var(--mdenbfcoldetail)!important}.p-final-price-wrapper .bf.mden{color:var(--mdenbfcoldetail);font-size:15px;letter-spacing:-.45px}.p-to-cart-block .bf,.product .bf{background:var(--mdenbfbgdetail)!important}#copy{display:inline}.top-navigation-bar:has(.bf.mden),.site-msg.information:has(.bf.mden){background:var(--mdenbfbgtop)!important}.top-navigation-bar:has(.bf.mden) .bfakce,.site-msg.information:has(.bf.mden) .bfakce,.top-navigation-bar:has(.bf.mden) .bfakce *,.site-msg.information:has(.bf.mden) .bfakce *,.site-msg.information .bf.mden .bfakce{color:var(--mdenbfcoltop)!important}.flag.flag-kod.mden{background:var(--mdenbfbgflag)!important;color:var(--mdenbfcolflag)!important;padding:4px 13px}.p:has(.flag-kod.mden) .prices .price-final{width:auto!important;margin-right:5px}.p:has(.flag-kod.mden) .prices .price-final strong{color:var(--mdenbfcolpprice);font-weight:700}.p:has(.flag-kod.mden) .prices .price-standard{order:9;margin:0}.p:has(.flag-kod.mden) .p-bottom>div .prices .price-standard span{color:#1A1A1B!important;font-size:14px!important}.p:has(.flag-kod.mden) .p-bottom>div .prices .price-standard strong{color:#1A1A1B;font-size:14px}.bf.mden .odpocet .w{background:var(--mdenbfbgcount)!important}.bf.mden .odpocet .w,.bf.mden .odpocet .w .n{color:var(--mdenbfcolcount)!important}@media (max-width:767px){.site-msg.information:has(.bf.mden){position:sticky!important;top:0;height:50px;z-index:1;background:var(--mdenbfbgtop)!important}body:has(.bf.mden) #header{position:sticky!important;top:0}body:has(.bf.mden).navigation-window-visible #header{position:fixed!important}.bfbanner.mden{font-size:13px;padding:3px 0;text-align:center}}.flag-mdz{display:none!important}.bfbanner{border-top:.5px dashed #D0AB82}.p-info-wrapper .bf{border-top:.5px dashed #AF0C2C}.bfbanner.mdz{padding:5px}.products-block .p:has(.bfbanner.mdz).swap-images>a::after{bottom:35px}.text .bf.mdz strong{color:#BB1441!important}.p-image-wrapper .flag-kod{display:none}