.slider-popup-background{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.slider-popup-background.active{display:block}.app-wrapper.ios .slider-popup.active.scan-popup{display:none}.app-wrapper.ios .slider-popup-background.active.scan-popup{display:none!important}.slider-popup{background:#fff;border-radius:1.5rem 1.5rem 0 0;bottom:0;box-shadow:0 0 20px #00000040;left:0;overflow:hidden;position:fixed;transform:translateY(130%);width:100%;z-index:100}.slider-popup.concent-popup{z-index:150}.slider-popup.concent-popup .container{padding-bottom:2.5rem}.slider-popup.auto-height{max-height:none;min-height:auto}.slider-popup.active{transform:translateY(0)}.slider-popup.scan-popup{bottom:5.43333rem;box-shadow:none;top:auto}.slider-popup.about .container,.slider-popup.cancellation-policy .container,.slider-popup.faq .container,.slider-popup.general-terms-of-use .container,.slider-popup.imprint .container,.slider-popup.privacy .container{max-height:calc(var(--100vh) - var(--menu-height) - 4.5rem)}.slider-popup .closer-wrapper{min-height:.49rem;padding:1.25rem 0;position:relative}.slider-popup .closer-wrapper .closer{position:fixed;right:1rem;top:1.25rem;z-index:1}.slider-popup .closer-wrapper .closer img{height:1.01644rem;width:1.01644rem}.slider-popup .closer-wrapper .rect{background:#ececef;border-radius:.25rem;height:.3125rem;margin:0 auto;width:3.75rem}.slider-popup .container{max-height:calc(var(--100vh) - var(--menu-height));overflow:auto;padding-bottom:var(--menu-height)}
