@media(max-width:767px){.register-layout_logoNav__p2DFB{display:flex;justify-content:center;align-items:center}}.register-layout_logoContainer__VuFvv{position:absolute;top:20px;left:42px;z-index:1}.register-layout_logoContainer__VuFvv.register-layout_fixed__dDdlB{position:fixed}@media(min-width:767px){.register-layout_logoContainer__VuFvv{position:fixed}}@media(max-width:767px){.register-layout_logoContainer__VuFvv{top:16px;left:auto;width:100%;display:flex;justify-content:center}}.register-layout_logoIcon__gzM1k{width:183px;color:#fff}@media(max-width:767px){.register-layout_logoIcon__gzM1k{width:147px}}.register-layout_progressBar__HfmAK{position:fixed;top:0;left:0;width:100%;height:8px;z-index:1}.register-layout_progressBarFill__cm_Uj{height:100%;background-color:#ff5255;transition:width .5s cubic-bezier(.4,0,.2,1)}.register-layout_content__zpN1j{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh;background-color:#fcfbf8}@media(max-width:767px){.register-layout_content__zpN1j{grid-template-columns:1fr;grid-template-rows:auto auto;height:100dvh}}.field-label_root__LgEJS{display:flex;align-items:center;gap:8px}.field-label_label__ZQMeq{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300;margin-bottom:8px}.field-group_root__96ThF{display:flex;flex-direction:column;gap:8px}.form-container_root__jilhW{display:flex;flex-direction:column;padding:48px 0;max-width:374px}@media(max-width:767px){.form-container_root__jilhW{width:100%;padding:32px 0;height:fit-content}}.form-container_root__jilhW>form>button{margin-top:32px;margin-left:auto}.form-fields_root__pEy90{margin-top:24px;display:flex;flex-direction:column;gap:24px}@media(max-width:767px){.form-intro_root__40MfX{text-align:center}}.form-intro_subtitle__2tn1m{margin-top:8px}@media(max-width:767px){.form-intro_subtitle__2tn1m{margin-top:16px;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300}}@font-face{font-family:PPEditorial;font-weight:200;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/PPEditorialNew-Ultralight.31dad660.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/PPEditorialNew-Ultralight.6f71e4ed.ttf) format("truetype");font-display:swap;ascent-override:100%}@font-face{font-family:PPEditorial;font-weight:200;font-style:italic;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/PPEditorialNew-UltralightItalic.2be1f235.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/PPEditorialNew-UltralightItalic.e75c15d9.ttf) format("truetype");font-display:swap;ascent-override:100%}@font-face{font-family:Inter;font-weight:300;font-style:normal;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Light.1479efc1.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Light.927ddb10.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Regular.393a6363.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Regular.c694bb14.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:500;font-style:normal;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Medium.e5c93bad.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-Medium.76da859b.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:600;font-style:normal;src:url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-SemiBold.9d30aa05.woff2) format("woff2"),url(https://ufe-qa-build.weddingshop.com/_next/static/media/Inter-SemiBold.7f7846a3.ttf) format("truetype");font-display:swap}.register_imageSection__01j7Q{height:100vh;background-color:#fcfbf8;position:sticky;top:0}@media(max-width:767px){.register_imageSection__01j7Q{display:block;height:60svh;width:100%;position:fixed;top:0;left:0;z-index:0}.register_imageSection__01j7Q.register_overlayHidden__uj9IN .register_imageOverlay__7wiCE{opacity:0;pointer-events:none}}.register_imageOverlay__7wiCE{height:100%;display:flex;justify-content:center;align-items:center;position:relative}@media(max-width:767px){.register_imageOverlay__7wiCE{position:absolute;top:0;left:0;width:100%;height:100%}}.register_formSection__oPY0a{height:auto;min-height:100%;width:100%;background-color:#fcfbf8;display:flex;justify-content:center;align-items:flex-start;padding:max(48px,(100dvh - 755px)/2) 48px 48px}@media(max-width:767px){.register_formSection__oPY0a{padding:0 22px;align-items:normal;z-index:1;translate:0 60svh;height:100dvh;position:fixed;top:0;left:0;overflow:hidden}.register_formSection__oPY0a.register_locked__Cby1z{translate:0 0;transition:.5s linear;overflow-y:auto;-webkit-overflow-scrolling:touch}.register_fieldLabel__gn3Jx{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300}}.register_nameFields__LItag{display:flex;gap:8px}.register_nameFields__LItag>*{flex:1 1;min-width:0}@media(max-width:767px){.register_nameFields__LItag{flex-direction:column}}.register_referralCodeInput__alaFW{margin-top:16px;margin-bottom:8px;display:inline-block;width:100%}.register_agreeToTermsInput__B5zqV{margin-top:16px}.register_termsLink__L3qtz{text-decoration:underline;text-underline-position:from-font}.register_submitButton__e0oWT{margin-left:auto;margin-top:32px}.register_captcha__wlD1F{margin-top:24px}