.password-page #validationBox{width:380px;box-shadow:0 24px 80px -12px #20282d1a}.password-page #validationBox .error-message-container{height:16px}.rsvp-page #headers-wrapper{position:static}.rsvp-page .overlay-video{min-width:100%;min-height:100%}.rsvp-page #imageOverlay{display:flex;background:#20282d;position:fixed;top:0;right:0;bottom:0;left:0;border-radius:unset;width:100%;max-width:100%;z-index:700;padding:48px 0}.rsvp-page .preview-container{max-width:900px}.rsvp-page .preview-container img{opacity:0}.rsvp-page .preview-container #previewWrapper #previewImage{opacity:0;box-shadow:0 10.193px 10px #20282d0f,0 2px 5.956px #20282d1f,0 .4px 1.096px #20282d4d}.rsvp-page .preview-container.portrait img{width:calc(100vw - 32px)}@media (min-width: 992px){.rsvp-page .preview-container.portrait img{width:428px}}.rsvp-page .preview-container.landscape img{width:calc(100vw - 32px)}@media (min-width: 992px){.rsvp-page .preview-container.landscape img{width:475px}}@media (min-width: 1200px){.rsvp-page .preview-container.landscape img{width:655px}}@media (max-width: 991.98px){.rsvp-page .preview-container.square{height:100%}}.rsvp-page .preview-container.square img{width:524px}@media (max-width: 991.98px){.rsvp-page .preview-container.square img{width:calc(100vw - 32px)}}@media (min-width: 992px){.rsvp-page .details-container{width:380px}}.rsvp-message .site{justify-content:space-between}.rsvp-page footer,.rsvp-message footer{padding-top:24px}@media (min-width: 768px){.rsvp-page footer,.rsvp-message footer{padding-top:32px}}.rsvp-page footer .enhanced-footer,.rsvp-message footer .enhanced-footer{display:none!important}.rsvp-management-page #headers-wrapper{position:static}.rsvp-management-page .rsvp-manage{max-width:1280px;min-height:70vh}.rsvp-management-page .rsvp-manage .action-bar{position:-webkit-sticky;position:sticky;top:0;background:#fff;display:flex;justify-content:space-between;z-index:500;padding-bottom:12px;padding-top:48px}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .action-bar{border-top:1px solid #E9E9EA;border-bottom:1px solid #E9E9EA}}.rsvp-management-page .rsvp-manage .action-bar .error-notification,.rsvp-management-page .rsvp-manage .action-bar .copy-notification{position:fixed;box-shadow:0 16px 32px -12px #20282d1f;border-radius:24px;right:32px;top:69px;font-weight:500;font-size:16px;color:var(--notification-color, #fff);background:var(--notification-bg, #fff)}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .action-bar .error-notification,.rsvp-management-page .rsvp-manage .action-bar .copy-notification{top:56px}}.rsvp-management-page .rsvp-manage .action-bar .error-notification .close-notification,.rsvp-management-page .rsvp-manage .action-bar .copy-notification .close-notification{position:absolute;right:14px;top:14px;cursor:pointer}.rsvp-management-page .rsvp-manage .action-bar .copy-notification{--notification-color: #fff;--notification-bg: #1BC47D;width:260px;padding:24px;text-align:center}.rsvp-management-page .rsvp-manage .action-bar .error-notification{--notification-color: #F6423C;--notification-bg: #fff;border:1px solid #F6423C;padding:24px 48px 24px 24px}.rsvp-management-page .rsvp-manage .action-bar .settings-overlay{position:fixed;width:100%;background:#000;z-index:200;top:0;bottom:0;left:0;right:0;opacity:.3}.rsvp-management-page .rsvp-manage .action-bar .three-dots.selected svg rect,.rsvp-management-page .rsvp-manage .action-bar .three-dots:hover svg rect{fill:#c7c9ca}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings{z-index:200;position:absolute;left:0;margin-top:4px;background:#fff;padding:16px;border-radius:24px}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings.mobile{position:fixed;width:100%;bottom:0;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings a span{color:#20282d}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings a:hover span{color:#1bc47d}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings a:hover svg path{stroke:#1bc47d}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings a:active span{color:#18b071}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings a:active svg path{stroke:#18b071}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings .cancel-event span{color:#f6423c}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings .cancel-event:hover span{color:#dd3b36}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings .cancel-event:hover svg path{stroke:#dd3b36}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings .cancel-event:active span{color:#c53530}.rsvp-management-page .rsvp-manage .action-bar .rsvp-settings .cancel-event:active svg path{stroke:#c53530}.rsvp-management-page .rsvp-manage .search-wrapper{scroll-margin-top:66px}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .search-wrapper{position:-webkit-sticky;position:sticky;top:66px;z-index:300;padding-top:8px}}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .filters{position:-webkit-sticky;position:sticky;top:114px;z-index:300;padding-top:8px}}.rsvp-management-page .rsvp-manage .filters>div{scrollbar-width:none}.rsvp-management-page .rsvp-manage .filters>div::-webkit-scrollbar{display:none}.rsvp-management-page .rsvp-manage .guests-component .header{height:40px;align-items:center}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .guests-component .header{position:-webkit-sticky;position:sticky;top:162px;z-index:300;height:56px}}@media (max-width: 991.98px){.rsvp-management-page .rsvp-manage .guests-component input[type=text],.rsvp-management-page .rsvp-manage .guests-component input[type=email],.rsvp-management-page .rsvp-manage .guests-component .gi-table-number,.rsvp-management-page .rsvp-manage .guests-component .approve-container{pointer-events:none}.rsvp-management-page .rsvp-manage .guests-component .mobile-actions{width:240px;right:0;background:#fff;border:1px solid #C7C9CA;border-radius:24px;top:37px;padding:8px 0;z-index:10}.rsvp-management-page .rsvp-manage .guests-component .mobile-actions li{padding:8px 12px}}.rsvp-management-page .rsvp-manage .guests-component input[type=text],.rsvp-management-page .rsvp-manage .guests-component input[type=email]{font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px;color:#20282d;border:1px solid #fff;border-radius:100px;padding:5px 12px;margin-bottom:0;height:32px}@media screen and (-webkit-min-device-pixel-ratio: 2){.rsvp-management-page .rsvp-manage .guests-component input[type=text],.rsvp-management-page .rsvp-manage .guests-component input[type=email]{font-size:16px}}@media (min-width: 992px){.rsvp-management-page .rsvp-manage .guests-component input[type=text]:hover,.rsvp-management-page .rsvp-manage .guests-component input[type=email]:hover{border-color:#c7c9ca}.rsvp-management-page .rsvp-manage .guests-component input[type=text]:focus,.rsvp-management-page .rsvp-manage .guests-component input[type=text]:active,.rsvp-management-page .rsvp-manage .guests-component input[type=email]:focus,.rsvp-management-page .rsvp-manage .guests-component input[type=email]:active{border-color:#20282d}}.rsvp-management-page .rsvp-manage .guests-component input[type=email]{font-weight:400;letter-spacing:.4px}.rsvp-management-page .rsvp-manage .guests-component input.border-red{border:1px solid #F6423C!important}.rsvp-management-page .rsvp-manage .guests-component .hover-toggle .hover-content,.rsvp-management-page .rsvp-manage .guests-component .hover-toggle:hover .initial-content{display:none}.rsvp-management-page .rsvp-manage .guests-component .hover-toggle:hover .hover-content{display:flex}.rsvp-management-page .rsvp-manage .guests-component .guest-message{position:relative;padding-left:1rem}.rsvp-management-page .rsvp-manage .guests-component .guest-message:before{content:"";position:absolute;top:0;bottom:0;left:0;width:6px;background:#e9e9ea;border-radius:8px}.rsvp-management-page .rsvp-manage .guests-component .actions-shown svg rect{fill:#1bc47d}.rsvp-management-page .rsvp-manage .guests-component .actions-shown svg path{fill:#fff}.rsvp-management-page .rsvp-manage .guests-component .approve-container div>div:hover{background-color:#f4f4f4}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number{display:inline-flex;border:1px solid #fff;align-items:center;cursor:pointer;font-size:14px;height:32px;border-radius:100px;padding:0 12px;font-weight:500;letter-spacing:.7px;background-color:#fff;justify-content:space-between;gap:4px}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number svg{display:none;transition:all .5s}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number:hover{background-color:#f4f4f4}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number:hover svg{display:block}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number.active{border-color:#20282d;background-color:#f4f4f4}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number.active svg{display:block;transform:rotate(180deg)}.rsvp-management-page .rsvp-manage .guests-component .gi-table-number+div ul li:hover{background-color:#f4f4f4}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-pending,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-no,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-maybe,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-yes{display:inline-flex;border:1px solid var(--gi-table-approve-bgcolor);align-items:center;cursor:pointer;font-size:14px;height:32px;border-radius:100px;padding:0 12px;font-weight:500;letter-spacing:.7px;background-color:var(--gi-table-approve-bgcolor, #fff);justify-content:space-between}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-pending svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-no svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-maybe svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-yes svg{display:none;transition:all .5s}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-pending:hover,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-no:hover,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-maybe:hover,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-yes:hover{width:103px}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-pending:hover svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-no:hover svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-maybe:hover svg,.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-yes:hover svg{display:block}.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-pending,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-no,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-maybe,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-yes{border-color:#20282d;width:103px}.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-pending svg,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-no svg,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-maybe svg,.rsvp-management-page .rsvp-manage .guests-component .active.gi-table-approve-yes svg{display:block;transform:rotate(180deg)}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-yes{--gi-table-approve-bgcolor: #BBEDD8}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-maybe{--gi-table-approve-bgcolor: #FFEDBF}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-no{--gi-table-approve-bgcolor: #FCC6C4}.rsvp-management-page .rsvp-manage .guests-component .gi-table-approve-pending{--gi-table-approve-bgcolor: #F4F4F4}.rsvp-management-page .rsvp-manage .search-icon{position:absolute;top:6px;left:12px}.rsvp-management-page .rsvp-manage .search-input{background-color:#fff!important;border:1px solid #A6A9AB;border-radius:80px;color:#20282d;font-weight:400;font-size:16px;padding-left:40px;margin-bottom:0}.rsvp-management-page .rsvp-manage .search-input:active,.rsvp-management-page .rsvp-manage .search-input:focus,.rsvp-management-page .rsvp-manage .search-input:hover{border-color:#18b071}.rsvp-management-page .rsvp-manage .search-input::placeholder{font-style:normal;color:#84898b;font-size:14px;letter-spacing:.4px}.rsvp-management-page .rsvp-manage .close-search{position:absolute;right:16px;top:6px}.rsvp-management-page .preview-wrapper{align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;padding-top:48px;margin-bottom:96px}.rsvp-management-page .preview-container #previewImageMobile{box-shadow:0 19.184px 18.821px #20282d0f,0 3.764px 11.209px #20282d1f,0 .753px 2.063px #20282d4d;border-radius:4px;border:.753px solid #E9E9EA;opacity:0}.rsvp-management-page .preview-container #previewImageMobile img{opacity:0}.rsvp-management-page .preview-container #previewImageMobile.portrait img{width:146px;height:202px}.rsvp-management-page .preview-container #previewImageMobile.square img{width:146px;height:146px}.rsvp-management-page .preview-container #previewImageMobile.landscape img{width:146px;height:103px}.rsvp-management-page .preview-container #previewImage{border-radius:4px;border:.753px solid #E9E9EA;opacity:0;box-shadow:0 19.184px 18.821px #20282d0f,0 3.764px 11.209px #20282d1f,0 .753px 2.063px #20282d4d}.rsvp-management-page .preview-container #previewImage img{opacity:0}.rsvp-management-page .preview-container #previewImage.portrait img{width:424px;height:591px}@media (max-width: 1199.98px){.rsvp-management-page .preview-container #previewImage.portrait img{width:300px;height:420px}}.rsvp-management-page .preview-container #previewImage.square img{width:423px;height:423px}@media (max-width: 1199.98px){.rsvp-management-page .preview-container #previewImage.square img{width:300px;height:300px}}.rsvp-management-page .preview-container #previewImage.landscape img{width:424px;height:302px}@media (max-width: 1199.98px){.rsvp-management-page .preview-container #previewImage.landscape img{width:421px;height:300px}}.rsvp-management-page .number-badge-white,.rsvp-management-page .number-badge-yellow,.rsvp-management-page .number-badge-green,.rsvp-management-page .number-badge-red,.rsvp-management-page .number-badge-gray{width:34px;text-align:center;background:var(--number-badge-color);border-radius:40px}.rsvp-management-page .number-badge-gray{--number-badge-color: #E9E9EA}.rsvp-management-page .number-badge-red{--number-badge-color: #FCC6C4}.rsvp-management-page .number-badge-green{--number-badge-color: #BBEDD8}.rsvp-management-page .number-badge-yellow{--number-badge-color: #FFEDBF}.rsvp-management-page .number-badge-white{--number-badge-color: #fff}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header{padding:16px;border-bottom:1px solid #E9E9EA}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header .modal-title{font-size:16px;font-weight:500;line-height:160%}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header .btn-close{margin-right:0}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-body{margin-top:12px}@media (min-width: 576px){.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header{justify-content:center;padding-bottom:16px;border-bottom:none}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header .modal-title{font-size:27px;line-height:140%}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-header .btn-close{position:absolute;right:32px;top:32px}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-body{margin-top:0}.rsvp-management-page .modal:not(.modal-fixed-bottom) .modal-footer{padding-top:0;gap:.5rem}}.number-spinner{border:1px solid #A6A9AB;border-radius:100px;overflow:hidden;height:40px}.number-spinner .separator{width:1px;height:40px;background-color:#a6a9ab}.number-spinner button{background-color:#fff;border:none;font-size:18px}.number-spinner button:focus{outline:none}.number-spinner input{text-align:center;border:none;font-size:16px;outline:none;color:#20282d;width:unset}.number-spinner input::-webkit-outer-spin-button,.number-spinner input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-spinner input[type=number]{-moz-appearance:textfield}.tagify-container .tagify{min-height:100px;max-height:330px;overflow:auto;padding:2px 0!important;-webkit-user-select:auto;user-select:auto;transition-duration:0ms;--tag-bg: #fff;--tag-pad: 8px 10px;--tag-hover: #fff;--tag-text-color: #20282D;--placeholder-color: #63696C;--placeholder-color-focus: #63696C;--tag-border-color: #E9E9EA;--tag-text-color--edit: #20282D;--tag-bg--edit: #fff;--tag-invalid-color: #fff;--tag-remove-btn-bg--hover: transparent;--tag-remove-bg: transparent;--tag-inset-shadow-size: 0}.tagify-container .tagify.tagify--focus:not(.error){border-color:#1bc47d}.tagify-container .tagify.error{border-color:#f6423c}.tagify-container .tagify .tagify__tag>div{border-radius:100px}.tagify-container .tagify .tagify__tag>div:before{border-width:1px;border-style:solid;border-color:#c7c9ca}.tagify-container .tagify .tagify__tag .tagify__tag-text{opacity:1!important}.tagify-container .tagify .tagify__tag.tagify__tag--editable{border-color:#1bc47d}.tagify-container .tagify .tagify__tag.tagify__tag--editable>div:before{border-color:#1bc47d}.tagify-container .tagify .tagify__tag.tagify--notAllowed>div:before{border-color:#f6423c}.tagify-container .tagify .tagify__tag div>[contenteditable]{margin:unset}.tagify-container .tagify .tagify__tag__removeBtn{width:11px;height:11px;margin-top:2px;margin-right:15px;margin-left:0;overflow:visible}.tagify-container .tagify .tagify__tag__removeBtn:after{content:url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0204 0.480553C10.7156 0.175753 10.222 0.175753 9.91715 0.480553L6.00115 4.39735L2.08355 0.480553C1.77875 0.175753 1.28595 0.175753 0.981153 0.480553C0.675553 0.785353 0.675553 1.27895 0.981153 1.58375L4.89795 5.50055L0.981153 9.41735C0.675553 9.72215 0.675553 10.2142 0.981153 10.519C1.13395 10.6726 1.33315 10.7478 1.53315 10.7478C1.73235 10.7478 1.93155 10.6726 2.08355 10.519L6.00115 6.60375L9.91715 10.519C10.07 10.6726 10.2692 10.7478 10.4684 10.7478C10.6684 10.7478 10.8684 10.6726 11.0204 10.519C11.3252 10.2142 11.3252 9.72215 11.0204 9.41735L7.10355 5.50055L11.0204 1.58375C11.3252 1.27895 11.3252 0.785353 11.0204 0.480553Z' fill='%23919193'/%3E%3C/svg%3E%0A")}
