.RootLayoutComponent_header__mo1cp{position:fixed;z-index:10000;top:0;left:50%;display:flex;width:100%;max-width:var(--app-max-width);justify-content:center;padding:8px 0;border-radius:0 0 16px 16px;background:linear-gradient(var(--color-primary-3) 0,var(--color-primary-4) 100%);transform:translateX(-50%)}.RootLayoutComponent_headerLogo___ltMu{width:93px;height:13px;object-fit:contain}.RootLayoutComponent_closeIconWrapper__RlP_F{position:absolute;top:50%;right:18px;display:flex;width:12px;height:12px;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.RootLayoutComponent_closeIcon__N9ofE{width:12px;height:12px;stroke:var(--color-secondary-6)}.ModalPromoCode_modalBody__F81TY{position:relative;margin-bottom:-120px}.ModalPromoCode_wrapper__3hiAO{position:relative;z-index:1;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:28px 0 16px;border-radius:32px;margin:-16px 0;background:linear-gradient(var(--color-primary-12) 0,var(--color-primary-13) 100%);gap:8px}.ModalPromoCode_innerWrapper__kRTgk{display:flex;width:100%;flex-direction:column;align-items:center;padding:16px;border-radius:24px;background:linear-gradient(transparent 30%,var(--color-primary-3-transparent-2) 100%)}.ModalPromoCode_iconWrapper__DvhaA{display:flex;width:100%;max-width:calc(100% - 32px);height:138px;flex-direction:column;align-items:center;margin-bottom:16px}.ModalPromoCode_iconWrapper__DvhaA img{width:100%;height:100%;object-fit:contain}.ModalPromoCode_iconWrapper__DvhaA.ModalPromoCode_big__ZboLJ{height:138px}.ModalPromoCode_promoCodeContainer__H_Wpe{position:relative;width:100%;padding:12px 24px;border-radius:40px;margin-top:12px;background:linear-gradient(90deg,rgba(142,81,211,.16),rgba(142,81,211,.64));color:var(--color-secondary-6);font-size:14px;font-weight:700;text-align:center}.ModalPromoCode_promoCodeCatWrapper__7kNn_{position:absolute;z-index:-1;left:50%;width:290px;height:348px;transform:translateX(-50%)}.ModalPromoCode_promoCodeCat__ZpEoM{width:100%;height:100%;object-fit:contain}