:root{--jewelry-primary: #8f4f1f;--jewelry-secondary: #ffd700;--jewelry-dark: #2a1810;--jewelry-accent: #9a5b24}.page-hero[data-astro-cid-czzdkpqg]{position:relative;min-height:28vh;padding:60px 0 48px;overflow:hidden;background:linear-gradient(115deg,#fffffffa,#fffaf0e6),radial-gradient(circle at 75% 20%,rgba(255,215,0,.12),transparent 30%),radial-gradient(circle at 15% 80%,rgba(184,115,51,.1),transparent 25%)}@media(max-width:940px){.page-hero[data-astro-cid-czzdkpqg]{min-height:32vh;padding:80px 0 64px}}@media(max-width:620px){.page-hero[data-astro-cid-czzdkpqg]{min-height:auto;padding:100px 0 80px}}.page-hero[data-astro-cid-czzdkpqg]:after{content:"";position:absolute;right:-40px;top:80px;width:min(35vw,400px);aspect-ratio:1;z-index:0;clip-path:polygon(30% 0,100% 18%,78% 76%,14% 100%,0 31%);background:linear-gradient(135deg,#fffc,#b8733326),linear-gradient(45deg,transparent 42%,rgba(255,215,0,.2) 43% 48%,transparent 49%);border:1px solid rgba(184,115,51,.2)}.hero-content[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:1fr minmax(300px,420px);align-items:center;gap:clamp(40px,6vw,80px);position:relative;z-index:1}.hero-text[data-astro-cid-czzdkpqg]{max-width:580px}h1[data-astro-cid-czzdkpqg]{margin:16px 0 8px;color:var(--jewelry-dark)}.hero-subtitle[data-astro-cid-czzdkpqg]{font-size:1.3rem;font-weight:700;color:var(--jewelry-primary);letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}.hero-description[data-astro-cid-czzdkpqg]{font-size:1.15rem;line-height:1.7;color:#4a3c2a;margin-bottom:32px}.hero-actions[data-astro-cid-czzdkpqg]{display:flex;flex-wrap:wrap;gap:14px}.jewelry-button[data-astro-cid-czzdkpqg]{background:linear-gradient(135deg,#8f4f1f,#9a5b24);box-shadow:0 16px 34px #b8733347}.hero-visual[data-astro-cid-czzdkpqg]{position:relative}.jewelry-showcase[data-astro-cid-czzdkpqg]{position:relative;min-height:380px;display:grid;place-items:center}.showcase-main[data-astro-cid-czzdkpqg]{width:300px;z-index:2}.jewelry-placeholder[data-astro-cid-czzdkpqg]{width:100%;aspect-ratio:1;background:linear-gradient(135deg,var(--jewelry-dark),#5c3d2e);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.3rem;font-weight:700;text-align:center;padding:20px}.showcase-accent[data-astro-cid-czzdkpqg]{position:absolute;border:1px solid rgba(184,115,51,.3);background:linear-gradient(135deg,#ffffffe6,#ffd7001a)}.accent-1[data-astro-cid-czzdkpqg]{width:120px;height:180px;top:20px;left:10px;clip-path:polygon(28% 0,100% 22%,74% 100%,0 82%);z-index:1}.accent-2[data-astro-cid-czzdkpqg]{width:100px;height:100px;right:20px;bottom:40px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);z-index:1}.collections-section[data-astro-cid-czzdkpqg]{padding:100px 0;background:#fff}.jewelry-label[data-astro-cid-czzdkpqg]{color:var(--jewelry-primary)}.jewelry-label[data-astro-cid-czzdkpqg]:before,.jewelry-label[data-astro-cid-czzdkpqg]:after{background:linear-gradient(90deg,transparent,var(--jewelry-primary))}.collections-grid[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;margin-top:60px}.collection-card[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;padding:40px;background:linear-gradient(135deg,#fffaf080,#fff);border:1px solid rgba(184,115,51,.15)}.collection-placeholder[data-astro-cid-czzdkpqg]{width:100%;aspect-ratio:1;background:linear-gradient(135deg,var(--jewelry-dark),#5c3d2e);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;font-weight:700;text-align:center;padding:16px}.collection-content[data-astro-cid-czzdkpqg] h3[data-astro-cid-czzdkpqg]{font-family:var(--font-display);font-size:1.8rem;line-height:1.1;text-transform:uppercase;color:var(--jewelry-dark);margin-bottom:16px}.collection-content[data-astro-cid-czzdkpqg] p[data-astro-cid-czzdkpqg]{color:#4a3c2a;line-height:1.7;margin-bottom:20px}.materials-list[data-astro-cid-czzdkpqg]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.materials-label[data-astro-cid-czzdkpqg]{font-size:.8rem;font-weight:700;color:var(--jewelry-primary)}.material-tag[data-astro-cid-czzdkpqg]{font-size:.85rem;color:#5a4c3a}.products-section[data-astro-cid-czzdkpqg]{padding:100px 0;background:linear-gradient(90deg,rgba(184,115,51,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(255,215,0,.04) 1px,transparent 1px),linear-gradient(135deg,#2a1810,#3d2820 58%,#1a1008);background-size:72px 72px,72px 72px,auto;color:#fff}.jewelry-label-light[data-astro-cid-czzdkpqg]{color:var(--jewelry-secondary)}.products-grid[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px}.product-card[data-astro-cid-czzdkpqg]{background:#ffffff0d;border:1px solid rgba(255,215,0,.15);overflow:hidden}.product-visual[data-astro-cid-czzdkpqg]{aspect-ratio:1;overflow:hidden}.product-frame-0[data-astro-cid-czzdkpqg]{clip-path:polygon(0 0,100% 0,94% 100%,0 100%)}.product-frame-1[data-astro-cid-czzdkpqg]{clip-path:polygon(6% 0,100% 0,100% 100%,0 100%)}.product-frame-2[data-astro-cid-czzdkpqg]{clip-path:polygon(0 0,100% 6%,100% 100%,0 94%)}.product-placeholder[data-astro-cid-czzdkpqg]{width:100%;height:100%;background:linear-gradient(135deg,#3d2820,#5c3d2e);display:flex;align-items:center;justify-content:center;color:#fffc;font-size:.9rem;font-weight:700;text-align:center;padding:12px}.product-info[data-astro-cid-czzdkpqg]{padding:24px}.product-collection[data-astro-cid-czzdkpqg]{display:block;font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--jewelry-secondary);margin-bottom:8px}.product-info[data-astro-cid-czzdkpqg] h3[data-astro-cid-czzdkpqg]{font-size:1.1rem;font-weight:700;margin-bottom:8px;color:#fff}.product-description[data-astro-cid-czzdkpqg]{font-size:.9rem;color:#ffffffb3;margin-bottom:12px;line-height:1.5}.product-material[data-astro-cid-czzdkpqg]{font-size:.8rem;color:#ffffff80;margin-bottom:16px}.product-footer[data-astro-cid-czzdkpqg]{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(255,215,0,.15)}.product-price[data-astro-cid-czzdkpqg]{font-weight:700;color:var(--jewelry-secondary)}.product-link[data-astro-cid-czzdkpqg]{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:.9rem;font-weight:600}.products-cta[data-astro-cid-czzdkpqg]{margin-top:60px;padding:40px;text-align:center;background:#ffffff0d;border:1px solid rgba(255,215,0,.15)}.products-cta[data-astro-cid-czzdkpqg] p[data-astro-cid-czzdkpqg]{color:#fffc;margin-bottom:24px;font-size:1.1rem}.process-section[data-astro-cid-czzdkpqg]{padding:100px 0;background:#fff}.process-timeline[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:60px}.process-step[data-astro-cid-czzdkpqg]{text-align:center;padding:32px 24px;background:linear-gradient(135deg,#fffaf080,#fff);border:1px solid rgba(184,115,51,.15)}.process-step[data-astro-cid-czzdkpqg] .step-number[data-astro-cid-czzdkpqg]{display:block;font-size:2.5rem;font-weight:900;color:var(--jewelry-primary);margin-bottom:16px;opacity:.6}.process-step[data-astro-cid-czzdkpqg] h3[data-astro-cid-czzdkpqg]{font-size:1.1rem;font-weight:700;margin-bottom:12px;color:var(--jewelry-dark)}.process-step[data-astro-cid-czzdkpqg] p[data-astro-cid-czzdkpqg]{font-size:.95rem;color:#5a4c3a;line-height:1.6}.materials-section[data-astro-cid-czzdkpqg]{padding:72px 0;color:#fff;background:linear-gradient(120deg,rgba(184,115,51,.15),transparent 35%),linear-gradient(135deg,#2a1810,#3d2820)}.note-content[data-astro-cid-czzdkpqg]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:28px}.note-text[data-astro-cid-czzdkpqg]{max-width:780px}.note-text[data-astro-cid-czzdkpqg] h2[data-astro-cid-czzdkpqg]{margin-bottom:14px;color:var(--jewelry-secondary)}.note-text[data-astro-cid-czzdkpqg] p[data-astro-cid-czzdkpqg]{color:#ffffffd9;font-size:1.08rem;line-height:1.65;margin:0}@media(max-width:940px){.hero-content[data-astro-cid-czzdkpqg]{grid-template-columns:1fr}.jewelry-showcase[data-astro-cid-czzdkpqg]{min-height:300px}.collections-grid[data-astro-cid-czzdkpqg]{grid-template-columns:1fr;gap:32px}.collection-card[data-astro-cid-czzdkpqg]{grid-template-columns:1fr;text-align:center}.products-grid[data-astro-cid-czzdkpqg],.process-timeline[data-astro-cid-czzdkpqg]{grid-template-columns:repeat(2,1fr)}.note-content[data-astro-cid-czzdkpqg]{grid-template-columns:1fr}}@media(max-width:620px){.products-grid[data-astro-cid-czzdkpqg],.process-timeline[data-astro-cid-czzdkpqg]{grid-template-columns:1fr}}
