.language-switch{gap:2px}.language-switch,.language-switch a{display:inline-flex;align-items:center}.language-switch a{min-width:44px;min-height:40px;justify-content:center;padding:0 10px;border-radius:10px;font-size:13px;font-weight:800;letter-spacing:.02em;text-decoration:none}.language-switch-header{padding:3px;border:1px solid rgba(255,255,255,.18);border-radius:13px}.language-switch-header a{min-width:40px;min-height:36px;color:rgba(255,255,255,.78)}.language-switch-header a:hover{color:#fff;background:rgba(255,255,255,.09)}.language-switch-header a[aria-current]{color:#1d1a12;background:var(--yellow)}.language-switch-footer,.language-switch-menu{gap:6px;flex-wrap:wrap}.language-switch-footer a,.language-switch-menu a{min-height:44px;padding:0 14px;border:1px solid var(--line);color:var(--ink);background:var(--surface);font-size:14px;font-weight:700}.language-switch-footer a[aria-current],.language-switch-menu a[aria-current]{border-color:var(--purple);color:var(--purple);background:var(--purple-soft)}.app-footer .language-switch{display:inline-flex;min-width:0;gap:6px}.app-footer .language-switch a{width:auto;min-height:44px}@media (max-width:880px){.global-navigation .header-actions .language-switch-header{display:none}}@media (min-width:1081px) and (max-width:1140px){html[lang=uk] .global-navigation .brand-name{display:none}}.coupon-hero>div{min-width:0}@media (max-width:360px){html[lang=uk] .coupon-hero .coupon-hero-icon{display:none}}