@font-face{font-family:"Noto Sans Georgian";src:url("../fonts/NotoSansGeorgian-Variable.ttf") format("truetype");font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"BPG Web 002 Caps";src:url("../fonts/bpg-web-002-caps-86219167.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+10D0-10FF}
#sec-aad7 .sds-nav-shell{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:88px;padding:12px 0}
#sec-aad7 .sds-nav-shell::before,#sec-aad7 .sds-nav-shell::after{display:none}
#sec-aad7 .u-image-1{position:static;flex:0 0 148px;width:148px;height:auto;margin:0}
#sec-aad7 .u-logo-image-1{display:block;width:100%;height:auto;max-height:54px;object-fit:contain}
#sec-aad7 .sds-nav-controls{display:flex;align-items:center;justify-content:flex-end;gap:24px;min-width:0}
#sec-aad7 .u-menu-1{margin:0;width:auto;flex:0 1 auto}
#sec-aad7 .u-nav-1{display:flex;align-items:center;flex-wrap:nowrap;gap:2px;font-size:.95rem}
#sec-aad7 .u-nav-1 .u-nav-link{white-space:nowrap}
.sds-language-switch{display:flex;align-items:center;gap:2px;flex:0 0 auto;margin:0;padding-left:20px;border-left:1px solid rgba(255,255,255,.35)}
.sds-language-switch button{font-family:"Noto Sans Georgian","Segoe UI",sans-serif;font-size:13px;font-weight:600;line-height:1.5;border:1px solid transparent;border-radius:4px;background:transparent;color:white;min-width:38px;min-height:38px;padding:6px 9px;cursor:pointer}
.sds-language-switch button[aria-pressed=true]{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.13);color:#fff}
.sds-language-switch button:hover{background:rgba(255,255,255,.18)}
.sds-language-switch button:focus-visible{outline:3px solid #ffb45a;outline-offset:2px}
.sds-language-notice{max-width:1140px;margin:22px auto;padding:14px 18px;background:#edf5f4;color:#184f58;line-height:1.7}
html[lang=ka] body,html[lang=ka] .flagship-home,html[lang=ka] .u-font-roboto,html[lang=ka] input,html[lang=ka] textarea,html[lang=ka] select,html[lang=ka] button{font-family:"Noto Sans Georgian","Segoe UI",sans-serif}
html[lang=ka] h1,html[lang=ka] h2,html[lang=ka] .flagship-home h1,html[lang=ka] .flagship-home h2{font-family:"BPG Web 002 Caps","Noto Sans Georgian","Segoe UI",sans-serif;letter-spacing:0;line-height:1.4;font-weight:400;font-synthesis:none;text-transform:none}
html[lang=ka] h3,html[lang=ka] h4,html[lang=ka] h5,html[lang=ka] .flagship-home h3{font-family:"Noto Sans Georgian","Segoe UI",sans-serif;font-weight:600;letter-spacing:0;line-height:1.5}
html[lang=ka] .flagship-home h1{font-size:clamp(2rem,3.2vw,3rem);line-height:1.4;font-weight:400}
html[lang=ka] .flagship-home h2{font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.45;font-weight:400}
html[lang=ka] .flagship-home h3{font-size:1.22rem;font-weight:600}
html[lang=ka] .flagship-home p,html[lang=ka] .sds-product-points{line-height:1.85}
html[lang=ka] .flagship-home .sds-eyebrow{letter-spacing:0;text-transform:none}
html[lang=ka] .sds-actions{gap:18px}
html[lang=ka] .flagship-home .sds-eyebrow{font-weight:600;letter-spacing:0}
html[lang=ka] .flagship-home .sds-lead{line-height:1.85;font-weight:400}
html[lang=ka] .footer-title{font-family:"Noto Sans Georgian","Segoe UI",sans-serif}
@media(max-width:1199px){#sec-aad7 .u-nav-container{display:none!important}
#sec-aad7 .menu-collapse{display:block!important}
#sec-aad7 .sds-nav-controls{gap:18px}
#sec-aad7 .sds-language-switch{padding-left:18px}
#sec-aad7 .u-sidenav-1{width:250px}
#sec-aad7 .sds-nav-shell{min-height:80px}}
@media(max-width:600px){#sec-aad7 .sds-nav-shell{gap:14px;min-height:76px}
#sec-aad7 .u-image-1{flex-basis:116px;width:116px}
#sec-aad7 .sds-nav-controls{gap:12px}
.sds-language-switch button{min-height:40px;min-width:34px;padding:6px}
.sds-language-notice{margin:16px 12px}
html[lang=ka] .flagship-home h1{font-size:2rem}}
#sec-aad7 .u-menu .u-nav,#sec-aad7 .u-menu .u-nav-link{font-family:"Noto Sans Georgian","Segoe UI",sans-serif;font-weight:600;letter-spacing:0;text-transform:none}
#sec-aad7 .u-nav-1 .u-nav-link{font-size:.95rem;line-height:1.6}
#sec-aad7 .u-nav-2 .u-nav-link{font-size:1rem;line-height:1.65}
#sec-aad7 .sds-language-switch{gap:4px}
#sec-aad7 .sds-language-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:7px 9px;font-family:"Noto Sans Georgian","Segoe UI",sans-serif;font-weight:600;line-height:1.5}
#sec-aad7 .sds-language-flag{display:block;flex:0 0 24px;width:24px;height:16px;object-fit:contain;filter:drop-shadow(0 0 1px rgba(0,0,0,.3))}
@media(max-width:600px){#sec-aad7 .u-image-1{flex-basis:108px;width:108px}
#sec-aad7 .sds-nav-controls{gap:10px}
#sec-aad7 .sds-language-switch{padding-left:12px}
#sec-aad7 .sds-language-switch button{gap:5px;min-height:44px;padding:6px 5px;font-size:12px}
#sec-aad7 .sds-language-flag{flex-basis:18px;width:18px;height:12px}}
