/* bxc-foot v3 – styly přesunuté z HTML kódů (zápatí) */
@media(max-width:550px){div#topActionBanner{font-size:14px;}
.homepage-group-title:first-child{margin-top:1.5em;}}
#bxc-g999 .bxc-gift-n{display:block}#bxc-g999.bxc-g-ok{background:#eef8f0!important;border-color:#bfe3c6!important}#bxc-g999.bxc-g-ok strong:first-child{color:#127a2e}
#description ul:not([class]){list-style:none!important;padding:0!important;margin:12px 0 22px!important;display:flex;flex-direction:column;gap:10px}#description ul:not([class])>li{position:relative!important;display:block!important;padding:0 0 0 34px!important;margin:0!important;line-height:1.55;min-height:22px}#description ul:not([class])>li::before{content:""!important;position:absolute!important;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#ffc500 url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12.5l4.2 4.2L19 7%27 fill=%27none%27 stroke=%27%23111%27 stroke-width=%273.2%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center/13px no-repeat!important;font-size:0!important;margin:0!important}#description ul:not([class])>li>p{margin:0!important;display:inline}#description ul:not([class])>li strong{color:#111}
.kb-bx.kb-zp .kb-ar{left:23.7%!important;top:43.5%!important;width:53.6%!important;height:47.3%!important}.kb-bx.kb-zp .kb-ar,.kb-bx.kb-zp .kb-ar *{white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important}
.phone-combined-input .country-flags{pointer-events:none}.phone-combined-input .country-flag:not(.country-flag-CZ){display:none!important}.phone-combined-input .country-flags::after,.phone-combined-input .country-flags-inner::after,.phone-combined-input .country-flags::before{display:none!important}
.msg:not(.msg-error):not(.msg-warning){animation:bxcMsgOut .35s ease 2s forwards}@keyframes bxcMsgOut{to{opacity:0;visibility:hidden;pointer-events:none}}
.kb-dk.kb-dk2 .kb-ar{top:12%!important;left:8%!important;right:auto!important;bottom:auto!important;width:53%!important;height:45%!important}
@media(max-width:991px){.navigation-buttons>#bxw-nav{display:flex!important;align-items:center;justify-content:center;height:50px}.navigation-window-visible #header .header-top{position:fixed!important;top:0;left:0;right:0;z-index:10000;background:#fff}.navigation-window-visible #header{padding-bottom:50px}.navigation-window-visible #navigation{top:50px!important;height:calc(100% - 50px)!important}}.kb-mod{z-index:2147483600!important}@media(max-width:767px){.products-page>.product{width:50%!important;max-width:none!important}.products-page :is(.p-desc,.p-code){display:none!important}.products-page .p .name{padding:0 8px!important;font-size:14px!important}.products-page .p-bottom{padding:10px 8px 0!important}}
/* detail produktu na počítači: cena a Do košíku nad doplňky */
@media(min-width:768px){.type-detail .p-data-wrapper form.pr-action{display:flex;flex-direction:column}.type-detail .p-data-wrapper form.pr-action>.p-to-cart-block,.type-detail .p-data-wrapper form.pr-action>.bxk-acts{order:-1}.type-detail .p-data-wrapper form.pr-action>.bxk-acts{margin-bottom:22px}}
/* kontrast, drobné písmo a logo na mobilu (11/2026) */
@media(max-width:767px){#header .site-name img{height:18px!important;max-height:none!important;width:auto!important;max-width:none!important}.barcanox-offer .barcanox-offer-text,.barcanox-offer .barcanox-offer-text strong{font-size:11.5px!important}}.availability-label[style*="#009901"]{color:#1e7a34!important}.vote-time{color:#666!important}#signature,#signature a{color:#9a9a9a!important}.flag-cesky-vyrobek{font-size:11.5px!important;background-color:#d40000!important}
