﻿.hp-container .sectionMain{min-height:calc(100vh - 60px);}.hp-container .sectionMain .box-main{min-height:auto;background-image:url(/lp/Wedding/Images/wedding-gift-bg-1920.jpg);background-position:center;background-size:cover;}.hp-container .sectionMain .box-main .main-content{min-height:calc(100vh - 156px);max-width:100%;padding:24px 80px;display:flex;justify-content:center;align-items:center;text-align:revert-layer;gap:126px;}.hp-container .sectionMain .box-main .main-content .content-container{flex:0 0 617px;padding:0;margin:0;}.hp-container .sectionMain .box-main .main-content .content-container .content-title{font-family:var(--font_ivy);font-weight:700;font-size:80px;line-height:86px;color:#001f28;text-align:left;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{display:flex;flex-direction:column;gap:16px;padding:0;margin:32px 0 0;list-style-type:none;max-width:425px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6448 0C13.8186 0.121235 14.3452 1.46829 14.4262 3.15209C14.5208 5.01103 14.3723 6.96425 12.1173 7.27407C10.038 7.55695 9.65991 5.81926 9.60589 4.18933C9.55188 2.42469 9.45737 0.56576 11.6448 0Z" fill="%23001F28"/><path d="M11.7385 16.4746C14.358 17.2559 14.5605 19.0205 14.412 20.8525C14.277 22.4421 13.9259 24.2202 11.806 23.9777C9.32154 23.6948 9.6591 21.5799 9.60509 19.8153C9.55108 18.0237 10.4018 16.9596 11.7385 16.4611V16.4746Z" fill="%23001F28"/><path d="M20.7039 14.4259C18.4895 14.3856 16.7342 14.0893 16.6802 12.136C16.6127 9.5766 18.773 9.72478 20.5419 9.6709C22.1757 9.63049 23.958 9.84602 23.9985 11.8666C24.066 14.4125 21.8652 14.2104 20.6904 14.4259H20.7039Z" fill="%23001F28"/><path d="M7.29756 11.7328C7.13553 13.7804 5.85279 14.4 4.11097 14.4135C2.34215 14.4135 0.276269 14.5886 0.0197219 12.1639C-0.196317 10.0894 1.39697 9.67186 3.11179 9.65839C4.86711 9.65839 6.74395 9.45633 7.29756 11.7328Z" fill="%23001F28"/></svg>');background-position:left 16px;background-repeat:no-repeat;font-family:var(--font_proxima);font-weight:600;font-size:40px;line-height:56px;color:#001f28;max-width:421px;text-align:left;padding-left:40px;}.hp-container .sectionMain .box-main .main-content .content-container #btnSignupMobile.hide{display:none;}.hp-container .sectionMain .box-main .main-content .sigupContainer{flex:0 0 498px;box-sizing:border-box;position:relative;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{display:flex;border-radius:16px;background:#fff;box-shadow:4px 4px 12px 0 rgba(0,0,0,.25);width:498px;padding:40px 24px;gap:8px;box-sizing:border-box;position:relative;margin:0;flex-direction:column;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields{width:100%;max-width:100%;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title{margin-bottom:32px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title h1{font-weight:700;font-size:32px;line-height:32px;text-align:center;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons{text-align:center;padding-top:8px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button.large{padding:7px 24px;font-family:var(--font_proxima);font-size:16px;font-style:normal;font-weight:400;line-height:24px;min-width:257px;cursor:pointer;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button .mobile{display:none;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button .desktop{display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder{margin-bottom:32px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext{border:1px solid #eaf1f8;background-color:#eaf1f8;height:48px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext:focus{outline:1px solid #1e7b92;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.error{box-shadow:inset 0 0 0 1px #d46000;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.error:focus{outline:1px solid #d46000;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.error:focus:hover{outline-color:#d46000;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{bottom:initial;top:14px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label .asterisk{color:#d46000;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext:not(:placeholder-shown)~.swd_inputtext-label{color:#1e7b92;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext~.swd_inputtext-error{font-size:.75rem;line-height:1.5;padding:4px 16px 0 20px;position:relative;bottom:initial;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext:hover{border-color:#141414;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext:focus:hover{border-color:#1e7b92;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper{z-index:1;margin-bottom:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper input.eye_icon_password~.eye_icon_toggle{right:11px;bottom:auto;top:12px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-top:0;margin-bottom:32px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValIcon{width:18px;height:18px;position:absolute;display:none;right:14px;top:16px;background-image:url(/lp/Wedding/Images/icon-check.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValText{display:none;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;margin:2px 0 0 18px;position:static;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValText .userFirstName{text-transform:capitalize;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValText.swd_inputtext-email.noName{margin:2px 0 4px 18px;position:static;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValText.swd_inputtext-email.noName::first-letter {text-transform:capitalize;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.hasPosVal .swd_inputtext~.posValIcon{display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.hasPosVal .swd_inputtext~.posValText{display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.error{margin-bottom:4px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.error .swd_inputtext-error{background-color:#fff;bottom:initial;z-index:1;position:relative;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]{top:7px;left:0;height:20px;width:20px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error+label::before{border-width:2px;border-color:#d46000;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error+label::after{left:4px;top:5px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"].error~.swd_inputtext-error{display:block;font-size:.75rem;line-height:1.5;background-color:#fff;padding:3px 16px 0 32px;bottom:initial;z-index:1;position:static;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]:focus-visible+label{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]:focus-visible:before{outline:1px solid;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label{padding-left:32px;font-family:var(--font_proxima);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::before{top:2px;width:18px;height:18px;border-radius:2px;border:2px solid #141414;box-sizing:border-box;cursor:pointer;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label:hover:before{border-color:#1e7b92;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label::after{left:4px;top:5px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label a{text-decoration:underline;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label a:focus-visible{outline:auto 1px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox .swd_inputtext-error{font-size:.75rem;font-weight:400;color:#d46000;line-height:1.5;background-color:#fff;padding:4px 3px;position:relative;margin-top:auto;display:none;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]:checked+label::before{background:#1e7b92;border-color:#1e7b92;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox input[type="checkbox"]:checked+label::after{border-color:#fff;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox.error{margin-top:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputselect-holder{margin-bottom:32px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputselect-holder .swd_inputselect{border:1px solid #eaf1f8;background-color:#eaf1f8;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation{position:relative;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation #signupPwdMessage{font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;margin:2px 0 0 18px;position:static;top:0;color:#414141;display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation #signupPwdMessage~.posValueInfo .icon-info{display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation #signupPwdMessage~.posValueInfo .icon-info:focus-visible{outline:1px auto;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation .posValueInfo{display:inline-block;position:absolute;top:2px;vertical-align:middle;left:321px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation .posValueInfo a.posValTooltip.icon-info{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33398 3.66668H7.66732V5.00001H6.33398V3.66668ZM6.33398 6.33334H7.66732V10.3333H6.33398V6.33334ZM7.00065 0.333344C3.32065 0.333344 0.333984 3.32001 0.333984 7.00001C0.333984 10.68 3.32065 13.6667 7.00065 13.6667C10.6807 13.6667 13.6673 10.68 13.6673 7.00001C13.6673 3.32001 10.6807 0.333344 7.00065 0.333344ZM7.00065 12.3333C4.06065 12.3333 1.66732 9.94001 1.66732 7.00001C1.66732 4.06001 4.06065 1.66668 7.00065 1.66668C9.94065 1.66668 12.334 4.06001 12.334 7.00001C12.334 9.94001 9.94065 12.3333 7.00065 12.3333Z' fill='%23414141'/%3E%3C/svg%3E%0A");background-position:center;background-size:13px 13px;height:16px;width:16px;display:inline-block;top:5px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation .posValueInfo a.posValTooltip.icon-info:focus-visible:before,.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .password-validation .posValueInfo a.posValTooltip.icon-info:focus-visible:after{opacity:1;visibility:visible;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .lblNoCreditCardRequired{color:#414141;text-align:center;font-family:var(--font_proxima);font-size:12px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:.4px;margin-top:8px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .lblNoCreditCardRequired b{font-weight:700;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .panel-close{position:absolute;top:12px;right:12px;z-index:2;height:14px;width:14px;display:inline-block;}.hp-container .sectionMain .box-main .main-content .box-tooltip{position:absolute;z-index:99;right:0;left:-258px;display:none;top:24px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:240px;min-width:80px;max-width:358px;padding:8px 16px;align-items:flex-start;gap:8px;border-radius:4px;border:1px solid #0085df;background:var(--Neutral-white,#fff);color:#414141;font-family:var(--font_proxima);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;box-sizing:border-box;box-shadow:0 1px 3px 0 #0000004d,0 4px 8px 3px #00000026;}.hp-container .sectionMain .box-main .main-content .box-tooltip::after,.hp-container .sectionMain .box-main .main-content .box-tooltip::before{content:"";position:absolute;right:-7px;z-index:2;top:0;bottom:0;margin:auto 0;width:12px;height:12px;background:#fff;transform:rotate(-45deg);clip-path:polygon(100% 2%,0% 100%,100% 100%);border:1px solid #0085df;}.hp-container .sectionMain .content-action{height:96px;display:flex;align-items:center;justify-content:center;}.hp-container .sectionMain .content-action .actionText{margin:0;font-family:var(--font-proxima);font-weight:400;font-size:24px;line-height:31.92px;text-align:center;}.hp-container .sectionMain .content-action .btnHomePageFind{font-weight:700;}.termsAcceptContent{margin:16px auto 0;font-size:.75rem;line-height:1.25;font-weight:500;color:#414141;text-align:center;}.termsAcceptContent .mobile{display:none;}.termsAcceptContent .desktop{display:inline-block;}.termsAcceptContent a.swd_link{font-weight:500;}.termsAcceptContent a.swd_link:focus-visible{outline:2px solid -webkit-focus-ring-color;outline:2px solid highlight;}@media only screen and (max-width:1600px){.hp-container .sectionMain .box-main .main-content{gap:40px;padding:16px 80px;align-items:center;min-height:calc(100vh - 60px);}.hp-container .sectionMain .box-main .main-content .content-container{flex:0 0 493px;margin:0;}.hp-container .sectionMain .box-main .main-content .content-container .content-title{font-size:64px;line-height:72px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{max-width:345px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{font-size:32px;line-height:48px;background-position:left 14px;}.hp-container .sectionMain .box-main .main-content .sigupContainer{flex:0 0 440px;margin:0;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{width:440px;margin:0;min-height:auto;padding:24px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title{margin-bottom:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder{margin-bottom:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-bottom:16px;}}@media only screen and (max-width:1440px){.hp-container .sectionMain .box-main .main-content{padding:12px 80px;align-items:center;min-height:calc(100vh - 132px);}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{padding:16px 24px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title{margin-bottom:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title h1{font-size:24px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder{margin-bottom:16px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox{margin-bottom:16px;}.hp-container .sectionMain .content-action{height:72px;}}@media only screen and (max-width:1367px){.hp-container .sectionMain .box-main .main-content{min-height:calc(100vh - 60px);padding:24px 80px;align-items:center;}.hp-container .sectionMain .box-main .main-content .content-container{flex:0 0 370px;}.hp-container .sectionMain .box-main .main-content .content-container .content-title{font-size:48px;line-height:56px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{max-width:269px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{font-size:24px;line-height:32px;background-position:left 6px;}.hp-container .sectionMain .box-main .main-content .sigupContainer{flex:0 0 400px;min-height:auto;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{width:400px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext{height:40px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext+.swd_inputtext-label{top:10px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large:focus~.swd_inputtext-label{transform:scale(.75) translateY(-28px);-webkit-transform:scale(.75) translateY(-28px);}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .swd_inputtext.large:not(:placeholder-shown)~.swd_inputtext-label{transform:scale(.75) translateY(-31px);-webkit-transform:scale(.75) translateY(-28px);}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder .posValIcon{top:12px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.pwdFieldWrapper input.eye_icon_password~.eye_icon_toggle{right:9px;bottom:auto;top:8px;}.hp-container .sectionMain .box-main .main-content .box-tooltip::after,.hp-container .sectionMain .box-main .main-content .box-tooltip::before{right:-6.5px;}.hp-container .sectionMain .content-action{height:56px;}.hp-container .sectionMain .content-action .actionText{font-size:16px;line-height:24px;}}@media only screen and (max-width:1024px){.hp-container .sectionMain .box-main .main-content{min-height:calc(100vh - 108px);padding:24px 16px;align-items:center;}.hp-container .sectionMain .box-main .main-content .content-container{flex:0 0 370px;}.hp-container .sectionMain .box-main .main-content .content-container .content-title{font-size:48px;line-height:56px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{max-width:269px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{font-size:24px;line-height:32px;}.hp-container .sectionMain .box-main .main-content .sigupContainer{flex:0 0 400px;margin:0;min-height:auto;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{width:400px;padding:16px 24px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title{font-size:24px;line-height:32px;}.hp-container .sectionMain .content-action{height:56px;}.hp-container .sectionMain .content-action .actionText{font-size:16px;line-height:24px;}}@media(max-width:991px),(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.hp-container .sectionMain .box-main{background-image:url(/lp/Wedding/Images/wedding-gift-bg-tablet.png);background-position:center;}.hp-container .sectionMain .box-main .main-content{padding:24px 12px;flex-direction:column;justify-content:flex-start;align-items:center;}.hp-container .sectionMain .box-main .main-content .content-container{flex:0 0 auto;padding-top:0;}.hp-container .sectionMain .box-main .main-content .content-container .content-title{text-align:center;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{max-width:revert-layer;text-align:center;align-items:center;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{max-width:none;background-position:left 4px;}.hp-container .sectionMain .box-main .main-content .sigupContainer{margin:0 auto;}.hp-container .sectionMain .box-main .main-content .box-tooltip{right:auto;left:calc(50% - 120px);top:auto;bottom:calc(100% + 17px);transform:none;color:#414141;font-size:14px;line-height:20px;letter-spacing:.25px;}.hp-container .sectionMain .box-main .main-content .box-tooltip::before,.hp-container .sectionMain .box-main .main-content .box-tooltip::after{transform:rotate(45deg);left:calc(50% - 8px);top:auto;bottom:-6.75px;right:auto;}}@media(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.hp-container .sectionMain .box-main .main-content{max-width:600px;}}@media only screen and (max-width:767px){.backdrop{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.15);z-index:1;}.hp-container .sectionMain .box-main{background-image:url(/lp/Wedding/Images/wedding-gift-bg-mobile.png);background-position:center bottom;background-size:contain;background-color:#e1e1e1;background-repeat:no-repeat;}.hp-container .sectionMain .box-main .main-content{padding:48px 16px 16px;min-height:calc(100dvh - 132px);}.hp-container .sectionMain .box-main .main-content .content-container .content-title{font-size:44px;line-height:56px;}.hp-container .sectionMain .box-main .main-content .content-container .content-list{list-style-type:disc;padding-left:30px;align-items:flex-start;}.hp-container .sectionMain .box-main .main-content .content-container .content-list li{background-image:none;padding-left:0;margin-left:0;font-size:16px;line-height:20px;}.hp-container .sectionMain .box-main .main-content .content-container #btnSignupMobile{margin-top:48px;height:56px;font-weight:500;font-size:16px;line-height:38px;letter-spacing:.1px;text-align:center;border-radius:100px;}.hp-container .sectionMain .box-main .main-content .sigupContainer{position:fixed;z-index:9999;top:52px;left:50%;right:0;bottom:0;padding:16px;flex:revert-layer;transform:translate(-50%,0);width:100%;max-width:390px;overflow:auto;}.hp-container .sectionMain .box-main .main-content .sigupContainer.hide{display:none;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup{width:100%;padding:24px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .title h1{font-size:28px;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button .desktop{display:none;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button .mobile{display:block;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .buttons .swd_button#btnSignup{width:100%;}.hp-container .sectionMain .box-main .main-content .sigupContainer .box-signup .signupFields .swd_inputtext-holder.swd_checkbox label{font-size:12px;}.hp-container .sectionMain .content-action{height:80px;}.hp-container .sectionMain .content-action .btnHomePageFind{display:block;}.termsAcceptContent br{display:none;}.termsAcceptContent .desktop{display:none;}.termsAcceptContent .mobile{display:inline-block;}}