.android-download-steps{padding:8px;font-size:12px;line-height:16px}.android-download-steps .download-button-wrapper{padding-top:16px;padding-bottom:8px;text-align:center}.android-download-steps .step-description{font-weight:400;padding-top:4px}.android-download-steps>*{padding:8px}.android-download-steps ol{font-weight:700;list-style:inside decimal}.android-download-steps ol li:not(:last-child){padding-bottom:16px}.android-download-steps .strong{font-weight:700}.android-download-steps .button{border-radius:4px}
.banner-container .expandable-content{color:#1e1e1e;font-size:12px;display:none;position:absolute;left:0;z-index:1;background:#fff;padding-bottom:68px;padding-top:52px}.banner-container .expandable-content.active{display:block}.banner-container .expandable-content .arrow-wrapper{background:#dcdcdc;width:36px;height:36px;color:#1e1e1e;border-radius:2px;padding:10px;margin:0 auto;position:fixed;left:0;right:0;bottom:80px}.banner-container .expandable-content .arrow-wrapper svg{fill:#1e1e1e}
.banner-container{background:#2a2a2c;width:100%}.banner-container.active{position:fixed;z-index:2;overflow:scroll;top:0;bottom:0;left:0;right:0}.smart-banner{display:flex;height:56px;align-items:center}.smart-banner.active{position:fixed;width:100%;background:#2a2a2c;z-index:2}.smart-banner .left-wrapper{display:flex}.smart-banner .close-button{background-image:url("assets/images/icon-close-white-thin.svg?v=778");background-repeat:no-repeat;width:40px;height:40px;margin:16px;align-self:center;flex:none}.smart-banner .app-icon{width:40px;height:40px;align-items:center;margin-right:8px;display:flex;flex:none}.smart-banner .app-icon .app-icon-img{width:100%;height:auto}.smart-banner .app-title{color:#fff;font-size:14px;align-self:center;font-weight:400}.smart-banner .app-cta{flex:auto}.smart-banner .app-cta .button{float:right;margin-right:8px;font-size:14px;line-height:1}.smart-banner .app-cta.active .button{color:#8e7c51;background:#ffdc86}.smart-banner .left-wrapper{align-items:center}.smart-banner .close-button{margin:0 4px;flex:0 0 auto;background-position:50%}.smart-banner .app-title{line-height:16px}.smart-banner .app-cta{display:flex;justify-content:flex-end}.smart-banner .app-cta.active .button,.smart-banner .app-cta .button{color:#fff;background:transparent}.smart-banner .app-cta .button{display:flex;align-items:center;float:none;height:32px;margin:0 12px;font-weight:700;border:1px solid #fff;border-radius:4px}
