.intro-grid[data-astro-cid-x7e5yedx]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-2xl);align-items:center}.intro[data-astro-cid-x7e5yedx] h1[data-astro-cid-x7e5yedx]{margin-bottom:var(--space-md)}.actions[data-astro-cid-x7e5yedx]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-lg)}.example[data-astro-cid-x7e5yedx]{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-md)}.example[data-astro-cid-x7e5yedx] img[data-astro-cid-x7e5yedx]{max-height:420px;margin:0 auto;object-fit:contain}.example[data-astro-cid-x7e5yedx] figcaption[data-astro-cid-x7e5yedx]{font-size:var(--text-sm);margin-top:var(--space-sm);color:var(--sage);text-align:center}.drop[data-astro-cid-x7e5yedx]{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--space-2xl) 0}.drop-inner[data-astro-cid-x7e5yedx]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xl);flex-wrap:wrap}.drop[data-astro-cid-x7e5yedx] h2[data-astro-cid-x7e5yedx]{font-size:var(--text-2xl);margin-bottom:var(--space-xs)}.countdown[data-astro-cid-x7e5yedx]{display:flex;gap:var(--space-lg)}.countdown[data-astro-cid-x7e5yedx] .num[data-astro-cid-x7e5yedx]{font-size:var(--text-2xl);font-weight:700;color:var(--navy);line-height:1;text-align:center}.countdown[data-astro-cid-x7e5yedx] .unit[data-astro-cid-x7e5yedx]{font-size:var(--text-xs);color:var(--sage);text-align:center;margin-top:.3rem}.countdown[data-astro-cid-x7e5yedx] .live[data-astro-cid-x7e5yedx]{font-weight:700;color:var(--navy)}.orn-grid[data-astro-cid-x7e5yedx]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-xl);align-items:center}.orn-preview[data-astro-cid-x7e5yedx]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#2a2016 url(/scenes/xmas-8.jpg) center / cover}.orn-ribbon[data-astro-cid-x7e5yedx]{position:absolute;left:50%;top:0;width:10px;margin-left:-5px;height:22%;background:#b3262e;z-index:2}.orn-glass[data-astro-cid-x7e5yedx]{position:absolute;left:20%;top:20%;width:60%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:6px solid rgba(255,255,255,.55);box-shadow:0 6px 18px #00000059}.orn-glass[data-astro-cid-x7e5yedx] img[data-astro-cid-x7e5yedx]{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.orn-label[data-astro-cid-x7e5yedx]{display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-sm);font-weight:600;color:var(--navy);margin:var(--space-md) 0;max-width:360px}.orn-label[data-astro-cid-x7e5yedx] select[data-astro-cid-x7e5yedx]{font:inherit;font-weight:400;font-size:1rem;padding:.55rem .7rem;border:1px solid #D9D2C4;border-radius:10px;background:var(--white);color:var(--ink)}.orn-buy[data-astro-cid-x7e5yedx]{max-width:360px}.orn-note[data-astro-cid-x7e5yedx]{font-size:var(--text-sm);margin-top:var(--space-sm);color:var(--navy)}@media(max-width:760px){.orn-grid[data-astro-cid-x7e5yedx]{grid-template-columns:1fr}}.prints[data-astro-cid-x7e5yedx] h2[data-astro-cid-x7e5yedx]{margin-bottom:var(--space-xs)}.prints[data-astro-cid-x7e5yedx] .lede[data-astro-cid-x7e5yedx]{margin-bottom:var(--space-xl)}.print-grid[data-astro-cid-x7e5yedx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.print[data-astro-cid-x7e5yedx]{display:flex;flex-direction:column;gap:var(--space-sm)}.scene[data-astro-cid-x7e5yedx]{position:relative;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--cream, #F7F3EC)}.scene[data-astro-cid-x7e5yedx] .scene-bg[data-astro-cid-x7e5yedx]{position:absolute;max-width:none;display:block}.scene[data-astro-cid-x7e5yedx] .art[data-astro-cid-x7e5yedx]{position:absolute;display:block;box-sizing:content-box}.scene[data-astro-cid-x7e5yedx] .art[data-astro-cid-x7e5yedx] img[data-astro-cid-x7e5yedx]{display:block;width:100%;height:100%;object-fit:cover;max-width:none}.scene-bar[data-astro-cid-x7e5yedx]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}.scene-dots[data-astro-cid-x7e5yedx]{display:flex;gap:.5rem}.dot[data-astro-cid-x7e5yedx]{width:12px;height:12px;border-radius:50%;border:1px solid var(--navy);background:transparent;padding:0;cursor:pointer}.dot[data-astro-cid-x7e5yedx].on{background:var(--navy)}.scene-note[data-astro-cid-x7e5yedx]{font-size:var(--text-sm);color:var(--navy)}.print[data-astro-cid-x7e5yedx] h3[data-astro-cid-x7e5yedx]{font-size:var(--text-lg)}.choices[data-astro-cid-x7e5yedx]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}.choices[data-astro-cid-x7e5yedx] label[data-astro-cid-x7e5yedx]{display:flex;flex-direction:column;gap:.3rem;font-size:var(--text-sm);font-weight:600;color:var(--navy)}.swatch-row[data-astro-cid-x7e5yedx]{grid-column:1 / -1;display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-sm);font-weight:600;color:var(--navy)}.swatch-row[data-astro-cid-x7e5yedx][hidden]{display:none}.gift-line[data-astro-cid-x7e5yedx]{font-size:var(--text-sm);font-weight:600;color:var(--navy)}.gift-line[data-astro-cid-x7e5yedx][hidden]{display:none}.swatch-name[data-astro-cid-x7e5yedx]{font-weight:400}.swatches[data-astro-cid-x7e5yedx]{display:flex;gap:.6rem}.swatch[data-astro-cid-x7e5yedx]{width:30px;height:30px;border-radius:50%;border:1px solid #BDB4A4;padding:0;cursor:pointer}.swatch[data-astro-cid-x7e5yedx][hidden]{display:none}.swatch[data-astro-cid-x7e5yedx].on{outline:2px solid var(--navy);outline-offset:2px}.swatch[data-astro-cid-x7e5yedx][data-color=Black]{background:#1f1f1f}.swatch[data-astro-cid-x7e5yedx][data-color=White]{background:#f6f4ef}.swatch[data-astro-cid-x7e5yedx][data-color=Wood]{background:#c29466}.swatch[data-astro-cid-x7e5yedx][data-color="Dark wood"]{background:#5b3a25}.choices[data-astro-cid-x7e5yedx] select[data-astro-cid-x7e5yedx]{font:inherit;font-weight:400;font-size:1rem;padding:.55rem .7rem;border:1px solid #D9D2C4;border-radius:10px;background:var(--white);color:var(--ink)}.buy-row[data-astro-cid-x7e5yedx]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:auto;padding-top:var(--space-sm);border-top:1px solid var(--line)}.buy-row[data-astro-cid-x7e5yedx] .price[data-astro-cid-x7e5yedx]{font-size:var(--text-xl);font-weight:700;color:var(--navy)}.terms[data-astro-cid-x7e5yedx]{margin-top:var(--space-lg);font-size:var(--text-sm)}.story[data-astro-cid-x7e5yedx]{font-size:var(--text-sm)}.story[data-astro-cid-x7e5yedx] summary[data-astro-cid-x7e5yedx]{cursor:pointer;font-weight:600;color:var(--navy)}.story[data-astro-cid-x7e5yedx] p[data-astro-cid-x7e5yedx]{margin-top:var(--space-xs)}@media(max-width:960px){.print-grid[data-astro-cid-x7e5yedx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.intro-grid[data-astro-cid-x7e5yedx],.print-grid[data-astro-cid-x7e5yedx]{grid-template-columns:1fr}}
