.promoBar__multiLang{border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.15);grid-template-columns:minmax(230px,auto);padding-bottom:4px;position:absolute;right:0;top:calc(100% + 4px)}@media screen and (max-width:639px){.promoBar__multiLang{opacity:var(--multilang-opacity,0);right:auto;transition:opacity .35s}.promoBar--isVisible .promoBar__multiLang{--multilang-opacity:1}}.promoBar__content{align-items:center;background-color:var(--color-highlight);display:grid;grid-area:content;grid-template:var(--promoBarContent-gridTemplate);padding:10px 16px;transform:translateY(var(--translate-y,0));transition:transform .35s}@media screen and (max-width:639px){.promoBar__content.promoBar--isVisible{box-shadow:0 2px 4px 0 rgba(0,0,0,.25);--translate-y:100%}}.promoBar__flag{background-position:50%;background-repeat:no-repeat;background-size:24px;grid-area:flag;height:22px;width:24px}@media screen and (max-width:639px){.promoBar__flag{align-self:flex-start}}.promoBar__description{font-size:13px;font-weight:400;grid-area:description;line-height:22px;margin:initial}.promoBar__button{column-gap:8px;cursor:pointer;display:grid;font-size:12px;grid-area:button;justify-self:flex-start;line-height:12px;padding:8px 12px;text-transform:uppercase;user-select:none;width:auto}.promoBar__close{background-color:initial;border:initial;color:var(--color-support-4);cursor:pointer;grid-area:close;height:16px;margin:initial;padding:initial;width:16px}.promoBar__close:hover{opacity:.7}@media screen and (max-width:639px){.promoBar__close{align-self:flex-start}}.promoBar__closeIcon{height:100%;width:100%}.promoBar__languages{display:flex;flex-flow:row wrap;gap:8px;grid-area:languages;width:100%}