@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(./bricolage-grotesque-latin-800-normal.J50vIsBe.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(./bricolage-grotesque-latin-500-normal.DEDBoLFO.woff2) format("woff2")}.gift-theme.svelte-c5ay26{--gift-green: #006e38;--gift-green-bright: #008042;--gift-green-deep: #005c2f;--gift-cream: #f5f1e8;--gift-mint: #ecf4e9;--gift-ink: #1a1a1a;--gift-gold: #d9a441;--gift-gold-deep: #b5862e;--gift-gold-soft: #faf1de;--gift-berry: #b3243b;--gift-muted: #5b6a60;--gift-on-dark: #e3efe6;--gift-line: rgba(26, 26, 26, .16);--gift-poster: "Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--gift-body: "Inter", system-ui, sans-serif;--gift-hand: "Caveat", "Comic Sans MS", cursive;--gift-gutter: clamp(16px, 5vw, 64px);--gift-max: 1240px;min-height:100dvh;display:flex;flex-direction:column;background:var(--gift-cream);color:var(--gift-ink);font-family:var(--gift-body);overflow-x:clip}.footer.svelte-do7hki{margin-top:auto;background:var(--gift-green-deep);color:#9fbfab;font-size:14px}.inner.svelte-do7hki{max-width:var(--gift-max);margin:0 auto;padding:30px var(--gift-gutter);display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}@media(max-width:860px){.inner.svelte-do7hki{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}nav.svelte-do7hki{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.brand.svelte-do7hki{font:800 18px var(--gift-poster);letter-spacing:-.02em;color:var(--gift-cream)}a.svelte-do7hki{color:#cfe3d6;text-decoration:none}.tm.svelte-do7hki{flex-basis:100%;font-size:12px;line-height:1.5;color:#8fb39c}a.svelte-do7hki:hover{color:#fff;text-decoration:underline}a.svelte-do7hki:focus-visible{outline:3px solid var(--gift-gold);outline-offset:3px;border-radius:3px}
