.registration-layout_header__jd5Jv{position:fixed;top:16px;left:40px;z-index:2}.registration-layout_header__jd5Jv.registration-layout_static__5_v_X{position:absolute}@media(max-width:767px){.registration-layout_header__jd5Jv{display:flex;justify-content:center;align-items:center;width:100%;left:0}}.registration-layout_logoContainer__ZtlPA{cursor:pointer}.registration-layout_logo__kgm3H{height:59px;width:fit-content;color:#fff}@media(max-width:767px){.registration-layout_logo__kgm3H{height:42px}}@keyframes form-section_drag-down__GFoj5{0%{transform-origin:top;transform:scaleY(0);animation-timing-function:cubic-bezier(.48,.02,0,.99)}10%{transform-origin:top;transform:scaleY(0);animation-timing-function:cubic-bezier(.48,.02,0,.99)}45%{transform-origin:top;transform:scale(1)}60%{transform-origin:bottom;transform:scale(1);animation-timing-function:cubic-bezier(.48,.02,0,.99)}95%{transform-origin:bottom;transform:scaleY(0)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes form-section_bounce-up-and-down__TZBMZ{0%{translate:0 0}75%{translate:0 -6px}to{translate:0 0}}@keyframes form-section_pulse__b2xg2{0%{scale:1}to{scale:1.32}}@keyframes form-section_to-transparent__kav_d{0%{opacity:1}to{opacity:0}}@keyframes form-section_to-visible__8_m2u{0%{opacity:0}to{opacity:1}}@keyframes form-section_slide-from-right__4qOPt{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes form-section_slide-to-right__4f_cp{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes form-section_spinWithPause__91N0C{0%{rotate:0deg}50%{rotate:1turn}to{rotate:1turn}}.form-section_registrationSection__TPQMJ{z-index:100;background-color:#d7cdc1;grid-column:8/12;grid-row:1/span 2}@media(max-width:1023px){.form-section_registrationSection__TPQMJ{grid-column:6/8}}@media(max-width:767px){.form-section_registrationSection__TPQMJ{grid-column:1/-1;grid-row:1/span 1;position:fixed;top:0;left:0;width:100%;height:100dvh;translate:0 calc(100% - 120px);transition:.5s linear}.form-section_registrationSection__TPQMJ.form-section_moveToTop__y506y{translate:0 0}}.form-section_mobileIntroContainer__uhcnb{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:3;width:100%;margin-top:-140px}.form-section_mobileIntro__vbZ7Y{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:0;width:100%;margin-bottom:8px;animation-duration:3s;animation-iteration-count:infinite;animation-name:form-section_bounce-up-and-down__TZBMZ}.form-section_stamp__Yt5r5{transition:.4s linear;position:relative;z-index:1}.form-section_stamp__Yt5r5.form-section_hide__jYcl1{opacity:0}.form-section_formSection___s_Kh{background-color:#d7cdc1;position:relative;width:100%;padding-top:64px;padding-bottom:48px}@media(max-width:767px){.form-section_formSection___s_Kh{height:100%;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;padding:44px 22px 62px}}.form-section_formHeader__bOhpq{display:flex;flex-direction:column;gap:8px;text-align:center}@media(max-width:767px){.form-section_formHeader__bOhpq{gap:6px}}.form-section_form__IxLij{margin-top:24px;position:relative;display:block}.intro-section_introSection__Byumy{position:sticky;grid-column:1/span 6;grid-row:1/3;height:100vh;top:0}@media(max-width:1023px){.intro-section_introSection__Byumy{grid-column:1/5}}@media(max-width:767px){.intro-section_introSection__Byumy{grid-column:1/-1;grid-row:1/span 1;position:fixed;height:calc(100vh - 120px);width:100%}}.intro-section_introContainer__TJAoq{height:100%;display:flex;align-items:center}.intro-section_intro__7uYm6{position:relative;display:flex;flex-direction:column;margin:0 auto;text-align:center;gap:8px}@media(max-width:767px){.intro-section_intro__7uYm6{gap:9px}}.intro-section_backgroundImage___55Aa{background-image:url(https://content-assets.weddingpresentco.com/wpc/onboarding/registration_img_xl@2x.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;height:100%;width:100%;top:0}@media(max-width:767px){.intro-section_backgroundImage___55Aa{background-image:url(https://content-assets.weddingpresentco.com/wpc/onboarding/registration_img_s@2x.png)}}.question-mark-tooltip_root__Z3XKA{display:flex}.question-mark-tooltip_root__Z3XKA>svg{height:1.125rem;width:1.125rem}.question-mark-tooltip_root__Z3XKA .question-mark-tooltip_tooltip__V7hfQ{transform:translate(-26px,6px)}@media(max-width:1023px){.question-mark-tooltip_root__Z3XKA .question-mark-tooltip_tooltip__V7hfQ{transform:translate(-8px,6px)}}@import"https://p.typekit.net/p.css?s=1&k=kfk7dxo&ht=tk&f=18443.18444.18445.23550.23555.23556.23557.23558.23559&a=170676258&app=typekit&e=css";@font-face{font-family:azo-sans-web-medium;src:url(https://use.typekit.net/af/f2ad1f/0000000000000000774e9259/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/f2ad1f/0000000000000000774e9259/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/f2ad1f/0000000000000000774e9259/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;ascent-override:100%}@font-face{font-family:azo-sans-web-medium-italic;src:url(https://use.typekit.net/af/525f87/0000000000000000774e9261/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/525f87/0000000000000000774e9261/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/525f87/0000000000000000774e9261/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal;ascent-override:100%}@font-face{font-family:azo-sans-web;src:url(https://use.typekit.net/af/3c175e/0000000000000000774e9260/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3c175e/0000000000000000774e9260/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3c175e/0000000000000000774e9260/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal;ascent-override:100%}@font-face{font-family:latienne-pro;src:url(https://use.typekit.net/af/596810/00000000000000007735a469/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/596810/00000000000000007735a469/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/596810/00000000000000007735a469/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:latienne-pro-bold;src:url(https://use.typekit.net/af/7e5290/00000000000000007735a464/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/7e5290/00000000000000007735a464/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/7e5290/00000000000000007735a464/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:latienne-pro-bold-italic;src:url(https://use.typekit.net/af/e9a317/00000000000000007735a46f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/e9a317/00000000000000007735a46f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/e9a317/00000000000000007735a46f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:latienne-pro-medium;src:url(https://use.typekit.net/af/d71d31/00000000000000007735a471/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d71d31/00000000000000007735a471/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d71d31/00000000000000007735a471/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:latienne-pro-medium-italic;src:url(https://use.typekit.net/af/059d68/00000000000000007735a461/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/059d68/00000000000000007735a461/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/059d68/00000000000000007735a461/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:latienne-pro-bold-italic;src:url(https://use.typekit.net/af/3c2324/00000000000000007735a46a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/3c2324/00000000000000007735a46a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/3c2324/00000000000000007735a46a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}.field-label_root__LgEJS{display:flex;align-items:center;gap:8px;margin-bottom:8px}.field-label_label__ZQMeq{font-family:azo-sans-web,sans-serif;font-size:.875rem;line-height:1.125rem;letter-spacing:1.54px;text-transform:uppercase}@media(max-width:1023px){.field-label_label__ZQMeq{font-family:azo-sans-web,sans-serif;font-size:.75rem;line-height:1.063rem;letter-spacing:1.32px;text-transform:uppercase}}.step-control-buttons_root__7_HfF{margin-top:48px;display:grid;justify-content:space-between;align-items:center}.step-control-buttons_root__7_HfF .step-control-buttons_previousStepCta__xC451{grid-column:1/span 1}.step-control-buttons_root__7_HfF .step-control-buttons_nextStepContainer__f0_64{grid-column:2/span 1;width:100%;height:50px;display:flex;justify-content:center;align-items:center}.step-control-buttons_root__7_HfF .step-control-buttons_nextStepCta__am_pD{width:120px;height:50px!important;padding:7px}.step-control-buttons_root__7_HfF .step-control-buttons_nextStepCta__am_pD:disabled{background-color:#47513a}.step-control-buttons_root__7_HfF .step-control-buttons_nextStepCta__am_pD:disabled .step-control-buttons_label__Ztbbu{height:100%;display:flex;align-items:center}.step-control-buttons_movingDots__VLV96{background-color:#fff}.registration-first-step_fields__YZhbg{margin-top:32px;display:flex;flex-direction:column;gap:32px}.registration-first-step_inputContainer__3Qoy_{display:flex;flex-direction:column;gap:18px;margin-top:8px}.registration-first-step_termsAndConditions__8azgt{display:inline;font-weight:400}.registration-first-step_passwordLabel__bKRMw{margin-top:3px;line-height:normal}.registration-first-step_passwordTooltip__J2x2X{background-color:#f2edea;z-index:1}.form-address_enterAddressManuallyCta__jdo_i{margin:6px auto 0;width:fit-content;color:#494b4a!important}.form-address_enterAddressManuallyCta__jdo_i:after,.form-address_enterAddressManuallyCta__jdo_i:before{background-color:#494b4a!important}.registration-second-step_fields__Nx3ax{margin-top:32px;display:flex;flex-direction:column;gap:32px}.registration-second-step_inputContainer___wvQH{display:flex;flex-direction:column;gap:18px;margin-top:8px}.registration-second-step_brochureInfo__89fWG{margin-bottom:18px}.registration-second-step_destinationWeddingCheck__P_BvO{margin-top:-8px}.image-option_imageContainer__JKBdD{position:relative;width:100%;aspect-ratio:171/214;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.image-option_imageContainer__JKBdD{aspect-ratio:155/194}}.image-option_check__0DUre{position:absolute;z-index:2}.image-option_checkOverlay__chnrb{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));background-size:cover;width:100%;height:100%;position:absolute;z-index:1}.image-option_label__3FsTr{margin-top:16px}.registration-third-step_fields__FMXNj{margin-top:34px;display:flex;flex-direction:column}.registration-third-step_inputContainer__ZB3N2{display:flex;flex-direction:column;gap:16px;margin-top:14px}@media(max-width:767px){.registration-third-step_inputContainer__ZB3N2{margin-top:12px}}.registration-third-step_input__Qkkdd{height:27px}.registration-third-step_selectYourStyleContainer___nEBL,.registration-third-step_threeFavoriteBrandsContainer__mLFbi{margin-top:48px}.registration-third-step_selectYourStyleContainer___nEBL,.registration-third-step_threeFavoriteBrandsContainer__mLFbi,.registration-third-step_whatDoYouEnjoyTogetherContainer__XjK_o{position:relative;display:flex;flex-direction:column}.registration-third-step_yourStyleAnswers__bwViW{display:grid;grid-template-columns:minmax(100px,171px) minmax(100px,171px);align-items:start;column-gap:32px;row-gap:24px;padding-top:14px}@media(max-width:767px){.registration-third-step_yourStyleAnswers__bwViW{column-gap:21px}}.registration-third-step_notSureAnswer__KqDJ7{grid-column:1/span 2;height:25px}.registration-screen_root__by1YH{background-color:#d7cdc1}@media(max-width:767px){.registration-screen_root__by1YH{background-color:rgba(0,0,0,0)}}.registration-screen_grid__S4tOe{height:100%;min-height:100dvh}@media(max-width:767px){.registration-screen_grid__S4tOe{row-gap:0!important}}.registration-screen_registrationProgressLayout__rTnQc{position:sticky;top:0;grid-column:7/span 6;grid-row:1/3;margin-left:-32px;height:4px;width:0;z-index:101;width:100%}@media(max-width:1023px){.registration-screen_registrationProgressLayout__rTnQc{margin-left:-16px;grid-column:5/span 4}}@media(max-width:767px){.registration-screen_registrationProgressLayout__rTnQc{margin-left:0;grid-column:1/-1;grid-row:1/span 1}}.registration-screen_bar__Q757o{width:0;background-color:#f2eeeb;height:inherit;transition:1s cubic-bezier(.075,.82,.165,1)}.registration-screen_bar__Q757o.registration-screen_firstStep__o0nWE{width:33%}.registration-screen_bar__Q757o.registration-screen_secondStep__v31hr{width:66%}.registration-screen_bar__Q757o.registration-screen_thirdStep__vevvK{width:100%}.registration-screen_captcha__eekPX{margin-top:48px}