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