.gt-site-header{position:fixed;inset:0 0 auto;z-index:70;background:#fff;color:#101828;font-family:inherit;box-shadow:0 1px 0 #e2e8f0}
.gt-contact-bar{background:#0c4a6e;color:#fff}
.gt-contact-bar>div{max-width:1280px;margin:auto;min-height:34px;display:flex;align-items:center;gap:22px;padding:2px 32px;font-size:13px}
.gt-contact-bar a{color:#fff;text-decoration:none;white-space:nowrap}
.gt-language-label{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12px}
.gt-language-label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.gt-language-select{appearance:auto;color:#fff;background:#0c4a6e;border:1px solid #ffffff45;border-radius:6px;padding:3px 6px;font:inherit;font-size:12px;min-width:125px;cursor:pointer}
.gt-language-select option{background:#fff;color:#101828}
.gt-primary-bar{max-width:1280px;min-height:76px;margin:auto;display:flex;align-items:center;gap:22px;padding:12px 32px}
.gt-brand{display:flex;align-items:center;gap:10px;white-space:nowrap;flex-shrink:0;text-decoration:none!important;color:#101828!important;font-size:18px;font-weight:800;letter-spacing:-.5px}
.gt-brand img{height:32px;width:auto;max-width:48px;object-fit:contain}
.gt-brand b{color:#08a6dd;font-weight:800}
.gt-primary-links{display:flex;align-items:center;gap:18px;flex:1;justify-content:center;min-width:0}
.gt-primary-links a{font-size:13px;color:#334155;text-decoration:none;white-space:nowrap;line-height:1.4}
.gt-primary-links a:hover,.gt-mobile-links a:hover{color:#0086bd}
.gt-header-calculator{flex-shrink:0;color:#fff!important;text-decoration:none!important;background:#08a6dd;border-radius:30px;padding:12px 18px;box-shadow:0 6px 16px #08a6dd30;font-size:13px;font-weight:700;white-space:nowrap}
.gt-mobile-toggle{display:none;border:1px solid #dce4eb;border-radius:9px;background:#fff;color:#0f172a;font-size:24px;padding:0 9px;line-height:36px;cursor:pointer}
.gt-mobile-links[hidden]{display:none!important}
.gt-mobile-links{background:#fff;padding:14px 24px 22px;border-top:1px solid #e2e8f0;display:grid;grid-template-columns:1fr 1fr;gap:14px;max-height:70vh;overflow:auto}
.gt-mobile-links a{font-size:15px;color:#334155;text-decoration:none;line-height:1.5}
#catalog-app .language,#faq-app .language-nav{display:none!important}
.gt-mobile{display:none!important}
#preizkus [class*="col-span"]{min-width:0}
html{scroll-padding-top:136px}
@media(max-width:1170px){.gt-primary-links{gap:12px}.gt-primary-links a{font-size:12px}.gt-brand{font-size:16px}.gt-primary-bar{gap:16px}.gt-header-calculator{font-size:12px;padding:11px 14px}}
@media(max-width:1050px){.gt-primary-links{display:none}.gt-header-calculator{margin-left:auto}.gt-mobile-toggle{display:block}.gt-primary-bar{padding:12px 24px}}
@media(max-width:600px){.gt-contact-bar>div{padding:3px 18px;gap:10px;font-size:12px}.gt-header-email{display:none}.gt-language-select{min-width:120px}.gt-primary-bar{min-height:70px;padding:12px 18px;gap:12px}.gt-brand{font-size:15px;gap:7px}.gt-brand img{height:28px}.gt-header-calculator{font-size:11px;padding:10px 12px}.gt-mobile-links{grid-template-columns:1fr}}
@media(max-width:390px){.gt-brand{font-size:13px}.gt-brand img{height:25px}.gt-header-calculator{font-size:10px;padding:10px}.gt-primary-bar{gap:8px;padding:10px 12px}}
@media(max-width:640px){main h1[class],main h2[class]{overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:14 4 4}main h1[class]{font-size:clamp(1.9rem,9vw,3rem)}}
@media(max-width:640px){main h1,main h2{overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:14 4 4}.technical-section table{display:block;max-width:100%;overflow-x:auto}}
/*gt-racun*/
.gt-header-account{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;color:#0c4a6e!important;text-decoration:none!important;background:#fff;border:1.5px solid #0c4a6e;border-radius:30px;padding:8px 16px 8px 8px;font-size:13px;font-weight:700;white-space:nowrap;line-height:1}
.gt-header-account:hover{background:#f0f9ff}
.gt-header-account[hidden],.gt-mobile-account[hidden]{display:none!important}
.gt-account-icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#0c4a6e;color:#fff;display:inline-flex;align-items:center;justify-content:center}
.gt-account-icon svg{width:14px;height:14px}
.gt-header-register{border-color:transparent;background:transparent;padding:8px 2px;color:#334155!important;margin-right:-8px}
.gt-header-register:hover{background:transparent;color:#0086bd!important}
.gt-mobile-links a.gt-mobile-account{font-weight:700;color:#0c4a6e}
@media(max-width:1279px){.gt-header-register{display:none}}
@media(min-width:1051px) and (max-width:1279px){html[lang="sl"] .gt-header-register,html[lang="hr"] .gt-header-register,html[lang="en"] .gt-header-register{display:inline-flex}}
@media(max-width:1230px){.gt-header-account{font-size:12px;padding:7px 12px 7px 7px}.gt-header-register{padding:7px 2px}}
@media(max-width:1050px){.gt-header-account{margin-left:auto}.gt-header-account+.gt-header-calculator{margin-left:0}}
@media(max-width:600px){.gt-header-account{padding:5px;border-radius:50%}.gt-header-account .gt-account-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}
@media(max-width:480px){.gt-primary-bar{gap:7px;padding-left:12px;padding-right:12px}.gt-brand{font-size:14px;gap:6px}.gt-brand img{height:26px}.gt-header-calculator{padding:10px}}
@media(max-width:400px){.gt-primary-bar{gap:6px}.gt-brand{font-size:12px;gap:5px}.gt-header-account{padding:3px}.gt-account-icon{width:22px;height:22px}.gt-header-calculator{padding:10px 8px}.gt-mobile-toggle{padding:0 6px}}
@media(max-width:350px){.gt-header-account{display:none}.gt-header-account+.gt-header-calculator{margin-left:auto}}
/*/gt-racun*/
