.mobile-banner[data-v-2f0dafa4]{background:var(--v-color-neutral-100);max-height:120px;overflow:hidden;transition:max-height 192ms;z-index:1080}.mobile-banner.closed[data-v-2f0dafa4]{max-height:0}.mobile-banner--top[data-v-2f0dafa4]{border-radius:0;position:sticky;top:0}.mobile-banner--bottom[data-v-2f0dafa4]{border-radius:16px;margin:0 4px;position:fixed;top:auto;transition:bottom 192ms,max-height 192ms;width:calc(100% - 8px);z-index:9999}.mobile-banner--compact[data-v-2f0dafa4]{max-height:64px}.mobile-banner--compact .content[data-v-2f0dafa4]{padding:var(--v-size-1) var(--v-size-1)}.mobile-banner--compact .logo[data-v-2f0dafa4]{height:40px;margin-right:var(--v-size-0-5);width:40px}.mobile-banner--compact .description[data-v-2f0dafa4]{font-size:12px;line-height:16px}.mobile-banner--compact .button[data-v-2f0dafa4]{height:26px}.content[data-v-2f0dafa4]{gap:var(--v-size-0-5);justify-content:space-between;padding:var(--v-size-1-5) var(--v-size-1)}.content[data-v-2f0dafa4],.left[data-v-2f0dafa4]{align-items:center;display:flex}.right[data-v-2f0dafa4]{align-items:flex-end;display:flex;flex-direction:column;margin-left:auto}.close[data-v-2f0dafa4]{cursor:pointer;fill:#fff;min-width:12px;width:12px}.close[data-v-2f0dafa4],.logo[data-v-2f0dafa4]{margin-right:var(--v-size-1)}.title[data-v-2f0dafa4]{color:#fff;font:var(--v-font-display-300);font-weight:600;-webkit-hyphens:auto;hyphens:auto}.description[data-v-2f0dafa4]{color:#fff;font:var(--v-font-copy-200);font-size:14px;line-height:20px}.button[data-v-2f0dafa4]{border-radius:4px;font:var(--v-font-copy-400);height:30px;text-transform:uppercase}
