.tc-materials.tc-marble.tc-tones-3>.tc-field-a,.tc-materials.tc-velvet.tc-tones-3>.tc-field-a{display:block;inset:0 84% 0 0}.tc-materials.tc-marble.tc-tones-3>.tc-field-b,.tc-materials.tc-velvet.tc-tones-3>.tc-field-b{display:block;inset:96% 0 0}.theme-backdrop{z-index:0;pointer-events:none;background:var(--tc-base,var(--tc-paper));isolation:isolate;position:absolute;inset:0;overflow:hidden}.theme-backdrop>*{pointer-events:none;position:absolute}.tc-field-a,.tc-field-b{display:block;inset:auto}.tc-frame{border:1px solid color-mix(in srgb,var(--tc-accent) 40%,transparent);inset:16px}.tc-seal,.tc-tones-1>.tc-field-a,.tc-tones-1>.tc-field-b,.tc-tones-2>.tc-field-b{display:none}.tc-classic .tc-frame:after{content:"";border:1px solid color-mix(in srgb,var(--tc-accent) 16%,transparent);position:absolute;inset:5px}.tc-classic:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);border-top:1px solid color-mix(in srgb,var(--tc-accent) 35%,transparent);display:block;inset:77% 0 0}.tc-classic.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:89% 0 0}.tc-arch:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);display:block;inset:0}.tc-arch.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:0 0 0 86%}.tc-arch>.tc-frame{border-color:color-mix(in srgb,var(--tc-accent) 60%,transparent);background:var(--tc-base,var(--tc-paper));border-radius:48% 48% 0 0/24% 24% 0 0;inset:5% 8% 0;box-shadow:0 6px 20px #604a3110}.tc-arch.tc-tones-1>.tc-frame{box-shadow:none;background:0 0}.tc-botanical:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);width:19%;display:block;inset:0 auto 0 0}.tc-botanical.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:80% 0 0}.tc-botanical>.tc-frame{opacity:.35;border-width:0 0 1px 1px;inset:12px 14px 12px 23%}.tc-editorial>.tc-frame{border:0;border-top:1px solid var(--tc-accent);opacity:.7;inset:auto 20% 14%}.tc-editorial:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);height:23%;display:block;inset:0 0 auto}.tc-editorial.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:85% 0 0}.tc-letterpress:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);display:block;inset:4% 3% 0 10%;transform:rotate(3deg);box-shadow:0 5px 20px #51413910}.tc-letterpress.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:0 10% 5% 1%;transform:rotate(-3deg)}.tc-letterpress>.tc-frame{background:var(--tc-base,var(--tc-paper));border:1px solid color-mix(in srgb,var(--tc-accent) 20%,transparent);inset:7%;box-shadow:0 5px 18px #51413915}.tc-terraces:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);clip-path:polygon(12% 0,100% 0,100% 100%,0 100%,9% 92%,2% 83%,11% 72%,0 63%,9% 52%,1% 40%,10% 29%,2% 17%);display:block;inset:0 0 0 76%}.tc-terraces.tc-tones-3>.tc-field-b{background:var(--tc-two);clip-path:polygon(0 9%,8% 2%,17% 10%,27% 1%,39% 8%,51% 0,64% 9%,77% 2%,90% 9%,100% 0,100% 100%,0 100%);display:block;inset:79% 0 0}.tc-terraces>.tc-frame{border:0;border-bottom:1px solid color-mix(in srgb,var(--tc-accent) 60%,transparent);inset:15px 27% 15px 15px}.tc-clouds:not(.tc-tones-1){background:linear-gradient(155deg,var(--tc-base,var(--tc-paper)) 20%,color-mix(in srgb,var(--tc-one) 65%,var(--tc-paper)) 100%)}.tc-clouds:not(.tc-tones-1)>.tc-field-a{background:radial-gradient(ellipse,var(--tc-one),transparent 70%);border-radius:50%;display:block;inset:48% -15% -20%}.tc-clouds.tc-tones-3>.tc-field-b{background:radial-gradient(ellipse,var(--tc-two),transparent 75%);display:block;inset:75% -20% -20%}.tc-clouds>.tc-frame{border:0}.tc-lace>.tc-frame{border-color:color-mix(in srgb,var(--tc-accent) 35%,transparent);inset:12px}.tc-lace:before,.tc-lace:after{content:"";background:var(--tc-accent);opacity:.26;width:21%;position:absolute;top:0;bottom:0;-webkit-mask:url(/themes/lace-panel.svg) 0 0/100% repeat-y;mask:url(/themes/lace-panel.svg) 0 0/100% repeat-y}.tc-lace:before{left:0}.tc-lace:after{right:0;transform:scaleX(-1)}.tc-lace:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);opacity:.2;display:block;inset:0}.tc-lace.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:80% 0 0}.tc-velvet,.tc-marble{background-image:var(--tc-texture);background-position:50%;background-size:cover}.tc-velvet>.tc-frame{border-color:color-mix(in srgb,var(--tc-accent) 30%,transparent);inset:18px}.tc-velvet.tc-with-seal>.tc-field-a{background:linear-gradient(#0002,#fff2,#0001);height:7%;display:block;inset:82% -10% auto;transform:rotate(-8deg);box-shadow:0 2px 5px #0002}.tc-velvet.tc-with-seal>.tc-seal{aspect-ratio:1;place-items:center;width:15%;display:grid;bottom:9%;right:15%}.tc-marble>.tc-frame{border:1px solid color-mix(in srgb,var(--tc-accent) 85%,transparent);border-radius:45%/24%;inset:8%}.tc-split:not(.tc-tones-1)>.tc-field-a{background:var(--tc-one);width:31%;display:block;inset:0 auto 0 0;box-shadow:4px 0 15px #30201718}.tc-split.tc-tones-3>.tc-field-b{background:var(--tc-two);display:block;inset:88% 0 0}.tc-split>.tc-frame{border-color:color-mix(in srgb,var(--tc-accent) 70%,transparent);inset:14px 13px 14px 36%}.tc-split.tc-with-seal>.tc-seal{aspect-ratio:1;place-items:center;width:19%;display:grid;bottom:16%;left:22%}.theme-preview.character-classic strong{letter-spacing:.02em}.theme-preview.character-arch{padding-top:47px!important}.theme-preview.character-arch>strong{font-size:33px}.theme-preview.character-botanical{text-align:left!important;align-items:flex-start!important;padding-left:24%!important}.theme-preview.character-botanical>strong{font-size:28px}.theme-preview.character-botanical>span{letter-spacing:1px!important;font-size:6px!important}.theme-preview.character-editorial>span{text-align:center;position:absolute;top:16px;left:0;right:0;color:var(--preview-panel-ink)!important}.theme-preview.character-editorial>strong{text-transform:uppercase;letter-spacing:.03em;margin-top:20px;font-size:26px;font-family:Georgia,serif!important}.theme-preview.character-editorial>.tl-art-band,.theme-preview.character-editorial>i{text-transform:uppercase;letter-spacing:.1em;font-family:Arial,sans-serif;font-size:7px;font-style:normal}.theme-preview.character-letterpress>strong{font-size:29px}.theme-preview.character-letterpress{padding-bottom:20px!important}.theme-preview.character-terraces{text-align:left!important;align-items:flex-start!important;padding-right:22%!important}.theme-preview.character-terraces>strong{font-size:26px;font-family:Georgia,serif!important}.theme-preview.character-lace{padding-left:22%!important;padding-right:22%!important}.theme-preview.character-lace>strong{font-size:28px}.theme-preview.character-velvet{padding-top:15px!important}.theme-preview.character-velvet>.tl-art-band,.theme-preview.character-velvet>i{opacity:.8;margin-top:0}.theme-preview.character-marble{padding-left:20%!important;padding-right:20%!important}.theme-preview.character-marble>strong{font-size:31px}.theme-preview.character-split{padding-left:34%!important;padding-right:9%!important}.theme-preview.character-split>strong{font-size:26px;font-family:Georgia,serif!important}.theme-preview.character-split>span{letter-spacing:1px!important;font-size:6px!important}.theme-preview.character-split>.tl-art-band,.theme-preview.character-split>i{max-width:95%;font-size:7px}.di-character .di-block .theme-backdrop{z-index:0}.di-character .di-block{background:var(--di-paper)!important;border-radius:0!important}.di-character .di-block.di-surface-tint{background:var(--di-program)!important}.di-character .di-block.di-surface-tint:before{display:none}.di-character .di-block .di-prose{color:var(--di-ink)}.di-character-classic .di-heading h1{letter-spacing:.22em;font-size:calc(12px * var(--di-scale,1))}.di-character-classic .di-block:not(.di-heading) .tc-frame{border-width:0 1px;inset:0 16px}.di-character-arch .di-block-content{padding-inline:8%}.di-character-arch .di-block:not(.di-heading) .tc-frame{border-width:0 1px;border-radius:0;inset:0 8%}.di-character-botanical .di-block-content{padding-left:14%}.di-character-botanical .di-heading h1{font-size:calc(12px * var(--di-scale,1));letter-spacing:.15em}.di-character-editorial .di-heading h1{color:var(--di-panel-ink);letter-spacing:.24em;font:400 calc(12px * var(--di-scale,1))/1.8 Arial,sans-serif}.di-character-editorial .di-heading .di-couple{text-transform:uppercase;letter-spacing:.025em;font-family:Georgia,serif;font-size:calc(43px * var(--di-scale,1));margin-top:32px}.di-character-editorial .di-heading .di-couple i{font-size:.35em}.di-character-editorial .di-photo>img{filter:grayscale()}.di-character-editorial .di-photo{max-width:620px}.di-character-editorial .di-events article{border-radius:0}.di-character-editorial .di-events .di-place{font-size:24px}.di-character-letterpress .di-block-content{padding-inline:5%}.di-character-letterpress .di-heading .di-date{letter-spacing:.04em;font-style:italic}.di-character-terraces .di-block-content{padding-right:17%}.di-character-terraces .di-heading .di-couple{font-family:Georgia,serif;font-size:calc(45px * var(--di-scale,1))}.di-character-terraces .di-events article{border-radius:2px}.di-character-clouds .di-heading .di-couple{font-size:calc(56px * var(--di-scale,1));font-weight:400}.di-character-lace .di-block-content{padding-inline:13%}.di-character-lace .di-couple{font-size:calc(47px * var(--di-scale,1))}.di-character-velvet .di-heading h1{letter-spacing:.23em;font-size:calc(11px * var(--di-scale,1))}.di-character-velvet .di-heading .di-date{letter-spacing:.1em;font-size:15px}.di-character-velvet .di-heading{min-height:480px}.di-character-marble .di-block-content{padding-inline:10%}.di-character-marble .di-block:not(.di-heading) .tc-frame{border-width:0 1px;border-radius:0;inset:0 8%}.di-character-marble .di-heading{min-height:490px}.di-character-split .di-block-content{padding-left:32%}.di-character-split .di-heading .di-couple{font-family:Georgia,serif;font-size:calc(43px * var(--di-scale,1))}.di-character-split .di-heading h1{font-size:calc(11px * var(--di-scale,1));letter-spacing:.12em}.di-character-split .di-events article{text-align:left}.di-character-split .di-date{letter-spacing:.08em;font-size:14px}.di-shape-square{border-radius:0}.di-character :is(input,textarea,select){color:var(--di-ink);background:color-mix(in srgb,var(--di-paper) 92%,var(--di-ink));border-color:color-mix(in srgb,var(--di-accent) 55%,transparent)}.di-character .di-rsvp-preview{border-color:color-mix(in srgb,var(--di-accent) 45%,transparent)}.di-character .di-rsvp-preview span{border-color:color-mix(in srgb,var(--di-accent) 40%,transparent)}.di-character .di-block .personal-invite-required{color:var(--di-ink)}.tl-style-filters{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0 8px;display:flex}.tl-style-filters>span{color:#8b7861;margin-right:4px;font:10px Arial,sans-serif}.admin .design-editor .tl-style-filters button{border-radius:20px;min-height:28px;padding:6px 10px;font-size:10px}.tl-style-label{color:#95816a;font:9px/1.6 Arial,sans-serif}.tl-style-select{margin:12px 0!important;font-size:11px!important}.di-character .di-couple,.di-character .di-couple>span{max-width:100%}.di-character .di-couple>span{overflow-wrap:anywhere}.theme-preview.character-editorial>.tl-art-band{z-index:2}.di-character .di-block :is(h2,h3,p){overflow-wrap:anywhere}@container (width<=480px){.di-character-arch .di-block-content{padding-inline:5%}.di-character-editorial .di-heading .di-couple,.di-character-split .di-heading .di-couple{font-size:calc(34px * var(--di-scale,1))}.di-character-botanical .di-block-content{padding-left:10%}.di-character-lace .di-block-content{padding-inline:9%}.di-character-marble .di-heading .di-couple{font-size:calc(43px * var(--di-scale,1))}.di-character-split .di-block-content{padding-left:32%}.di-character .di-block h2{font-size:calc(26px * var(--di-scale,1))}.di-character .di-prose{font-size:calc(14px * var(--di-scale,1))}}.tc-white-marble.tc-terraces:not(.tc-tones-1)>.tc-field-a{background-color:var(--tc-one);background-image:linear-gradient(color-mix(in srgb,var(--tc-one) 12%,transparent),color-mix(in srgb,var(--tc-one) 12%,transparent)),var(--tc-texture);clip-path:polygon(0 0,90% 0,96% 10%,88% 21%,98% 31%,89% 43%,100% 55%,91% 67%,98% 78%,88% 90%,96% 100%,0 100%);background-position:50%;background-size:cover;inset:0 71% 0 0}.tc-white-marble.tc-terraces.tc-tones-2>.tc-field-b,.tc-white-marble.tc-terraces.tc-tones-3>.tc-field-b{background-color:var(--tc-one);background-image:linear-gradient(color-mix(in srgb,var(--tc-one) 12%,transparent),color-mix(in srgb,var(--tc-one) 12%,transparent)),var(--tc-texture);clip-path:polygon(0 4%,12% 11%,25% 1%,40% 10%,54% 0,68% 9%,82% 2%,100% 10%,100% 100%,0 100%);background-position:bottom;background-size:cover;display:block;inset:89% 0 0}.tc-white-marble.tc-terraces.tc-tones-3>.tc-field-b{background-color:var(--tc-two);background-image:linear-gradient(color-mix(in srgb,var(--tc-two) 25%,transparent),color-mix(in srgb,var(--tc-two) 25%,transparent)),var(--tc-texture)}.tc-white-marble.tc-terraces>.tc-frame{border:0;border-bottom:1px solid color-mix(in srgb,var(--tc-accent) 48%,transparent);inset:7% 7% 14% 34%}.tc-white-marble.tc-terraces.tc-with-seal>.tc-seal{aspect-ratio:1;place-items:center;width:14%;display:grid;bottom:16%;left:22%}.theme-preview.character-terraces:has(.tc-white-marble){text-align:center!important;align-items:center!important;padding-left:31%!important;padding-right:7%!important}.theme-preview.character-terraces:has(.tc-white-marble)>strong{font-size:31px;font-family:Marck Script,cursive!important}.di-white-marble.di-character-terraces .di-block-content{padding-left:19%;padding-right:0}.di-white-marble.di-character-terraces .di-heading .di-couple{font-family:Marck Script,cursive;font-size:calc(54px * var(--di-scale,1));font-weight:400}.di-white-marble.di-character-terraces .di-heading h1{font-size:calc(11px * var(--di-scale,1));letter-spacing:.15em}.di-white-marble.di-character-terraces .di-heading{min-height:520px}.di-white-marble.di-character-terraces .di-heading .di-date{letter-spacing:.1em;font-size:13px}@container (width<=480px){.di-white-marble.di-character-terraces .di-heading .di-couple{font-size:calc(43px * var(--di-scale,1))}.di-white-marble.di-character-terraces .di-block-content{padding-left:17%;padding-right:0}}.theme-backdrop>.tc-seal{isolation:isolate;color:#70502c;filter:drop-shadow(1px 3px 3px #23190f30);container-type:inline-size}.tc-seal>img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tc-seal>.tc-seal-initials{z-index:2;font:400 22px/1 Georgia,serif;letter-spacing:-.035em;text-shadow:0 1px #fff7,0 -1px 1px #5e391536;place-items:center;width:100%;height:100%;font-size:30cqw;display:grid;position:relative;transform:translateY(1%)}.theme-backdrop.tc-color-seal>.tc-seal{background:0 0!important}.theme-backdrop.tc-color-seal>.tc-seal:after{content:"";background:var(--tc-seal);mix-blend-mode:color;z-index:1;position:absolute;inset:0;-webkit-mask:url(/themes/ornaments-v5/champagne-wax-seal.webp) 50%/contain no-repeat;mask:url(/themes/ornaments-v5/champagne-wax-seal.webp) 50%/contain no-repeat}.di-block-linework{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.di-block-linework>span{pointer-events:none;display:block;position:absolute;transform:translate(-50%,-50%)}.di-linework-art{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}
