@container archive (max-width:420px){.invitation-root.archive-invitation[data-archive-original] .archive-sheet[data-archive] :is(.vr-countdown-grid,.en-countdown-grid,.cs-countdown-strip,.oa-cd-grid){grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:24px 16px;width:100%;max-width:300px;margin-inline:auto;display:grid}.invitation-root.archive-invitation[data-archive-original] .archive-sheet[data-archive] :is(.vr-countdown-sep,.en-countdown-sep,.cs-countdown-divider,.oa-cd-sep){display:none}.invitation-root.archive-invitation[data-archive-original] .archive-sheet[data-archive] .cs-countdown-unit{width:100%;min-width:0;padding:20px 8px}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-ded-name,.jd-ded-name,.lz-ded-name,.tr-ded-name,.ol-ded-name,.zf-ded-name){overflow-wrap:anywhere;max-width:100%;font-size:clamp(30px,9.375cqw,43px)}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-ded-name,.jd-ded-name,.lz-ded-name,.tr-ded-name){font-size:clamp(30px,9.375cqw,34px)}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-tl-card,.ol-tl-card,.zf-tl-card){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""time""info";row-gap:12px}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-tl-vrule,.ol-tl-vrule,.zf-tl-vrule){display:none}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.jd-program-item,.lz-program-item,.tr-program-item){grid-template-columns:minmax(0,1fr);row-gap:12px}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-tl-info,.jd-program-item>div,.lz-program-item>div,.tr-program-item>div,.ol-tl-info,.zf-tl-info){min-width:0}.invitation-root.archive-invitation[data-archive-original] .archive-sheet :is(.pr-tl-label,.pr-tl-venue,.pr-tl-addr,.jd-tl-label,.jd-tl-venue,.jd-tl-addr,.lz-tl-label,.lz-tl-venue,.lz-tl-addr,.tr-tl-label,.tr-tl-venue,.tr-tl-addr,.ol-tl-label,.ol-tl-venue,.ol-tl-addr,.zf-tl-label,.zf-tl-venue,.zf-tl-addr){overflow-wrap:anywhere;min-width:0}}.invitation-root.archive-invitation[data-template=serenity] .cs-hero-amp{color:#648a80!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-guest-members{color:#6b716e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-hero-amp{color:#856818!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .delay-2>h3{color:#b35c3d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-cd-card:first-child>.oa-cd-label,.invitation-root.archive-invitation[data-template=arc] .oa-cd-card:nth-child(3)>.oa-cd-label,.invitation-root.archive-invitation[data-template=arc] .oa-cd-card:nth-child(5)>.oa-cd-label,.invitation-root.archive-invitation[data-template=arc] .oa-cd-card:nth-child(7)>.oa-cd-label{color:#69625b!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-dc-card.delay-1.reveal-fade-up>.oa-dc-notes{color:#77726e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-dc-card.delay-1.reveal-fade-up>.oa-eyebrow{color:#b35c3d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-dc-card.reveal-fade-up:first-child>.oa-dc-notes{color:#77726e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-dc-card.reveal-fade-up:first-child>.oa-eyebrow{color:#b35c3d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-hero-text-col.reveal-visible.delay-1>.oa-hero-eyebrow{color:#aa5739!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-info-card--full>h3,.invitation-root.archive-invitation[data-template=arc] .oa-info-card.delay-1.reveal-fade-up:nth-child(2)>h3,.invitation-root.archive-invitation[data-template=arc] .oa-info-card.delay-1.reveal-fade-up:nth-child(3)>h3{color:#b35c3d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-rsvp-deadline-notice{color:#aa5739!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] .oa-sec[data-block=wishes]:nth-child(7)>.oa-container.reveal-fade-up>.oa-eyebrow{color:#9a4f34!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] div[data-source-schedule-index]>.oa-tl-time{color:#76736f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] div[data-source-schedule-index]>.oa-tl-type{color:#b35c3d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] section>.oa-container.reveal-fade-up>.oa-eyebrow{color:#aa5739!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] section[data-block=countdown]>.oa-container.reveal-fade-up>.oa-eyebrow,.invitation-root.archive-invitation[data-template=arc] section[data-block=dress_code]>.oa-container.reveal-fade-up>.oa-eyebrow{color:#9a4f34!important;opacity:1!important}.invitation-root.archive-invitation[data-template=arc] section[data-block=schedule]>.oa-container.reveal-fade-up>.oa-eyebrow{color:#aa5739!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .archive-sheet[data-archive=ecru][data-archive-locale]>.eb-wrap>.eb-hero[data-block=cover]>.eb-hero-photo>.eb-hero-seal[aria-hidden=true]{color:#886a1c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-cd-card:first-child>.eb-cd-label,.invitation-root.archive-invitation[data-template=ecru] .eb-cd-card:nth-child(2)>.eb-cd-label,.invitation-root.archive-invitation[data-template=ecru] .eb-cd-card:nth-child(3)>.eb-cd-label,.invitation-root.archive-invitation[data-template=ecru] .eb-cd-card:nth-child(4)>.eb-cd-label{color:#886e22!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-dc-card:first-child>.eb-dc-label,.invitation-root.archive-invitation[data-template=ecru] .eb-dc-card:nth-child(2)>.eb-dc-label,.invitation-root.archive-invitation[data-template=ecru] .eb-env-eyebrow{color:#8c6d1d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-hero-panel-inner.reveal-scale.reveal-visible>.eb-hero-eyebrow{color:#846b21!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-rsvp-deadline-notice{color:#76601e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-rsvp-placeholder{color:#74716d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-sec--countdown>.eb-container>.eb-head.reveal-fade-up>.eb-head-eyebrow,.invitation-root.archive-invitation[data-template=ecru] .eb-sec--details>.eb-container>.eb-head--minimal>.eb-head-eyebrow{color:#7e621a!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-sec--gifts>.eb-container>header>.eb-head-eyebrow{color:#886a1c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-sec--info>.eb-container>.eb-head--minimal>.eb-head-eyebrow{color:#7e621a!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] .eb-sec--timeline>.eb-container>header>.eb-head-eyebrow,.invitation-root.archive-invitation[data-template=ecru] a[href$=\#rsvp]{color:#886a1c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=ecru] div[data-source-schedule-index]>.eb-tl-tag{color:#8c6d1d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .garden-romance-template>.template-footer>.container>.footer-content.reveal-fade-up>.footer-date{color:#587162!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .guest-family-members{color:#5b7566!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-left>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#63796f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.venue-address{color:#64796e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-right>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#63796f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=eucalyptus] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.venue-address{color:#64796e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .archive-sheet[data-archive=nocturne][data-archive-locale]>.en-template>.en-footer>.en-footer-inner.reveal-fade-up>.en-footer-date{color:#7a7a89!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .en-countdown-card:first-child>.en-countdown-label,.invitation-root.archive-invitation[data-template=nocturne] .en-countdown-card:nth-child(3)>.en-countdown-label,.invitation-root.archive-invitation[data-template=nocturne] .en-countdown-card:nth-child(5)>.en-countdown-label,.invitation-root.archive-invitation[data-template=nocturne] .en-countdown-card:nth-child(7)>.en-countdown-label,.invitation-root.archive-invitation[data-template=nocturne] .en-dress-card.reveal-fade-left.reveal-delay-200>.en-dress-label,.invitation-root.archive-invitation[data-template=nocturne] .en-dress-card.reveal-fade-left.reveal-delay-200>.en-dress-notes,.invitation-root.archive-invitation[data-template=nocturne] .en-dress-card.reveal-fade-right.reveal-delay-100>.en-dress-label,.invitation-root.archive-invitation[data-template=nocturne] .en-dress-card.reveal-fade-right.reveal-delay-100>.en-dress-notes{color:#7f7f8d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .en-gift-note{color:#7a7a89!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .en-guest-greeting{color:#7f7f8d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .en-section-subtitle{color:#7a7a89!important;opacity:1!important}.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-left>.en-timeline-card>.en-timeline-address,.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-left>.en-timeline-card>.en-timeline-info:nth-child(2)>.en-timeline-info-label,.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-left>.en-timeline-card>.en-timeline-info:nth-child(3)>.en-timeline-info-label,.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-right>.en-timeline-card>.en-timeline-address,.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-right>.en-timeline-card>.en-timeline-info:nth-child(2)>.en-timeline-info-label,.invitation-root.archive-invitation[data-template=nocturne] .en-timeline-right>.en-timeline-card>.en-timeline-info:nth-child(3)>.en-timeline-info-label{color:#7f7f8d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .addinfo-card--full>.addinfo-card-title,.invitation-root.archive-invitation[data-template=olive] .addinfo-card:nth-child(2)>.addinfo-card-title,.invitation-root.archive-invitation[data-template=olive] .addinfo-card:nth-child(3)>.addinfo-card-title,.invitation-root.archive-invitation[data-template=olive] .addinfo-card:nth-child(4)>.addinfo-card-title{color:#846d51!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .classic-elegance-template>.template-footer>.container>.footer-content.reveal-fade-up>.footer-date{color:#7e694d!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .details-subheading{color:#81715c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .gifts-subheading{color:#7a6b53!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .guest-family-members{color:#777050!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .reveal-fade-left>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=olive] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#817353!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.venue-name{color:#877052!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .reveal-fade-right>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=olive] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#817353!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.venue-name,.invitation-root.archive-invitation[data-template=olive] .slots-badge>span{color:#877052!important;opacity:1!important}.invitation-root.archive-invitation[data-template=olive] .timeline-subheading{color:#7a6b53!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .addinfo-card--full>.addinfo-card-title,.invitation-root.archive-invitation[data-template=romance] .addinfo-card:nth-child(2)>.addinfo-card-title,.invitation-root.archive-invitation[data-template=romance] .addinfo-card:nth-child(3)>.addinfo-card-title,.invitation-root.archive-invitation[data-template=romance] .addinfo-card:nth-child(4)>.addinfo-card-title{color:#836b5a!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .addinfo-title{color:#a98b74!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .archive-sheet[data-archive=romance][data-archive-locale]>.romantic-blush-template>.template-footer>.container>.footer-content.reveal-fade-up>.footer-date{color:#786349!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .archive-sheet[data-archive=romance][data-archive-locale]>.romantic-blush-template>.template-footer>.container>.footer-content.reveal-fade-up>.footer-text{color:#977c68!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .details-heading{color:#ad8787!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .details-subheading{color:#826f61!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .gifts-heading{color:#9a7878!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .gifts-subheading{color:#746253!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .guest-family-members{color:#856868!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .guest-family-name{color:#a78282!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .guest-greeting{color:#a38670!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-left>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=romance] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#8a7224!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.venue-address{color:#737373!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-left>.event-content>.event-info:nth-child(3)>.info-details>.venue-name{color:#876f5c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-left>.event-content>.event-title{color:#a98b74!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-right>.event-content>.event-info:nth-child(2)>.info-details>.info-label,.invitation-root.archive-invitation[data-template=romance] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.info-label{color:#8a7224!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.venue-address{color:#737373!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-right>.event-content>.event-info:nth-child(3)>.info-details>.venue-name{color:#876f5c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .reveal-fade-right>.event-content>.event-title,.invitation-root.archive-invitation[data-template=romance] .section-title{color:#a98b74!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .slots-badge>span{color:#876f5c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .timeline-heading{color:#9a7878!important;opacity:1!important}.invitation-root.archive-invitation[data-template=romance] .timeline-subheading{color:#746253!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] #gifts>.container>.cs-section-header.reveal-fade-up>.cs-section-subtitle{color:#6d726f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] #timeline>.container>.cs-section-header.reveal-fade-up>.cs-section-subtitle{color:#666a68!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .archive-sheet[data-archive=serenity][data-archive-locale]>.cs-template>.cs-footer>.cs-footer-inner.reveal-fade-up>.cs-footer-date{color:#9fa3a1!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .archive-sheet[data-archive=serenity][data-archive-locale]>.cs-template>.cs-hero[data-block=cover]>.cs-hero-date-row[data-archive-delay="1300"][data-archive-reveal=cs-revealed]>.cs-hero-date-text{color:#6d726f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .archive-sheet[data-archive=serenity][data-archive-locale]>.cs-template>.cs-hero[data-block=cover]>.cs-hero-eyebrow{color:#6e716e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-countdown>.container>.cs-section-header.reveal-fade-up>.cs-section-subtitle{color:#666a68!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-countdown-unit:first-child>.cs-countdown-label,.invitation-root.archive-invitation[data-template=serenity] .cs-countdown-unit:nth-child(3)>.cs-countdown-label,.invitation-root.archive-invitation[data-template=serenity] .cs-countdown-unit:nth-child(5)>.cs-countdown-label,.invitation-root.archive-invitation[data-template=serenity] .cs-countdown-unit:nth-child(7)>.cs-countdown-label{color:#6d726f!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-details>.container>.cs-section-header.reveal-fade-up>.cs-section-subtitle{color:#666a68!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-dress-card.reveal-fade-left.reveal-delay-200>.cs-dress-label,.invitation-root.archive-invitation[data-template=serenity] .cs-dress-card.reveal-fade-left.reveal-delay-200>.cs-dress-notes,.invitation-root.archive-invitation[data-template=serenity] .cs-dress-card.reveal-fade-right.reveal-delay-100>.cs-dress-label,.invitation-root.archive-invitation[data-template=serenity] .cs-dress-card.reveal-fade-right.reveal-delay-100>.cs-dress-notes,.invitation-root.archive-invitation[data-template=serenity] .cs-gift-message,.invitation-root.archive-invitation[data-template=serenity] .cs-gift-note,.invitation-root.archive-invitation[data-template=serenity] .cs-guest-greeting,.invitation-root.archive-invitation[data-template=serenity] .cs-guest-message{color:#707472!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-guest-slots>span{color:#5b7973!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-hero-eyebrow{color:#6e716e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-rsvp-deadline-notice{color:#57746e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-rsvp-placeholder>p{color:#6a6e6c!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-rsvp-subtitle{color:#707472!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .cs-rsvp-subtitle>strong{color:#5b7973!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] .invitation--thumbnail[data-template=serenity][data-mode=thumbnail]>.archive-sheet[data-archive=serenity][data-archive-locale]>.cs-template>.cs-hero[data-block=cover]>.cs-hero-eyebrow{color:#6e716e!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] div[data-source-schedule-index]>.cs-timeline-address,.invitation-root.archive-invitation[data-template=serenity] div[data-source-schedule-index]>.cs-timeline-info:nth-child(4)>.cs-timeline-info-label,.invitation-root.archive-invitation[data-template=serenity] div[data-source-schedule-index]>.cs-timeline-info:nth-child(5)>.cs-timeline-info-label{color:#707472!important;opacity:1!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] div[data-source-schedule-index]>.cs-timeline-tag{color:#5b7973!important;opacity:1!important}.invitation-root.archive-invitation[data-template=serenity] header>.cs-section-subtitle{color:#666a68!important;opacity:1!important}.archive-invitation{color-scheme:normal;-webkit-font-smoothing:auto;tab-size:8}.invitation-root.archive-invitation{color:initial;text-align:start;background:0 0;width:100%;max-width:none;margin:0;font:16px serif;overflow:clip;container:archive/inline-size}.invitation-root.archive-invitation :where(:not(svg,svg *)),.archive-invitation :where(:not(svg,svg *)):before,.archive-invitation :where(:not(svg,svg *)):after{all:revert}.invitation-root.archive-invitation svg{display:revert;vertical-align:revert;flex-shrink:revert}.archive-invitation .archive-sheet{text-align:start;--archive-vh:calc(var(--demo-canvas-height,100svh) / 100);width:100%;min-width:0;font:16px serif;display:block}.archive-invitation[data-mode=thumbnail] .archive-sheet section:not([data-block=cover]),.archive-invitation[data-mode=thumbnail] .archive-sheet footer{display:none}.archive-invitation [data-selected=true]{outline-offset:-3px;outline:3px solid #ff183a}.archive-invitation [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.archive-invitation :is([class*=reveal-],[data-archive-reveal]){opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}.archive-invitation :where(*){scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}}.invitation-root.archive-invitation .archive-countdown-finished{font:inherit;color:inherit;text-align:center;padding:24px}.invitation-root.archive-invitation .archive-program-icon{width:36px;height:36px;color:inherit;flex-shrink:0;grid-column:1/-1;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.invitation-root.archive-invitation .archive-program-icon svg{width:28px;height:28px;display:block}.archive-invitation[data-font-style=modern] .archive-sheet :is(h1,h2,h3,[class*=hero-name],[class$=footer-names]){font-family:var(--font-onest),Arial,sans-serif!important}.invitation-root.archive-invitation .archive-sheet .archive-venue-route:not(.archive-extra){box-sizing:border-box;color:#302c26;width:fit-content;max-width:calc(100% - 32px);font:400 16px/1.5 var(--font-body,Arial,sans-serif);text-align:center;overflow-wrap:anywhere;background:#fffdfa;border-radius:8px;margin:32px auto 0;padding:16px 20px}.invitation-root.archive-invitation .archive-sheet .archive-venue-route:not(.archive-extra) p{color:inherit;font:inherit;margin:0 0 8px}.invitation-root.archive-invitation .archive-sheet .archive-venue-route:not(.archive-extra) .archive-venue-name{font-weight:600}.invitation-root.archive-invitation .archive-sheet .archive-venue-route:not(.archive-extra) a{box-sizing:border-box;color:#302c26;max-width:100%;min-height:44px;font:inherit;text-underline-offset:3px;justify-content:center;align-items:center;padding:8px 12px;text-decoration:underline;display:inline-flex}.invitation-root.archive-invitation .archive-sheet .archive-venue-route:not(.archive-extra) a:focus-visible{outline-offset:2px;outline:2px solid #302c26}.archive-invitation:not([data-archive-active]) [class*=reveal-],.archive-invitation:not([data-archive-active]) [data-archive-reveal]{opacity:1!important;clip-path:none!important;transform:none!important}.archive-opening{width:100%;height:100%;position:absolute;inset:0;container:archive/inline-size}.archive-opening>.archive-sheet{height:100%;position:absolute;inset:0}.archive-opening [data-archive-intro-host]:after{display:none}.invite-opening:has(.archive-opening){height:var(--demo-canvas-height,100svh);min-height:0}.invitation-root.archive-invitation div[data-archive-live-rsvp]{--invite-background:#fffdfa;--invite-ink:#302c26;background:var(--invite-background);color:var(--invite-ink);font:400 16px/1.5 var(--font-body,Arial,sans-serif);text-align:left;border-radius:inherit;padding:clamp(16px,3cqw,28px)}.invitation-root.archive-invitation [data-archive-live-rsvp] :is(form,fieldset){width:100%;font:inherit;border:0;gap:16px;margin:0;padding:0;display:grid}.invitation-root.archive-invitation [data-archive-live-rsvp] .field{gap:6px;display:grid}.invitation-root.archive-invitation [data-archive-live-rsvp] label{font:400 14px/1.5 var(--font-body,Arial,sans-serif);display:block}.invitation-root.archive-invitation [data-archive-live-rsvp] :is(input,textarea,select){box-sizing:border-box;color:#302c26;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #b8afa2;border-radius:6px;padding:10px 12px;display:block}.invitation-root.archive-invitation [data-archive-live-rsvp] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.invitation-root.archive-invitation [data-archive-live-rsvp] button.b-button{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#302c26;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}.invitation-root.archive-invitation [data-archive-live-rsvp] .field-hint{color:#625b53;font-size:12px;line-height:1.6}.invitation-root.archive-invitation [data-archive-live-rsvp] :is(.rsvp-success,.loading){font:inherit;align-items:center;gap:8px;display:flex}.invitation-root.archive-invitation [data-archive-live-rsvp] :focus-visible{outline-offset:2px;outline:2px solid #6c5941}.invitation-root.archive-invitation .archive-sheet .archive-extra{box-sizing:border-box;width:100%;max-width:none;color:var(--invite-ink);font:inherit;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra *{box-sizing:border-box}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-section{width:100%;max-width:1040px;color:inherit;text-align:center;background:0 0;margin:0 auto;padding:clamp(64px,9cqw,104px) clamp(24px,6cqw,72px);display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra h2{max-width:18ch;color:var(--extra-heading);font:400 clamp(34px, 5.8cqw, 52px)/1.1 var(--invite-font-serif);font-style:var(--extra-title-style);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0 auto 28px}.invitation-root.archive-invitation .archive-sheet .archive-extra :is(p,small,figcaption){max-width:46ch;color:inherit;font:400 15px/1.75 var(--invite-font-sans);white-space:pre-line;letter-spacing:.01em;margin:0 auto}.invitation-root.archive-invitation .archive-sheet .archive-extra small{margin-top:20px;font-size:12px;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-kicker{color:var(--extra-heading);font:400 10px/1.6 var(--invite-font-sans);letter-spacing:.16em;text-transform:uppercase;margin:0 auto 18px}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-route{border:1px solid var(--extra-heading);justify-content:center;align-items:center;gap:20px;max-width:100%;min-height:48px;margin:28px auto 0;padding:12px 24px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-route{border:1px solid color-mix(in srgb, var(--extra-heading) 55%, transparent)}}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-route{color:var(--extra-heading);font:400 12px/1.6 var(--invite-font-sans);letter-spacing:.04em;background:0 0;text-decoration:none}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-route:hover{background:var(--invite-accent)}@supports (color:color-mix(in lab, red, red)){.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-route:hover{background:color-mix(in srgb, var(--invite-accent) 8%, transparent)}}.invitation-root.archive-invitation .archive-sheet .archive-extra :focus-visible{outline-offset:4px;outline:2px solid}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-photos h2{margin-bottom:36px}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-photos h2:after{content:"";background:var(--extra-heading);opacity:.55;width:42px;height:1px;margin:24px auto 0;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,4cqw,40px) clamp(12px,2.5cqw,24px);margin:0;display:grid}.invitation-root.archive-invitation .archive-sheet .archive-extra figure{width:100%;min-width:0;margin:0;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra figure img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra [data-gallery-layout=lead]>figure:first-child{grid-column:1/-1}.invitation-root.archive-invitation .archive-sheet .archive-extra [data-gallery-layout=lead]>figure:first-child img{aspect-ratio:4/5}.invitation-root.archive-invitation .archive-sheet .archive-extra figcaption{max-width:32ch;font:400 12px/1.65 var(--invite-font-sans);letter-spacing:.02em;text-align:center;margin:12px auto 0;padding:0 4px}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-fact-time{margin-top:-12px}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-calendar{border-top:1px solid var(--extra-heading);width:min(100%,296px);margin:36px auto 0;padding:24px 0 0;display:block}@supports (color:color-mix(in lab, red, red)){.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-calendar{border-top:1px solid color-mix(in srgb, var(--extra-heading) 25%, transparent)}}.invitation-root.archive-invitation .archive-sheet .archive-extra :is(.invite-calendar-week,.invite-calendar-grid){font:400 13px/1.5 var(--invite-font-sans);letter-spacing:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-calendar-week{color:var(--extra-heading);margin-bottom:12px;font-size:10px}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-calendar-grid>span{aspect-ratio:1;place-items:center;display:grid}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-calendar-grid [data-event-day]{border:1px solid var(--extra-heading);color:var(--extra-heading);background:0 0;border-radius:50%}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-countdown strong{font:400 clamp(72px, 18cqw, 120px)/1 var(--invite-font-serif);color:var(--extra-heading);margin:0 0 16px;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-countdown>span{font:400 13px/1.5 var(--invite-font-sans)}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-schedule{gap:24px;margin:0;padding:0;list-style:none;display:grid}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-schedule li{text-align:left;grid-template-columns:72px minmax(0,1fr);gap:16px;display:grid}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-schedule strong{font:500 16px/1.5 var(--invite-font-sans)}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-schedule time{font:400 22px/1.5 var(--invite-font-serif)}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-swatches{flex-wrap:wrap;justify-content:center;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:flex}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-swatches span{border-radius:50%;width:48px;height:48px;margin:0 auto;display:block}.invitation-root.archive-invitation .archive-sheet .archive-extra .invite-rsvp-content{margin-top:24px}@container archive (min-width:760px){.invitation-root.archive-invitation .archive-sheet .archive-extra [data-gallery-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.invitation-root.archive-invitation .archive-sheet .archive-extra [data-gallery-count="3"]>figure:first-child{grid-column:auto}}
