:root{--extrabfbgtop:#012653;--extrabfcoltop:#ffffff;--extrabfbgcount:#ffffff;--extrabfcolcount:#012653;--extrabfbgflag:#012653;--extrabfcolflag:#ffffff;--extrabfcolpprice:#012653;--extrabfcoldetail:#ffffff;--extrabfbgpbanner:#000000;--extrabfcolpbanner:#ffffff}.bfbanner.extra{background:var(--extrabfbgpbanner);color:var(--extrabfcolpbanner);text-align:left;padding:15px 18px}.p a:has(.bfbanner.extra){text-decoration:none}.bf.extra{display:flex}.p-info-wrapper .bf.extra .cena,.p-info-wrapper .bf.extra .right{color:var(--extrabfcoldetail)!important}.p-final-price-wrapper .bf.extra{color:var(--extrabfcoldetail);font-size:15px;letter-spacing:-.45px}#copy{display:inline}.top-navigation-bar:has(.bf.extra),.site-msg.information:has(.bf.extra){background:var(--extrabfbgtop)!important}.top-navigation-bar:has(.bf) .bfakce,.site-msg.information:has(.bf) .bfakce,.top-navigation-bar:has(.bf) .bfakce *,.site-msg.information:has(.bf) .bfakce *,.site-msg.information .bf.extra .bfakce{color:var(--extrabfcoltop)!important}.flag.flag-kod.extra{background:var(--extrabfbgflag)!important;color:var(--extrabfcolflag)!important;padding:4px 13px}.p:has(.flag-kod.extra) .prices .price-final{width:auto!important;margin-right:5px}.p:has(.flag-kod.extra) .prices .price-final strong{color:var(--extrabfcolpprice);font-weight:700}.p:has(.flag-kod.extra) .prices .price-standard{order:9;margin:0}.p:has(.flag-kod.extra) .p-bottom>div .prices .price-standard span{color:#1A1A1B!important;font-size:14px!important}.p:has(.flag-kod.extra) .p-bottom>div .prices .price-standard strong{color:#1A1A1B;font-size:14px}.bf.extra .odpocet .w{background:var(--extrabfbgcount)!important}.bf.extra .odpocet .w,.bf.extra .odpocet .w .n{color:var(--extrabfcolcount)!important}@media (max-width:767px){.site-msg.information:has(.bf.extra){position:sticky!important;top:0;height:50px;z-index:1;background:var(--extrabfbgtop)!important}body:has(.bf.extra) #header{position:sticky!important;top:0}body:has(.bf.extra).navigation-window-visible #header{position:fixed!important}.bfbanner.extra{font-size:13px;padding:3px 0;text-align:center}}.bf .link-like,.bf a{color:#fff}.bf.extra{background:#012653;text-align:center;padding:10px;align-items:center;justify-content:center}@media (max-width:767px){.overall-wrapper:has(.bf){padding-top:0}}