@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Georgian:wght@300;400;500&display=swap');
.header-actions{display:flex;align-items:center;gap:32px}.language-switch{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:12px;letter-spacing:.02em}.language-switch>span{opacity:.3}.language-switch button{font:inherit;color:#68665f;border:0;background:transparent;border-radius:4px;padding:9px 5px;min-height:40px;min-width:40px;cursor:pointer}.language-switch button[aria-pressed=true]{color:var(--charcoal);font-weight:500;box-shadow:inset 0 -1px var(--charcoal)}.language-switch button:focus-visible{outline:2px solid var(--energy);outline-offset:3px}
html[lang=ka] body{font-family:'Noto Sans Georgian',Jost,Arial,sans-serif}html[lang=ka] .eyebrow,html[lang=ka] .hero-meta,html[lang=ka] .product-spec,html[lang=ka] .product-description h3,html[lang=ka] .product-switch button{letter-spacing:0}html[lang=ka] .hero-copy h1{font-size:clamp(26px,2.8vw,49px);letter-spacing:-.8px}html[lang=ka] h2{letter-spacing:-.7px;font-size:clamp(32px,3.7vw,58px);line-height:1.3}html[lang=ka] .dialog-copy h2{font-size:36px}html[lang=ka] .stage-word{font-size:clamp(48px,6vw,90px)}html[lang=ka] .product-description h3{font-size:32px}html[lang=ka] .product-more{letter-spacing:0}.nutrition-details summary:after{content:none}html[lang=ka] .nutrition-benchmark table{font-size:11px;overflow-wrap:anywhere}
@media(max-width:1050px){.header-actions{gap:18px}header nav{gap:22px}}
@media(max-width:760px){header{flex-wrap:wrap;gap:20px;padding-top:18px;padding-bottom:18px}.header-actions{flex:1;justify-content:flex-end;gap:12px}header nav{gap:14px}header nav a[href="#contact"]{display:none}header nav a:nth-child(2){display:none}.language-switch{gap:2px}.language-switch button{min-width:36px;padding:8px 3px}.language-switch button[lang=ka]{font-family:'Noto Sans Georgian',sans-serif}html[lang=ka] header nav{font-size:11px}html[lang=ka] .hero-copy h1{font-size:clamp(24px,6.7vw,43px);letter-spacing:-.6px}html[lang=ka] .product-description h3{font-size:21px}html[lang=ka] .product-description p{font-size:12px}html[lang=ka] .product-spec{font-size:8px}html[lang=ka] .contact h2{font-size:38px}html[lang=ka] .dialog-copy h2{font-size:30px}html[lang=ka] .stage-word{font-size:48px}.product-spec{align-items:start}.product-spec span:last-child{flex-shrink:0}html[lang=ka] .product-more{font-size:11px}}
@media(max-width:360px){header .logo{width:85px}.header-actions{gap:8px}header nav{font-size:11px}.language-switch button{min-width:32px}}

.product-more .explore-label{font-size:inherit;line-height:inherit}.nutrition-details summary .nutrition-title,.nutrition-details[open] summary .nutrition-title{transform:none;transition:none}
