body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0;overflow:auto}html{font-size:16px;height:98vh;height:98dvh;overflow-y:hidden}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiSlider-thumb,.MuiSlider-track{color:#ff9800!important;-webkit-user-select:none;user-select:none}#root{margin:auto;max-width:1500px}textarea{border:none;box-shadow:none;outline:none;overflow:auto;resize:none}.tmplt-cntnr{display:flex;flex-wrap:wrap;justify-content:space-around;margin:1rem auto 2rem;padding-top:15px;-webkit-user-select:none;user-select:none}.invitation-contnt-box,.tmplt-cntnr{background-color:#fefefe;max-width:860px;width:100%}.invitation-contnt-box{margin:2rem auto;padding:25px}.invitation-contnt-box p,.invitation-contnt-box ul li{color:#515151;font-size:14px;line-height:2}.only-right{justify-content:right}.only-left,.only-right{align-items:center;display:flex}.only-left{justify-content:left}.only-center{align-items:center;display:flex;justify-content:center}:root{--overlay-bg:rgba(0,0,0,.5);--orange-theme-colr:#ff9800;--brand-color:radial-gradient(circle at 11% 50.5%,#ff6a07 0%,#ff016a 91%)}.img-crop-heart-shape .ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){background-image:url(/static/media/TransHeartShape.c57ed12e81ae71d195d6.png)!important;background-position:50%!important;background-size:cover!important}.ReactCrop__drag-handle:after{background-color:hsla(0,0%,100%,.7)!important}.popup-modal-main{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.wide_popup-modal-wrap{background-color:#fff;border-radius:26px;box-shadow:0 5px 15px rgba(0,0,0,.35);padding:2rem 15px 2rem 30px;position:relative;width:96%}.transform-center-align{left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.absolute-right-corner{position:absolute;right:10px;top:10px}.red-border-err{outline:1px solid tomato!important}.QRcode_guide_indbx{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;position:relative;width:100%}.QRcode_guid_img{width:210px}.QRcode_guid_txt{box-shadow:0 -6px 6px -4px rgba(99,99,99,.2);font-family:Roboto;font-size:13px;padding:20px;position:relative;text-align:center;width:98%}.QRcode_stp{background:orange;border-radius:50%;color:#fff;font-weight:700;height:35px;left:10px;position:absolute;top:-16px;width:35px}.QRcode_guid_hdr{background-color:orange;border-radius:14px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;font-size:13px;font-weight:500;margin-bottom:20px;padding:15px 8px;text-align:center;width:100%}.modal-for-input{background-color:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:7}.modal-input-box{border-radius:5px;margin-top:10%;max-width:580px;width:96%}.QRcode_guide_img_bx{align-items:center;display:flex;flex-direction:column;height:calc(100% - 90px);margin:0 15px;overflow:auto}.white_close_icon{background:#fff;border-radius:50%;color:#000;cursor:pointer;padding:2px;position:absolute;right:0;top:-1.8rem}.white_close_icon:hover{background-color:#ff8c00;color:#fff}@media screen and (max-height:629px){html{font-size:14px}}@media screen and (max-width:321px){html{font-size:14px}}@media (min-width:576px) and (min-height:769px){html{font-size:21px}}@media (min-width:769px) and (min-height:1100px){html{font-size:26px}}@media (min-width:600px){.wide_popup-modal-wrap{width:600px}}.brandTxtLdr-main{font-size:28px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.brandTxt-firstname{color:#2b2b2b}.brandTxt-firstname,.brandTxt-lastname{font-family:Aclonica;line-height:1;position:relative}.brandTxt-lastname{background:var(--brand-color);-webkit-background-clip:text;background-clip:text;color:transparent}.brandTxt-com{font-family:Aclonica;font-size:12px}.brandtxt-ld-text{font-size:12px;text-align:center}
/*# sourceMappingURL=main.ef46e2be.css.map*/