.preview-note[data-astro-cid-utikmdrc]{background:color-mix(in srgb,var(--warm-tan) 18%,var(--white));border-left:3px solid var(--warm-tan);padding:.6rem .9rem;border-radius:4px;font-size:.9rem}.memorial[data-astro-cid-utikmdrc]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:". head" "gallery story";grid-template-rows:auto 1fr;column-gap:clamp(1.5rem,5vw,3.5rem);align-items:start;padding-bottom:2rem}.memorial-head[data-astro-cid-utikmdrc]{grid-area:head}.gallery[data-astro-cid-utikmdrc]{grid-area:gallery}.story[data-astro-cid-utikmdrc]{grid-area:story}@media(max-width:820px){.memorial[data-astro-cid-utikmdrc]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "gallery" "story";grid-template-rows:auto}.gallery[data-astro-cid-utikmdrc]{margin:.5rem 0 1.5rem}}.gallery[data-astro-cid-utikmdrc]{position:sticky;top:80px}@media(max-width:820px){.gallery[data-astro-cid-utikmdrc]{position:static}}.main-img[data-astro-cid-utikmdrc]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-sm);background:var(--surface)}.story[data-astro-cid-utikmdrc] .carousel--mobile{display:none}@media(max-width:820px){.gallery--labeled[data-astro-cid-utikmdrc]{display:none}.story[data-astro-cid-utikmdrc] .carousel--mobile{display:block;margin:1.75rem 0}}.thumbs[data-astro-cid-utikmdrc]{display:flex;gap:.6rem;margin-top:.75rem}.thumb[data-astro-cid-utikmdrc]{padding:0;border:2px solid transparent;border-radius:var(--radius-sm);background:none;cursor:pointer;overflow:hidden}.thumb[data-astro-cid-utikmdrc][aria-pressed=true]{border-color:var(--soft-sage)}.thumb[data-astro-cid-utikmdrc] img[data-astro-cid-utikmdrc]{width:72px;height:72px;object-fit:cover}.story[data-astro-cid-utikmdrc]>p[data-astro-cid-utikmdrc]{font-size:1.05rem}.event[data-astro-cid-utikmdrc]{margin-top:1.5rem;background:color-mix(in srgb,var(--soft-sage) 14%,var(--white));border-left:3px solid var(--soft-sage-dark);border-radius:var(--radius-sm);padding:1rem 1.2rem 1.1rem}.event-kicker[data-astro-cid-utikmdrc]{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--inked-blue-gray);margin:0 0 .25rem}.event-name[data-astro-cid-utikmdrc]{font-size:1.2rem;margin:0}.event-note[data-astro-cid-utikmdrc].event-note--yes{color:var(--slate-navy);font-weight:400}.ship-warning[data-astro-cid-utikmdrc]{display:block;margin-top:.5rem;font-size:.92rem;background:color-mix(in srgb,#f08a2c 14%,var(--white));border-left:3px solid #e0761a;padding:.5rem .75rem;border-radius:4px}.event-cause[data-astro-cid-utikmdrc]{margin:.1rem 0 0;font-weight:700;color:var(--slate-navy)}.event-when[data-astro-cid-utikmdrc]{margin:.35rem 0 0}.event-note[data-astro-cid-utikmdrc]{margin:.6rem 0 0;font-size:.92rem;color:#e0761a;font-weight:700}.event-links[data-astro-cid-utikmdrc]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.btn--sm[data-astro-cid-utikmdrc]{padding:.5rem .95rem;font-size:.86rem}.order-box[data-astro-cid-utikmdrc]{margin-top:1.75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.4rem}.h-sm[data-astro-cid-utikmdrc]{font-size:1.2rem}.details[data-astro-cid-utikmdrc]{margin:-.25rem 0 .5rem;color:var(--text-muted);font-size:.95rem}.details[data-astro-cid-utikmdrc]+.details[data-astro-cid-utikmdrc]{margin-top:0}.fit[data-astro-cid-utikmdrc]{margin:0 0 .75rem;padding-left:1.1rem;color:var(--text-muted);font-size:.88rem}.prices[data-astro-cid-utikmdrc]{list-style:none;padding:0;margin:0 0 1rem}.prices[data-astro-cid-utikmdrc] li[data-astro-cid-utikmdrc]{display:flex;justify-content:space-between;gap:1rem;padding:.35rem 0;border-bottom:1px solid var(--border);font-size:.95rem}.prices[data-astro-cid-utikmdrc] strong[data-astro-cid-utikmdrc]{color:var(--slate-navy);white-space:nowrap}.deadline[data-astro-cid-utikmdrc]{font-size:.95rem}.btn--lg[data-astro-cid-utikmdrc]{padding:1rem 1.5rem;font-size:1.05rem}.closed[data-astro-cid-utikmdrc]{font-weight:700;color:var(--inked-blue-gray)}.facts[data-astro-cid-utikmdrc]{margin:1.25rem 0 .5rem}.facts[data-astro-cid-utikmdrc] div[data-astro-cid-utikmdrc]{padding:.5rem 0}.facts[data-astro-cid-utikmdrc] dt[data-astro-cid-utikmdrc]{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--inked-blue-gray);font-weight:700}.facts[data-astro-cid-utikmdrc] dd[data-astro-cid-utikmdrc]{margin:.15rem 0 0}
