.language-control{display:flex;align-items:center;gap:6px;flex:0 0 auto}
.language-control svg{width:16px;height:16px;flex:none;color:#b7c6bd}
.language-control select{width:100px;cursor:pointer;padding-left:7px;padding-right:3px}
.language-control select option{color:#edf3ef;background:#101512}
html[lang]:not([lang=en]) .cat-copy b{font-size:clamp(11px,1.25vw,19px);line-height:1.12;overflow-wrap:anywhere;white-space:normal;max-width:100%}
html[lang]:not([lang=en]) .snake-category-watermark{font-size:clamp(22px,3vw,48px)}
html[lang]:not([lang=en]) .product-actions{gap:6px}
html[lang]:not([lang=en]) .product-actions button{font-size:10px;padding-inline:7px;white-space:normal;overflow-wrap:anywhere}
html[lang]:not([lang=en]) .group-expand-btn{white-space:normal;line-height:1.3}
html[lang]:not([lang=en]) .category-foot span{font-size:9px}
html[lang]:not([lang=en]) .category-foot strong{font-size:9px}
.nav-actions{min-width:0}
@media(max-width:760px){
  .nav-actions{grid-template-columns:minmax(76px,1fr) auto minmax(55px,1fr) minmax(70px,1fr)}
  .language-control{gap:3px}.language-control svg{display:none}.language-control select{width:100%;min-width:0;padding-inline:4px;font-size:10px}
  html[lang]:not([lang=en]) .cat-copy b{font-size:11px}
  html[lang]:not([lang=en]) .category-foot{gap:3px;flex-wrap:wrap}
  html[lang]:not([lang=en]) .category-foot span,html[lang]:not([lang=en]) .category-foot strong{font-size:8px}
  html[lang]:not([lang=en]) .account-btn{font-size:10px;padding-inline:6px;white-space:normal;line-height:1.15}
  html[lang]:not([lang=en]) #savedBtn{font-size:10px;padding-inline:5px;white-space:normal;line-height:1.15}
  html[lang]:not([lang=en]) .nav-actions{gap:4px}
  html[lang]:not([lang=en]) .detail-ctas{flex-wrap:wrap}
}
