.product-card[data-astro-cid-tjdfhdqb]{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-paper);box-shadow:0 3px 12px #2d313408;animation:arrive .48s both;animation-delay:calc(var(--card-order) * 70ms)}.product-image[data-astro-cid-tjdfhdqb]{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--color-surface)}.product-image[data-astro-cid-tjdfhdqb] img[data-astro-cid-tjdfhdqb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.product-image[data-astro-cid-tjdfhdqb]:hover img[data-astro-cid-tjdfhdqb]{transform:scale(1.035)}.product-type[data-astro-cid-tjdfhdqb]{position:absolute;top:12px;left:12px;border-radius:999px;background:var(--color-bg);padding:7px 9px;color:var(--color-muted);font-size:.7rem;font-weight:500}.product-type[data-astro-cid-tjdfhdqb].digital{background:var(--color-sage-light);color:var(--color-sage)}.product-info[data-astro-cid-tjdfhdqb]{display:flex;flex:1;flex-direction:column;gap:18px;padding:18px}h3[data-astro-cid-tjdfhdqb]{margin:0 0 8px;font-size:1rem;font-weight:500;line-height:1.35}h3[data-astro-cid-tjdfhdqb] a[data-astro-cid-tjdfhdqb]:hover{color:var(--color-terracotta)}.product-description[data-astro-cid-tjdfhdqb]{display:-webkit-box;margin:0;overflow:hidden;color:var(--color-muted);font-size:.85rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.product-buy[data-astro-cid-tjdfhdqb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.product-buy[data-astro-cid-tjdfhdqb] strong[data-astro-cid-tjdfhdqb]{font-size:.95rem;font-weight:500;white-space:nowrap}.product-buy[data-astro-cid-tjdfhdqb] button[data-astro-cid-tjdfhdqb]{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:1px solid var(--color-border);border-radius:10px;background:transparent;padding:9px 12px;color:var(--color-sage);font-size:.85rem;cursor:pointer;transition:background .15s ease,color .15s ease}.product-buy[data-astro-cid-tjdfhdqb] button[data-astro-cid-tjdfhdqb]:hover:not(:disabled){background:var(--color-sage);color:#fff}.product-buy[data-astro-cid-tjdfhdqb] button[data-astro-cid-tjdfhdqb]:disabled{color:var(--color-muted);cursor:not-allowed}@keyframes arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.product-info[data-astro-cid-tjdfhdqb]{padding:14px}.product-type[data-astro-cid-tjdfhdqb]{top:8px;left:8px;font-size:.65rem}}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;padding-block:64px 72px}h1[data-astro-cid-j7pv25f6]{margin:20px 0;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.12;font-weight:400;letter-spacing:-.045em}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.story-heading[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--color-terracotta);font-weight:400}.hero-description[data-astro-cid-j7pv25f6]{max-width:420px;margin:24px 0 28px;color:var(--color-muted);font-size:1.1rem;line-height:1.7}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.text-link[data-astro-cid-j7pv25f6]{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--color-sage);font-size:.95rem;text-decoration:underline;text-underline-offset:5px}.text-link[data-astro-cid-j7pv25f6]:hover{color:var(--color-terracotta)}.hero-note[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:center;margin-top:30px;color:var(--color-muted);font-size:.85rem}.hero-note[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--color-terracotta);font-size:1.25rem}.hero-art[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;display:flex;min-height:460px;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;border:1px solid #e1d3b1;border-radius:100px 100px 24px 24px;background:var(--color-logo-bg);padding:32px 20px;text-align:center}.art-label[data-astro-cid-j7pv25f6]{margin:0 0 22px;color:#625d4f;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.brand-tile[data-astro-cid-j7pv25f6]{padding:10px;border-radius:38px;background:var(--color-logo-bg);transform:rotate(-7deg)}.brand-tile[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:20px}.art-title[data-astro-cid-j7pv25f6]{margin:24px 0;font-size:2rem;line-height:1.2;font-weight:400;letter-spacing:-.025em}.art-title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--color-sage)}.art-caption[data-astro-cid-j7pv25f6]{color:#625d4f;font-size:.65rem;letter-spacing:.15em}.art-orbit[data-astro-cid-j7pv25f6]{position:absolute;z-index:-1;width:240px;height:240px;border:1px solid rgb(82 102 79 / 25%);border-radius:50%}.orbit-one[data-astro-cid-j7pv25f6]{top:60px;left:-150px}.orbit-two[data-astro-cid-j7pv25f6]{right:-170px;bottom:25px;width:290px;height:290px;border-color:#985b4740}.intro-strip[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-block:1px solid var(--color-border);padding-block:20px}.intro-strip[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-terracotta);font-family:var(--font-display);font-size:1.1rem}.intro-strip[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:var(--color-muted);font-size:.85rem}.mobile-break[data-astro-cid-j7pv25f6]{display:none}.catalog[data-astro-cid-j7pv25f6]{padding-block:64px 80px}.section-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:9px 0 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;letter-spacing:-.035em;line-height:1.2}.section-heading[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-muted);font-size:.95rem;line-height:1.6}.product-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.digital-section[data-astro-cid-j7pv25f6]{padding-top:64px}.catalog-empty[data-astro-cid-j7pv25f6]{border-radius:16px;background:var(--color-surface);padding:24px;color:var(--color-muted)}.story-section[data-astro-cid-j7pv25f6]{background:var(--color-sage-light)}.story-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:60px}.story-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:16px 0 0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;font-weight:400;letter-spacing:-.03em}.story-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 16px;color:var(--color-muted);font-size:1rem;line-height:1.8}.purchase-notes[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-block:54px}.note-number[data-astro-cid-j7pv25f6]{color:var(--color-terracotta);font-size:.75rem}.purchase-notes[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:10px 0;font-size:1rem;font-weight:500}.purchase-notes[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-muted);font-size:.9rem;line-height:1.7}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{gap:30px}.hero-art[data-astro-cid-j7pv25f6]{min-height:420px}.product-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.story-inner[data-astro-cid-j7pv25f6]{gap:40px}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:32px;padding-block:36px 40px}.hero-art[data-astro-cid-j7pv25f6]{min-height:380px;border-radius:72px 72px 20px 20px}.hero-description[data-astro-cid-j7pv25f6]{font-size:1rem}.hero-note[data-astro-cid-j7pv25f6]{margin-top:22px}.intro-strip[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;gap:8px}.intro-strip[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:1.5}.mobile-break[data-astro-cid-j7pv25f6]{display:initial}.catalog[data-astro-cid-j7pv25f6]{padding-block:40px 48px}.section-heading[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;gap:12px}.product-grid[data-astro-cid-j7pv25f6]{gap:14px}.digital-section[data-astro-cid-j7pv25f6]{padding-top:44px}.story-inner[data-astro-cid-j7pv25f6],.purchase-notes[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px;padding-block:40px}.purchase-notes[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]+div[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-border);padding-top:24px}}@media(max-width:380px){.product-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
