.PromoBanner{position:relative;z-index:10000;position:fixed;bottom:0;right:0;width:100%;max-width:400px;background-color:var(--color);padding:var(--space-sm);transform:translateY(100%);transition:transform .5s}.PromoBanner--show{transform:translateY(0)}.PromoBanner--hide{transform:translateY(100%);visibility:hidden;transition:transform .5s ease,visibility 0s linear .5s}.PromoBanner__button{position:absolute;top:10px;right:10px;border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);cursor:pointer}