@import"https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lavishly+Yours&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL{position:fixed;width:100vw;height:100%;bottom:-100%;z-index:9;transition:.4s ease-in;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10vh}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL.MandatoryLoginPopup_top__C5VK8{bottom:0}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_overlay__510Ag{position:absolute;left:0;bottom:0;width:100%;height:50%;background:var(--bodyBackground);opacity:.95}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_overlay__510Ag:before{content:"";position:absolute;display:block;top:calc(-100% + 2px);height:100%;width:100%;background:linear-gradient(transparent,var(--bodyBackground))}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j{position:relative;z-index:1;padding-top:20%}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j .MandatoryLoginPopup_title__5ayIs{text-align:center;color:var(--primaryColor);font-size:34px;line-height:34px;font-weight:700;font-family:Poppins;margin-bottom:10px}@media(max-width:768px){.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j .MandatoryLoginPopup_title__5ayIs{font-size:24px;line-height:24px}}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j button{width:200px;justify-content:center}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j h1{text-align:center}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j p{text-align:center;font-size:18px}.MandatoryLoginPopup_mandatoryLoginPopup__e1SxL .MandatoryLoginPopup_content__z1e5j .MandatoryLoginPopup_close__Hj02q{text-decoration:underline;cursor:pointer;font-size:16px}