.ui-frame-preview.svelte-7pzg2y{background:#fbf9f3}.ui-frame-event-heading.svelte-7pzg2y{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.ui-frame-event-heading.svelte-7pzg2y .ui-frame-intro:where(.svelte-7pzg2y){margin-bottom:0}.ui-frame-event-product.svelte-7pzg2y{font-size:22px;letter-spacing:-.035em;font-weight:750;white-space:nowrap;padding-bottom:5px}.ui-frame-event-product.svelte-7pzg2y span:where(.svelte-7pzg2y){display:block;font-size:11px;letter-spacing:0;font-weight:450;color:var(--ui-ink-3, #756e62);margin-top:4px}.ui-frame-event-layout.svelte-7pzg2y{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:56px;align-items:start}.ui-frame-event-canvas-column.svelte-7pzg2y{min-width:0}.ui-frame-view-switch.svelte-7pzg2y{display:grid;grid-template-columns:repeat(3,1fr);padding:5px;gap:4px;background:#ede9df;border-radius:12px;margin-bottom:14px}.ui-frame-view-button.svelte-7pzg2y{border:0;border-radius:8px;min-height:46px;background:transparent;color:#756e62;font-size:15px;font-weight:650}.ui-frame-view-button[aria-pressed=true].svelte-7pzg2y{background:var(--ui-ink, #15120e);color:#fffdf6;box-shadow:0 2px 5px #15120e12}.ui-frame-view-button.svelte-7pzg2y:hover:not([aria-pressed=true]){background:#ffffff70;color:var(--ui-ink, #15120e)}.ui-frame-event-stage.svelte-7pzg2y{position:relative;overflow:hidden;border-radius:14px;background:#e9ece2;transition:background .4s}.ui-frame-event-stage[data-view=scene].svelte-7pzg2y{background:#eee8de}.ui-frame-event-stage[data-view=check].svelte-7pzg2y{background:#f0ebdd}.ui-frame-event-stage.svelte-7pzg2y>svg:where(.svelte-7pzg2y){display:block;width:100%;height:600px;overflow:hidden}.ui-frame-event-stage.svelte-7pzg2y>svg:where(.svelte-7pzg2y) text:where(.svelte-7pzg2y){font-family:inherit}.ui-frame-stage-tag.svelte-7pzg2y{position:absolute;z-index:1;left:20px;top:18px;font-size:10px;letter-spacing:.12em;color:#776f60;pointer-events:none}.ui-frame-stage-footnote.svelte-7pzg2y{position:absolute;bottom:17px;left:20px;right:20px;font-size:10px;text-align:center;color:#776f60;pointer-events:none}.ui-frame-scene-environment.svelte-7pzg2y,.ui-frame-scene-guests.svelte-7pzg2y,.ui-frame-scene-dimensions.svelte-7pzg2y,.ui-frame-artwork-grid.svelte-7pzg2y,.ui-frame-check-hands.svelte-7pzg2y,.ui-frame-check-edges.svelte-7pzg2y,.ui-frame-check-text.svelte-7pzg2y{opacity:0;transition:opacity .25s;pointer-events:none}.ui-frame-event-stage[data-view=photo].svelte-7pzg2y .ui-frame-scene-environment:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=scene].svelte-7pzg2y .ui-frame-scene-environment:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=scene].svelte-7pzg2y .ui-frame-scene-dimensions:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=scene][data-group=group].svelte-7pzg2y .ui-frame-scene-guests:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=check].svelte-7pzg2y .ui-frame-artwork-grid:where(.svelte-7pzg2y){opacity:1}.ui-frame-decor-plain.svelte-7pzg2y,.ui-frame-decor-balloons.svelte-7pzg2y,.ui-frame-decor-backdrop.svelte-7pzg2y{display:none}.ui-frame-event-stage[data-decoration=plain].svelte-7pzg2y .ui-frame-decor-plain:where(.svelte-7pzg2y),.ui-frame-event-stage[data-decoration=balloons].svelte-7pzg2y .ui-frame-decor-balloons:where(.svelte-7pzg2y),.ui-frame-event-stage[data-decoration=backdrop].svelte-7pzg2y .ui-frame-decor-backdrop:where(.svelte-7pzg2y){display:inline}#pdp-frame-event-people.svelte-7pzg2y{transition:opacity .25s}.ui-frame-event-stage[data-view=check].svelte-7pzg2y #pdp-frame-event-people:where(.svelte-7pzg2y){opacity:.2}.ui-frame-event-stage[data-view=check][data-check=hands].svelte-7pzg2y .ui-frame-check-hands:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=check][data-check=edges].svelte-7pzg2y .ui-frame-check-edges:where(.svelte-7pzg2y),.ui-frame-event-stage[data-view=check][data-check=text].svelte-7pzg2y .ui-frame-check-text:where(.svelte-7pzg2y){opacity:1}.ui-frame-event-caption.svelte-7pzg2y{margin:12px 0 0;font-size:12px;color:var(--ui-ink-3, #756e62);line-height:1.7;min-height:22px}.ui-frame-event-settings.svelte-7pzg2y{padding-top:72px;min-width:0}.ui-frame-event-settings.svelte-7pzg2y [hidden]:where(.svelte-7pzg2y){display:none!important}.ui-frame-settings-kicker.svelte-7pzg2y{display:block;font-size:10px;letter-spacing:.08em;color:#927643;margin-bottom:7px}.ui-frame-preview-copy.svelte-7pzg2y h3:where(.svelte-7pzg2y){font-size:24px;font-weight:700;letter-spacing:-.04em;line-height:1.45;margin:0 0 9px}.ui-frame-preview-copy.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:13px;line-height:1.7;color:var(--ui-ink-3, #756e62);margin:0 0 23px}.ui-frame-scenario-options.svelte-7pzg2y{display:grid;gap:10px}.ui-frame-scenario-card.svelte-7pzg2y{display:grid;grid-template-columns:100px minmax(0,1fr) 20px;align-items:center;gap:16px;width:100%;min-height:98px;padding:6px 15px 6px 6px;border:1px solid #dcd5c7;border-radius:11px;background:#fffdf7;text-align:left;color:var(--ui-ink, #15120e);transition:border-color .18s,background .18s}.ui-frame-scenario-card.svelte-7pzg2y:hover{border-color:#afa38c;background:#fff9e9}.ui-frame-scenario-card[aria-pressed=true].svelte-7pzg2y{border-color:#5e5646;box-shadow:inset 0 0 0 1px #5e5646;background:#fffdf4}.ui-frame-scenario-thumb.svelte-7pzg2y{display:block;overflow:hidden;border-radius:7px;background:#efece1}.ui-frame-scenario-thumb.svelte-7pzg2y svg:where(.svelte-7pzg2y){display:block;width:100%;height:80px}.ui-frame-scenario-copy.svelte-7pzg2y{display:flex;flex-direction:column;gap:7px}.ui-frame-scenario-copy.svelte-7pzg2y strong:where(.svelte-7pzg2y){font-size:16px;line-height:1.3;font-weight:650}.ui-frame-scenario-copy.svelte-7pzg2y>span:where(.svelte-7pzg2y){font-size:11px;color:var(--ui-ink-3, #756e62);line-height:1.5}.ui-frame-scenario-tick.svelte-7pzg2y{display:grid;place-items:center;height:20px;width:20px;border:1px solid #cdc4b4;border-radius:50%;font-size:11px;color:transparent}.ui-frame-scenario-card[aria-pressed=true].svelte-7pzg2y .ui-frame-scenario-tick:where(.svelte-7pzg2y){background:#ffd131;border-color:#ffd131;color:#302919}.ui-frame-scenario-detail.svelte-7pzg2y{margin-top:22px;padding-top:17px;border-top:1px solid var(--ui-line, #e6e0d2)}.ui-frame-scenario-detail.svelte-7pzg2y>span:where(.svelte-7pzg2y){font-size:11px;font-weight:650;color:#8a7041}.ui-frame-scenario-detail.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:13px;line-height:1.8;margin:6px 0 0;color:#6c6354;min-height:46px}.ui-frame-scene-shortcut.svelte-7pzg2y{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #bfb7a6;border-radius:9px;background:#fffdf4f2;box-shadow:0 2px 6px #3029190a;font-size:12px;font-weight:650;color:#4b4439}.ui-frame-scene-shortcut.svelte-7pzg2y:hover{background:#fffdf4;border-color:#81745c}.ui-frame-scene-shortcut.svelte-7pzg2y svg:where(.svelte-7pzg2y){display:block;flex:none;width:20px;height:20px}.ui-frame-scene-shortcut[hidden].svelte-7pzg2y{display:none!important}.ui-frame-control-note.svelte-7pzg2y{font-size:10px;color:var(--ui-ink-3, #756e62);line-height:1.7;margin:12px 0 0}.ui-frame-check-options.svelte-7pzg2y{display:grid;gap:10px}.ui-frame-check-option.svelte-7pzg2y{display:flex;align-items:center;gap:14px;width:100%;min-height:82px;padding:15px;border:1px solid #dbd3c2;border-radius:9px;text-align:left;background:#fffdf7;color:var(--ui-ink, #15120e)}.ui-frame-check-option.svelte-7pzg2y>span:where(.svelte-7pzg2y):first-child{font-size:11px;color:#9a7100}.ui-frame-check-label.svelte-7pzg2y{font-size:15px;font-weight:600}.ui-frame-check-label.svelte-7pzg2y small:where(.svelte-7pzg2y){display:block;font-size:11px;font-weight:450;color:var(--ui-ink-3, #756e62);margin-top:5px}.ui-frame-check-arrow.svelte-7pzg2y{margin-left:auto;opacity:0}.ui-frame-check-option[aria-pressed=true].svelte-7pzg2y{background:#f3e9ca;border-color:#bba66c}.ui-frame-check-option[aria-pressed=true].svelte-7pzg2y .ui-frame-check-arrow:where(.svelte-7pzg2y){opacity:1}.ui-frame-check-explanation.svelte-7pzg2y{border-top:1px solid var(--ui-line, #e6e0d2);padding-top:18px;margin-top:24px;min-height:115px}.ui-frame-check-explanation.svelte-7pzg2y strong:where(.svelte-7pzg2y){font-size:15px;font-weight:650}.ui-frame-check-explanation.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:13px;color:var(--ui-ink-3, #756e62);margin:8px 0 0;line-height:1.8}.ui-frame-preview.svelte-7pzg2y button:where(.svelte-7pzg2y):focus-visible{outline:3px solid #927000;outline-offset:4px}.ui-frame-event-next.svelte-7pzg2y{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--ui-line, #e6e0d2);padding-top:22px;margin-top:30px}.ui-frame-event-next.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:13px;color:var(--ui-ink-3, #756e62);margin:0;max-width:560px}.ui-frame-event-enquiry.svelte-7pzg2y{display:flex;gap:18px;align-items:center;justify-content:space-between;min-height:46px;padding:10px 0;border:0;border-bottom:1px solid #afa28a;background:none;font-size:14px;font-weight:650;white-space:nowrap}@media (min-width: 1700px){.ui-frame-event-layout.svelte-7pzg2y{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:76px}.ui-frame-event-stage.svelte-7pzg2y>svg:where(.svelte-7pzg2y){height:650px}.ui-frame-preview-copy.svelte-7pzg2y h3:where(.svelte-7pzg2y){font-size:27px}.ui-frame-scenario-card.svelte-7pzg2y{min-height:108px;grid-template-columns:110px minmax(0,1fr) 20px;gap:20px}.ui-frame-scenario-thumb.svelte-7pzg2y svg:where(.svelte-7pzg2y){height:90px}.ui-frame-scenario-copy.svelte-7pzg2y strong:where(.svelte-7pzg2y){font-size:18px}.ui-frame-scenario-copy.svelte-7pzg2y>span:where(.svelte-7pzg2y){font-size:12px}}@media (max-width: 1050px) and (min-width: 761px){.ui-frame-event-layout.svelte-7pzg2y{grid-template-columns:minmax(0,1.4fr) minmax(275px,1fr);gap:28px}.ui-frame-scenario-card.svelte-7pzg2y{grid-template-columns:72px minmax(0,1fr) 18px;gap:10px}.ui-frame-scenario-thumb.svelte-7pzg2y svg:where(.svelte-7pzg2y){height:76px}.ui-frame-scenario-copy.svelte-7pzg2y strong:where(.svelte-7pzg2y){font-size:14px}.ui-frame-scenario-copy.svelte-7pzg2y>span:where(.svelte-7pzg2y){font-size:10px}.ui-frame-preview-copy.svelte-7pzg2y h3:where(.svelte-7pzg2y){font-size:21px}}@media (max-width: 760px){.ui-frame-event-heading.svelte-7pzg2y{display:block;margin-bottom:25px}.ui-frame-event-heading.svelte-7pzg2y h2:where(.svelte-7pzg2y){font-size:27px}.ui-frame-event-product.svelte-7pzg2y{display:block;font-size:17px;padding:0;margin-top:18px}.ui-frame-event-product.svelte-7pzg2y span:where(.svelte-7pzg2y){display:inline;font-size:10px;margin-left:12px}.ui-frame-event-layout.svelte-7pzg2y{grid-template-columns:1fr;gap:25px}.ui-frame-view-switch.svelte-7pzg2y{gap:3px;padding:4px;margin-bottom:10px}.ui-frame-view-button.svelte-7pzg2y{font-size:13px;min-height:44px}.ui-frame-event-stage.svelte-7pzg2y>svg:where(.svelte-7pzg2y){height:435px}.ui-frame-stage-tag.svelte-7pzg2y{top:12px;left:14px;font-size:9px}.ui-frame-stage-footnote.svelte-7pzg2y{font-size:9px;bottom:12px;left:12px;right:12px}.ui-frame-event-caption.svelte-7pzg2y{font-size:11px}.ui-frame-event-settings.svelte-7pzg2y{padding-top:0}.ui-frame-settings-kicker.svelte-7pzg2y{font-size:9px}.ui-frame-preview-copy.svelte-7pzg2y h3:where(.svelte-7pzg2y){font-size:22px;margin-bottom:7px}.ui-frame-preview-copy.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:12px;margin-bottom:17px}.ui-frame-scenario-options.svelte-7pzg2y{gap:8px}.ui-frame-scenario-card.svelte-7pzg2y{grid-template-columns:86px minmax(0,1fr) 20px;min-height:86px;gap:13px;padding:5px 13px 5px 5px}.ui-frame-scenario-thumb.svelte-7pzg2y svg:where(.svelte-7pzg2y){height:72px}.ui-frame-scenario-copy.svelte-7pzg2y strong:where(.svelte-7pzg2y){font-size:15px}.ui-frame-scenario-copy.svelte-7pzg2y>span:where(.svelte-7pzg2y){font-size:11px}.ui-frame-scenario-detail.svelte-7pzg2y{margin-top:17px;padding-top:14px}.ui-frame-scenario-detail.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:12px;min-height:0}.ui-frame-check-option.svelte-7pzg2y{min-height:77px;padding:12px}.ui-frame-check-label.svelte-7pzg2y{font-size:14px}.ui-frame-check-explanation.svelte-7pzg2y{min-height:0;margin-top:18px}.ui-frame-check-explanation.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:12px}.ui-frame-event-next.svelte-7pzg2y{display:block;margin-top:24px;padding-top:18px}.ui-frame-event-next.svelte-7pzg2y p:where(.svelte-7pzg2y){font-size:12px}.ui-frame-event-enquiry.svelte-7pzg2y{margin-top:10px;font-size:13px}}@media (prefers-reduced-motion: reduce){.ui-frame-event-stage.svelte-7pzg2y,.ui-frame-scene-environment.svelte-7pzg2y,.ui-frame-scene-guests.svelte-7pzg2y,.ui-frame-scene-dimensions.svelte-7pzg2y,.ui-frame-artwork-grid.svelte-7pzg2y,.ui-frame-check-hands.svelte-7pzg2y,.ui-frame-check-edges.svelte-7pzg2y,.ui-frame-check-text.svelte-7pzg2y,#pdp-frame-event-people.svelte-7pzg2y,.ui-frame-scenario-card.svelte-7pzg2y{transition:none}}@media (max-width: 760px){.ui-frame-scene-shortcut.svelte-7pzg2y{top:12px;right:12px;width:44px;height:44px;padding:11px;gap:0}.ui-frame-scene-shortcut-label.svelte-7pzg2y{display:none}}.ui-frame-wrap.svelte-7pzg2y{max-width:1280px;margin:auto;padding:84px 48px}.ui-frame-preview.svelte-7pzg2y h2:where(.svelte-7pzg2y){font-size:clamp(28px,3.25vw,46px);line-height:1.25;font-weight:780;margin:12px 0 18px;letter-spacing:-.055em}.ui-frame-preview.svelte-7pzg2y .ui-frame-intro:where(.svelte-7pzg2y){font-size:17px;max-width:680px;color:var(--ui-ink-3, #756e62);margin:0}.ui-frame-preview.svelte-7pzg2y p:where(.svelte-7pzg2y){margin-bottom:0}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-caption:where(.svelte-7pzg2y){margin-top:12px}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-settings:where(.svelte-7pzg2y) p:where(.svelte-7pzg2y){line-height:1.7}.ui-frame-preview.svelte-7pzg2y .ui-frame-preview-copy:where(.svelte-7pzg2y) p:where(.svelte-7pzg2y){margin:0 0 23px}.ui-frame-preview.svelte-7pzg2y .ui-frame-scenario-detail:where(.svelte-7pzg2y) p:where(.svelte-7pzg2y){margin:6px 0 0}.ui-frame-preview.svelte-7pzg2y .ui-frame-control-note:where(.svelte-7pzg2y){margin:12px 0 0}.ui-frame-preview.svelte-7pzg2y .ui-frame-check-explanation:where(.svelte-7pzg2y) p:where(.svelte-7pzg2y){margin:8px 0 0}.ui-frame-preview.svelte-7pzg2y .ui-frame-view-button:where(.svelte-7pzg2y){font-size:15px}.ui-frame-preview.svelte-7pzg2y .ui-frame-scene-shortcut:where(.svelte-7pzg2y){font-size:12px}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-settings:where(.svelte-7pzg2y) h3:where(.svelte-7pzg2y){font-size:24px;margin:0 0 9px}.ui-frame-event-enquiry.svelte-7pzg2y a{white-space:nowrap}.ui-frame-preview.svelte-7pzg2y button:where(.svelte-7pzg2y){font-family:inherit}@media (min-width: 1700px){.ui-frame-wrap.svelte-7pzg2y{max-width:1440px;padding-left:72px;padding-right:72px}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-settings:where(.svelte-7pzg2y) h3:where(.svelte-7pzg2y){font-size:27px}}@media (max-width: 760px){.ui-frame-wrap.svelte-7pzg2y{padding:58px 20px}.ui-frame-preview.svelte-7pzg2y h2:where(.svelte-7pzg2y){font-size:27px}.ui-frame-preview.svelte-7pzg2y .ui-frame-view-button:where(.svelte-7pzg2y){font-size:13px}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-settings:where(.svelte-7pzg2y) h3:where(.svelte-7pzg2y){font-size:22px;margin-bottom:7px}.ui-frame-preview.svelte-7pzg2y .ui-frame-preview-copy:where(.svelte-7pzg2y) p:where(.svelte-7pzg2y){margin-bottom:17px}}.ui-frame-eyebrow.svelte-7pzg2y{font-size:11px;letter-spacing:.16em;font-weight:650;color:var(--ui-ink-3,#756E62)}.ui-frame-preview.svelte-7pzg2y .ui-frame-event-enquiry:where(.svelte-7pzg2y){padding:0;min-height:46px}
