/* kofi-mfix-h: mobilne opravy 14.11.2026 */
html.kofi-new .content-wrapper{overflow-x:clip!important}
html.kofi-new.scrolled-down .navigation-buttons a.login{transform:translateY(-84px)}
@media(max-width:767px){
html.kofi-new .kofi-chip{min-height:44px}
html.kofi-new .kofi-var{min-height:36px;display:inline-flex;align-items:center;justify-content:center}
html.kofi-new .kofi-cart-btn,html.kofi-new .btn.btn-cart.add-to-cart-button,html.kofi-new .product .btn.btn-primary{min-height:44px}
html.kofi-new .unveil-button{min-height:44px}
html.kofi-new .pagination a,html.kofi-new .pagination span{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}
}
/* prazdny kosik 14.11.2026 */
html.kofi-cart .cart-empty .cart-heading{font-size:0!important;line-height:0;margin:8px 0 4px!important;padding-left:0!important;text-indent:0!important}
html.kofi-cart .cart-empty .cart-heading:before{content:"Košík je zatiaľ prázdny. Začni tu:";font-size:28px;line-height:1.25;font-weight:600;display:block}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6{width:100%;float:none;flex:0 0 100%;max-width:100%}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child h3{display:none}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child ul{list-style:none;margin:16px 0 8px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li{margin:0;padding:0}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(2),html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(5),html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(6){display:none}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 16px;background:#1d1d1d;color:#fff!important;border:0;border-radius:6px;font-size:0;text-decoration:none!important;box-shadow:none;text-align:center}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li a:before{font-size:16px;font-weight:700;letter-spacing:.02em}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(1) a:before{content:"Káva"}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(3) a:before{content:"Rastlinné mlieka"}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child li:nth-child(4) a:before{content:"Sirupy"}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:last-child{margin-top:20px}
html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:last-child h3{font-size:16px;font-weight:600}
@media(max-width:767px){html.kofi-cart .cart-empty .cart-heading:before{font-size:21px}html.kofi-cart .cart-empty .cart-heading{padding-left:16px!important}html.kofi-cart .cart-empty .empty-cart-boxes>.col-md-6:first-child ul{grid-template-columns:1fr}}
html.kofi-new.kofi-new.kofi-cart body .cart-empty .search-form .btn{height:44px!important;padding-top:0!important;padding-bottom:0!important;border-radius:0 6px 6px 0!important}
html.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-new.kofi-cart body .cart-empty .search-form input.search-input{border-radius:6px 0 0 6px!important}
html.kofi-new .search-whisperer-documents{display:none!important}
