/*!
 * Kengur heder – stil reda sa kategorijama, mega panela i mobilne fioke.
 * Boje su iz postojećeg sistema sajta (Woodmart promenljive), ne nove.
 * Heder i panel su UVEK svetli/teget, bez obzira na temu pregledača – sajt nema
 * tamnu varijantu, a tamni panel vizuelno zatvara stranicu.
 */
 .kgr,.kgr-traka{--kgr-navy:#001753;--kgr-navy-deep:#001040;--kgr-navy-lift:#0A2A7A;--kgr-red:#F60034;--kgr-red-dark:#D4002D;--kgr-paper:#FFFFFF;--kgr-ink:#001753;--kgr-line:#DDE2EF;--kgr-muted:#5C668A;--kgr-surface:#F7F9FD;--kgr-ok:#37B34A;--kgr-font:"MarkPro - Book", "MarkPro", Arial, Helvetica, sans-serif;--kgr-font-bold:"MarkPro - Bold", "MarkPro", Arial, Helvetica, sans-serif;font-family:var(--kgr-font);--kgr-sirina:var(--wd-container-w, 1300px);--kgr-rub:15px;--kgr-logo-h:64px;--kgr-logo-h-mob:46px}.kgr b,.kgr-traka b,.kgr-traka .kgr-promo,.kgr-logo-tekst,.kgr-lab>span,.kgr .kgr-bedz,.kgr-cat,.kgr-grupa>a,.kgr-nadnaslov,.kgr-sve,.kgr-fioka-vrh b,.kgr-fioka-telo a.kgr-istaknuta-red,.kgr-fioka-telo a.kgr-sve-red,.kgr-fioka-telo .kgr-servis a,.kgr-pretraga .woocommerce-product-search button{font-family:var(--kgr-font-bold)}.kgr .kgr-broj{font-family:var(--kgr-font)}.kgr{position:relative;width:100%;background:var(--kgr-navy);color:#fff}.whb-column:has(.kgr,.kgr-traka),.whb-column *:has(>.kgr,>.kgr-traka){flex:1 1 100%;width:100%;max-width:100%}.whb-row:has(.kgr)>.container,.whb-row:has(.kgr-traka)>.container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.wd-header-text:has(>.kgr),.wd-header-text:has(>.kgr-traka){padding:0!important}:root:has(.whb-general-header .kgr){--wd-header-general-h:122px;--wd-header-general-sm-h:56px}:root:has(.whb-general-header.whb-sticky-row .kgr){--wd-header-general-sticky-h:122px}:root:has(.whb-top-bar .kgr-traka){--wd-top-bar-h:30px}@media (max-width:1024px){:root:has(.whb-general-header.whb-sticky-row .kgr){--wd-header-general-sticky-h:56px}:root:has(.whb-top-bar .kgr-traka){--wd-top-bar-sm-h:.00001px;--wd-top-bar-brd-w:.00001px}}.whb-row:has(.kgr) .whb-flex-row{align-items:flex-start}.whb-column:has(.kgr),.whb-column *:has(>.kgr){align-self:flex-start;align-items:flex-start}.kgr-glavni{display:flex;align-items:center;gap:26px;max-width:var(--kgr-sirina);margin:0 auto;padding:0 var(--kgr-rub);height:76px}.kgr-nav{border-top:1px solid rgb(255 255 255 / .12);max-width:var(--kgr-sirina);margin:0 auto;padding:0 var(--kgr-rub);display:flex;align-items:stretch;height:46px}.kgr a,.kgr-traka a{text-decoration:none;color:inherit}.kgr a:hover,.kgr-traka a:hover{color:inherit}.kgr *,.kgr *::before,.kgr *::after,.kgr-traka *,.kgr-traka *::before,.kgr-traka *::after{box-sizing:border-box}.kgr form{margin:0}.kgr ul{list-style:none;margin:0;padding:0}.kgr li{margin:0}.kgr :where(a,button,input):focus-visible,.kgr-traka :where(a):focus-visible{outline:2.5px solid var(--kgr-red);outline-offset:2px;border-radius:4px}.wd-skip-links{position:fixed!important;top:-1000em;inset-inline-start:10px;z-index:999999}.kgr-logo{flex:0 0 auto;display:flex;align-items:center}.kgr-logo img,.kgr-logo .kgr-logo-img{display:block;height:var(--kgr-logo-h);width:auto;max-width:none}.kgr-logo-tekst{font-weight:700;font-size:20px;letter-spacing:.02em}.kgr-pretraga{flex:1 1 auto;max-width:620px;display:flex;align-items:center}.kgr-pretraga>*{width:100%}.kgr .dgwt-wcas-search-wrapp{max-width:none}.kgr .dgwt-wcas-sf-wrapp{padding:0!important}.kgr .dgwt-wcas-enable-mobile-form{display:none!important}.kgr .dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-search-form{display:block!important}.kgr input[type="search"].dgwt-wcas-search-input{height:44px!important;background:#fff!important;border:2px solid transparent!important;border-radius:10px!important;color:var(--kgr-ink)!important;font-size:14px!important;padding:0 50px 0 15px!important;box-shadow:none!important}.kgr input[type="search"].dgwt-wcas-search-input:focus{border-color:var(--kgr-red)!important;box-shadow:0 0 0 4px rgb(246 0 52 / .22)!important}.kgr .dgwt-wcas-search-submit{position:absolute!important;left:auto!important;right:5px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;min-width:0!important;border:0!important;border-radius:8px!important;padding:0!important;background:var(--kgr-red)!important;color:#fff!important;display:grid!important;place-items:center!important}.kgr .dgwt-wcas-search-submit:hover{background:var(--kgr-red-dark)!important}.kgr .dgwt-wcas-search-submit svg{width:16px;height:16px}.kgr .dgwt-wcas-search-submit svg path{fill:#fff!important}.kgr-radnje{flex:0 0 auto;margin-left:auto;margin-right:-11px;display:flex;align-items:center;gap:4px}.kgr-radnja{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:10px;color:#fff;transition:background .15s}.kgr-radnja:hover{background:var(--kgr-navy-lift)}.kgr-lab{display:flex;flex-direction:column;line-height:1.15}.kgr-lab small{font-size:11px;color:#AEBBDE}.kgr-lab>span{font-weight:700;font-size:13.5px}.kgr-ikona{position:relative;display:grid;place-items:center;width:24px;height:24px}.kgr-bedz{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;border-radius:999px;background:var(--kgr-red);color:#fff;font-weight:700;font-size:11px;line-height:18px;text-align:center;font-variant-numeric:tabular-nums;padding:0 4px}.kgr-pretraga form{display:flex;align-items:center;width:100%}.kgr-pretraga :where(input[type="search"],input[type="text"]){flex:1 1 auto;min-width:0;width:100%;height:44px;border:2px solid #fff0;border-radius:10px;padding:0 14px;font:inherit;font-size:14px;color:var(--kgr-ink);background:#fff}.kgr-pretraga :where(input)::placeholder{color:var(--kgr-muted);opacity:1}.kgr-pretraga :where(input[type="search"],input[type="text"]):focus{border-color:var(--kgr-red)}.kgr-pretraga .woocommerce-product-search button{flex:none;height:44px;margin-left:8px;padding:0 16px;border:0;border-radius:10px;background:var(--kgr-red);color:#fff;font:inherit;font-weight:700;font-size:13.5px;cursor:pointer}.kgr-pretraga .woocommerce-product-search button:hover{background:var(--kgr-red-dark)}.kgr-sina{display:flex;align-items:stretch}.kgr .kgr-sina{margin-left:-9px}.kgr .kgr-sina:has(>li:first-child>.kgr-istaknuta){margin-left:0}.kgr-cat{position:relative;display:flex;align-items:center;height:46px;padding:0 9px;font-weight:700;font-size:12.5px;white-space:nowrap;background:none;border:0;cursor:pointer}.kgr-cat::after{content:"";position:absolute;left:9px;right:9px;bottom:0;height:3px;background:var(--kgr-red);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.kgr-cat:hover,.kgr-cat[aria-expanded="true"]{background:var(--kgr-navy-lift)}.kgr-cat:hover::after,.kgr-cat[aria-expanded="true"]::after{transform:scaleX(1)}.kgr-cat.kgr-istaknuta{background:var(--kgr-red)}.kgr-cat.kgr-istaknuta:hover{background:var(--kgr-red-dark)}.kgr-cat.kgr-istaknuta::after{display:none}.kgr-ostalo{display:none}.kgr-ostalo svg{margin-left:5px}.kgr-mega{position:absolute;left:0;right:0;top:100%;z-index:200;background:var(--kgr-paper);color:var(--kgr-ink);border-top:3px solid var(--kgr-red);box-shadow:0 18px 44px rgb(0 23 83 / .18)}.kgr-mega[hidden]{display:none}.kgr-mega-in{max-width:var(--kgr-sirina);margin:0 auto;padding:22px var(--kgr-rub) 24px;display:grid;grid-template-columns:1fr 258px;gap:26px}.kgr-kol{columns:4;column-gap:26px}.kgr-grupa{break-inside:avoid;margin:0 0 16px}.kgr-grupa>a{display:flex;align-items:baseline;gap:8px;font-weight:700;font-size:14.5px;padding:3px 0}.kgr-grupa>a:hover{color:var(--kgr-red)}.kgr-grupa li a{display:flex;align-items:baseline;gap:8px;padding:3px 0;font-size:13.5px;color:var(--kgr-muted)}.kgr-grupa li a:hover{color:var(--kgr-red)}.kgr-broj{font-size:11.5px;color:var(--kgr-muted);font-weight:400;font-variant-numeric:tabular-nums}.kgr-bok{border-left:1px solid var(--kgr-line);padding-left:24px}.kgr-nadnaslov{font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--kgr-muted);margin-bottom:12px}.kgr-sve{display:inline-flex;align-items:center;gap:8px;margin-top:4px;background:var(--kgr-navy);color:#fff;font-weight:700;font-size:13.5px;padding:11px 16px;border-radius:10px}.kgr-sve:hover{background:var(--kgr-navy-lift)}.kgr .kgr-sve,.kgr .kgr-sve:hover{color:#fff}.kgr-cip{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--kgr-muted);margin-bottom:9px}.kgr-cip i{width:8px;height:8px;border-radius:50%;background:var(--kgr-ok);flex:none}.kgr-traka{width:100%;background:var(--kgr-navy-deep);color:#AEBBDE;font-size:12px}.kgr-traka-in{max-width:var(--kgr-sirina);margin:0 auto;padding:0 var(--kgr-rub);display:flex;align-items:center;gap:20px;height:30px}.kgr-traka b{color:#fff;font-weight:700}.kgr-traka a:hover{color:#fff}.kgr-traka .kgr-promo{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#fff;letter-spacing:.03em}.kgr-traka .kgr-promo:hover{text-decoration:underline}.kgr-traka .kgr-promo i{width:6px;height:6px;border-radius:50%;background:var(--kgr-red);flex:none}.kgr-traka-desno{margin-left:auto;display:flex;gap:18px;align-items:center}@media (max-width:1024px){.kgr-traka{display:none}.whb-row:has(.kgr-traka){display:none}}.kgr-ham{display:none!important}.kgr .kgr-ham{width:44px;height:44px;min-height:0;border:0;background:none;border-radius:11px;color:#fff;place-items:center;cursor:pointer;padding:0;box-shadow:none}.kgr .kgr-ham:hover,.kgr .kgr-ham[aria-expanded="true"]{background:rgb(255 255 255 / .14);color:#fff;box-shadow:none}.kgr-fioka{position:fixed;inset:0;z-index:100000;background:var(--kgr-paper);color:var(--kgr-ink);display:flex;flex-direction:column}.kgr-fioka[hidden]{display:none}.kgr-fioka-vrh{display:flex;align-items:center;gap:8px;padding:0 8px;height:56px;background:var(--kgr-navy);color:#fff;flex:none}.kgr-fioka-vrh b{font-size:15px;font-weight:700;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kgr-fioka-vrh button{width:44px;height:44px;min-height:0;border:0;background:none;border-radius:11px;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;flex:none;box-shadow:none}.kgr-fioka-vrh button[hidden]{display:none}.kgr-fioka-vrh button:hover{background:rgb(255 255 255 / .14);color:#fff;box-shadow:none}.kgr-fioka-telo{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.kgr-fioka-telo a{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--kgr-line);font-size:14.5px}.kgr-fioka-telo a:active{background:var(--kgr-surface)}.kgr-fioka-telo .kgr-broj{margin-left:auto}.kgr-fioka-telo .kgr-strelica{color:var(--kgr-muted);flex:none;margin-left:6px}.kgr-fioka-telo a.kgr-istaknuta-red{color:var(--kgr-red);font-weight:700}.kgr-fioka-telo a.kgr-sve-red{font-weight:700;color:var(--kgr-navy)}.kgr-servis{background:var(--kgr-surface);padding:6px 0 18px}.kgr-fioka-telo .kgr-servis a{gap:8px;padding:11px 16px;border-bottom:0;font-size:13.5px;font-weight:700;color:var(--kgr-muted)}.kgr-fioka-telo .kgr-servis a i{width:7px;height:7px;border-radius:50%;background:var(--kgr-red);flex:none}.kgr-fioka-telo .kgr-servis a.kgr-servis-tel{color:var(--kgr-navy)}@media (max-width:1240px){.kgr-kol{columns:3}}@media (max-width:1024px){.kgr-glavni{column-gap:10px;row-gap:0;padding:0 4px;height:auto;min-height:56px;flex-wrap:wrap;align-content:center}.kgr-nav{display:none}.kgr-mega{display:none!important}.kgr-radnje{display:none}.kgr-ham{display:grid!important;order:1;margin:6px 0}.kgr-lupa{order:3}.kgr-logo{order:2;flex:1 1 auto;justify-content:center;height:44px;margin:6px 0}.kgr-logo img,.kgr-logo .kgr-logo-img{height:var(--kgr-logo-h-mob)}.kgr-pretraga{order:4;flex:0 0 100%;max-width:none;padding:0 11px 12px}.kgr-pretraga[hidden]{display:none}.kgr-kol{columns:1}}@media (prefers-reduced-motion:reduce){.kgr *,.kgr *::after{transition:none!important}}