[data-gift-style][data-gift-style][data-gift-style] [data-gift-card]{background:var(--wx-paper,#fff);color:var(--wx-ink,#2f2f2f);border-color:color-mix(in srgb,currentColor 25%,transparent)}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content]{text-align:left;align-items:stretch;gap:14px;padding:24px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content] h3{-webkit-line-clamp:unset;font-size:clamp(24px,3cqw,32px);line-height:1.2;display:block;overflow:visible}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content] p{opacity:1;-webkit-line-clamp:unset;font-size:16px;line-height:1.6;display:block;overflow:visible}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content] small{opacity:1;font-size:13px;line-height:1.5}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:4/3;background:color-mix(in srgb,var(--wx-accent,currentColor) 10%,var(--wx-paper,#fff));height:auto;min-height:180px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-card=source][data-source-kind=ARTICLE] [data-gift-part=media] img{object-fit:contain;box-sizing:border-box;background:var(--wx-paper,#fff);padding:18px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-top:auto;padding:0 24px 24px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=actions] a{color:inherit;overflow-wrap:anywhere;border-color:currentColor;min-height:48px;font-size:14px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=actions] button:disabled{opacity:.7}[data-gift-style][data-gift-style][data-gift-style] a:focus-visible,[data-gift-style][data-gift-style][data-gift-style] button:focus-visible{outline-offset:3px;outline:3px solid}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=eyebrow]{color:inherit;letter-spacing:.1em;font-size:13px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content] a,[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content] button{overflow-wrap:anywhere;min-height:48px;font-size:14px;line-height:1.5}[data-gift-style=stationery][data-gift-style][data-gift-style] [data-gift-card]{outline:1px solid color-mix(in srgb,currentColor 20%,transparent);outline-offset:-8px;border-radius:0}[data-gift-style=stationery][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:3/2;min-height:150px;margin:14px 14px 0}[data-gift-style=stationery][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:Palatino,Palatino Linotype,serif}[data-gift-style=stationery][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=stationery][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-card]{border-width:0 0 1px;border-radius:8px}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-part=media]{border-radius:48% 48% 4px 4px/20% 20% 4px 4px;margin:16px 16px 0}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:Palatino,Palatino Linotype,serif;font-style:italic}[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-card]{background:0 0;border-width:1px 0 0;border-radius:0}[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:16/9;min-height:160px}[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=content] h3{letter-spacing:-.025em;font-family:Georgia,serif}[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:2px}[data-gift-style=coastal][data-gift-style][data-gift-style] [data-gift-card]{background:0 0;border-width:0 0 1px;border-radius:2px;flex-direction:column;display:flex}[data-gift-style=coastal][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:16/9;border-radius:2px;min-height:160px;margin:0}[data-gift-style=coastal][data-gift-style][data-gift-style] [data-gift-part=content] h3{letter-spacing:-.015em;font-family:Georgia,serif;font-weight:400}[data-gift-style=coastal][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=coastal][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:28px}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-card]{border-width:2px;border-color:currentColor;border-radius:14px;flex-direction:column;display:flex}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:1;border-radius:6px;min-height:180px;margin:12px 12px 0}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.025em;font-weight:600}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px dashed;padding-top:20px}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:6px}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-card]{border-width:1px 1px 1px 6px;border-color:currentColor;border-radius:0;flex-direction:column;display:flex}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:3;border-bottom:1px solid;border-radius:0;min-height:150px;margin:0}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.04em;font-weight:600}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-card]{box-shadow:4px 4px 0 color-mix(in srgb,currentColor 12%,transparent);border-width:1px;border-radius:8px;flex-direction:column;display:flex}[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:4/5;border-radius:0;min-height:180px;margin:12px 12px 0}[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:Georgia,serif;font-style:italic;font-weight:400}[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px dotted;padding-top:18px}[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=collage][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:8px}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-card]{background:0 0;border-width:0 0 1px 3px;border-radius:0;flex-direction:column;display:flex}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:1;border-radius:0;min-height:180px;margin:16px}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=content] h3{letter-spacing:.01em;font-family:Palatino,Palatino Linotype,serif;font-weight:400}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-card]{border-width:1px;border-color:currentColor;border-radius:0;flex-direction:column;display:flex}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:8/5;border-radius:0;min-height:160px;margin:0}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-serif),Georgia,serif;letter-spacing:-.02em;font-weight:500}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px solid;padding-top:20px}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:3px}@container gift-collection (min-width:601px){[data-gift-style=garden][data-gift-style][data-gift-style] [data-design-node=gifts\.cards],[data-gift-style=editorial][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:28px;max-width:none}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-card],[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-part=media],[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=media]{grid-area:1/1/span 2;align-self:stretch;height:auto;min-height:220px}[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-part=content],[data-gift-style=garden][data-gift-style][data-gift-style] [data-gift-part=actions],[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=content],[data-gift-style=editorial][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-column:2}[data-gift-style=coastal][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;max-width:none}[data-gift-style=festival][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-card]:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=media]{aspect-ratio:auto;grid-area:1/1/span 2;align-self:stretch;margin:12px}[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=content],[data-gift-style=festival][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=actions]{grid-column:2}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:32px;max-width:none}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);display:grid}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=media]{grid-column:1/-1;min-height:180px}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:2/1}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/2;grid-template-columns:minmax(0,1fr);align-self:center;margin:0;padding:24px}[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-card=wero] [data-gift-part=content],[data-gift-style=architectural][data-gift-style][data-gift-style] [data-gift-card=link] [data-gift-part=content]{grid-column:1/-1}[data-gift-style=collage][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;max-width:none}[data-gift-style=collage][data-gift-style][data-gift-style] [data-design-node=gifts\.cards][data-single=true]{grid-template-columns:minmax(0,1fr);max-width:520px}[data-gift-style=folded][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:40px;max-width:none}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=media]{grid-area:1/2/span 2;align-self:stretch}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:1/1}[data-gift-style=folded][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/1}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:none}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=media]{grid-area:1/1;align-self:stretch}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:1/2}[data-gift-style=photographic][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/1/auto/-1;margin:0;padding:18px 24px}}@container gift-collection (max-width:600px){[data-gift-style][data-gift-style][data-gift-style] [data-gift-card]{flex-basis:min(100%,320px)}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=content]{padding:22px 18px}[data-gift-style][data-gift-style][data-gift-style] [data-gift-part=actions]{padding:0 18px 22px}}.wx [data-guest-style] .enory-rsvp-wizard,.wx [data-guest-style] .wx-demo-rsvp{font:400 16px/1.6 var(--font-enory-sans),Arial,sans-serif;text-align:left;min-width:0}.wx [data-guest-style] .rsvp-steps{gap:10px 16px;margin:0 0 10px;font-size:13px}.wx [data-guest-style] .rsvp-steps li{opacity:1;min-width:0}.wx [data-guest-style] .rsvp-steps li[aria-current=step]{text-underline-offset:5px;text-decoration:underline}.wx [data-guest-style] .enory-rsvp-wizard label,.wx [data-guest-style] .enory-rsvp-wizard fieldset{font-size:16px;line-height:1.6}.wx [data-guest-style] .enory-rsvp-wizard h3,.wx [data-guest-style] .rsvp-confirmation h3{letter-spacing:-.025em;font:400 clamp(27px,4vw,38px)/1.15 Georgia,serif}.wx [data-guest-style] .enory-rsvp-wizard input:not([type=checkbox]),.wx [data-guest-style] .enory-rsvp-wizard select,.wx [data-guest-style] .enory-rsvp-wizard textarea{background:var(--wx-paper,#fff);min-height:48px;color:var(--wx-ink,#2f2f2f);border-color:currentColor;font-size:16px;line-height:1.5}.wx [data-guest-style] button{white-space:normal;overflow-wrap:anywhere;min-height:48px;font-size:15px}.wx [data-guest-style] :focus-visible{outline-offset:4px;outline:3px solid}.wx [data-guest-style=stationery] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border-width:1px 0;border-radius:0;padding:22px 0}.wx [data-guest-style=stationery] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=stationery] .rsvp-confirmation{border-block:3px double;padding-block:30px}.wx [data-guest-style=garden] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:color-mix(in srgb,var(--wx-accent,currentColor) 6%,var(--wx-paper,#fff));border-radius:20px}.wx [data-guest-style=garden] .rsvp-confirmation{text-align:center;border-top:1px solid;padding-top:28px}.wx [data-guest-style=garden] .rsvp-confirmation h3{font-family:Palatino,Palatino Linotype,serif;font-style:italic}.wx [data-guest-style=editorial] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border-width:0 0 1px;border-radius:0;padding:22px 0}.wx [data-guest-style=editorial] .rsvp-steps span{border-width:0 0 1px;border-radius:0}.wx [data-guest-style=editorial] .rsvp-confirmation{border-inline-start:3px solid;padding-inline-start:24px}.wx [data-guest-style=editorial] .enory-rsvp-wizard button{border-radius:2px}.wx [data-guest-style=coastal] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:0 0;border-width:1px 0 0;border-radius:0;padding:24px 0}.wx [data-guest-style=coastal] .enory-rsvp-wizard button{border-radius:28px}.wx [data-guest-style=coastal] .rsvp-confirmation{text-align:center;border-block:1px solid;padding-block:32px}.wx [data-guest-style=festival] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border:1px dashed;border-radius:14px;padding:22px}.wx [data-guest-style=festival] .enory-rsvp-wizard button{border-radius:6px}.wx [data-guest-style=festival] .rsvp-confirmation{box-shadow:5px 5px 0 color-mix(in srgb,currentColor 20%,transparent);border:2px solid;border-radius:14px;padding:clamp(18px,4vw,32px)}.wx [data-guest-style=festival] .enory-rsvp-wizard h3,.wx [data-guest-style=festival] .rsvp-confirmation h3{font-family:var(--font-enory-sans),Arial,sans-serif;font-weight:600}.wx [data-guest-style=architectural] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border-width:2px 0 0;border-radius:0;padding:24px 0}.wx [data-guest-style=architectural] .rsvp-steps span{border:1px solid;border-radius:0}.wx [data-guest-style=architectural] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=architectural] .rsvp-confirmation{border:2px solid;border-inline-start-width:8px;padding:clamp(18px,4vw,32px)}.wx [data-guest-style=architectural] .enory-rsvp-wizard h3,.wx [data-guest-style=architectural] .rsvp-confirmation h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.04em;font-weight:600}.wx [data-guest-style=collage] .enory-rsvp-wizard fieldset:not(.rsvp-fields){box-shadow:3px 3px 0 color-mix(in srgb,currentColor 12%,transparent);border:1px solid;border-radius:8px;padding:22px}.wx [data-guest-style=collage] .enory-rsvp-wizard button{border-radius:8px}.wx [data-guest-style=collage] .rsvp-confirmation{box-shadow:4px 4px 0 color-mix(in srgb,currentColor 12%,transparent);border:1px solid;border-radius:8px;padding:clamp(18px,4vw,32px)}.wx [data-guest-style=collage] .rsvp-confirmation h3{font-style:italic}.wx [data-guest-style=folded] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:0 0;border-width:0 0 1px 3px;border-radius:0;padding:22px}.wx [data-guest-style=folded] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=folded] .rsvp-confirmation{text-align:center;border-inline:3px double;padding:clamp(18px,4vw,32px)}.wx [data-guest-style=folded] .rsvp-confirmation h3{letter-spacing:.01em;font-family:Palatino,Palatino Linotype,serif}.wx [data-guest-style=photographic] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border:1px solid;border-radius:3px;padding:20px}.wx [data-guest-style=photographic] .enory-rsvp-wizard button{border-radius:3px}.wx [data-guest-style=photographic] .rsvp-confirmation{border-block:1px solid;border-top-width:4px;padding-block:28px}.wx [data-guest-style=photographic] .rsvp-confirmation h3{font-family:var(--font-enory-serif),Georgia,serif}@media (prefers-reduced-motion:reduce){[data-gift-style][data-gift-style][data-gift-style] *,[data-guest-style] *{transition:none;animation:none}}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-card]{border:1px solid;border-radius:4px;flex-direction:column;display:flex}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:3/2;border-bottom:4px double;border-radius:0;min-height:180px}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:Georgia,serif;font-style:italic;font-weight:400}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:2px dashed;padding-top:20px}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:4px}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-card]{border:4px double;border-radius:0;flex-direction:column;display:flex}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:4/5;border-radius:45% 45% 0 0;min-height:180px;margin:16px 16px 0}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=content]{text-align:center}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=content] h3{letter-spacing:.04em;font-family:Palatino,Palatino Linotype,serif;font-weight:400}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px solid;padding-top:20px}[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=deco][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-card]{background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:3/4;border:1px solid;border-radius:0;min-height:180px}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=content]{padding:24px 0 20px}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.03em;font-weight:500}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px solid;padding:20px 0 0}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=gallery][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}@media (min-width:641px){[data-gift-style=film][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:32px;max-width:none}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=media]{border-bottom:0;border-right:4px double;grid-area:1/1/span 2;align-self:stretch}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:1/2}[data-gift-style=film][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/2}[data-gift-style=deco][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;max-width:none}[data-gift-style=deco][data-gift-style][data-gift-style] [data-design-node=gifts\.cards][data-single=true]{grid-template-columns:minmax(0,1fr);max-width:560px}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;max-width:none}[data-gift-style=gallery][data-gift-style][data-gift-style] [data-design-node=gifts\.cards][data-single=true]{grid-template-columns:minmax(0,1fr);max-width:620px}}.wx [data-guest-style=film] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border:1px solid;border-top:2px dashed;border-radius:4px;padding:22px}.wx [data-guest-style=film] .enory-rsvp-wizard button{border-radius:4px}.wx [data-guest-style=film] .rsvp-confirmation{border:1px solid;border-block:4px double;padding:clamp(18px,4vw,32px)}.wx [data-guest-style=film] .rsvp-confirmation h3{font-family:Georgia,serif;font-style:italic}.wx [data-guest-style=deco] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border:4px double;border-radius:0;padding:22px}.wx [data-guest-style=deco] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=deco] .rsvp-confirmation{text-align:center;border:4px double;padding:clamp(18px,4vw,36px)}.wx [data-guest-style=deco] .rsvp-confirmation h3{letter-spacing:.04em;font-family:Palatino,Palatino Linotype,serif}.wx [data-guest-style=gallery] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:0 0;border-width:0 0 1px;border-radius:0;padding:24px 0}.wx [data-guest-style=gallery] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=gallery] .rsvp-confirmation{border-block:1px solid;padding:clamp(24px,4vw,40px) 0}.wx [data-guest-style=gallery] .rsvp-confirmation h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.03em;font-weight:500}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-card]{border:1px solid;border-radius:0;flex-direction:column;display:flex}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:5/4;outline:1px solid color-mix(in srgb,currentColor 25%,transparent);outline-offset:-8px;border-radius:0;min-height:160px;margin:16px}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.02em;font-weight:500}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);margin:0;padding:18px 24px}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-card]{box-shadow:6px 8px 0 color-mix(in srgb,var(--wx-accent,currentColor) 16%,transparent);border:0;border-radius:6px;flex-direction:column;display:flex}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:21/9;border-radius:0;min-height:160px;margin:0}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-serif),Georgia,serif;letter-spacing:-.015em;font-weight:400}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-part=actions]{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0;padding:20px 24px}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:6px}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-card]{background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=media]{aspect-ratio:1;border:0;border-radius:0;min-height:180px;margin:0}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=content]{border-top:4px solid}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=content] h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.04em;font-weight:600}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=actions]{border-block:1px solid;margin:0;padding:20px 24px}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=actions] button,[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=actions] a{border-radius:0}@container gift-collection (min-width:601px){[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:none}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);display:grid}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=media]{grid-area:1/1/span 2;align-self:stretch}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:1/2}[data-gift-style=blueprint][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/2}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:36px;max-width:none}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-design-node=gifts\.cards][data-single=true]{grid-template-columns:minmax(0,1fr)}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-card]:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=media]{grid-area:1/1/span 2;align-self:stretch}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=content]{grid-area:1/2}[data-gift-style=veranda][data-gift-style][data-gift-style] [data-gift-card]:first-child [data-gift-part=actions]{grid-area:2/2}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-design-node=gifts\.cards]{grid-template-columns:minmax(0,1fr);gap:44px;max-width:none}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-card]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=media]{grid-area:1/2;align-self:stretch}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=content]{grid-area:1/1}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-part=actions]{grid-area:2/1/auto/-1}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-card]:nth-child(2n){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-card]:nth-child(2n) [data-gift-part=media]{grid-column:1}[data-gift-style=modernist][data-gift-style][data-gift-style] [data-gift-card]:nth-child(2n) [data-gift-part=content]{grid-column:2}}.wx [data-guest-style=blueprint] .enory-rsvp-wizard fieldset:not(.rsvp-fields){border:1px solid;border-radius:0;padding:22px}.wx [data-guest-style=blueprint] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=blueprint] .rsvp-confirmation{border:1px solid;text-align:left;border-top-width:3px;padding:clamp(22px,4vw,36px)}.wx [data-guest-style=blueprint] .enory-rsvp-wizard h3,.wx [data-guest-style=blueprint] .rsvp-confirmation h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.02em;font-weight:500}.wx [data-guest-style=veranda] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:color-mix(in srgb,var(--wx-accent,currentColor) 6%,var(--wx-paper,#fff));border:0;border-radius:6px;padding:24px}.wx [data-guest-style=veranda] .enory-rsvp-wizard button{border-radius:6px}.wx [data-guest-style=veranda] .rsvp-confirmation{border:0;text-align:center;box-shadow:8px 8px 0 color-mix(in srgb,var(--wx-accent,currentColor) 16%,transparent);border-block:4px solid;border-radius:6px;padding:clamp(28px,4vw,44px)}.wx [data-guest-style=veranda] .enory-rsvp-wizard h3,.wx [data-guest-style=veranda] .rsvp-confirmation h3{font-family:var(--font-enory-serif),Georgia,serif;letter-spacing:-.015em;font-weight:400}.wx [data-guest-style=modernist] .enory-rsvp-wizard fieldset:not(.rsvp-fields){background:0 0;border:0;border-inline-start:6px solid;border-radius:0;padding:24px}.wx [data-guest-style=modernist] .enory-rsvp-wizard button{border-radius:0}.wx [data-guest-style=modernist] .rsvp-confirmation{border:0;background:color-mix(in srgb,var(--wx-ink,currentColor) 8%,var(--wx-paper,#fff));border-top:12px solid;border-bottom:2px solid;padding:clamp(24px,4vw,48px)}.wx [data-guest-style=modernist] .enory-rsvp-wizard h3,.wx [data-guest-style=modernist] .rsvp-confirmation h3{font-family:var(--font-enory-sans),Arial,sans-serif;letter-spacing:-.04em;font-weight:600}
.w55aGG_card{--dress-tone:var(--dress-accent,var(--wx-accent,var(--v3-accent,#737e61)));box-sizing:border-box;min-width:0;max-width:100%;color:inherit;overflow-wrap:anywhere;grid-column:1/-1;padding:28px 0;container-type:inline-size}.w55aGG_head{text-align:center;margin-bottom:24px}.w55aGG_head h3{font-family:var(--font-enory-serif),Georgia,serif;margin:0 0 10px;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:400;line-height:1.2}.w55aGG_head p{max-width:52ch;font:400 1rem/1.65 var(--font-enory-sans),Arial,sans-serif;white-space:pre-line;margin:12px auto}.w55aGG_head .w55aGG_formality{font-family:var(--font-enory-serif),Georgia,serif;font-size:1.125rem;font-style:italic}.w55aGG_palettes{border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:8px 0 26px;display:grid}.w55aGG_palette{min-width:0}.w55aGG_palette:only-child{grid-column:1/-1}.w55aGG_palette h4{font-family:var(--font-enory-serif),Georgia,serif;margin:0 0 16px;font-size:1rem;font-weight:500;line-height:1.45}.w55aGG_palette>div{flex-wrap:wrap;align-items:start;gap:16px 12px;display:flex}.w55aGG_colorChip{text-align:center;flex-direction:column;align-items:center;gap:8px;width:62px;max-width:100%;display:flex}.w55aGG_colorChip i{box-sizing:border-box;outline-offset:-2px;border:1px solid #0003;border-radius:50%;outline:1px solid #ffffffa0;flex:none;width:42px;height:42px;display:block;position:relative}.w55aGG_colorChip>span{font:400 .75rem/1.5 var(--font-enory-sans),Arial,sans-serif;overflow-wrap:anywhere;max-width:100%}.w55aGG_avoid i:after{content:"";background:#fff;height:1px;position:absolute;inset:19px -1px auto;transform:rotate(-45deg);box-shadow:0 0 0 .6px #28282875}.w55aGG_suggestions{text-align:center;padding-top:28px}.w55aGG_suggestions>h4{font-family:var(--font-enory-serif),Georgia,serif;margin:0 0 8px;font-size:1.5rem;font-weight:400;line-height:1.3}.w55aGG_suggestions>p{font:400 .875rem/1.6 var(--font-enory-sans),Arial,sans-serif;margin:0 0 24px}.w55aGG_medallions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.w55aGG_medallions>li{min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.w55aGG_medallions [data-dress-medallion]{width:clamp(96px,28vw,148px);max-width:100%;color:color-mix(in srgb,var(--dress-tone) 66%,currentColor);display:block}.w55aGG_medallions svg{aspect-ratio:1;width:100%;height:auto;display:block}.w55aGG_name{font-family:var(--font-enory-serif),Georgia,serif;overflow-wrap:anywhere;max-width:100%;font-size:1rem;font-weight:400;line-height:1.4;display:block}.w55aGG_note{font:400 .8125rem/1.6 var(--font-enory-sans),Arial,sans-serif;white-space:pre-line;max-width:100%;margin:10px 0 0}@container (min-width:650px){.w55aGG_medallions{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:340px){.w55aGG_palettes{grid-template-columns:minmax(0,1fr);gap:22px}.w55aGG_palette>div{gap:14px 10px}.w55aGG_colorChip{width:56px}}@media (forced-colors:active){.w55aGG_colorChip i{forced-color-adjust:none}.w55aGG_medallions [data-dress-medallion]{color:canvastext}}
