[data-text-stage]:not(.door-screen){position:relative}.invite-custom-text-layer{z-index:5;pointer-events:none;font:400 20px/1.4 var(--display);text-transform:none;letter-spacing:normal;position:absolute;inset:0}.invite-custom-text-layer[data-text-frame=anchored]{--text-frame-width:min(var(--text-page-width,100cqi), var(--text-frame-max,100vw));inset:auto auto auto 50%;top:calc(var(--text-frame-anchor) * 100%);width:var(--text-frame-width);height:calc(var(--text-frame-ratio) * var(--text-frame-width));max-height:100%;translate:-50% calc(var(--text-frame-anchor) * -100%)}[data-text-fitting] :is([data-text-positioned=true],[data-text-scaled=true]){translate:none!important;scale:none!important}.invite-custom-text{text-wrap:pretty;margin:0}.memory-caption-placeholder{opacity:.6}:is(p,h1,h2,h3,strong,.section-kicker,.hero-kicker,.couple-names>span,.door-copy h1>span,.invitation-footer>span,.memory-print figcaption>span:not(.memory-number))>[data-text-aligned=true]:only-child{width:100%}[data-text-stage=memories]:has(>.invite-custom-text-layer>.invite-custom-text):not(:has(.memories-section)){min-height:320px}.template-noir-atelier-v1 :is(.door-copy h1,.couple-names>em,.invitation-footer>span) :is([data-text-positioned=true],[data-text-scaled=true]){background:var(--noir-foil);-webkit-background-clip:text;background-clip:text}.invite-islamic-content{letter-spacing:normal;text-transform:none;font-synthesis:none;direction:rtl;line-height:1.85}.invite-islamic-content[data-islamic-mode=calligraphy]{line-height:1}.invite-islamic-content>[data-islamic-calligraphy]{pointer-events:none}.invite-special-icon{line-height:0}.invite-special-icon>:is(svg,img){pointer-events:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.invite-special-icon>svg{aspect-ratio:1;stroke-width:calc(clamp(1.5, 2.1 * var(--text-scale,1), 3) * .4 / var(--text-scale,1));overflow:visible}
:where(.collection-template){color:var(--collection-ink);background:var(--collection-paper)}:where(.collection-template) .invitation-hero{isolation:isolate;background:var(--collection-surface)}:where(.collection-template) .collection-still-frame .film-poster{background-image:var(--collection-hero);filter:none;opacity:1;background-position:50%;background-size:cover}:where(.collection-template) .hero-content{color:var(--collection-ink);border:1px solid color-mix(in srgb, var(--collection-accent) 45%, transparent);background:color-mix(in srgb, var(--collection-paper) 86%, transparent);width:min(86%,620px);box-shadow:0 20px 70px color-mix(in srgb, var(--collection-ink) 8%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);margin:4rem auto;padding:clamp(1.5rem,5vw,3.5rem) clamp(1rem,4vw,2.5rem);position:relative}:where(.collection-template) .couple-names{overflow-wrap:anywhere;font-size:clamp(3.3rem,7vw,6.5rem);line-height:1.2}:where(.collection-template) .couple-names span,:where(.collection-template) .couple-names em,:where(.collection-template) .hero-date,:where(.collection-template) .hero-introduction,:where(.collection-template) .hero-place,:where(.collection-template) .hero-kicker,:where(.collection-template) .hero-scroll,:where(.collection-template) .wedding-label{color:inherit;text-shadow:none}:where(.collection-template) .hero-flower{display:none}:where(.collection-template) .hero-rule{background:var(--collection-accent)}:where(.collection-template) .personal-note,:where(.collection-template) .schedule-section,:where(.collection-template) .gifts-section,:where(.collection-template) .rsvp-section,:where(.collection-template) .event-facts,:where(.collection-template) .invitation-footer{color:var(--collection-ink);background:var(--collection-paper)}:where(.collection-template) .location-section,:where(.collection-template) .dress-section{background:var(--collection-surface);color:var(--collection-ink)}:where(.collection-template.door-screen) .door-still{background-image:var(--collection-opening);filter:none;background-position:50%;background-size:cover}:where(.collection-template.door-screen) .door-shade{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--collection-ink) 10%, transparent))}:where(.collection-template.door-screen) .door-copy{width:min(84%,580px);color:var(--collection-ink);background:color-mix(in srgb, var(--collection-paper) 87%, transparent);border:1px solid color-mix(in srgb, var(--collection-accent) 45%, transparent);margin-inline:auto;padding:clamp(1.5rem,5cqi,3rem) 1rem;inset-inline:0}.device-mobile .collection-template.door-screen.door-preview[data-template]{aspect-ratio:390/844;height:auto;min-height:0;max-height:none}:where(.collection-template.door-screen) .door-copy h1{font-size:clamp(2.8rem,7cqi,5rem)}:where(.collection-template.door-screen) .door-copy h1,:where(.collection-template.door-screen) .door-copy em,:where(.collection-template.door-screen) .door-eyebrow,:where(.collection-template.door-screen) .door-hint{color:inherit;text-shadow:none}:where(.collection-template.door-screen) .knock-cue{color:var(--collection-accent)}.collection-template.template-royal-majlis-v1 .door-copy,.collection-template.template-cedar-lanterns-v1 .door-copy,.collection-template.template-cedar-lanterns-v1 .hero-content{background:color-mix(in srgb, var(--collection-ink) 92%, transparent);color:var(--collection-paper)}.collection-template :is(.couple-names,.couple-names>span,.door-copy h1,.door-copy h1>span){font-family:var(--collection-name-font,var(--name-display,var(--display)))!important}:where(.collection-template.with-motion) .collection-still-frame .film-poster,:where(.collection-template.preview-motion) .door-still{animation:collection-scene-drift var(--collection-motion-duration,12s) ease-in-out infinite alternate}:where(.collection-template.phase-opening) .door-copy{opacity:0;transform:translateY(-10px)}:where(.collection-template.phase-opening) .door-still{transform:scale(1.045)}:where(.collection-template.door-screen) .door-copy,:where(.collection-template.door-screen) .door-still{transition:opacity .6s,transform 1.2s}.collection-template:not(.with-motion):not(.preview-motion) *,.collection-template:not(.with-motion):not(.preview-motion) :before,.collection-template:not(.with-motion):not(.preview-motion) :after{animation:none!important}@keyframes collection-scene-drift{0%{transform:scale(1)}to{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.collection-template *,.collection-template :before,.collection-template :after{transition:none!important;animation:none!important}}@media (max-width:480px){:where(.collection-template) .hero-content{width:86%;margin-block:3rem}:where(.collection-template) .couple-names{font-size:clamp(2.8rem,12vw,4.8rem)}}:where(.collection-template){container-name:collection-invitation}@media (min-width:481px){@container collection-invitation (max-width:480px){:where(.collection-template) .hero-content{width:86%;margin-block:3rem;padding:clamp(1.5rem,5cqi,3.5rem) clamp(1rem,4cqi,2.5rem)}:where(.collection-template) .couple-names{font-size:clamp(2.8rem,12cqi,4.8rem)}}}
.pearl-veil-invitation[data-builder-design] .pv-content{z-index:auto}.pearl-veil-invitation[data-builder-design] .pv-hero .pv-content{opacity:1;transform:none;animation:none!important}.pearl-veil-invitation[data-builder-design] .pv-content>:is(p,h1,a,small),.pearl-veil-invitation[data-builder-design] .pv-heading>:is(p,h2),.pearl-veil-invitation[data-builder-design] .pv-content>:is(.pv-timeline,.event-countdown,.dress-colors,.guest-form,.guest-moments,.shared-love-history),.pearl-veil-invitation[data-builder-design] .pv-memory-heading>.section-kicker,.pearl-veil-invitation[data-builder-design] .pv-photo{z-index:300000;position:relative}.pearl-veil-invitation[data-builder-design] .pv-photo{position:absolute}.pearl-veil-invitation[data-builder-design] .pv-paper{z-index:100000}.pearl-veil-invitation[data-builder-design] .invite-custom-text-layer{z-index:600000}.pearl-veil-invitation[data-builder-design] :is(.pv-memory-heading,.pv-memory-captions){z-index:auto;isolation:auto}.pearl-veil-invitation[data-builder-design] .pv-memory-art{z-index:0}.pearl-veil-invitation[data-builder-design] .pv-memory-fabric{z-index:1}.pearl-veil-invitation[data-builder-design] .pv-memory-heading h2{z-index:auto;isolation:auto}.pearl-veil-invitation[data-builder-design] .pv-memory-heading h2>:is([data-pearl-builder-base],.pv-memory-title-text){max-width:100%;display:inline-block}.pearl-veil-invitation[data-builder-design] .pv-import-object{transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0;display:block;position:absolute;left:50%;transform:translate(-50%)}.pearl-veil-invitation[data-builder-design] .pv-import-divider{top:0;left:-1%;transform:translateY(-50%)}.pearl-veil-invitation[data-builder-design] .pv-import-butterfly{perspective:600px}.pv-import-wing,.pv-import-butterfly-body{background-image:var(--pv-import-art);pointer-events:none;background-repeat:no-repeat;display:block;position:absolute;inset-block:0}.pv-import-wing{backface-visibility:hidden;background-size:200% 100%;width:50%;animation:1.8s ease-in-out infinite paused pv-import-wing-flap}.pv-import-wing-left{transform-origin:100%;--pv-import-wing-fold:52deg;clip-path:polygon(0 0,76% 0,76% 26%,95% 42%,100% 44%,100% 100%,0 100%);background-position:0;left:0}.pv-import-wing-right{transform-origin:0;--pv-import-wing-fold:-52deg;clip-path:polygon(100% 0,24% 0,24% 26%,5% 42%,0 44%,0 100%,100% 100%);background-position:100%;right:0}.pv-import-butterfly-body{clip-path:polygon(38% 24%,62% 24%,53% 42%,53% 47%,52.5% 52%,52.5% 77%,47.5% 77%,47.5% 52%,47% 47%,47% 42%);background-position:50%;background-size:100% 100%;inset-inline:0}.pearl-veil-invitation[data-builder-design].with-motion:not([data-scene-revealed=false]) .pv-import-wing{animation-play-state:running}@keyframes pv-import-wing-flap{0%,to{transform:rotateY(0)}50%{transform:rotateY(var(--pv-import-wing-fold))}}@media (prefers-reduced-motion:reduce){.pv-import-wing{animation:none;transform:none}}
.blue-hour-invitation.blue-hour-builder-design .blue-hour-paper{z-index:100000}.blue-hour-invitation.blue-hour-builder-design .blue-hour-section{overflow:visible}.blue-hour-invitation.blue-hour-builder-design .blue-hour-fleur{z-index:200000;position:relative}.blue-hour-invitation.blue-hour-builder-design .blue-hour-story .blue-hour-heading h2,.blue-hour-invitation.blue-hour-builder-design .blue-hour-story-copy,.blue-hour-invitation.blue-hour-builder-design .blue-hour-closing>:is(p,small){z-index:300000;position:relative}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories :is(.memories-section,.memories-heading,.memories-collage){z-index:auto;isolation:auto}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memories-heading>:is(p,h2){z-index:300001;position:relative}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memories-heading>h2{z-index:300002}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memories-heading>.memories-intro{z-index:300003}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memory-print{z-index:300004;position:relative}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memory-print:nth-child(2){z-index:300005}.blue-hour-invitation.blue-hour-builder-design .blue-hour-memories .memory-print:nth-child(3){z-index:300006}.blue-hour-invitation.blue-hour-builder-design .invite-custom-text-layer{z-index:600000}.blue-hour-invitation.blue-hour-builder-design .blue-hour-import-object{transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0;display:block;position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.blue-hour-invitation.blue-hour-builder-design .blue-hour-import-object>img{pointer-events:none;width:100%;max-width:none;height:auto;display:block}
html:has(.cinema-preview.template-blue-hour-vows-v1){scrollbar-gutter:stable;scrollbar-color:#9eacb7 #35475b;background:#35475b}.template-blue-hour-vows-v1.cinema-preview,.template-blue-hour-vows-v1.cinema-preview .guest-preview-credit{color:#f4f0e4;background:#35475b}.template-blue-hour-vows-v1.cinema-preview .guest-preview-credit :is(a,span){color:#e0e5e8}.template-blue-hour-vows-v1.cinema-preview .demo-use{background:#294459}.template-blue-hour-vows-v1.cinema-preview .demo-back{color:#294459}.template-blue-hour-vows-v1.collection-template{--blue-hour-night:#35475b;--blue-hour-ink:#253e52;--blue-hour-paper:#f2f2f0;--blue-hour-cream:#f4f0e4;--blue-hour-silver:#d0cbb9;--blue-hour-muted:#60717e;--blue-hour-reading:"Cormorant Garamond", Georgia, serif;--surface-texture:none;font-family:var(--blue-hour-reading)}.template-blue-hour-vows-v1.collection-template[lang=ar]{--blue-hour-reading:"Amiri", serif}.template-blue-hour-vows-v1.blue-hour-invitation{isolation:isolate;max-width:var(--guest-column,760px);box-shadow:none;background:var(--blue-hour-night);color:var(--blue-hour-cream);border:0;margin-inline:auto;position:relative;overflow:clip;container:blue-hour-invitation/inline-size}.template-blue-hour-vows-v1 .blue-hour-background{z-index:-1;pointer-events:none;background:var(--blue-hour-night);width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}.template-blue-hour-vows-v1 .blue-hour-background :is(video,.blue-hour-background-poster),.template-blue-hour-vows-v1 .blue-hour-scene :is(video,.door-still){object-fit:cover;object-position:50% 50%;filter:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;inset:0;animation:none!important;transform:none!important}.template-blue-hour-vows-v1 .blue-hour-background-poster{background-image:url(/media/blue-hour-vows/background-petals-v3-poster.jpg)}.template-blue-hour-vows-v1 .blue-hour-background video{opacity:0;transition:opacity .3s}.template-blue-hour-vows-v1 .blue-hour-background.is-ready video{opacity:1}.template-blue-hour-vows-v1 .blue-hour-background-shade{opacity:1;background:linear-gradient(90deg,#0000 12%,#142e4838 35% 65%,#0000 88%);transition:opacity .8s;position:absolute;inset:0}.template-blue-hour-vows-v1 .blue-hour-flow{z-index:1;background:0 0;padding:0;position:relative}.template-blue-hour-vows-v1 .blue-hour-hero{isolation:isolate;z-index:1;min-height:max(740px, var(--blue-hour-scene-height,100svh));height:auto;color:var(--blue-hour-cream);box-sizing:border-box;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;padding:clamp(96px,16cqi,125px) 0 45px;display:flex;position:relative;overflow:visible}.template-blue-hour-vows-v1 .blue-hour-hero:before,.template-blue-hour-vows-v1 .blue-hour-hero:after{display:none}.template-blue-hour-vows-v1 .blue-hour-hero-content{width:68%;max-width:490px;min-height:0;color:var(--blue-hour-cream);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;text-align:center;text-shadow:0 1px 2px #17334fe6,0 0 6px #17334fb3;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:clamp(42px,9cqi,68px) clamp(8px,2cqi,16px) 22px;transition:opacity .9s,transform .9s;animation:none;display:flex;position:relative;transform:none}.template-blue-hour-vows-v1 .blue-hour-arch,.template-blue-hour-vows-v1 .blue-hour-arch:after{border:1px solid var(--blue-hour-silver);pointer-events:none;border-bottom:0;border-radius:260px 260px 0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 83%,#0000);mask-image:linear-gradient(#000 83%,#0000)}.template-blue-hour-vows-v1 .blue-hour-hero>:is(.blue-hour-scroll,.invite-custom-text-layer,.blue-hour-import-object){opacity:1;transition:opacity .9s}.template-blue-hour-vows-v1[data-scene-revealed=false] :is(.blue-hour-hero-content,.blue-hour-background-shade),.template-blue-hour-vows-v1[data-scene-revealed=false] .blue-hour-hero>:is(.blue-hour-scroll,.invite-custom-text-layer,.blue-hour-import-object){opacity:0}.template-blue-hour-vows-v1[data-scene-revealed=false] .blue-hour-hero-content{transform:translateY(10px)}.template-blue-hour-vows-v1 .blue-hour-arch:after{content:"";inset:5px 5px 0}.template-blue-hour-vows-v1 .blue-hour-fleur{color:var(--blue-hour-silver);justify-content:center;align-items:center;gap:5px;display:flex}.template-blue-hour-vows-v1 .blue-hour-fleur svg{stroke:currentColor;stroke-width:.7px;flex:none;width:22px;height:22px}.template-blue-hour-vows-v1 .blue-hour-rule{width:min(150px,58%);margin:22px auto}.template-blue-hour-vows-v1 .blue-hour-rule:before,.template-blue-hour-vows-v1 .blue-hour-rule:after{content:"";opacity:.55;background:currentColor;flex:1;height:1px}.template-blue-hour-vows-v1 .blue-hour-rule svg{width:17px;height:17px}.canvas-text-workspace .template-blue-hour-vows-v1 .blue-hour-rule:after{position:static;inset:auto}.template-blue-hour-vows-v1 .hero-kicker{max-width:90%;font:400 clamp(10px, 2.6cqi, 15px)/1.8 var(--blue-hour-reading);letter-spacing:.19em;text-transform:uppercase;text-wrap:balance;color:var(--blue-hour-cream);margin:19px 0 28px}.template-blue-hour-vows-v1 .couple-names{letter-spacing:-.035em;width:100%;color:var(--blue-hour-cream);overflow-wrap:anywhere;text-shadow:0 1px 2px #17334fe6,0 0 6px #17334fb3;margin:0;padding:0;font-size:clamp(52px,17cqi,104px);font-style:normal;font-weight:400;line-height:.98}.template-blue-hour-vows-v1 .couple-names>span{color:inherit;font-size:1em;line-height:inherit;font-style:inherit;margin:0;padding:0;animation:none;display:block}.template-blue-hour-vows-v1 .blue-hour-hero-content :is(.couple-names span,.couple-names em,.hero-kicker,.hero-introduction,.hero-date){text-shadow:inherit}.template-blue-hour-vows-v1 .couple-names>em{font:400 .68em/1 var(--blue-hour-reading);letter-spacing:0;color:inherit;margin:8px 0 10px;display:block}.template-blue-hour-vows-v1 .couple-names[data-long-names]{font-size:clamp(38px,12cqi,78px);line-height:1.15}.template-blue-hour-vows-v1 .couple-names[data-very-long-names]{font-size:clamp(28px,8cqi,56px)}.template-blue-hour-vows-v1 .hero-introduction{width:100%;max-width:340px;font:400 clamp(18px, 4.9cqi, 29px)/1.35 var(--blue-hour-reading);color:inherit;text-wrap:balance;margin:0}.template-blue-hour-vows-v1 .hero-date{font:400 clamp(14px, 3.8cqi, 23px)/1.6 var(--blue-hour-reading);letter-spacing:.14em;text-transform:uppercase;color:inherit;margin:23px 0 0}.template-blue-hour-vows-v1 .blue-hour-scroll{min-height:44px;font:400 13px/1.4 var(--blue-hour-reading);color:var(--blue-hour-cream);opacity:.92;border:0;gap:10px;margin:28px 0 0;padding:8px 3px}.template-blue-hour-vows-v1 .blue-hour-section{isolation:isolate;color:var(--blue-hour-cream);text-align:center;background:0 0;border:0;margin:0;padding:30px 0;display:block;position:relative;overflow:visible}.template-blue-hour-vows-v1 .blue-hour-paper{width:min(80%,530px);color:var(--blue-hour-ink);box-shadow:none;text-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;margin:0 auto;padding:clamp(30px,7cqi,46px) clamp(22px,6cqi,42px);display:block;position:relative}.template-blue-hour-vows-v1 .blue-hour-paper:before{display:none}.template-blue-hour-vows-v1 .blue-hour-heading h2{font:italic 400 clamp(29px, 7.5cqi, 47px)/1.12 var(--blue-hour-reading);letter-spacing:-.02em;color:inherit;text-wrap:balance;margin:0}.template-blue-hour-vows-v1 .blue-hour-heading .section-kicker{font:400 11px/1.5 var(--blue-hour-reading);color:var(--blue-hour-muted);letter-spacing:.16em;margin:0 0 13px}.template-blue-hour-vows-v1 .blue-hour-paper .blue-hour-fleur{color:var(--blue-hour-silver)}.template-blue-hour-vows-v1 .blue-hour-date .blue-hour-paper{display:block}.template-blue-hour-vows-v1 .blue-hour-date-day{font:400 clamp(70px, 19cqi, 118px)/.95 var(--blue-hour-reading);font-variant-numeric:lining-nums;margin:10px 0 0}.template-blue-hour-vows-v1 .blue-hour-date-month{font:400 clamp(17px, 4.7cqi, 27px)/1.5 var(--blue-hour-reading);letter-spacing:.14em;text-transform:uppercase;margin:10px 0 0}.template-blue-hour-vows-v1 .blue-hour-date-time{font:400 clamp(22px, 5.6cqi, 32px)/1.4 var(--blue-hour-reading);margin:0 0 12px}.template-blue-hour-vows-v1 .blue-hour-venue{font:400 clamp(21px, 5.4cqi, 31px)/1.3 var(--blue-hour-reading);text-wrap:balance;margin:0}.template-blue-hour-vows-v1 .blue-hour-address{font:400 clamp(19px, 4.8cqi, 27px)/1.5 var(--blue-hour-reading);white-space:pre-line;margin:5px 0 0}.template-blue-hour-vows-v1 .blue-hour-button{width:100%;max-width:280px;min-height:46px;color:var(--blue-hour-ink);font:400 clamp(18px, 4.7cqi, 25px)/1.3 var(--blue-hour-reading);background:0 0;border:1px solid #d0cbb9a8;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin:24px auto 0;padding:9px 16px;text-decoration:none;display:inline-flex}.template-blue-hour-vows-v1 .blue-hour-button:hover{background:#f4f0e414}.template-blue-hour-vows-v1 .blue-hour-story{width:min(67%,460px);margin:0 auto;padding:35px 0}.template-blue-hour-vows-v1 .blue-hour-story .blue-hour-heading h2{font-size:clamp(29px,8cqi,47px);line-height:1.23}.template-blue-hour-vows-v1 .blue-hour-story-copy{color:var(--blue-hour-cream);font:400 clamp(19px, 5cqi, 28px)/1.5 var(--blue-hour-reading);text-wrap:balance;white-space:pre-line;margin:0}.template-blue-hour-vows-v1 .blue-hour-response-intro,.template-blue-hour-vows-v1 .blue-hour-gifts-copy,.template-blue-hour-vows-v1 .blue-hour-dress-copy{font:400 clamp(19px, 5cqi, 28px)/1.4 var(--blue-hour-reading);color:var(--blue-hour-ink);text-wrap:balance;margin:0 0 26px}.template-blue-hour-vows-v1 .guest-form{text-align:start;width:100%;max-width:none;color:var(--blue-hour-ink);flex-direction:column;gap:21px;margin:26px 0 0;display:flex}.template-blue-hour-vows-v1 .guest-form>label,.template-blue-hour-vows-v1 .response-social>label{font:400 clamp(17px, 4.5cqi, 24px)/1.4 var(--blue-hour-reading);color:var(--blue-hour-ink);display:block}.template-blue-hour-vows-v1 .guest-form :is(input:not([type=radio]),textarea){background:var(--blue-hour-field-bg,#ffffff70);color:var(--blue-hour-ink);font-family:var(--blue-hour-reading);border-color:#d0cbb9a8;border-radius:5px;font-size:19px}.template-blue-hour-vows-v1 .guest-form>label input,.template-blue-hour-vows-v1 .response-social textarea{width:100%;min-height:46px;margin-top:6px;padding:9px 12px}.template-blue-hour-vows-v1 .rsvp-choices{border:0;flex-direction:column;gap:7px;margin:0;padding:0;display:flex}.template-blue-hour-vows-v1 .rsvp-choices label,.template-blue-hour-vows-v1 .rsvp-choices label.chosen{min-height:38px;color:var(--blue-hour-ink);font:400 clamp(17px, 4.4cqi, 24px)/1.4 var(--blue-hour-reading);background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:2px 0;display:flex}.template-blue-hour-vows-v1 .rsvp-choices input[type=radio]{appearance:auto;opacity:1;width:18px;height:18px;accent-color:var(--blue-hour-ink);flex:none;margin:0;position:static}.template-blue-hour-vows-v1 .guest-form .invite-button:not(.secondary){border:1px solid var(--blue-hour-ink);background:var(--blue-hour-ink);width:100%;min-height:49px;color:var(--blue-hour-control-ink,#f4f0e4);text-shadow:none;font:400 clamp(20px, 5.2cqi, 28px)/1.3 var(--blue-hour-reading);border-radius:7px;justify-content:center;align-items:center;display:flex}.template-blue-hour-vows-v1 .response-party{gap:8px;padding-top:0}.template-blue-hour-vows-v1 .response-party strong{font:400 17px/1.3 var(--blue-hour-reading)}.template-blue-hour-vows-v1 .response-party small{color:var(--blue-hour-muted);font-size:11px;line-height:1.4}.template-blue-hour-vows-v1 :is(.party-stepper,.response-social,.response-love,.shared-love-history,.shared-wishes-list>article){border-color:#81939d66}.template-blue-hour-vows-v1 .party-stepper{border-radius:5px}.template-blue-hour-vows-v1 .party-stepper button{width:30px;color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .response-love,.template-blue-hour-vows-v1 .response-love.selected{color:var(--blue-hour-ink);background:#a7b7c333;border-radius:5px}.template-blue-hour-vows-v1 .response-confirmation,.template-blue-hour-vows-v1 .personal-reply-name,.template-blue-hour-vows-v1 .saved-wish{color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .confirmation-icon{color:var(--blue-hour-ink);background:#a7b7c333}.template-blue-hour-vows-v1 .confirmation h3{font-family:var(--blue-hour-reading);color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .blue-hour-countdown .event-countdown{color:var(--blue-hour-ink);background:0 0;border:0;padding:5px 0}.template-blue-hour-vows-v1 .countdown-heading{font:italic 400 clamp(24px, 6cqi, 36px)/1.2 var(--blue-hour-reading);text-transform:none;letter-spacing:0;color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .countdown-unit{padding-inline:3px}.template-blue-hour-vows-v1 .countdown-unit dd{font-family:var(--blue-hour-reading);font-size:clamp(28px,8cqi,48px)}.template-blue-hour-vows-v1 .countdown-unit dt{font-family:var(--blue-hour-reading);color:var(--blue-hour-muted);font-size:12px}.template-blue-hour-vows-v1 .blue-hour-timeline{gap:28px;margin:22px 0 0;padding:0;list-style:none;display:grid}.template-blue-hour-vows-v1 .blue-hour-timeline time{color:var(--blue-hour-muted);font-size:19px}.template-blue-hour-vows-v1 .blue-hour-timeline h3{margin:5px 0;font-size:29px;font-weight:400}.template-blue-hour-vows-v1 .blue-hour-timeline p{color:var(--blue-hour-muted);margin:0;font-size:19px;line-height:1.5}.template-blue-hour-vows-v1 .blue-hour-memories{width:min(86%,620px);color:var(--blue-hour-cream);margin:auto}.template-blue-hour-vows-v1 .blue-hour-memories :is(.memories-section,.memories-heading){color:inherit;background:0 0}.template-blue-hour-vows-v1 .blue-hour-closing{color:var(--blue-hour-cream);padding:28px 12% 68px}.template-blue-hour-vows-v1 .blue-hour-closing-label{font:400 22px/1.5 var(--blue-hour-reading);margin:0 0 10px}.template-blue-hour-vows-v1 .blue-hour-signature{font:italic 400 clamp(31px, 8cqi, 48px)/1.2 var(--blue-hour-reading);overflow-wrap:anywhere;color:inherit;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2em;margin:0;display:flex}.template-blue-hour-vows-v1 .blue-hour-signature>em{font-size:.8em;font-weight:400}.template-blue-hour-vows-v1 .blue-hour-closing .envite-signature{letter-spacing:.1em;color:#d9e0e3;margin-top:22px;font-size:11px;display:block}.template-blue-hour-vows-v1 .music-credit,.template-blue-hour-vows-v1 .music-credit a{color:#d9e0e3}.template-blue-hour-vows-v1 :is(a,button,input,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #9db4c7}.template-blue-hour-vows-v1 .blue-hour-paper :is(a,button,input,textarea,summary):focus-visible{outline-color:var(--blue-hour-ink)}.template-blue-hour-vows-v1[lang=ar] :is(.hero-kicker,.hero-date,.section-kicker,.blue-hour-date-month){letter-spacing:0;text-transform:none}.template-blue-hour-vows-v1[lang=ar] .hero-kicker{font-size:clamp(16px,4.3cqi,23px);line-height:1.6}.template-blue-hour-vows-v1[lang=ar] .couple-names{letter-spacing:0;font-size:clamp(50px,15cqi,94px);line-height:1.55}.template-blue-hour-vows-v1[lang=ar] .couple-names>em{font:400 .52em/1.2 var(--blue-hour-reading);margin:0}.template-blue-hour-vows-v1[lang=ar] .couple-names[data-long-names]{font-size:clamp(35px,10cqi,66px)}.template-blue-hour-vows-v1[lang=ar] .couple-names[data-very-long-names]{font-size:clamp(27px,8cqi,50px)}.template-blue-hour-vows-v1[lang=ar] :is(.blue-hour-heading h2,.blue-hour-signature,.countdown-heading){letter-spacing:0;font-style:normal;line-height:1.6}.template-blue-hour-vows-v1[lang=ar] .hero-introduction{line-height:1.7}.template-blue-hour-vows-v1[lang=ar] .hero-date{font-size:clamp(19px,5.1cqi,29px)}.template-blue-hour-vows-v1[lang=ar] .blue-hour-story-copy{line-height:1.9}.template-blue-hour-vows-v1.collection-template.door-screen{width:100%;max-width:var(--guest-column,760px);background:var(--blue-hour-night);height:100svh;max-height:none;color:var(--blue-hour-cream)}.template-blue-hour-vows-v1.door-screen.door-preview{--blue-hour-opening-scene-height:max(740px, 100%)}.template-blue-hour-vows-v1 .blue-hour-scene{width:100%;height:var(--blue-hour-opening-scene-height,max(740px, 100svh));opacity:1;filter:none;animation:none;position:absolute;inset:0;transform:none}.template-blue-hour-vows-v1 .blue-hour-scene .door-still{opacity:1;background-image:url(/media/blue-hour-vows/opening-veil-v2-poster.jpg);transition:none}.template-blue-hour-vows-v1 .blue-hour-scene video{opacity:0}.template-blue-hour-vows-v1.film-playing .blue-hour-scene video{opacity:1}.template-blue-hour-vows-v1 .blue-hour-scene:after,.template-blue-hour-vows-v1.door-screen .door-shade,.template-blue-hour-vows-v1.door-screen .door-glow{display:none}.template-blue-hour-vows-v1.collection-template.door-screen::backdrop{background:#35475b}.template-blue-hour-vows-v1.collection-template.door-screen .blue-hour-opening-copy{inset-inline:0;width:min(60%,420px);box-shadow:none;color:var(--blue-hour-ink);text-shadow:none;background:0 0;border:0;margin-inline:auto;padding:0;top:50%;bottom:auto;translate:0 -50%}.template-blue-hour-vows-v1.collection-template.door-screen .blue-hour-opening-names{letter-spacing:-.02em;width:100%;color:var(--blue-hour-ink);text-shadow:none;overflow-wrap:anywhere;margin:0;padding:0;font-size:clamp(32px,9.8cqi,62px);font-style:normal;font-weight:400;line-height:1.12}.template-blue-hour-vows-v1 .blue-hour-opening-names>span{font-size:1em;font-style:inherit;line-height:inherit;color:inherit;display:block}.template-blue-hour-vows-v1 .blue-hour-opening-names>em{font:400 .82em/1 var(--blue-hour-reading);letter-spacing:0;color:inherit;margin:4px 0 6px;display:block}.template-blue-hour-vows-v1.collection-template.door-screen .blue-hour-opening-names[data-long-names]{font-size:clamp(27px,7.7cqi,49px)}.template-blue-hour-vows-v1.collection-template.door-screen .blue-hour-opening-names[data-very-long-names]{font-size:clamp(24px,6.5cqi,40px)}.template-blue-hour-vows-v1.collection-template.door-screen.lettering-italic .blue-hour-opening-names{font-style:italic}.template-blue-hour-vows-v1.door-screen[lang=ar] .blue-hour-opening-names{letter-spacing:0;line-height:1.55}.template-blue-hour-vows-v1.door-screen[lang=ar] .blue-hour-opening-names>em{font-size:.6em;line-height:1.35}.template-blue-hour-vows-v1.door-screen .door-eyebrow{color:var(--blue-hour-cream);font:400 15px/1.7 var(--blue-hour-reading);letter-spacing:.15em;text-transform:uppercase}.template-blue-hour-vows-v1.door-screen .door-hint{width:fit-content;min-width:0;max-width:100%;min-height:48px;color:var(--blue-hour-ink);font:400 clamp(16px, 4.3cqi, 23px)/1.5 var(--blue-hour-reading);letter-spacing:.09em;text-shadow:none;background:0 0;border:0;border-top:1px solid #35475b55;border-radius:0;justify-content:center;align-items:center;margin:18px auto 0;padding:14px 8px 8px;display:flex}.template-blue-hour-vows-v1.door-screen[lang=ar] .door-hint{letter-spacing:0;font-size:clamp(19px,5cqi,26px)}.template-blue-hour-vows-v1.collection-template.door-screen{color:var(--blue-hour-ink)}.template-blue-hour-vows-v1.door-screen .knock-cue{display:none}.template-blue-hour-vows-v1.collection-template.door-screen.phase-glow{opacity:0;transition:opacity .35s}.template-blue-hour-vows-v1.collection-template.door-screen.phase-glow::backdrop{background:0 0}.template-blue-hour-vows-v1.door-screen[lang=ar] .door-eyebrow{letter-spacing:0;text-transform:none;font-size:20px}.template-blue-hour-vows-v1[data-hero-only]{--blue-hour-scene-height:760px}.device-mobile .template-blue-hour-vows-v1:not([data-hero-only]) .blue-hour-hero{min-height:max(740px, var(--scene-height,100svh))}.template-blue-hour-vows-v1[data-hero-only] .blue-hour-hero{min-height:760px}@container blue-hour-invitation (max-width:350px){.template-blue-hour-vows-v1 .blue-hour-paper{width:85%;padding-inline:21px}.template-blue-hour-vows-v1 .blue-hour-hero-content{width:72%}.template-blue-hour-vows-v1 .blue-hour-story{width:73%}.template-blue-hour-vows-v1 .guest-form{gap:18px}.template-blue-hour-vows-v1 .response-party{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.template-blue-hour-vows-v1 :is(.blue-hour-background video,.blue-hour-background-shade,.blue-hour-hero-content,.blue-hour-hero>.blue-hour-scroll,.blue-hour-hero>.invite-custom-text-layer,.blue-hour-hero>.blue-hour-import-object){transition:none}}.template-blue-hour-vows-v1 .blue-hour-memories .memories-section{background:0 0;border:0;padding:12px 0}.template-blue-hour-vows-v1 .blue-hour-memories :is(.section-kicker,.memories-intro){color:var(--blue-hour-cream)}.template-blue-hour-vows-v1 .blue-hour-memories .memories-heading h2{font:italic 400 clamp(29px, 7.5cqi, 47px)/1.25 var(--blue-hour-reading);color:var(--blue-hour-cream)}.template-blue-hour-vows-v1 .blue-hour-memories .memories-intro{font:400 clamp(18px, 4.7cqi, 26px)/1.5 var(--blue-hour-reading)}.template-blue-hour-vows-v1 .memory-print{background:var(--blue-hour-paper);color:var(--blue-hour-ink);box-shadow:0 6px 18px #182d3d29}.template-blue-hour-vows-v1 .memory-print figcaption{font-family:var(--blue-hour-reading);color:var(--blue-hour-ink)}.template-blue-hour-vows-v1.door-screen .blue-hour-opening-invite{color:var(--blue-hour-ink);font:400 clamp(15px, 4cqi, 22px)/1.5 var(--blue-hour-reading);text-wrap:balance;text-shadow:none;margin:0 auto 20px}.template-blue-hour-vows-v1.door-screen[lang=ar] .blue-hour-opening-invite,.template-blue-hour-vows-v1[lang=ar] .blue-hour-memories .memories-heading h2{font-style:normal;line-height:1.7}.template-blue-hour-vows-v1 .couple-names[data-italic-names]{font-style:italic}.template-blue-hour-vows-v1.cinema-preview :is(.music-toggle,.guest-language){color:#f4f0e4;background:#294459dc;border-color:#d0cbb980}.template-blue-hour-vows-v1.cinema-preview .demo-template-name{color:#253e52}.template-blue-hour-vows-v1.cinema-preview .demo-template-name>span{color:#60717e}.template-blue-hour-vows-v1.template-demo~.demo-cta{color:#294459;background:#f4f0e4f5;box-shadow:0 12px 34px #13293645}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-main{color:#f4f0e4;background:#294459}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-main:hover{background:#21394c}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-made{border-color:#c3ccd1}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-made:hover{background:#e8ebe6}.template-blue-hour-vows-v1.template-demo~.demo-cta a:focus-visible{outline-color:#294459}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-price{color:#d8e1e6}.template-blue-hour-vows-v1.template-demo~.demo-cta .demo-cta-price b{color:#f4f0e4}.template-blue-hour-vows-v1 .blue-hour-section:has(>.blue-hour-paper){color:var(--blue-hour-cream)}.template-blue-hour-vows-v1 .blue-hour-paper :is(.guest-moments,.shared-love-history){box-shadow:none;background:0 0}.template-blue-hour-vows-v1 .blue-hour-paper :is(h2,h3,p,time,dt,dd,legend,label,small,strong){text-shadow:none}.template-blue-hour-vows-v1 .blue-hour-paper :is(.response-privacy,.response-social small,.guest-love-count,.shared-wishes-list,.guest-moments){color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .guest-form :is(input,textarea)::placeholder{color:var(--blue-hour-muted);opacity:.8}.template-blue-hour-vows-v1 .response-love.selected{background:#f4f0e426}.template-blue-hour-vows-v1 .blue-hour-section-background{inset-block:0;z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100cqi;height:100%;position:absolute;left:50%;transform:translate(-50%)}.template-blue-hour-vows-v1 .blue-hour-section-background[data-material=ivory-paper]{background-color:#f1ede3;background-image:url(/media/blue-hour-vows/backgrounds/ivory-paper.webp)}.template-blue-hour-vows-v1 .blue-hour-section-background[data-material=blue-paper]{background-color:#dce5ec;background-image:url(/media/blue-hour-vows/backgrounds/blue-paper.webp)}.template-blue-hour-vows-v1 .blue-hour-section-background[data-material=blue-silk]{background-color:#35475b;background-image:url(/media/blue-hour-vows/backgrounds/blue-silk.webp)}.template-blue-hour-vows-v1 [data-blue-hour-tone=light]{--blue-hour-ink:#253e52;--blue-hour-muted:#60717e;--blue-hour-silver:#87939b;--blue-hour-control-ink:#f4f0e4;--blue-hour-field-bg:#ffffff70;--invite-ink:#253e52;--invite-muted:#60717e;color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 [data-blue-hour-tone=dark]{--blue-hour-ink:#f4f0e4;--blue-hour-muted:#d8e1e8;--blue-hour-silver:#d0cbb9;--blue-hour-control-ink:#253e52;--blue-hour-field-bg:#152d4270;--invite-ink:#f4f0e4;--invite-muted:#d8e1e8;color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .blue-hour-section,.template-blue-hour-vows-v1 .blue-hour-story-copy,.template-blue-hour-vows-v1 .blue-hour-memories :is(.section-kicker,.memories-intro),.template-blue-hour-vows-v1 .blue-hour-memories .memories-heading h2{color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .blue-hour-section:has(>.blue-hour-paper){color:var(--blue-hour-ink)}.template-blue-hour-vows-v1 .blue-hour-hero[data-blue-hour-tone=light]{--blue-hour-cream:#253e52}.template-blue-hour-vows-v1 .blue-hour-hero[data-blue-hour-tone=light] :is(.hero-content,.couple-names){text-shadow:none}.template-blue-hour-vows-v1 .memory-print,.template-blue-hour-vows-v1 .memory-print figcaption{color:#253e52}
.template-enchanted-sketchbook-v1 .sketchbook-builder-object{transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0;position:absolute;left:50%;transform:translate(-50%)}.template-enchanted-sketchbook-v1 .sketchbook-builder-object>.sketchbook-builder-object-film{width:100%;height:100%}
.template-enchanted-sketchbook-v1.cinema-preview,.template-enchanted-sketchbook-v1.cinema-preview .guest-preview-credit{color:#344534;background:#e4ddce}.template-enchanted-sketchbook-v1.collection-template{--sketchbook-ink:#344534;--sketchbook-paper:#f2e9d7;--sketchbook-gold:#a6884b;--sketchbook-reading:"Cormorant Garamond", Georgia, serif;--surface-texture:none;color:var(--sketchbook-ink);font-family:var(--sketchbook-reading)}.template-enchanted-sketchbook-v1.collection-template[lang=ar]{--sketchbook-reading:"Amiri", serif}.template-enchanted-sketchbook-v1.sketchbook-invitation{isolation:isolate;background:var(--sketchbook-paper);border:0;max-width:620px;margin-inline:auto;position:relative;overflow:clip;box-shadow:0 16px 60px #34453410;container:sketchbook/inline-size}.template-enchanted-sketchbook-v1 .sketchbook-page{isolation:isolate;background:var(--sketchbook-paper);width:100%;height:auto;min-height:max(660px,177.778cqi);color:var(--sketchbook-ink);text-align:center;box-sizing:border-box;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:clamp(80px,18cqi,125px) 0 clamp(100px,23cqi,155px);display:flex;position:relative}.template-enchanted-sketchbook-v1 .sketchbook-page:before,.template-enchanted-sketchbook-v1 .sketchbook-page:after{display:none}.template-enchanted-sketchbook-v1 .sketchbook-film{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 90%,#0000 100%);mask-image:linear-gradient(#000 90%,#0000 100%)}.template-enchanted-sketchbook-v1 .sketchbook-film :is(img,video){object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0;transform:none}.template-enchanted-sketchbook-v1 .sketchbook-film video{opacity:0;transition:opacity .35s}.template-enchanted-sketchbook-v1 .sketchbook-film.is-ready video{opacity:1}.template-enchanted-sketchbook-v1 .sketchbook-reading{z-index:1;overflow-wrap:anywhere;text-shadow:0 1px 2px #f5efdf99;width:72%;max-width:450px;margin-inline:auto;font-size:clamp(19px,4.5cqi,27px);line-height:1.6;position:relative}.template-enchanted-sketchbook-v1 .sketchbook-reading>p{color:inherit;font:inherit;margin:20px 0}.template-enchanted-sketchbook-v1 .sketchbook-hero{align-items:flex-start;padding-top:clamp(100px,25cqi,155px);padding-bottom:clamp(120px,28cqi,185px)}.template-enchanted-sketchbook-v1 .sketchbook-hero-content{width:100%;max-width:none;min-height:0;color:var(--sketchbook-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;opacity:1;text-shadow:none;background:0 0;border:0;margin:0;padding:0;animation:none;display:block;transform:none}.template-enchanted-sketchbook-v1 .hero-kicker{font:400 clamp(10px, 2.7cqi, 16px)/1.8 var(--sketchbook-reading);letter-spacing:.18em;text-transform:uppercase;text-wrap:balance;margin:0 0 clamp(22px,6cqi,36px)}.template-enchanted-sketchbook-v1 .couple-names{letter-spacing:-.035em;width:100%;color:inherit;overflow-wrap:anywhere;margin:0;padding:0;font-size:clamp(52px,16cqi,98px);font-weight:400;line-height:.98;display:block}.template-enchanted-sketchbook-v1 .couple-names>span{font-size:1em;line-height:inherit;color:inherit;margin:0;animation:none;display:block}.template-enchanted-sketchbook-v1 .couple-names>em{font:italic 400 .7em/1 var(--sketchbook-reading);color:inherit;margin-inline-end:.08em;display:inline}.template-enchanted-sketchbook-v1 .couple-names>span:last-child:not(:first-child){display:inline}.template-enchanted-sketchbook-v1 .couple-names[data-long-names]{font-size:clamp(38px,12cqi,74px);line-height:1.1}.template-enchanted-sketchbook-v1 .couple-names[data-very-long-names]{font-size:clamp(28px,8.4cqi,52px)}.template-enchanted-sketchbook-v1 .hero-introduction{font:italic 400 clamp(19px, 4.7cqi, 29px)/1.4 var(--sketchbook-reading);color:inherit;text-wrap:balance;margin:0 auto}.template-enchanted-sketchbook-v1 .hero-date{font:400 clamp(15px, 3.7cqi, 23px)/1.5 var(--sketchbook-reading);letter-spacing:.09em;text-transform:uppercase;color:inherit;margin:26px 0 8px}.template-enchanted-sketchbook-v1 .hero-place{font:400 clamp(17px, 4cqi, 25px)/1.5 var(--sketchbook-reading);color:inherit;margin:0}.template-enchanted-sketchbook-v1 .sketchbook-scroll{font:400 clamp(12px, 3.1cqi, 18px)/1.6 var(--sketchbook-reading);letter-spacing:.06em;color:inherit;background:0 0;border-radius:2px;flex-direction:column;align-items:center;gap:8px;margin:clamp(55px,16cqi,100px) auto 0;padding:6px 12px;text-decoration:none;display:inline-flex;position:relative;inset:auto}.template-enchanted-sketchbook-v1 .sketchbook-rule{width:min(120px,52%);color:var(--sketchbook-gold);justify-content:center;align-items:center;gap:9px;margin:25px auto;font:20px/1 Georgia,serif;display:flex}.template-enchanted-sketchbook-v1 .sketchbook-rule:before,.template-enchanted-sketchbook-v1 .sketchbook-rule:after{content:"";opacity:.65;background:currentColor;flex:1;height:1px}.template-enchanted-sketchbook-v1 .sketchbook-heading h2,.template-enchanted-sketchbook-v1 .countdown-heading{font:italic 400 clamp(34px, 9.5cqi, 58px)/1.15 var(--sketchbook-reading);letter-spacing:-.02em;color:inherit;text-wrap:balance;margin:0}.template-enchanted-sketchbook-v1 .section-kicker{font:400 clamp(11px, 2.7cqi, 16px)/1.6 var(--sketchbook-reading);letter-spacing:.14em;text-transform:uppercase;color:inherit;margin:0 0 14px}.template-enchanted-sketchbook-v1 .sketchbook-event-details .sketchbook-reading{width:76%;max-width:450px;display:block}.template-enchanted-sketchbook-v1 .sketchbook-celebration :where(span){font-size:inherit;line-height:inherit;color:inherit}.template-enchanted-sketchbook-v1 .sketchbook-details-title{font:italic 400 clamp(32px, 8.4cqi, 50px)/1.2 var(--sketchbook-reading);color:inherit;text-wrap:balance;margin:0 0 clamp(20px,5cqi,32px)}.template-enchanted-sketchbook-v1 .sketchbook-date{font-size:clamp(14px,3.8cqi,23px);display:block}.template-enchanted-sketchbook-v1 .sketchbook-date>[data-invite-text]{display:block}.template-enchanted-sketchbook-v1 .sketchbook-date-composition{justify-items:center;gap:clamp(10px,3cqi,18px);display:grid}.template-enchanted-sketchbook-v1 :is(.sketchbook-date-weekday,.sketchbook-date-month){letter-spacing:.035em;text-wrap:balance;font-size:1em;line-height:1.4}.template-enchanted-sketchbook-v1 .sketchbook-date-weekday{letter-spacing:.14em;text-transform:uppercase}.template-enchanted-sketchbook-v1 .sketchbook-date-number{aspect-ratio:5/6;letter-spacing:-.055em;place-items:center;width:11em;display:grid;position:relative}.template-enchanted-sketchbook-v1 .sketchbook-date-number>span{z-index:1;padding-inline-end:.055em;font-size:6.4em;line-height:1;position:relative;transform:translateY(-.035em)}.template-enchanted-sketchbook-v1 .sketchbook-date-seal{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.template-enchanted-sketchbook-v1 .sketchbook-date-month{flex-direction:column;gap:3px;font-size:1.5em;display:flex}.template-enchanted-sketchbook-v1 .sketchbook-date-year{letter-spacing:.12em;font-size:.65em}.template-enchanted-sketchbook-v1 .sketchbook-details-time{font:400 clamp(18px, 4.8cqi, 28px)/1.5 var(--sketchbook-reading);letter-spacing:.08em;justify-content:center;align-items:center;gap:16px;margin:clamp(20px,5cqi,30px) 0 0;display:flex}.template-enchanted-sketchbook-v1 .sketchbook-details-time:before,.template-enchanted-sketchbook-v1 .sketchbook-details-time:after{content:"";background:#a6884b80;flex:0 30px;height:1px}.template-enchanted-sketchbook-v1 .sketchbook-venue{font:500 clamp(25px, 6cqi, 37px)/1.25 var(--sketchbook-reading);color:inherit;margin:20px 0 4px}.template-enchanted-sketchbook-v1 .sketchbook-address{margin:0 0 22px}.template-enchanted-sketchbook-v1 .sketchbook-button{max-width:100%;min-height:44px;color:var(--sketchbook-ink);font:500 clamp(16px, 4cqi, 22px)/1.5 var(--sketchbook-reading);background:#f7f0e278;border:1px solid #68765d;border-radius:2px;margin:12px auto;padding:11px 21px}.template-enchanted-sketchbook-v1 .sketchbook-story-copy{white-space:pre-line}.template-enchanted-sketchbook-v1 .sketchbook-timeline{margin:0;padding:0;list-style:none}.template-enchanted-sketchbook-v1 .sketchbook-timeline li{border-bottom:1px solid #a6884b55;margin:0 0 30px;padding:0 0 30px}.template-enchanted-sketchbook-v1 .sketchbook-timeline li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.template-enchanted-sketchbook-v1 .sketchbook-timeline time{letter-spacing:.09em;font-size:.8em}.template-enchanted-sketchbook-v1 .sketchbook-timeline h3{font:italic 500 clamp(26px, 6.7cqi, 39px)/1.15 var(--sketchbook-reading);margin:8px 0}.template-enchanted-sketchbook-v1 .sketchbook-timeline p{color:inherit;margin:0;line-height:1.4}.template-enchanted-sketchbook-v1 .event-countdown{color:inherit;background:0 0;border:0;padding:0}.template-enchanted-sketchbook-v1 .sketchbook-event-countdown .sketchbook-reading{width:76%}.template-enchanted-sketchbook-v1 .countdown-heading{text-transform:none;width:92%;margin-inline:auto;font-size:clamp(32px,8.4cqi,50px)}.template-enchanted-sketchbook-v1 .countdown-units{color:inherit;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,6cqi,38px) 0;margin:clamp(24px,6.5cqi,40px) auto 0;display:grid}.template-enchanted-sketchbook-v1 .countdown-unit{border:0;gap:6px;padding:0 5px}.template-enchanted-sketchbook-v1 .countdown-unit:nth-child(n+3){border-inline-start:1px solid #a6884b66}.template-enchanted-sketchbook-v1 .countdown-unit dd{font:400 clamp(36px, 10cqi, 60px)/1.1 var(--sketchbook-reading);font-variant-numeric:lining-nums tabular-nums;color:inherit}.template-enchanted-sketchbook-v1 .countdown-value{white-space:nowrap;display:block}.template-enchanted-sketchbook-v1 .countdown-unit dt{color:inherit;font:400 clamp(14px, 3.4cqi, 20px)/1.5 var(--sketchbook-reading);letter-spacing:.035em}.template-enchanted-sketchbook-v1 .countdown-unit:first-child{aspect-ratio:1;box-sizing:border-box;border:1px solid #a6884b99;border-radius:50%;grid-column:1/-1;justify-self:center;width:clamp(184px,54cqi,300px);max-width:100%;padding:24px 12px;position:relative}.template-enchanted-sketchbook-v1 .countdown-unit:first-child:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #a6884b44;position:absolute;inset:7px}.template-enchanted-sketchbook-v1 .countdown-unit:first-child:after{content:"";border:1px solid var(--sketchbook-gold);background:var(--sketchbook-paper);pointer-events:none;width:7px;height:7px;position:absolute;inset-block-start:-4px;inset-inline-start:calc(50% - 4px);transform:rotate(45deg)}.template-enchanted-sketchbook-v1 .countdown-unit:first-child dd{letter-spacing:-.035em;font-size:clamp(80px,25cqi,145px);line-height:.95}.template-enchanted-sketchbook-v1 .countdown-unit:first-child dd[data-size=compact]{font-size:clamp(62px,18cqi,104px)}.template-enchanted-sketchbook-v1 .countdown-unit:first-child dd[data-size=long]{font-size:clamp(34px,10cqi,60px)}.template-enchanted-sketchbook-v1 .countdown-unit:first-child dt{letter-spacing:.14em;text-transform:uppercase;font-size:clamp(15px,4cqi,23px)}.template-enchanted-sketchbook-v1 .sketchbook-countdown-ornament{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(170px,46cqi,250px);max-width:90%;height:auto;margin:clamp(22px,6cqi,36px) auto 0;display:block}.template-enchanted-sketchbook-v1 .sketchbook-memories .sketchbook-reading,.template-enchanted-sketchbook-v1 .sketchbook-rsvp .sketchbook-reading,.template-enchanted-sketchbook-v1 .sketchbook-wishes .sketchbook-reading{width:76%}.template-enchanted-sketchbook-v1 .memories-section{color:inherit;background:0 0;padding:0}.template-enchanted-sketchbook-v1 :is(.guest-form,.response-social,.shared-love-history){color:var(--sketchbook-ink)}.template-enchanted-sketchbook-v1 :is(input,textarea,select){color:var(--sketchbook-ink);background:#f8f2e8e8;border-color:#778368;border-radius:3px;font-size:16px}.template-enchanted-sketchbook-v1 .sketchbook-rsvp .guest-form{isolation:isolate;position:relative}.template-enchanted-sketchbook-v1 .sketchbook-rsvp .guest-form:before{content:"";z-index:-1;pointer-events:none;background:#f5eddc;border-radius:3px;position:absolute;inset:-14px -5px;box-shadow:0 0 14px 12px #f5eddc}.template-enchanted-sketchbook-v1 .guest-form :is(label,strong,.response-love,.invite-button){font-size:clamp(15px,3.6cqi,19px);line-height:1.45}.template-enchanted-sketchbook-v1 .guest-form :is(small,.response-optional,.response-privacy){color:#53604a;font-size:clamp(12px,3cqi,15px);line-height:1.5}.template-enchanted-sketchbook-v1 .guest-form .response-privacy{background:#f2e9d7d9;padding:6px}.template-enchanted-sketchbook-v1 :is(.response-submit,.guest-form button[type=submit]){background:var(--sketchbook-ink);color:#fbf6eb;border:1px solid var(--sketchbook-ink);border-radius:30px}.template-enchanted-sketchbook-v1 :is(button,a,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #8a662d}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-love-history{text-align:center;background:0 0;border:0;margin:0;padding:0}.template-enchanted-sketchbook-v1 .sketchbook-wishes .section-kicker{margin-bottom:12px;display:block}.template-enchanted-sketchbook-v1 .sketchbook-wishes h2{max-width:90%;color:inherit;font:italic 400 clamp(32px, 8.4cqi, 50px)/1.2 var(--sketchbook-reading);letter-spacing:-.015em;text-wrap:balance;margin:0 auto}.template-enchanted-sketchbook-v1 .sketchbook-wishes h2:after{content:"";background:#a6884b99;width:42px;height:1px;margin:clamp(20px,5cqi,28px) auto 0;display:block}.template-enchanted-sketchbook-v1 .sketchbook-wishes .wishes-sprig{display:none}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list{scrollbar-width:thin;scrollbar-color:#8b7448 #a6884b22;scrollbar-gutter:stable;text-align:start;gap:clamp(14px,3.5cqi,20px);max-height:clamp(320px,90cqi,460px);margin:clamp(24px,6cqi,34px) 0 0;padding-block:2px 6px;padding-inline:2px 8px;display:grid;overflow:hidden auto}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list:focus-visible{outline-offset:4px;outline:2px solid #8a662d}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list>article{min-width:0;text-shadow:none;background:#fbf6e9e8;border:1px solid #a6884b4d;border-radius:2px;flex-direction:column;gap:14px;padding:clamp(18px,4.8cqi,28px);display:flex;box-shadow:0 3px 10px #59482c08}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list p{color:inherit;font:400 clamp(20px, 5.2cqi, 28px)/1.45 var(--sketchbook-reading);white-space:pre-line;overflow-wrap:anywhere;order:-1;margin:0}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list>article>div{color:#59664d;gap:8px}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list>article>div:before{content:"";background:#a6884b80;flex:0 0 16px;height:1px}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list strong{min-width:0;font:500 clamp(14px, 3.6cqi, 20px)/1.4 var(--sketchbook-reading);letter-spacing:.025em}.template-enchanted-sketchbook-v1 .sketchbook-wishes .shared-wishes-list svg{color:#8b7448;flex-shrink:0}.template-enchanted-sketchbook-v1 .sketchbook-wishes-empty{justify-items:center;gap:16px;max-width:92%;margin:34px auto;display:grid}.template-enchanted-sketchbook-v1 .sketchbook-wishes-empty>svg{color:#8b7448}.template-enchanted-sketchbook-v1 .sketchbook-wishes-empty>p{color:inherit;font:400 clamp(20px, 5.2cqi, 28px)/1.5 var(--sketchbook-reading);text-wrap:balance;margin:0}.template-enchanted-sketchbook-v1 .sketchbook-wishes-footer{justify-items:center;gap:8px;margin-top:clamp(26px,7cqi,40px);display:grid}.template-enchanted-sketchbook-v1 .sketchbook-love-count{color:#59664d;max-width:100%;font:400 clamp(14px, 3.6cqi, 20px)/1.5 var(--sketchbook-reading);justify-content:center;align-items:center;gap:9px;margin:0;display:flex}.template-enchanted-sketchbook-v1 .sketchbook-love-count>svg{color:#8b7448;flex-shrink:0}.template-enchanted-sketchbook-v1 .sketchbook-love-total{font-variant-numeric:tabular-nums;border-inline-start:1px solid #a6884b66;padding-inline-start:9px}.template-enchanted-sketchbook-v1 .sketchbook-wish-link{max-width:100%;min-height:44px;color:var(--sketchbook-ink);font:500 clamp(17px, 4.4cqi, 24px)/1.4 var(--sketchbook-reading);text-underline-offset:6px;justify-content:center;align-items:center;gap:10px;padding:6px 2px;-webkit-text-decoration:underline #a6884b99;text-decoration:underline #a6884b99;text-decoration-thickness:1px;display:inline-flex}.template-enchanted-sketchbook-v1 .sketchbook-wish-link>svg{flex-shrink:0}.template-enchanted-sketchbook-v1 .sketchbook-closing{padding-top:clamp(120px,28cqi,175px)}.template-enchanted-sketchbook-v1 .sketchbook-closing .sketchbook-reading{width:76%}.template-enchanted-sketchbook-v1 .sketchbook-farewell{flex-direction:column;align-items:center;display:flex}.template-enchanted-sketchbook-v1 :is(.sketchbook-closing-doves,.sketchbook-closing-seal){object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.template-enchanted-sketchbook-v1 .sketchbook-closing-doves{width:clamp(190px,52cqi,290px);margin:0 auto clamp(18px,5cqi,28px)}.template-enchanted-sketchbook-v1 .sketchbook-closing-label{font:italic 400 clamp(20px, 5cqi, 30px)/1.4 var(--sketchbook-reading);color:inherit;text-wrap:balance;margin:0 0 clamp(12px,3cqi,18px)}.template-enchanted-sketchbook-v1 .sketchbook-signature{width:100%;font:italic 400 clamp(46px, 13.5cqi, 82px)/1.08 var(--collection-name-font);letter-spacing:-.025em;color:inherit;overflow-wrap:anywhere;text-wrap:balance;flex-direction:column;align-items:center;margin:0;display:flex}.template-enchanted-sketchbook-v1 .sketchbook-signature>span{max-width:100%;display:block}.template-enchanted-sketchbook-v1 .sketchbook-signature>em{font-size:.42em;font-style:inherit;color:#897344;margin:4px 0;line-height:1}.template-enchanted-sketchbook-v1 .sketchbook-signature[data-long-names]{font-size:clamp(34px,10cqi,62px)}.template-enchanted-sketchbook-v1 .sketchbook-signature[data-very-long-names]{font-size:clamp(27px,7.8cqi,46px)}.template-enchanted-sketchbook-v1 .sketchbook-closing-seal{width:clamp(112px,29cqi,155px);margin:clamp(14px,4cqi,24px) auto 0}.template-enchanted-sketchbook-v1 .sketchbook-closing-credits{justify-items:center;gap:10px;max-width:92%;margin:clamp(22px,6cqi,36px) auto 0;display:grid}.template-enchanted-sketchbook-v1 .sketchbook-closing-credits .music-credit{color:#53604a;font:400 clamp(11px, 2.7cqi, 14px)/1.5 var(--sketchbook-reading);letter-spacing:0;margin:0}.template-enchanted-sketchbook-v1 .envite-signature{font:400 11px/1.6 var(--sketchbook-reading);letter-spacing:.15em}.template-enchanted-sketchbook-v1[data-scene-revealed=false] .sketchbook-hero .sketchbook-reading{opacity:0}.template-enchanted-sketchbook-v1 .sketchbook-hero .sketchbook-reading{transition:opacity .3s}.template-enchanted-sketchbook-v1[lang=ar] :is(.hero-kicker,.hero-date,.section-kicker,.sketchbook-date-weekday,.sketchbook-date-month,.sketchbook-date-year,.sketchbook-date-number,.sketchbook-details-time,.countdown-unit dt,.countdown-unit dd){letter-spacing:0;text-transform:none}.template-enchanted-sketchbook-v1[lang=ar] :is(.hero-introduction,.sketchbook-heading h2,.countdown-heading,.sketchbook-details-title){font-style:normal;line-height:1.5}.template-enchanted-sketchbook-v1[lang=ar] .couple-names{letter-spacing:0;line-height:1.3}.template-enchanted-sketchbook-v1[lang=ar] :is(.sketchbook-signature,.sketchbook-closing-label){letter-spacing:0;font-style:normal;line-height:1.4}.template-enchanted-sketchbook-v1[lang=ar] .sketchbook-wishes h2{letter-spacing:0;font-style:normal;line-height:1.5}.template-enchanted-sketchbook-v1[lang=ar] .sketchbook-wishes .shared-wishes-list strong{letter-spacing:0}.template-enchanted-sketchbook-v1[lang=ar] .sketchbook-wish-link>svg{transform:scaleX(-1)}@container sketchbook (max-width:350px){.template-enchanted-sketchbook-v1 .sketchbook-reading{width:76%}.template-enchanted-sketchbook-v1 .sketchbook-rsvp .sketchbook-reading,.template-enchanted-sketchbook-v1 .sketchbook-wishes .sketchbook-reading{width:80%}}@media (prefers-reduced-motion:reduce){.template-enchanted-sketchbook-v1 .sketchbook-reading,.template-enchanted-sketchbook-v1 .sketchbook-film video{transition:none}}.device-mobile .template-enchanted-sketchbook-v1.door-screen.door-preview{--sketchbook-opening-scene-height:max(660px, 177.778cqi)}.template-enchanted-sketchbook-v1.door-screen>.invite-custom-text-layer[data-text-frame]{width:min(100%,620px);height:var(--sketchbook-opening-scene-height,max(660px, 177.778cqi));inset:0 auto auto 50%;translate:-50%}@container (min-width:621px){.template-enchanted-sketchbook-v1.door-screen>.invite-custom-text-layer[data-text-frame]{height:var(--sketchbook-opening-scene-height,1102px)}}
.template-enchanted-sketchbook-v1 .sketchbook-section-objects{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.template-enchanted-sketchbook-v1 .sketchbook-object-film{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;animation-play-state:paused;display:block;position:relative}.template-enchanted-sketchbook-v1 .sketchbook-section-objects>.sketchbook-object-film{position:absolute}.template-enchanted-sketchbook-v1 .sketchbook-object-film>:is(img,canvas){object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.template-enchanted-sketchbook-v1 .sketchbook-object-canvas{visibility:hidden}.template-enchanted-sketchbook-v1 .sketchbook-object-film[data-painted=true]>.sketchbook-object-canvas{visibility:visible}.template-enchanted-sketchbook-v1 .sketchbook-object-film[data-painted=true]>.sketchbook-object-poster{visibility:hidden}.template-enchanted-sketchbook-v1 .sketchbook-object-source{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0 auto auto 0}.template-enchanted-sketchbook-v1 .sketchbook-butterfly{animation:8s ease-in-out infinite paused sketchbook-butterfly-hover}.template-enchanted-sketchbook-v1 .sketchbook-butterfly--one{width:14%;top:23%;left:3%}.template-enchanted-sketchbook-v1 .sketchbook-butterfly--two{width:13%;animation-delay:-4s;top:68%;left:81%;scale:-1 1}.template-enchanted-sketchbook-v1 .sketchbook-petal{animation:8s linear infinite paused sketchbook-petal-drift}.template-enchanted-sketchbook-v1 .sketchbook-petal--one{width:5%;animation-delay:-2s;top:32%;left:6%}.template-enchanted-sketchbook-v1 .sketchbook-petal--two{width:4%;animation-delay:-5.4s;top:33%;left:91%}.template-enchanted-sketchbook-v1 .sketchbook-petal--three{width:3.7%;animation-delay:-1s;top:58%;left:91%}.template-enchanted-sketchbook-v1 .sketchbook-hummingbird{width:18%;animation:8s ease-in-out infinite paused sketchbook-bird-hover;bottom:13%;left:4%}.template-enchanted-sketchbook-v1 .sketchbook-object-film.sketchbook-closing-doves{animation:8s ease-in-out infinite paused sketchbook-dove-hover}.template-enchanted-sketchbook-v1 .sketchbook-object-film[data-playing=true]{animation-play-state:running}@keyframes sketchbook-butterfly-hover{0%,to{translate:0;rotate:-12deg}30%{translate:1.4cqi -2.2cqi;rotate:-5deg}65%{translate:-.9cqi -3.7cqi;rotate:-17deg}}@keyframes sketchbook-petal-drift{0%{opacity:0;translate:0 -7cqi}12%{opacity:.95}30%{translate:-2cqi 2cqi}65%{opacity:.95;translate:1cqi 13cqi}to{opacity:0;translate:-1cqi 25cqi}}@keyframes sketchbook-dove-hover{0%,to{translate:0;rotate:-.25deg}30%{translate:0 -1.2cqi;rotate:.45deg}65%{translate:0 -.4cqi;rotate:-.45deg}}@keyframes sketchbook-bird-hover{0%,to{translate:0;rotate:-3deg}40%{translate:.6cqi -1.2cqi;rotate:2deg}70%{translate:-.5cqi -.4cqi;rotate:-1deg}}@media (prefers-reduced-motion:reduce){.template-enchanted-sketchbook-v1 .sketchbook-object-film{animation:none}}
.template-dune-and-moon-v1.collection-template.dune-builder-design{--dune-rose-width:clamp(130px, 35cqi, 200px);--dune-anchor-card-width:min(560px, calc(100cqi - 36px));container-type:inline-size}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage]:not([data-text-stage=hero]):not([data-text-stage=opening]){isolation:isolate;position:relative;overflow:visible}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-paper:not([data-text-stage]){z-index:100000}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-paper:after{display:none!important}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-builder-paper-background{z-index:-2;border-radius:inherit;pointer-events:none;background:url(/media/dune-and-moon/assets/paper.webp) 50%/480px;position:absolute;inset:0}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-builder-card-rose{width:var(--dune-rose-width);transform-origin:10% 90%;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0;display:block;position:absolute;bottom:-12px;left:-14px}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-builder-card-rose.is-right{left:auto;right:-14px}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-builder-import-object{transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;margin:0;display:block;position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-builder-import-object>img{object-fit:contain;pointer-events:none;width:100%;max-width:none;height:auto;margin:0;display:block}.template-dune-and-moon-v1.collection-template.dune-builder-design .invite-custom-text-layer{z-index:600000}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=event-countdown]{--dune-card-content-layer:23}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=story]{--dune-card-content-layer:35}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=memories]{--dune-card-content-layer:44}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=schedule]{--dune-card-content-layer:55}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=location]{--dune-card-content-layer:68}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=dressCode]{--dune-card-content-layer:76}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=rsvp]{--dune-card-content-layer:81}.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage=gifts]{z-index:1}.template-dune-and-moon-v1.collection-template.dune-builder-design .dune-paper:not([data-text-stage])>:is(h2,h3,p,span,div,ol,dl,form):not([aria-hidden=true]):not(.invite-custom-text-layer):not(.dune-builder-import-object):not(.dune-builder-paper-background){z-index:var(--dune-card-content-layer);position:relative}.template-dune-and-moon-v1.collection-template.dune-builder-design .rsvp-section>.guest-form{z-index:97}.template-dune-and-moon-v1.collection-template.dune-builder-design .event-facts.dune-paper>div:not([aria-hidden=true]):not(.invite-custom-text-layer){z-index:300022;position:relative}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-wishes>.guest-moments{z-index:300027;position:relative}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-wishes>.shared-love-history{z-index:300025;position:relative}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-footer>:is(p,span,small):not([aria-hidden=true]):not(.dune-builder-import-object){z-index:300032;position:relative}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-footer>span:not(.dune-builder-import-object){z-index:300033}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-footer>.music-credit{z-index:300034}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-footer>.envite-signature{z-index:300035}@container collection-invitation (max-width:360px){.template-dune-and-moon-v1.collection-template.dune-builder-design [data-text-stage]{--dune-anchor-card-width:min(560px, calc(100cqi - 24px))}}.template-dune-and-moon-v1.collection-template.dune-builder-design .invitation-hero>.invite-custom-text-layer[data-text-frame]{height:150cqw;inset:50% 0 auto;translate:0 -50%}
