.mini-banner{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-radius:16px;position:relative;cursor:pointer;overflow:hidden}.mini-banner__image{position:absolute;left:0;right:0}.mobile .mini-banner{padding:12px 16px}.mini-banner--without-text{flex-flow:row-reverse}.mini-banner__text{z-index:2;color:var(--color-white)}.mobile .mini-banner__text-subtitle{margin-top:-1px}.mini-banner__button{z-index:2}
