.subscribe-popup-wrap2{position:fixed;top:0;z-index:999;background:#fff;width:100%;height:100%;padding:20px;display:none}.subscribe-popup-wrap2 .subscribe-popup-inner{background:#f0a9bd;height:100%}.subscribe-popup-wrap2.subscribe-popup-open{display:block}.subscribe-popup-wrap2 .subscribe-text-box{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.subscribe-popup-wrap2 .subscribe-text-inner{overflow:auto;max-height:100%;/width: 100%;padding:20px}.subscribe-popup-wrap2 .subscribe-text-box .subheading{font-size:40px;line-height:70px;color:#fff;margin:auto}@media (max-width: 425px){.subscribe-popup-wrap2 .subscribe-text-box .subheading{font-size:26px;line-height:40px;color:#fff;margin:auto}}.subscribe-popup-wrap2 .subscribe-text-box .majortitle{margin:0 0 16px;color:#282f45}.subscribe-popup-wrap2 .wedding-date-question{display:flex;align-items:center;justify-content:center;margin:60px 0 20px}.subscribe-popup-wrap2 .form-group-inner select{width:100%;border:0;text-transform:uppercase;font-size:28px;color:#282f45;font-weight:500;background-color:#f0a9bd;padding:10px 0 15px;-webkit-appearance:none;-moz-appearance:none;text-overflow:"";cursor:pointer}.subscribe-popup-wrap2 .form-group-inner select:focus{outline:none!important;border:0!important}.subscribe-popup-wrap2 .wedding-date-month{width:262px}.subscribe-popup-wrap2 .wedding-date-day,.subscribe-popup-wrap2 .wedding-date-year{width:216px}.subscribe-popup-wrap2 .wedding-date-day{margin:0 50px}.subscribe-popup-wrap2 .subscribe-text-box .gift-button-grid .button{min-width:390px;height:80px;padding:29px 20px;margin:0}.subscribe-popup-wrap2 .form-group-inner{position:relative}.subscribe-popup-wrap2 .form-group-inner:after{content:"";position:absolute;height:5px;width:100%;background:#fff;left:0;bottom:0;border-radius:124px}.subscribe-popup-wrap2 .subscribe-text-box .user-content{font-size:22px}.subscribe-popup-wrap2 .select-down-arrow{position:absolute;right:0;top:14px;pointer-events:none}.subscribe-popup-wrap2 .select-down-arrow svg{width:36px;height:26px}.subscribe-popup-wrap2 .step-text{color:#f9f4f7;font-size:22px;font-weight:500;margin:0 0 40px}.subscribe-popup-wrap2 .user-selected-plan{display:inline-block;vertical-align:middle;text-transform:uppercase;padding:0 5px}.subscribe-popup-wrap2 .subscribe-plan-item{width:566px;display:inline-block;vertical-align:top;border:3px solid #fff;background:#e9cbd9;border-radius:6px;margin:0 48px 20px;padding:30px 10px 35px}.subscribe-popup-wrap2 .subscribe-plan-item.bsub-widget__plan_custom{padding:0}.subscribe-popup-wrap2 .subscribe-plan-item.bsub-widget__plan_custom>label.bsub-widget__plan-label{padding:30px 10px 35px;display:block}.subscribe-popup-wrap2 .box-item__heading .box-item__title{margin-top:10px;font-size:50px;line-height:1}@media (max-width: 1400px){.subscribe-popup-wrap2 .wedding-date-question{margin:50px 0 30px}.subscribe-popup-wrap2 .step-text{font-size:16px;margin:0 0 20px}.subscribe-popup-wrap2 .wedding-date-month{width:200px}.subscribe-popup-wrap2 .form-group-inner select{font-size:18px}.subscribe-popup-wrap2 .select-down-arrow{top:7px}.subscribe-popup-wrap2 .form-group-inner:after{height:4px}.subscribe-popup-wrap2 .subscribe-text-box .gift-button-grid .button{height:60px;min-width:280px;padding:21px 20px}.subscribe-popup-wrap2 .select-down-arrow svg{width:26px;height:20px}.subscribe-popup-wrap2 .subscribe-text-box .user-content{font-size:16px;line-height:30px}.subscribe-popup-wrap2 .box-item__heading .box-item__title{font-size:40px;line-height:60px;color:#fff;margin:auto}}@media (max-width: 767px){.subscribe-popup-wrap2 .form-group-inner select{font-size:16px;padding:8px 0 12px}.subscribe-popup-wrap2 .select-down-arrow{top:3px}.subscribe-popup-wrap2 .select-down-arrow svg{width:20px;height:14px}.subscribe-popup-wrap2 .subscribe-text-box .gift-button-grid .button{font-size:14px;height:48px;min-width:220px;padding:17px 20px}.subscribe-popup-wrap2 .wedding-date-question{margin:30px 0 20px}.subscribe-popup-wrap2 .subscribe-text-box .user-content{font-size:14px;line-height:18px;margin-top:17px}.subscribe-popup-wrap2{padding:10px}.subscribe-popup-wrap2 .wedding-date-day{margin:0 20px}.subscribe-popup-wrap2 .wedding-date-month{width:170px}.subscribe-popup-wrap2 .form-group-inner:after{height:3px}}@media (max-width: 639px){.subscribe-popup-wrap2 .wedding-date-day,.subscribe-popup-wrap2 .wedding-date-year{width:100px}.subscribe-popup-wrap2 .wedding-date-month{width:150px}}@media (max-width: 479px){.subscribe-popup-wrap2 .box-item__heading .box-item__title{font-size:26px;line-height:40px;margin:auto}.subscribe-popup-wrap2 .wedding-date-day,.subscribe-popup-wrap2 .wedding-date-year{width:80px}.subscribe-popup-wrap2 .wedding-date-month{width:130px}}
/*# sourceMappingURL=/s/files/1/0300/2148/4637/t/81/assets/popup.css.map */
