.language-control{position:relative;display:inline-flex;align-items:center;flex:none;color:inherit;font-family:Inter,Arial,sans-serif}
.language-code{position:absolute;z-index:1;inset-inline-start:12px;pointer-events:none;font-size:12px;font-weight:700}
.language-control select{appearance:none;-webkit-appearance:none;width:65px;height:36px;padding:0 8px 0 9px;border:1px solid rgba(255,255,255,.28);border-radius:24px;color:transparent;background:rgba(255,255,255,.1);backdrop-filter:blur(16px);font:inherit;cursor:pointer}
.language-control option{color:#181818;background:#faf6f2;font-size:15px}
.language-control select:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.language-control::after{content:'';position:absolute;top:50%;right:11px;width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-75%) rotate(45deg);pointer-events:none}
.language-control{color:#fff}
.co-language{margin:0 45px 18px 0}
.co-language .language-control{color:#181818}
.co-language select{border-color:rgba(10,10,10,.25);background:rgba(10,10,10,.04)}
html[lang=uk] .hv-new h1,html[lang=ru] .hv-new h1{display:flex;flex-direction:column;gap:.12em;font-family:Inter,Arial,sans-serif;font-weight:400;letter-spacing:-.06em;font-size:min(5.2vw,80px);line-height:1.05}
html[lang=uk] .ab-title,html[lang=ru] .ab-title,html[lang=uk] .h2,html[lang=ru] .h2{font-family:Inter,Arial,sans-serif;font-weight:400}
html[lang=uk] #subview .ab-title,html[lang=ru] #subview .ab-title{font-size:clamp(32px,5vw,84px);line-height:1.05}
html[lang=uk] #aboutview .ab-title,html[lang=ru] #aboutview .ab-title{font-size:clamp(32px,5vw,84px);line-height:1.05}
html[lang=uk] #delview .ab-title,html[lang=ru] #delview .ab-title{font-size:clamp(32px,5vw,84px);line-height:1.05}
html[lang=uk] #ab-del-t,html[lang=ru] #ab-del-t{font-size:clamp(26px,3.7vw,62px);line-height:1.05}
.pill,.chip,.plan,.filter-btn{white-space:normal;overflow-wrap:anywhere}
html:not([lang=en]) .trust-h span{white-space:normal!important}
@media(max-width:1100px){.hv-nav,.top .nav{display:none}.hv-menu,.top .menu-btn{display:inline-flex}}
@media(max-width:720px){
  .hv-head,.top{gap:6px!important;padding-left:12px!important;padding-right:12px!important;grid-template-columns:auto 1fr auto!important}
  .hv-head .hv-logo,.top .logo{min-width:0}
  .hv-logo img,.logo img{max-width:70px;object-fit:contain}
  .hv-logo .m,.logo #mark{display:none}
  .hv-right,.top .right{gap:5px}
  .hv-bag,.top .bag.pill{padding:0 9px!important;font-size:11px!important}
  .language-control select{width:53px}
  .language-code{inset-inline-start:9px;font-size:11px}
  .language-control::after{right:8px}
  html[lang=uk] .hv-new h1,html[lang=ru] .hv-new h1{font-size:min(9vw,60px)}
}
@media(prefers-reduced-motion:reduce){.language-control{scroll-behavior:auto}}
