html.invite-page-html:has(.invite-shell:not(.invite-shell--online)){-moz-text-size-adjust:100%!important;text-size-adjust:100%!important;font-size:16px!important}body.invite-page-body:has(.invite-shell:not(.invite-shell--online)){-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}body.invite-page-body .invite-shell:not(.invite-shell--online),body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-phone,body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-cover,body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-cover-picture,body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-cover-image{touch-action:pan-x pan-y pinch-zoom!important}html.invite-page-html:has(.invite-shell:not(.invite-shell--online)){touch-action:pan-x pan-y pinch-zoom!important}body.invite-page-body:has(.invite-shell:not(.invite-shell--online)){touch-action:pan-x pan-y pinch-zoom!important}body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-phone{container:inviteCanvas/inline-size;width:min(100%,460px)!important;max-width:460px!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online){padding-block:0!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online) .invite-cover,body.invite-page-body .invite-shell--is-open:not(.invite-shell--online) .invite-cover-action{display:none!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online) .invite-open-panel{padding-bottom:max(12px, env(safe-area-inset-bottom))!important;margin-top:0!important}@media (max-width:559px){body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-phone{width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important}}@media (min-width:560px) and (pointer:coarse){body.invite-page-body .invite-shell:not(.invite-shell--online) .invite-phone{border-radius:30px!important;width:min(100vw - 32px,460px)!important;max-width:460px!important;margin:16px auto!important}}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-paper{width:calc(100% - 16px)!important;margin-inline:auto!important}@media (max-width:719px),(hover:none),(pointer:coarse){body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-phone{min-height:100svh!important;overflow:visible!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-open-panel{z-index:auto!important;overscroll-behavior:auto!important;-webkit-overflow-scrolling:auto!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:visible!important}body.invite-page-body:has(.invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview)){min-height:calc(100svh + 1px)!important;overflow-y:auto!important}}@container inviteCanvas (min-width:1px){.invite-paper{border-radius:clamp(18px,5cqw,24px)!important;width:calc(100% - 20px)!important;max-width:none!important;margin-inline:auto!important}.invite-paper-section{padding:clamp(20px,5.1cqw,30px) clamp(14px,4.1cqw,24px)!important}.invite-paper-section--header{padding-top:clamp(18px,4.8cqw,28px)!important;padding-bottom:clamp(20px,5cqw,30px)!important}.invite-paper-section--rsvp{padding-top:clamp(22px,5cqw,32px)!important;padding-bottom:clamp(28px,6cqw,40px)!important}.invite-divider{width:calc(100% - clamp(28px,8cqw,44px))!important;margin-block:0!important}.invite-paper-visual{border-radius:clamp(16px,4cqw,22px)!important;height:clamp(112px,29cqw,180px)!important;max-height:none!important;margin:-4px -4px clamp(15px,4cqw,22px)!important}:is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label){letter-spacing:.14em!important;font-size:clamp(9px,2.05cqw,11px)!important;line-height:1.15!important}.invite-title{width:auto!important;max-width:min(100%,18rem)!important;font-size:var(--invite-custom-title-size,clamp(28px, 6.5cqw, 36px))!important;letter-spacing:-.015em!important;margin-top:8px!important;line-height:.99!important}.invite-section-title{max-width:min(100%,18rem)!important;font-size:var(--invite-custom-title-size,clamp(26px, 5.9cqw, 34px))!important;letter-spacing:-.01em!important;margin-top:8px!important;line-height:1.03!important}.invite-section-copy{width:auto!important;max-width:min(100%,18rem)!important;font-size:var(--invite-custom-body-size,clamp(15px, 3.3cqw, 17px))!important;margin-top:10px!important;line-height:1.5!important}.invite-ornament{width:clamp(48px,11cqw,62px)!important;margin-top:11px!important}:is(.invite-highlight-card,.invite-mini-card,.invite-form-card,.invite-detail-block,.invite-personal-card,.invite-locked-guests,.invite-gallery-card){border-radius:clamp(16px,4cqw,22px)!important}:is(.invite-highlight-card,.invite-mini-card,.invite-detail-block,.invite-personal-card,.invite-locked-guests){padding:clamp(14px,3.3cqw,20px)!important}.invite-form-card{padding:clamp(14px,3.5cqw,22px)!important}.invite-highlight-card{margin-top:16px!important}.invite-highlight-names{font-size:var(--invite-custom-title-size,clamp(21px, 4.9cqw, 27px))!important;line-height:1.05!important}.invite-highlight-meta{font-size:var(--invite-custom-body-size,clamp(13px, 2.9cqw, 15px))!important;margin-top:6px!important;line-height:1.4!important}.invite-countdown-grid{gap:clamp(6px,1.6cqw,10px)!important;margin-top:15px!important}.invite-countdown-cell{border-radius:clamp(12px,3cqw,17px)!important;padding:clamp(9px,2.1cqw,13px) 4px!important}.invite-countdown-number{font-size:clamp(21px,4.9cqw,28px)!important;line-height:1!important}.invite-mini-card{grid-template-columns:clamp(36px,8.5cqw,46px) minmax(0,1fr)!important;align-items:start!important;gap:clamp(11px,2.7cqw,16px)!important;display:grid!important}.invite-mini-card-icon{width:clamp(36px,8.5cqw,46px)!important;height:clamp(36px,8.5cqw,46px)!important}.invite-mini-card h2,.invite-mini-card h3{font-size:var(--invite-custom-title-size,clamp(22px, 5cqw, 29px))!important;line-height:1.05!important}.invite-mini-card p,.invite-detail-block,.invite-detail-copy,.invite-form-helper,.invite-status,.invite-gallery-card p{font-size:var(--invite-custom-body-size,clamp(14px, 3.1cqw, 16px))!important;line-height:1.48!important}.invite-detail-list,.invite-gallery-grid,.invite-gallery-stack{gap:clamp(10px,2.8cqw,16px)!important}.invite-gallery-card img,.invite-gallery-image{border-radius:clamp(14px,3.7cqw,20px)!important}.invite-personal-card,.invite-open-guest-card{width:min(100%,300px)!important;max-width:300px!important;margin-inline:auto!important}.invite-personal-card{margin-top:15px!important;margin-bottom:14px!important}.invite-personal-card h3,.invite-open-guest-card h2{max-width:260px!important;font-size:var(--invite-custom-title-size,clamp(23px, 5.25cqw, 29px))!important;margin-top:8px!important;line-height:1.04!important}.invite-personal-card p:not(.invite-kicker),.invite-open-guest-card>p:last-child{max-width:260px!important;font-size:var(--invite-custom-body-size,clamp(12px, 2.8cqw, 14px))!important;margin-top:9px!important;line-height:1.44!important}.invite-personal-card ul{gap:6px!important;margin-top:11px!important}.invite-personal-card li{padding:5px 9px!important;font-size:clamp(12px,2.65cqw,14px)!important;line-height:1.25!important}.invite-form-card{gap:13px!important;width:100%!important;max-width:min(100%,326px)!important;margin-inline:auto!important}.invite-locked-guests strong{font-size:var(--invite-custom-title-size,clamp(22px, 5cqw, 28px))!important;line-height:1.05!important}.invite-locked-guests__names{font-size:var(--invite-custom-body-size,clamp(16px, 3.5cqw, 17px))!important;line-height:1.35!important}.invite-locked-guests ul{gap:5px!important;margin-top:9px!important}.invite-locked-guests li{font-size:var(--invite-custom-body-size,clamp(14px, 3.1cqw, 16px))!important;padding-left:12px!important;line-height:1.3!important}.invite-segmented,.invite-segmented--personalized,.invite-form-card--personalized .invite-segmented{border-radius:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:5px!important;display:grid!important}.invite-segmented-button,.invite-form-card--personalized .invite-segmented-button{white-space:normal!important;border-radius:14px!important;height:auto!important;min-height:46px!important;padding:9px 6px!important;font-size:clamp(13px,2.8cqw,14px)!important;line-height:1.15!important}.invite-field,.invite-textarea,.invite-select{border-radius:15px!important;min-height:44px!important;padding:11px 13px!important;font-size:clamp(15px,3.1cqw,16px)!important;line-height:1.35!important}.invite-textarea{min-height:96px!important}.invite-action-button,.invite-button,.invitation-button{border-radius:var(--invite-open-button-radius,1.15rem)!important;letter-spacing:.06em!important;min-height:46px!important;padding:10px 16px!important;font-size:clamp(12px,2.65cqw,13px)!important;line-height:1.15!important}.invite-music-button{letter-spacing:.06em!important;min-height:46px!important;padding:10px 16px!important;font-size:clamp(12px,2.65cqw,13px)!important;line-height:1.15!important}.invite-form-card .invite-action-button{min-height:46px!important;margin-top:5px!important}.invite-editor-block--layout{max-width:100%!important}.invite-editor-block--layout[data-editor-block=music] .invite-section-text-layout{width:100%!important;max-width:none!important}.invite-editor-block--layout[data-editor-block=music] .invite-mini-card{width:100%!important}}@container inviteCanvas (min-width:560px){.invite-paper{width:calc(100% - 28px)!important;max-width:680px!important}.invite-paper-section{padding-inline:clamp(24px,4.8cqw,34px)!important}.invite-title{max-width:22rem!important}.invite-section-title,.invite-section-copy{max-width:21rem!important}.invite-personal-card,.invite-open-guest-card{width:min(100%,360px)!important;max-width:360px!important}.invite-form-card{max-width:520px!important}.invite-detail-list{max-width:560px;margin-inline:auto}.invite-paper-visual{height:clamp(160px,27cqw,210px)!important}}@container inviteCanvas (min-width:680px){.invite-paper{width:calc(100% - 40px)!important}.invite-paper-section{padding-block:clamp(30px,4.7cqw,38px)!important}.invite-countdown-grid{max-width:520px;margin-inline:auto}.invite-gallery-grid{gap:18px!important}}.invite-shell{background:var(--invite-page-background-color,var(--color-cream))!important;color:var(--invite-body-color,var(--color-text))!important}.invite-shell .invite-phone,.invite-shell .invite-open-panel{background:var(--invite-page-background-color,var(--color-cream))!important}.invite-shell .invite-paper{border-color:color-mix(in srgb, var(--invite-accent-color) 34%, transparent)!important;background:var(--invite-surface-color,var(--color-paper))!important;color:var(--invite-body-color,var(--color-text))!important}.invite-shell .invite-paper:before,.invite-shell .invite-paper:after{background:color-mix(in srgb, var(--invite-accent-color) 10%, transparent)!important}.invite-shell :is(.invite-highlight-card,.invite-open-guest-card,.invite-detail-block,.invite-mini-card,.invite-info-card,.invite-form-card,.invite-personal-card,.invite-rsvp-card,.invite-song-card,.invite-gallery-card,.invite-countdown-cell){border-color:color-mix(in srgb, var(--invite-accent-color) 20%, transparent)!important;background:color-mix(in srgb, var(--invite-surface-color,var(--color-paper)) 94%, transparent)!important}.invite-shell :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-detail-title,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2){color:var(--invite-title-color)!important;font-size:var(--invite-custom-title-size)!important}.invite-shell :is(.invite-section-copy,.invite-highlight-meta,.invite-detail-copy,.invite-detail-description,.invite-mini-card p,.invite-form-helper,.invite-form-card p,.invite-personal-card p:not(.invite-kicker),.invite-gallery-card p){color:var(--invite-body-color)!important;font-size:var(--invite-custom-body-size)!important}.invite-shell :is(.invite-paper-section,.invite-song-helper,.invite-status,.invite-online-password,.invite-online-closing){color:var(--invite-muted-color)!important}.invite-shell :is(.invite-field,.invite-select,.invite-textarea,.invitation-field){border-color:color-mix(in srgb, var(--invite-accent-color) 24%, transparent)!important;background:var(--invite-surface-color,var(--color-paper))!important;color:var(--invite-body-color)!important}.invite-shell :is(.invite-field,.invite-textarea,.invitation-field)::placeholder{color:color-mix(in srgb, var(--invite-muted-color) 72%, transparent)!important}.invite-shell :is(.invite-field,.invite-select,.invitation-field) option{background:var(--invite-surface-color,var(--color-paper))!important;color:var(--invite-body-color)!important}.invite-shell:not(.invite-shell--cover-button-liquidglass) :is(.invite-action-button--solid,.invite-song-submit-button,.invite-segmented-button--active){border-color:var(--invite-accent-color)!important;background:var(--invite-accent-color)!important;color:var(--invite-on-accent-color,var(--invite-surface-color,var(--color-paper)))!important}.invite-shell .invite-editor-text-role--title,.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=title] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow),.invite-shell .invite-editor-block--layout[data-editor-title-role=title] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title),.invite-shell .invite-editor-block--layout[data-editor-text-role=title] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-custom-title-size,42px)!important;font-family:var(--invite-title-font,var(--font-cormorant))!important;line-height:1.08!important}.invite-shell .invite-editor-text-role--secondary,.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=secondary] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow),.invite-shell .invite-editor-block--layout[data-editor-title-role=secondary] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title),.invite-shell .invite-editor-block--layout[data-editor-text-role=secondary] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-custom-body-size,17px)!important;font-family:var(--invite-body-font,var(--font-lato))!important;line-height:1.5!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online) .invite-open-panel{padding-bottom:0!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online) .invite-paper{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.invite-shell--embedded-preview:not(.invite-shell--online) .invite-phone{container:inviteCanvas/inline-size}.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=custom] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow){font-size:var(--invite-editor-eyebrow-size,var(--invite-custom-body-size,17px))!important;font-family:var(--invite-editor-eyebrow-font,var(--invite-subtitle-font,var(--font-lato)))!important}.invite-shell .invite-editor-block--layout[data-editor-title-role=custom] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title){font-size:var(--invite-editor-title-size,var(--invite-custom-title-size,42px))!important;font-family:var(--invite-editor-title-font,var(--invite-title-font,var(--font-cormorant)))!important}.invite-shell .invite-editor-block--layout[data-editor-text-role=custom] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-editor-text-size,var(--invite-custom-body-size,17px))!important;font-family:var(--invite-editor-text-font,var(--invite-body-font,var(--font-lato)))!important}.invite-shell :is(.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-detail-title,.invite-music-card h3,.invite-music-title){font-size:min(var(--invite-custom-title-size,42px), 20px)!important;line-height:1.12!important}.invite-shell :is(.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-detail-title,.invite-music-card h3,.invite-music-title,.invite-title,.invite-section-title,.invite-highlight-names){-webkit-hyphens:none!important;hyphens:none!important;word-break:normal!important;overflow-wrap:break-word!important}.invite-shell :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-detail-title,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-music-title),.invite-shell :is(.invite-section-copy,.invite-detail-copy,.invite-highlight-meta,.invite-mini-card p,.invite-personal-card p,.invite-online-guidelines,.invite-online-closing){opacity:1!important}.invite-editor-block--layout[data-editor-block=intro] .invite-paper-section{padding-bottom:.35rem!important}.invite-shell--online .invite-online-prep__grid>span{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.75rem!important;padding:.62rem .42rem!important}.invite-shell--online .invite-online-prep__grid>span+span{border-left:1px solid color-mix(in srgb, var(--invite-accent-color) 18%, transparent)!important}.invite-shell--online .invite-online-prep__grid small{color:var(--invite-body-color)!important;opacity:.82!important}.invite-shell--online .invite-online-date,.invite-shell--online .invite-online-closing,.invite-shell--online .invite-online-guidelines{color:var(--invite-body-color)!important}.invite-shell--online .invite-welcome-hero{margin-bottom:-.35rem!important}.invite-shell--online .invite-online-section{padding-top:max(1rem, env(safe-area-inset-top))!important}.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=title] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow){font-size:var(--invite-custom-title-size,42px)!important}.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=secondary] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow){font-size:var(--invite-custom-body-size,17px)!important}.invite-shell .invite-editor-block--layout[data-editor-eyebrow-role=custom] :is(.invite-kicker,.invite-label,.invite-eyebrow,.invite-countdown-label,.invite-online-prep__eyebrow){font-size:var(--invite-editor-eyebrow-size,17px)!important}.invite-shell .invite-editor-block--layout[data-editor-title-role=title] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title,.invite-music-title){font-size:var(--invite-custom-title-size,42px)!important}.invite-shell .invite-editor-block--layout[data-editor-title-role=secondary] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title,.invite-music-title){font-size:var(--invite-custom-body-size,17px)!important}.invite-shell .invite-editor-block--layout[data-editor-title-role=custom] :is(.invite-title,.invite-section-title,.invite-highlight-names,.invite-mini-card h2,.invite-mini-card h3,.invite-personal-card h3,.invite-open-guest-card h2,.invite-detail-title,.invite-online-access-title,.invite-music-title){font-size:var(--invite-editor-title-size,20px)!important}.invite-shell .invite-editor-block--layout[data-editor-text-role=title] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-custom-title-size,42px)!important}.invite-shell .invite-editor-block--layout[data-editor-text-role=secondary] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-custom-body-size,17px)!important}.invite-shell .invite-editor-block--layout[data-editor-text-role=custom] :is(.invite-section-copy,.invite-highlight-meta,.invite-mini-card p,.invite-detail-copy,.invite-detail-description,.invite-form-helper,.invite-status,.invite-online-guidelines,.invite-online-closing){font-size:var(--invite-editor-text-size,17px)!important}.invite-shell .invite-segmented-button:not(.invite-segmented-button--active){color:var(--invite-body-color)!important;border-color:color-mix(in srgb, var(--invite-accent-color) 28%, transparent)!important;background:color-mix(in srgb, var(--invite-surface-color) 94%, transparent)!important;opacity:1!important}.invite-shell .invite-segmented-button--active{color:var(--invite-on-accent-color,var(--invite-surface-color))!important;border-color:var(--invite-accent-color)!important;background:var(--invite-accent-color)!important;opacity:1!important}.invite-shell .invite-music-float{right:max(14px, env(safe-area-inset-right))!important;bottom:max(18px, env(safe-area-inset-bottom))!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp]:not([data-editor-title-role]) .invite-paper-section--rsvp>.invite-section-title{font-size:min(var(--invite-custom-title-size,42px), 22px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=countdown] .invite-countdown-number{font-size:var(--invite-editor-countdown-number-size,24px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=countdown] .invite-countdown-label{font-size:var(--invite-editor-countdown-label-size,11px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=eventDate] .invite-kicker,.invite-shell .invite-editor-block--layout[data-editor-block=eventLocation] .invite-kicker{font-size:var(--invite-editor-detail-eyebrow-size,11px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=eventDate] .invite-detail-title,.invite-shell .invite-editor-block--layout[data-editor-block=eventLocation] .invite-detail-title{font-size:var(--invite-editor-detail-title-size,20px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=eventDate] .invite-detail-copy,.invite-shell .invite-editor-block--layout[data-editor-block=eventLocation] .invite-detail-copy{font-size:var(--invite-editor-detail-text-size,14px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=eventDate] .invite-action-button,.invite-shell .invite-editor-block--layout[data-editor-block=eventLocation] .invite-action-button{font-size:var(--invite-editor-detail-button-size,12px)!important}.invite-shell .invite-editor-block--layout:is([data-editor-block=dresscode],[data-editor-block=gifts],[data-editor-block=tips],[data-editor-block=music]):not([data-editor-eyebrow-role]) .invite-kicker{font-size:var(--invite-editor-detail-eyebrow-size,11px)!important}.invite-shell .invite-editor-block--layout:is([data-editor-block=dresscode],[data-editor-block=gifts],[data-editor-block=tips],[data-editor-block=music]):not([data-editor-title-role]) .invite-info-card-title{font-size:var(--invite-editor-detail-title-size,20px)!important}.invite-shell .invite-editor-block--layout:is([data-editor-block=dresscode],[data-editor-block=gifts],[data-editor-block=tips],[data-editor-block=music]):not([data-editor-text-role]) .invite-info-card-text{font-size:var(--invite-editor-detail-text-size,14px)!important}.invite-shell .invite-editor-block--layout:is([data-editor-block=dresscode],[data-editor-block=gifts],[data-editor-block=tips],[data-editor-block=music]) .invite-info-card-button{width:fit-content!important;font-size:var(--invite-editor-detail-button-size,12px)!important;align-self:center!important;margin:1rem auto 0!important;display:inline-flex!important}.invite-shell .invite-editor-block--layout:is([data-editor-block=dresscode],[data-editor-block=gifts],[data-editor-block=tips],[data-editor-block=music]) .invite-mini-card-content{flex-direction:column!important;min-height:100%!important;display:flex!important}.invite-shell .invite-editor-block--layout[data-editor-block=guest] .invite-open-guest-card h2{font-size:var(--invite-editor-rsvp-family-name-size,24px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=guest] .invite-open-guest-card p{font-size:var(--invite-editor-rsvp-guest-names-size,14px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-locked-guests>div>.invite-label{font-size:var(--invite-editor-rsvp-private-label-size,11px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-locked-guests>div>strong{font-size:var(--invite-editor-rsvp-family-name-size,24px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-locked-guests__names{font-size:var(--invite-editor-rsvp-guest-names-size,14px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-locked-guests>div>p:not(.invite-locked-guests__names){font-size:var(--invite-editor-rsvp-locked-message-size,13px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-form-card>div>.invite-label{font-size:var(--invite-editor-rsvp-attendance-label-size,12px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-segmented-button{font-size:var(--invite-editor-rsvp-option-size,13px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-field-group>.invite-label{font-size:var(--invite-editor-rsvp-field-label-size,12px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-rsvp-submit-button{font-size:var(--invite-editor-rsvp-submit-size,13px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-segmented-button,.invite-shell .invite-editor-block--layout[data-editor-block=rsvp] .invite-rsvp-submit-button{border-radius:var(--invite-open-button-radius,999px)!important}.invite-shell .invite-editor-block--layout[data-editor-block=music] .invite-song-card__button{align-self:center!important;width:fit-content!important;margin:1rem auto 0!important;display:inline-flex!important}.invite-shell:not(.invite-shell--cover-button-liquidglass) .invite-editor-block--layout[data-editor-block=rsvp] .invite-segmented-button.invite-action-button{border-color:color-mix(in srgb,var(--invite-accent-color,#b88749) 34%,transparent)!important;background:color-mix(in srgb,var(--invite-surface-color,#fffdf8) 90%,transparent)!important;color:var(--invite-accent-color,#93662f)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--invite-accent-color,#93662f) 8%,transparent)!important}.invite-shell:not(.invite-shell--cover-button-liquidglass) .invite-editor-block--layout[data-editor-block=rsvp] .invite-segmented-button.invite-action-button.invite-segmented-button--active{border-color:color-mix(in srgb,var(--invite-accent-color,#b88749) 62%,transparent)!important;background:color-mix(in srgb,var(--invite-surface-color,#fffdf8) 78%,var(--invite-accent-color,#b88749) 22%)!important;color:color-mix(in srgb,var(--invite-accent-color,#93662f) 88%,#2b1b0d)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--invite-accent-color,#93662f) 14%,transparent)!important}.invite-paper-section--rsvp.invite-rsvp-buttons-shape--pill{--invite-rsvp-button-radius:999px}.invite-paper-section--rsvp.invite-rsvp-buttons-shape--rounded{--invite-rsvp-button-radius:1.15rem}.invite-paper-section--rsvp.invite-rsvp-buttons-shape--square{--invite-rsvp-button-radius:.35rem}.invite-paper-section--rsvp[class*=invite-rsvp-buttons-shape--] :is(.invite-segmented-button,.invite-rsvp-submit-button){border-radius:var(--invite-rsvp-button-radius)!important}.invite-paper-section--rsvp.invite-rsvp-buttons--cream{--invite-rsvp-button-bg:#fffaf1;--invite-rsvp-button-bg-strong:#f1dfc0;--invite-rsvp-button-text:#765225;--invite-rsvp-button-border:#c9a96e73}.invite-paper-section--rsvp.invite-rsvp-buttons--gold{--invite-rsvp-button-bg:var(--invite-accent-color,#b88749);--invite-rsvp-button-bg-strong:color-mix(in srgb,var(--invite-accent-color,#b88749) 76%,#2b1b0d);--invite-rsvp-button-text:var(--invite-on-accent-color,#fff8ec);--invite-rsvp-button-border:color-mix(in srgb,var(--invite-accent-color,#b88749) 78%,#2b1b0d)}.invite-paper-section--rsvp.invite-rsvp-buttons--dark{--invite-rsvp-button-bg:#261c15;--invite-rsvp-button-bg-strong:#100c09;--invite-rsvp-button-text:#fff7e8;--invite-rsvp-button-border:#5b4530b8}.invite-paper-section--rsvp.invite-rsvp-buttons--glass{--invite-rsvp-button-bg:color-mix(in srgb,var(--invite-surface-color,#fffdf8) 64%,transparent);--invite-rsvp-button-bg-strong:color-mix(in srgb,var(--invite-accent-color,#b88749) 12%,#ffffff61);--invite-rsvp-button-text:color-mix(in srgb,var(--invite-accent-color,#93662f) 82%,#3d2a17);--invite-rsvp-button-border:color-mix(in srgb,var(--invite-accent-color,#b88749) 28%,#fffc)}.invite-paper-section--rsvp.invite-rsvp-buttons--outline{--invite-rsvp-button-bg:transparent;--invite-rsvp-button-bg-strong:color-mix(in srgb,var(--invite-accent-color,#b88749) 8%,transparent);--invite-rsvp-button-text:var(--invite-accent-color,#93662f);--invite-rsvp-button-border:color-mix(in srgb,var(--invite-accent-color,#b88749) 72%,transparent)}.invite-paper-section--rsvp.invite-rsvp-buttons--rose{--invite-rsvp-button-bg:#ffe9e8;--invite-rsvp-button-bg-strong:#f2c6c2;--invite-rsvp-button-text:#6d3631;--invite-rsvp-button-border:#d59e999e}.invite-paper-section--rsvp:is(.invite-rsvp-buttons--cream,.invite-rsvp-buttons--gold,.invite-rsvp-buttons--dark,.invite-rsvp-buttons--glass,.invite-rsvp-buttons--outline,.invite-rsvp-buttons--rose,.invite-rsvp-buttons--custom) :is(.invite-segmented-button,.invite-rsvp-submit-button){border-color:var(--invite-rsvp-button-border)!important;color:var(--invite-rsvp-button-text)!important}.invite-paper-section--rsvp:is(.invite-rsvp-buttons--cream,.invite-rsvp-buttons--gold,.invite-rsvp-buttons--dark,.invite-rsvp-buttons--glass,.invite-rsvp-buttons--outline,.invite-rsvp-buttons--rose,.invite-rsvp-buttons--custom) .invite-segmented-button:not(.invite-segmented-button--active){background:color-mix(in srgb,var(--invite-rsvp-button-bg) 42%,var(--invite-surface-color,#fffdf8))!important}.invite-paper-section--rsvp:is(.invite-rsvp-buttons--cream,.invite-rsvp-buttons--gold,.invite-rsvp-buttons--dark,.invite-rsvp-buttons--glass,.invite-rsvp-buttons--outline,.invite-rsvp-buttons--rose,.invite-rsvp-buttons--custom) :is(.invite-segmented-button--active,.invite-rsvp-submit-button){background:linear-gradient(180deg,var(--invite-rsvp-button-bg),var(--invite-rsvp-button-bg-strong,var(--invite-rsvp-button-bg)))!important;color:var(--invite-rsvp-button-text)!important}.invite-paper-section--rsvp.invite-rsvp-buttons--liquidglass :is(.invite-segmented-button,.invite-rsvp-submit-button){border:1px solid var(--invite-rsvp-button-border,color-mix(in srgb,var(--invite-accent-color,#b88749) 24%,#ffffffd1))!important;background:linear-gradient(135deg,#ffffffb3,#ffffff57 56%,color-mix(in srgb,var(--invite-accent-color,#b88749) 10%,transparent))!important;color:var(--invite-rsvp-button-text,color-mix(in srgb,var(--invite-accent-color,#93662f) 80%,#3d2a17))!important;-webkit-backdrop-filter:blur(18px)saturate(1.45)!important;backdrop-filter:blur(18px)saturate(1.45)!important;box-shadow:0 10px 28px #4c32181c,inset 0 1px #fffffff5,inset 0 -1px #99703f14!important}.invite-paper-section--rsvp.invite-rsvp-buttons--liquidglass :is(.invite-segmented-button--active,.invite-rsvp-submit-button){border-color:var(--invite-rsvp-button-border,#ffffff9e)!important;background:linear-gradient(135deg,var(--invite-rsvp-button-bg,color-mix(in srgb,var(--invite-accent-color,#b88749) 58%,#ffffff61)),color-mix(in srgb,var(--invite-rsvp-button-bg,var(--invite-accent-color,#b88749)) 72%,#ffffff24))!important;color:var(--invite-rsvp-button-text,var(--invite-on-accent-color,#fffaf1))!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview){padding-block:0!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel{margin-top:0!important;padding:0!important}body.invite-page-body .invite-shell.invite-shell--online:not(.invite-shell--embedded-preview) .invite-paper--streaming-only{container-type:inline-size;justify-content:space-between!important;min-height:100svh!important}.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-open-panel{margin-top:0!important;padding-block:0!important}.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-paper--streaming-only{container-type:inline-size;justify-content:flex-start!important;min-height:100%!important}body.invite-page-body .invite-shell.invite-shell--online:not(.invite-shell--embedded-preview) .invite-online-section,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-online-section{padding-top:18.72px!important;padding-bottom:.35rem!important}body.invite-page-body .invite-shell.invite-shell--online:not(.invite-shell--embedded-preview) .invite-online-prep-section,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-online-prep-section{padding-top:.35rem!important;padding-bottom:.35rem!important}body.invite-page-body .invite-shell.invite-shell--online:not(.invite-shell--embedded-preview) .invite-online-access-section,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-online-access-section{padding-top:.35rem!important;padding-bottom:24px!important}.invite-online-action-row{width:100%;margin-top:1rem}.invite-shell--online .invite-online-action-row .invite-online-join{letter-spacing:.06em!important;border-radius:18.4px!important;min-height:46px!important;margin:0!important;padding:10px 16px!important;font-size:clamp(12px,2.65cqw,13px)!important;line-height:1.15!important}.invite-info-card-main{align-items:flex-start;gap:.75rem;width:100%;min-width:0;display:flex;grid-column:1/-1!important}.invite-info-card-action-row{width:100%;grid-column:1/-1!important;margin-top:1rem!important}.invite-info-card-action-row .invite-info-card-button{align-self:auto!important;margin:0!important}@media (min-width:720px) and (hover:hover) and (pointer:fine){body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-phone{border-radius:2.35rem!important;width:390px!important;max-width:390px!important;min-height:100dvh!important;margin-inline:auto!important;overflow:hidden!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel{width:100%!important;min-height:100dvh!important;position:relative!important;inset:auto!important;overflow:visible!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-paper--streaming-only{width:calc(100% - 16px)!important;margin-inline:auto!important}}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-phone,body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-phone,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-open-panel{background:var(--invite-page-background-color,var(--color-cream))!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-paper--streaming-only,.invite-shell.invite-shell--online.invite-shell--embedded-preview .invite-paper--streaming-only{width:calc(100% - 16px)!important;margin-inline:auto!important}@media (max-width:719px),(hover:none),(pointer:coarse){body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-phone{min-height:100svh!important;overflow:visible!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel{z-index:auto!important;overscroll-behavior:auto!important;-webkit-overflow-scrolling:auto!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:visible!important}body.invite-page-body .invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-paper--streaming-only{height:auto!important;min-height:100svh!important;overflow:visible!important}body.invite-page-body:has(.invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview)){min-height:calc(100svh + 1px)!important;overflow-y:auto!important}}.invite-online-recipient{border-top:1px solid color-mix(in srgb, var(--invite-accent-color,#c8a76a) 28%, transparent);text-align:center;justify-items:center;gap:.18rem;width:min(100%,22rem);margin:.95rem auto 0;padding-top:.8rem;display:grid}.invite-online-recipient__label{color:var(--invite-accent-color,#c8a76a);letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:.38rem;font-size:clamp(.66rem,2.65cqw,.76rem);font-weight:700;display:inline-flex}.invite-online-recipient>strong{color:var(--invite-title-color,#756354);font-family:var(--font-cormorant), Georgia, serif;font-size:min(var(--invite-editor-title-size,24px), 24px);font-weight:500;line-height:1.12}.invite-online-recipient>p{color:var(--invite-body-color,#756354);font-size:min(var(--invite-editor-text-size,14px), 14px);opacity:.86;margin:.08rem 0 0;line-height:1.35}.invite-online-recipient-section{padding-top:.7rem!important;padding-bottom:.75rem!important}.invite-online-recipient{text-align:center;border-top:0;justify-items:center;gap:.28rem;width:min(100%,22rem);margin:0 auto;padding-top:0;display:grid}.invite-online-recipient__title{color:var(--invite-title-color,#756354);font-family:var(--font-cormorant), Georgia, serif;font-size:min(var(--invite-editor-title-size,24px), 24px);margin:0 0 .28rem;font-weight:500;line-height:1.12}.invite-online-recipient>.invite-online-recipient__name{color:var(--invite-title-color,#756354);font-family:var(--font-cormorant), Georgia, serif;font-size:var(--invite-editor-rsvp-family-name-size,24px);font-weight:500;line-height:1.08}.invite-online-recipient>.invite-online-recipient__names{color:var(--invite-body-color,#756354);font-size:var(--invite-editor-rsvp-guest-names-size,14px);opacity:.86;margin:.08rem 0 0;line-height:1.35}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview){padding-block:0!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-phone{container:inviteCanvas/inline-size;width:min(100%,460px)!important;max-width:460px!important;margin-inline:auto!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-open-panel{margin-top:0!important;padding:0!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-paper,.invite-shell--embedded-preview:not(.invite-shell--online) .invite-paper{border-radius:clamp(18px,5cqw,24px)!important;width:calc(100% - 16px)!important;margin-inline:auto!important}@media (min-width:720px) and (hover:hover) and (pointer:fine){body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-phone{border-radius:2.35rem!important;width:390px!important;max-width:390px!important;min-height:100dvh!important;margin-inline:auto!important;overflow:hidden!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-open-panel{width:100%!important;min-height:100dvh!important;position:relative!important;inset:auto!important;overflow:visible!important}}@media (max-width:719px),(hover:none),(pointer:coarse){body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-phone{min-height:100svh!important;overflow:visible!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-open-panel{z-index:auto!important;overscroll-behavior:auto!important;-webkit-overflow-scrolling:auto!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:visible!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview) .invite-paper{height:auto!important;min-height:100svh!important;overflow:visible!important}body.invite-page-body:has(.invite-shell--is-open:not(.invite-shell--online):not(.invite-shell--embedded-preview)){min-height:calc(100svh + 1px)!important;overflow-y:auto!important}}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-phone{width:var(--invite-cover-rendered-width,min(calc(100vw - 16px), 460px))!important;border-radius:clamp(1.6rem,3vw,2.35rem)!important;max-width:calc(100vw - 16px)!important;min-height:0!important;margin:auto!important;overflow:hidden!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--image{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--image .invite-cover-image{object-fit:contain!important;object-position:center!important;will-change:auto!important;width:auto!important;max-width:calc(100vw - 16px)!important;height:auto!important;max-height:calc(100svh - 16px)!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}@media (min-width:720px) and (hover:hover) and (pointer:fine){body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--image .invite-cover-image{max-width:min(100vw - 64px,760px)!important;max-height:calc(100dvh - 64px)!important}}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--image .invite-cover-image{width:var(--invite-cover-rendered-width,min(calc(100vw - 16px), 460px))!important;max-width:none!important;height:auto!important;max-height:none!important}body.invite-page-body:has(.invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--art-directed){background:0 0!important;width:100%!important;min-height:100dvh!important;overflow:hidden auto!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview):has(.invite-cover--art-directed){z-index:auto!important;width:var(--invite-visual-width,100%)!important;min-width:0!important;max-width:none!important;height:var(--invite-visual-height,100dvh)!important;min-height:var(--invite-visual-height,100dvh)!important;background:0 0!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:hidden!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview):has(.invite-cover--art-directed) .invite-phone{width:100%!important;max-width:none!important;height:var(--invite-visual-height,100dvh)!important;min-height:var(--invite-visual-height,100dvh)!important;border-radius:0!important;margin:0!important;overflow:hidden!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--art-directed{width:100%!important;height:var(--invite-visual-height,100dvh)!important;min-height:var(--invite-visual-height,100dvh)!important;border-radius:0!important;position:relative!important;overflow:hidden!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--art-directed .invite-cover-picture{width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}body.invite-page-body .invite-shell:not(.invite-shell--is-open):not(.invite-shell--embedded-preview) .invite-cover--art-directed .invite-cover-image{object-fit:cover!important;object-position:center!important;will-change:auto!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}body.invite-page-body:has(.invite-shell--is-open:not(.invite-shell--embedded-preview)){height:auto!important;min-height:100svh!important;overflow:hidden auto!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-phone,body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel,body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-paper{height:auto!important;min-height:0!important;overflow:visible!important}:is(html.invite-page-html:has(.invite-shell--is-open:not(.invite-shell--embedded-preview)),body.invite-page-body:has(.invite-shell--is-open:not(.invite-shell--embedded-preview))){overscroll-behavior-y:auto!important;touch-action:pan-y pinch-zoom!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100%!important;position:static!important;overflow:hidden auto!important}body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview),body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-phone,body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-open-panel,body.invite-page-body .invite-shell--is-open:not(.invite-shell--embedded-preview) .invite-paper{touch-action:pan-y pinch-zoom!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;overflow:visible!important}.invite-shell--cover-button-liquidglass .invite-editor-block--layout[data-editor-block=rsvp] .invite-paper-section--rsvp:not([class*=invite-rsvp-buttons--]) :is(.invite-segmented-button.invite-action-button,.invite-rsvp-submit-button){border:1px solid color-mix(in srgb,var(--invite-accent-color,#b88749) 24%,#ffffffd1)!important;border-radius:var(--invite-rsvp-button-radius,1.15rem)!important;background:linear-gradient(135deg,#ffffffb3,#ffffff57 56%,color-mix(in srgb,var(--invite-accent-color,#b88749) 10%,transparent))!important;color:color-mix(in srgb,var(--invite-accent-color,#93662f) 80%,#3d2a17)!important;-webkit-backdrop-filter:blur(18px)saturate(1.45)!important;backdrop-filter:blur(18px)saturate(1.45)!important;box-shadow:0 10px 28px #4c32181c,inset 0 1px #fffffff5,inset 0 -1px #99703f14!important}.invite-shell--cover-button-liquidglass .invite-editor-block--layout[data-editor-block=rsvp] .invite-paper-section--rsvp:not([class*=invite-rsvp-buttons--]) .invite-segmented-button--active{background:linear-gradient(135deg,color-mix(in srgb,var(--invite-accent-color,#b88749) 58%,#ffffff61),color-mix(in srgb,var(--invite-accent-color,#b88749) 42%,#ffffff24))!important;color:var(--invite-on-accent-color,#fffaf1)!important;border-color:#ffffff9e!important}.invite-shell :is(.invite-open-button__label,.invite-action-button,.invite-button,.invitation-button,.invite-music-button,.invite-segmented-button,.invite-online-join,.invite-streaming-main-button){font-family:var(--invite-button-font,var(--invite-body-font,var(--font-lato))), system-ui, sans-serif!important}:is(body.invite-page-body:has(.invite-shell.invite-shell--is-open:not(.invite-shell--embedded-preview)),body.invite-page-body:has(.invite-shell.invite-shell--online.invite-shell--is-open:not(.invite-shell--embedded-preview))){overflow:clip visible!important}html.invite-page-html:has(>body.invite-page-body.invite-modal-is-open){overflow-y:hidden!important}
.invite-shell.invite-shell .invite-open-button{isolation:isolate!important;box-sizing:border-box!important;width:min(100%,var(--invite-entry-width,280px))!important;max-width:100%!important;min-height:var(--invite-entry-height,52px)!important;border-radius:var(--invite-entry-radius,999px)!important;height:auto!important;box-shadow:none!important;color:var(--invite-entry-text-color,#fff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:8px 6px!important;text-decoration:none!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.invite-shell.invite-shell .invite-open-button:before{content:""!important;z-index:0!important;border-radius:inherit!important;opacity:1!important;background:linear-gradient(135deg,rgb(255 255 255/var(--invite-entry-highlight,.3)),transparent 60%),var(--invite-entry-background)!important;width:auto!important;height:auto!important;-webkit-backdrop-filter:var(--invite-entry-backdrop,none)!important;backdrop-filter:var(--invite-entry-backdrop,none)!important;box-shadow:var(--invite-entry-shadow,none)!important;filter:none!important;pointer-events:none!important;border:0!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.invite-shell.invite-shell .invite-open-button:after{content:""!important;z-index:1!important;border:var(--invite-entry-border-width,1px) solid var(--invite-entry-border-color,white)!important;border-radius:inherit!important;opacity:1!important;width:auto!important;height:auto!important;box-shadow:none!important;filter:blur(var(--invite-entry-border-blur,0px))!important;pointer-events:none!important;background:0 0!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.invite-shell.invite-shell .invite-open-button .invite-open-button__label{box-sizing:border-box;overflow-wrap:anywhere;backface-visibility:hidden;min-width:0;max-width:100%;font-weight:400;transform:translateZ(1px);z-index:3!important;font-size:var(--invite-entry-font-size,12px)!important;color:var(--invite-entry-text-color,#fff)!important;-webkit-text-fill-color:var(--invite-entry-text-color,#fff)!important;opacity:var(--invite-entry-text-opacity,1)!important;filter:blur(var(--invite-entry-text-blur,0px))!important;letter-spacing:var(--invite-entry-spacing,1.9px)!important;white-space:normal!important;margin:0!important;padding:0!important;line-height:1.25!important;display:block!important;position:relative!important}.invite-shell.invite-shell .invite-open-button :is(.invite-open-button__spark,.invite-open-button__lid){display:none!important}.invite-shell.invite-shell>.invite-phone>.invite-cover-action{translate:var(--invite-entry-offset-x,0%) 0;bottom:max(var(--invite-entry-bottom,22px),env(safe-area-inset-bottom))!important}.invite-shell--editorial-reference .invite-editorial-native-section:not(.invite-editorial-native-section--guest):before{width:var(--invite-background-plane-width,100%);left:0;transform:none}:is(body.invite-page-body:has(.invite-shell--editorial-reference.invite-shell--is-open),html.invite-page-html:has(.invite-shell--editorial-reference.invite-shell--is-open)){overscroll-behavior-y:none}body.invite-page-body .invite-shell--editorial-reference.invite-shell--is-open :is(.invite-open-panel,.invite-paper){box-shadow:none!important;margin-bottom:0!important;padding-bottom:0!important}.invite-shell.invite-shell .invite-open-button:before,.invite-shell.invite-shell .invite-open-button:after{content:none!important;display:none!important}.invite-shell.invite-shell .invite-open-button>.invite-open-button__glass{z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgb(255 255 255/var(--invite-entry-highlight,.3)),transparent 60%),var(--invite-entry-background);-webkit-backdrop-filter:var(--invite-entry-backdrop,none);backdrop-filter:var(--invite-entry-backdrop,none);box-shadow:var(--invite-entry-shadow,none);position:absolute;inset:0;transform:translateZ(0)}.invite-shell.invite-shell .invite-open-button>.invite-open-button__border{z-index:1;border-radius:inherit;pointer-events:none;border:var(--invite-entry-border-width,1px) solid var(--invite-entry-border-color,white);filter:blur(var(--invite-entry-border-blur,0px));position:absolute;inset:0}.invite-shell.invite-shell .invite-open-button>.invite-open-button__label{will-change:transform;filter:var(--invite-entry-text-filter,none)!important;z-index:2!important;backface-visibility:visible!important;transform:translateZ(0)!important}
.invite-modal-backdrop.invite-modal-backdrop{font-family:var(--invite-body-font,var(--font-lato)),serif;color:var(--invite-body-color,#5d544b);font-size:var(--invite-custom-body-size,16px)}.invite-modal-backdrop .invite-modal-title{line-height:1.15;font-family:var(--invite-title-font,var(--font-cormorant)),serif!important;font-size:var(--invite-custom-title-size,42px)!important}.invite-modal-backdrop .invite-modal-body{line-height:1.65;font-family:var(--invite-body-font,var(--font-lato)),serif!important;font-size:var(--invite-custom-body-size,16px)!important;color:var(--invite-body-color,#5d544b)!important}.invite-modal-backdrop .invite-modal-body :is(p:not(.invite-error),li,.text-wedding-muted,.text-wedding-text){font-family:inherit!important;font-size:inherit!important;color:var(--invite-body-color,#5d544b)!important}.invite-modal-backdrop :is(.invite-kicker,.invite-label){font-size:11px;line-height:1.5;font-family:var(--invite-body-font,var(--font-lato)),serif!important;color:var(--invite-accent-color,#627a33)!important}:is(.invite-shell,.invite-modal-backdrop) :is(.invite-field,.invite-textarea,.invite-select){font-family:var(--invite-body-font,var(--font-lato)),serif!important;font-size:var(--invite-custom-body-size,16px)!important;color:var(--invite-body-color,#5d544b)!important}:is(.invite-shell,.invite-modal-backdrop) :is(.invite-field,.invite-textarea)::placeholder{font-family:inherit!important;font-size:inherit!important;color:color-mix(in srgb,var(--invite-body-color,#5d544b) 72%,transparent)!important;opacity:1!important}.invite-shell :is(.invite-field-help,.invite-status:not(.invite-status--error),.invite-rsvp-result,.invite-rsvp-result strong),.invite-modal-backdrop :is(.invite-field-help,.invite-status:not(.invite-status--error),.invite-song-identity strong){line-height:1.65;font-family:var(--invite-body-font,var(--font-lato)),serif!important;font-size:var(--invite-custom-body-size,16px)!important;color:var(--invite-body-color,#5d544b)!important}.invite-editable-gallery{overflow:clip}.invite-editable-gallery .invite-gallery-photo[data-gallery-photo]{background:0 0;padding:0}.invite-gallery-photo[data-gallery-photo] .invite-gallery-photo-image{padding:.45rem}.invite-gallery-photo[data-gallery-photo][data-gallery-frame=none]{box-shadow:none}.invite-gallery-photo[data-gallery-photo][data-gallery-frame=none] .invite-gallery-photo-image{padding:0}.invite-editable-gallery .invite-gallery-photo[data-gallery-photo] figcaption{margin:0;padding:.6rem .6rem .7rem}.invite-editable-gallery .invite-gallery-photo[data-caption-integrated=false]{box-shadow:none}.invite-gallery-photo[data-caption-integrated=false][data-gallery-frame=on] .invite-gallery-photo-image{box-shadow:0 .4rem 1rem #3a2c1c1a}.invite-modal-backdrop :is(.invite-action-button,.invite-segmented-button){letter-spacing:.03em;line-height:1.3;font-family:var(--invite-button-font,var(--invite-body-font,var(--font-lato))),serif!important;font-size:var(--invite-primary-button-font-size,12px)!important;font-weight:400!important}.invite-modal-backdrop :is(.invite-kicker,.invite-label){font-weight:400!important}.invite-section-background-group--none{display:contents}.invite-shell .invite-section-background-group{isolation:isolate;width:100%;display:flow-root;position:relative}.invite-shell .invite-section-background-group>[data-section-background=shared],.invite-shell [data-section-background=none]{background:0 0!important}.invite-shell .invite-section-background-group>[data-section-background=shared]:before,.invite-shell [data-section-background=none]:before{content:none!important;display:none!important}.invite-shell .invite-section-background-group>.invite-editor-block{border-block:0!important}.invite-shell .invite-section-background-group>.invite-editor-block>.invite-section-motion>.invite-divider{display:none!important}.invite-editable-gallery{isolation:isolate}.invite-gallery-resize-handle{display:none}.invite-modal-backdrop .invite-modal-card[data-dialog-custom=true]{isolation:isolate;position:relative;width:var(--dialog-width)!important;max-width:calc(100vw - 24px)!important;max-height:var(--dialog-height)!important;border-radius:var(--dialog-radius)!important;-webkit-backdrop-filter:none!important;background:0 0!important;overflow:hidden!important}.invite-modal-backdrop .invite-modal-card[data-dialog-custom=true] .invite-modal-header,.invite-modal-backdrop .invite-modal-card[data-dialog-custom=true] .invite-modal-body{padding:var(--dialog-padding)!important;background:0 0!important}.invite-modal-backdrop .invite-modal-card[data-dialog-boxed=false]{box-shadow:none!important;border:0!important}.invite-modal-backdrop .invite-modal-card[data-dialog-boxed=false] .invite-modal-header{border:0!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field]{font-family:var(--section-field-font,var(--invite-body-font))!important;font-size:var(--section-field-size,var(--invite-custom-body-size,16px))!important;color:var(--section-field-color,var(--invite-body-color))!important}.invite-modal-backdrop.invite-modal-backdrop .invite-modal-body[data-dialog-field=text] :is(p,li,.text-wedding-muted){font-family:inherit!important;font-size:inherit!important;color:inherit!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-margin-top]{margin-top:var(--section-field-margin-top)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-margin-right]{margin-right:var(--section-field-margin-right)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-margin-bottom]{margin-bottom:var(--section-field-margin-bottom)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-margin-left]{margin-left:var(--section-field-margin-left)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-line-height]{line-height:var(--section-field-line-height)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-letter-spacing]{letter-spacing:var(--section-field-letter-spacing)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-text-align]{text-align:var(--section-field-text-align)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-font-weight]{font-weight:var(--section-field-font-weight)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field][data-dialog-field][style*=--section-field-text-transform]{text-transform:var(--section-field-text-transform)!important}.invite-modal-backdrop.invite-modal-backdrop [data-dialog-field=fieldText]::placeholder{font-family:var(--dialog-placeholder-font,inherit)!important;font-size:var(--dialog-placeholder-size,inherit)!important;color:var(--dialog-placeholder-color,inherit)!important;line-height:var(--dialog-placeholder-line-height,inherit)!important;letter-spacing:var(--dialog-placeholder-letter-spacing,normal)!important}.invite-modal-backdrop .invite-modal-card[data-dialog-custom=true] .invite-modal-body{overscroll-behavior:contain;flex:auto!important;min-height:0!important;overflow:auto!important}.invite-modal-backdrop .invite-modal-card[data-dialog-custom=true] .invite-modal-header{padding-right:max(var(--dialog-padding),56px)!important;flex:none!important}.invite-gallery-image-crop{isolation:isolate;position:relative;overflow:hidden}.invite-gallery-image-crop>img{width:100%;display:block}.invite-shell .invite-section-flow-images[data-visual-scale=true],.invite-shell .invite-section-layer-plane--free[data-visual-scale=true]{overflow:visible!important}.invite-shell .invite-layered-section-shell:has(>.invite-section-layer-plane--free[data-visual-scale=true]){overflow:visible!important}.invite-shell--editorial-reference .invite-editorial-logo-window .invite-section-flow-images{width:100%;height:100%;margin:0;display:block;position:static!important}.invite-shell--editorial-reference .invite-editorial-logo-window .invite-section-photo{top:-97.9167%;left:-53.3333%;width:213.333%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;position:absolute!important}.invite-paper:has(>[data-section-image-boundary]) :is(.invite-editor-block--layout,.invite-section-background-group){z-index:var(--invite-section-stack,0);position:relative}.invite-paper .invite-editor-block--layout[data-image-overlap=next]{clip-path:inset(0 -100vw calc(0px - var(--invite-section-overlap-bottom,0px)) -100vw)}.invite-paper .invite-section-layer-plane--free[data-image-overlap=next]{overflow:visible!important}.invite-paper .invite-editor-block--layout[data-image-overlap=next] .invite-section-flow-images:has([data-image-overlap=next]){overflow:visible!important}.invite-shell .invite-paper-section--rsvp .invite-rsvp-result--no{padding:16px 78px 16px 16px}.invite-shell .invite-paper-section--rsvp .invite-rsvp-result--no strong{text-align:left;max-width:none;font-weight:400;line-height:1.55;font-size:13px!important}
