body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--black:#000;--rich-gold:#d4af37;--gold-gradient:linear-gradient(145deg,gold,#b8860b);--soft-gold:#caa43c;--white:#fff;--font-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-script:"Pacifico","Great Vibes",cursive}body{background-color:#000;background-color:var(--black);color:#fff;color:var(--white);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--font-sans);margin:0;padding:0}h1,h2,h3,h4{color:#d4af37;color:var(--rich-gold);font-family:Pacifico,Great Vibes,cursive;font-family:var(--font-script)}a{color:#caa43c;color:var(--soft-gold);text-decoration:none;transition:color .2s ease}a:hover{color:#fff;color:var(--white)}.navbar{background-color:#000;background-color:var(--black);border-bottom:2px solid #d4af37;border-bottom:2px solid var(--rich-gold);display:flex;justify-content:space-around;padding:1rem 2rem}.navbar a{background-color:initial;border:1px solid #caa43c;border:1px solid var(--soft-gold);border-radius:6px;color:linear-gradient(145deg,gold,#b8860b);color:var(--gold-gradient);font-weight:700;padding:8px 16px;transition:all .3s ease}.navbar a:hover{background-color:#caa43c;background-color:var(--soft-gold)}.button-gold,.navbar a:hover{color:#000;color:var(--black)}.button-gold{background:linear-gradient(145deg,gold,#b8860b);background:var(--gold-gradient);border:none;border-radius:6px;cursor:pointer;font-weight:700;padding:12px 24px;transition:background .3s ease}.button-gold:hover{background:#caa43c;background:var(--soft-gold)}.store-page-container{padding:4rem 5%;text-align:center}.store-header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:3rem;min-height:100vh}#store-logo{animation:fadeInZoom 1.2s ease-out forwards;margin-top:-20%;max-width:100%;object-fit:contain}.store-tagline h3{font-size:1.4rem;letter-spacing:1px;margin:.3rem 0;opacity:.9}.store-section{margin:3rem 0;opacity:0;transform:translateY(40px);transition:all .8s ease-out}.store-section.visible{opacity:1;transform:translateY(0)}@keyframes fadeInZoom{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.card{background-color:#111;border:1px solid #d4af37;border:1px solid var(--rich-gold);box-shadow:0 0 12px #ffd7004d;margin:1.5rem 0;padding:1.5rem}.card,.card img{border-radius:10px}.card img{border:2px solid #d4af37;border:2px solid var(--rich-gold);margin-bottom:1rem;max-width:100%}.card-title{color:#d4af37;color:var(--rich-gold);font-family:Pacifico,Great Vibes,cursive;font-family:var(--font-script);font-size:1.8rem;margin-bottom:.5rem}.card-description{color:#fff;color:var(--white);line-height:1.5}.embed-container{background-color:#222;border:1px solid #caa43c;border:1px solid var(--soft-gold);border-radius:10px;margin-top:1rem;padding:1rem}input,select,textarea{background-color:#1a1a1a;border:1px solid #caa43c;border:1px solid var(--soft-gold);border-radius:6px;box-sizing:border-box;color:#fff;color:var(--white);margin-bottom:1rem;padding:10px;width:100%}input::file-selector-button{background:linear-gradient(145deg,gold,#b8860b);background:var(--gold-gradient);border:none;border-radius:4px;color:#000;cursor:pointer;padding:.5rem}textarea{resize:vertical}footer{border-top:1px solid #d4af37;border-top:1px solid var(--rich-gold);color:#caa43c;color:var(--soft-gold);font-size:.9rem;margin-top:2rem;padding:1rem;text-align:center}
/*# sourceMappingURL=main.4ba72c50.css.map*/