#header #navigation .menu-level-1>li>a{background:var(--mb,#00b0b3)!important;color:var(--mc,#fff)!important;border-radius:10px;padding:8px 17px!important;font-weight:800;line-height:22px;min-height:38px}#navigation .menu-item-external-40{--mb:#b2d969;--mc:#fff}#navigation .menu-item-external-38{--mb:#ee6e7e}#navigation .menu-level-1>li>a:hover{filter:brightness(.95)}@media(min-width:992px){#navigation .menu-level-1{padding:8px 0 12px;gap:10px}#navigation .menu-level-1>li>a b{font-weight:800}}@media(max-width:991px){#navigation .menu-level-1>li{margin:6px 12px}}
/* Svět Botiček: kruhové ikony, desktopové hledání o 40 % kratší. */
#header .sb-social-links{display:none}
#header .sb-round-icon,#header .navigation-buttons [data-testid=signin],#header .navigation-buttons [data-testid=headerCart]{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border:0;border-radius:50%!important;text-decoration:none;position:relative;flex:0 0 44px;transition:filter .18s,transform .18s}
#header .sb-round-icon svg{width:22px;height:22px;fill:currentColor}
#header .sb-facebook{background:#00b0b3!important;color:#fff!important}
#header .sb-instagram{background:#ee6e7e!important;color:#fff!important}
#header .navigation-buttons [data-testid=signin]{background:#b2d969!important;color:#24342c!important}
#header .navigation-buttons [data-testid=headerCart]{background:#fdea1c!important;color:#303030!important}
#header .navigation-buttons [data-testid=signin]:before,#header .navigation-buttons [data-testid=headerCart]:before{position:static!important;margin:0!important;transform:none!important;line-height:1!important}
#header .sb-round-icon:focus-visible,#header .navigation-buttons [data-testid=signin]:focus-visible,#header .navigation-buttons [data-testid=headerCart]:focus-visible{outline:3px solid #007c7f;outline-offset:3px}
@media(min-width:992px){
 #header #sb-header-search{box-sizing:border-box;width:calc((100% - 52px)*.6)!important;min-width:0!important;max-width:none!important;justify-self:start;margin:0 26px!important}
 #header .sb-social-links{display:flex;gap:10px;align-items:center;grid-column:2;grid-row:1;justify-self:end;margin-right:26px}
 #header .navigation-buttons{gap:12px}
}
@media(max-width:991px){
 #header .navigation-buttons [data-testid=signin],#header .navigation-buttons [data-testid=headerCart]{width:40px!important;min-width:40px!important;height:40px!important;flex-basis:40px}
}
@media(hover:hover){#header .sb-round-icon:hover{transform:scale(1.06);filter:brightness(.96)}}
@media(prefers-reduced-motion:reduce){#header .sb-round-icon{transition:none}}

body.in-index .top-products-wrapper.js-top10{display:none!important}

@media(min-width:992px){
 #header #formSearchForm.sb-native-header-search{display:block;grid-column:2;grid-row:1;box-sizing:border-box;width:calc((100% - 52px)*.6);min-width:0;max-width:none;justify-self:start;margin:0 26px;position:relative;z-index:1200}
 #header #formSearchForm fieldset{display:flex;position:relative;margin:0;padding:0;border:0}
 #header #formSearchForm input[type=search]{width:100%;min-width:0;height:48px;border-radius:30px;border:1px solid #e1e9e8;background:#f5f8f8;padding:0 60px 0 20px;color:#25363a}
 #header #formSearchForm button[type=submit]{position:absolute;right:4px;top:4px;width:40px;height:40px;min-width:40px;border-radius:50%;background:#008b8e;border:0;color:#fff}
 #header #formSearchForm button:before{display:none!important}
 #header #formSearchForm button:after{content:'⌕';position:absolute;inset:0;transform:none;margin:0;width:40px;height:40px;line-height:40px;font-size:30px}
 #header #formSearchForm .search-whisperer{position:absolute;top:100%;left:0;right:auto;width:560px;max-width:calc(100vw - 360px);max-height:70vh;overflow-y:auto;background:#fff;border-radius:14px;box-shadow:0 12px 32px #173c3d25;z-index:1201}
}
