.benefits-menu{width:80vw;max-height:80vh;max-width:600px;font-size:12px}.benefits-menu .header{color:#fff;padding:5px 12px;font-size:14px}.benefits-menu .content{min-height:90px;background-color:#fff}.benefits-menu .progress-wraper{background-color:var(--v-grey-lighten1);border-radius:75px;overflow:hidden;height:10px;margin:10px 0}.benefits-menu .progress-wraper .progress-bar{background-color:#f80;height:10px}.benefits-menu .gift-certificate-card,.benefits-menu .gift-menu-card{border-bottom:1px solid var(--v-grey-base)}.benefits-menu .benefit-descr p{margin-bottom:0}.grecaptcha-badge{display:none!important}.is-cordova .v-main{padding-bottom:calc(160px + env(safe-area-inset-top))!important}.keyboard-open .v-main{padding-bottom:calc(80px + env(safe-area-inset-top))!important}.platform-ios .v-main{padding-bottom:calc(210px + env(safe-area-inset-top))!important}.platform-ios.keyboard-open .v-main{padding-bottom:calc(110px + env(safe-area-inset-top))!important}.v-main__wrap{min-height:calc(100vh - 150px)}.bottom-nav-bar{position:fixed;bottom:0;left:0;right:0}.platform-ios .bottom-nav-bar{position:fixed;bottom:0;padding-top:constant(safe-area-inset-top);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);max-height:calc(81px + env(safe-area-inset-top))!important;height:calc(81px + env(safe-area-inset-top))!important;padding-top:calc(env(safe-area-inset-top));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:calc(90px + env(safe-area-inset-bottom))}.platform-ios .bottom-nav-bar .v-icon{font-size:32px!important}.v-bottom-navigation .v-btn{min-width:auto!important;padding:0 5px}.v-bottom-navigation .v-btn .v-btn__content{color:#fff!important}.v-bottom-navigation .v-btn .v-btn__content span{font-size:11px;font-weight:400}.v-bottom-navigation .v-btn .v-btn__content .v-icon{font-size:27px;line-height:1.5}.v-bottom-navigation .v-btn__loader{color:#fff!important}.v-bottom-navigation .advantages-button{height:40px!important}.v-bottom-navigation .advantages-button .v-btn__content{color:#fff!important}.v-bottom-navigation .advantages-button .v-btn__content span{font-size:11px;font-weight:400}.v-bottom-navigation .advantages-button .v-btn__content .v-icon{color:#fff!important;font-size:27px;line-height:1.5}.v-bottom-navigation .shop-badge .v-badge__badge{background-color:#fd7e14;font-size:9px}.keyboard-open .bottom-nav-bar{display:none!important}body.android #app,body.android .v-application,body.android.v-application--wrap{padding-top:0!important;margin-top:0!important}body.android .top-nav-bar,body.android .v-app-bar,body.android .v-toolbar{top:0!important}body.android .bottom-nav-bar{height:calc(43px + env(safe-area-inset-top))!important;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body.android .v-application--wrap{min-height:100vh!important}body.android .scroll-top,body.android .v-btn[class*=scroll],body.android .v-btn[class*=top]{bottom:calc(74px + env(safe-area-inset-bottom, 0px))!important}body.android.keyboard-open .bottom-nav-bar{display:none!important}body.android.keyboard-open .v-main{padding-bottom:0!important}