@keyframes Navbar_fadeIn__6vyvb{0%{opacity:0}to{opacity:1}}@keyframes Navbar_slideUp__NMsql{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar_pulse__YswAB{0%,to{opacity:1}50%{opacity:.7}}@keyframes Navbar_glow__DcBzy{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes Navbar_float__6ReH0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Navbar_particle-float__q3Uda{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes Navbar_shimmer__tfYBo{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Navbar_borderGlow__Qbkl2{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}.Navbar_navbar__QFL13{left:0;padding:1rem 0;position:fixed;right:0;top:0;transition:all .25s ease;z-index:200}.Navbar_navbar__QFL13:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .25s ease;z-index:-1}.Navbar_navbar__QFL13.Navbar_scrolled__9mdiF{padding:.75rem 0}.Navbar_navbar__QFL13.Navbar_scrolled__9mdiF:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0df2;border-bottom:1px solid #d9a84a33}.Navbar_navbar__QFL13 .Navbar_navbar-container__WEcHt{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}@media(min-width:768px){.Navbar_navbar__QFL13 .Navbar_navbar-container__WEcHt{padding:0 2rem}}.Navbar_navbar__QFL13 .Navbar_logo__OdLnS{align-items:center;display:flex;gap:.75rem;text-decoration:none}.Navbar_navbar__QFL13 .Navbar_logo-image__w4TSw{height:50px;object-fit:contain;transition:transform .25s ease;width:50px}@media(min-width:768px){.Navbar_navbar__QFL13 .Navbar_logo-image__w4TSw{height:60px;width:60px}}.Navbar_navbar__QFL13 .Navbar_logo-text__Z218B{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#d9a84a,#ecc96e 50%,#d9a84a);-webkit-background-clip:text;background-clip:text;display:none;font-family:Press Start\ 2P,cursive;font-size:1.125rem;letter-spacing:1px}@media(min-width:768px){.Navbar_navbar__QFL13 .Navbar_logo-text__Z218B{display:block}}.Navbar_navbar__QFL13 .Navbar_logo__OdLnS:hover .Navbar_logo-image__w4TSw{transform:scale(1.05)}.Navbar_navbar__QFL13 .Navbar_nav-links__CNfF4{align-items:center;display:none;gap:2rem}@media(min-width:1024px){.Navbar_navbar__QFL13 .Navbar_nav-links__CNfF4{display:flex}}.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL{color:#ffffffd9;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:1px;padding:.5rem 0;position:relative;text-transform:uppercase;transition:color .15s ease}.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL:after{background:#d9a84a;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL.Navbar_active__0wK8V,.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL:hover{color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL.Navbar_active__0wK8V:after,.Navbar_navbar__QFL13 .Navbar_nav-link__H24CL:hover:after{width:100%}.Navbar_navbar__QFL13 .Navbar_nav-actions__oFypa{align-items:center;display:flex;gap:.75rem}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2{position:relative}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-button__73Snl{align-items:center;background:#0000;border:none;color:#ffffffd9;cursor:pointer;display:flex;font-size:1.125rem;gap:4px;padding:.5rem;transition:color .15s ease}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-button__73Snl .Navbar_lang-flag__KaH0c{font-size:1rem}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-button__73Snl:hover{color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d0dfa;border:1px solid #d9a84a33;border-radius:12px;min-width:160px;opacity:0;padding:.5rem;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-8px);transition:all .15s ease;visibility:hidden;z-index:100}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd.Navbar_open__IFDoz{opacity:1;transform:translateY(0);visibility:visible}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd .Navbar_lang-option__tdDJy{align-items:center;background:#0000;border:none;border-radius:8px;color:#ffffffd9;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem .75rem;transition:all .15s ease;width:100%}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd .Navbar_lang-option__tdDJy .Navbar_lang-flag__KaH0c{font-size:1rem}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd .Navbar_lang-option__tdDJy:hover{background:#d9a84a1a;color:#fff}.Navbar_navbar__QFL13 .Navbar_lang-selector__3p4T2 .Navbar_lang-dropdown__xIROd .Navbar_lang-option__tdDJy.Navbar_active__0wK8V{background:#d9a84a26;color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_cart-button__gF-Tl{background:#0000;border:none;color:#ffffffd9;cursor:pointer;font-size:1.25rem;padding:.5rem;position:relative;transition:color .15s ease}.Navbar_navbar__QFL13 .Navbar_cart-button__gF-Tl:hover{color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_cart-button__gF-Tl .Navbar_cart-count__0PcR-{align-items:center;background:#d9a84a;border-radius:50%;color:#0d0d0d;display:flex;font-size:.75rem;font-weight:700;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3{position:relative}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_user-button__tYpUx{align-items:center;background:#0000;border:1px solid #d9a84a4d;border-radius:9999px;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.5rem .75rem;transition:all .15s ease}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_user-button__tYpUx:hover{background:#d9a84a1a;border-color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_user-button__tYpUx .Navbar_avatar__\+j1hZ{border-radius:50%;height:28px;object-fit:cover;width:28px}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_user-button__tYpUx .Navbar_username__l3XwR{display:none;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}@media(min-width:768px){.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_user-button__tYpUx .Navbar_username__l3XwR{display:block}}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs{background:#1a1a1a;border:1px solid #d9a84a33;border-radius:8px;min-width:200px;opacity:0;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-10px);transition:all .15s ease;visibility:hidden}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs.Navbar_open__IFDoz{opacity:1;transform:translateY(0);visibility:visible}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs .Navbar_dropdown-item__mafXp{align-items:center;border-radius:4px;color:#ffffffd9;display:flex;gap:.75rem;padding:.75rem 1rem;transition:all .15s ease}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs .Navbar_dropdown-item__mafXp:hover{background:#d9a84a1a;color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs .Navbar_dropdown-item__mafXp svg{font-size:1.125rem}.Navbar_navbar__QFL13 .Navbar_user-menu__4tKJ3 .Navbar_dropdown__xXfqs .Navbar_dropdown-divider__VzuHh{background:#d9a84a1a;height:1px;margin:.5rem 0}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY{display:none;gap:.75rem}@media(min-width:640px){.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY{display:flex}}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_login-btn__GegfF{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_login-btn__GegfF:disabled{cursor:not-allowed;opacity:.5}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_login-btn__GegfF{background:#0000;border:2px solid #d9a84a;color:#d9a84a}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_login-btn__GegfF:hover:not(:disabled){background:#d9a84a1a;border-color:#ecc96e;color:#ecc96e}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_login-btn__GegfF{font-size:.875rem;padding:.5rem 1rem}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN:disabled{cursor:not-allowed;opacity:.5}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN:active:not(:disabled){transform:translateY(0)}.Navbar_navbar__QFL13 .Navbar_auth-buttons__od\+pY .Navbar_register-btn__CV5AN{font-size:.875rem;padding:.5rem 1rem}.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:.5rem}@media(min-width:1024px){.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5{display:none}}.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5 span{background:#d9a84a;display:block;height:2px;transition:all .25s ease;width:24px}.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5.Navbar_open__IFDoz span:first-child{transform:rotate(45deg) translate(5px,5px)}.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5.Navbar_open__IFDoz span:nth-child(2){opacity:0}.Navbar_navbar__QFL13 .Navbar_mobile-menu-toggle__uipR5.Navbar_open__IFDoz span:last-child{transform:rotate(-45deg) translate(5px,-5px)}.Navbar_mobile-menu__2hkbL{background:#0d0d0dfa;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;padding:5rem 1.5rem;position:fixed;right:0;top:0;transition:all .25s ease;visibility:hidden;z-index:300}@media(min-width:1024px){.Navbar_mobile-menu__2hkbL{display:none}}.Navbar_mobile-menu__2hkbL.Navbar_open__IFDoz{opacity:1;visibility:visible}.Navbar_mobile-menu__2hkbL .Navbar_mobile-nav-links__oAB\+9{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.Navbar_mobile-menu__2hkbL .Navbar_mobile-nav-link__De1di{color:#ffffffd9;font-family:Press Start\ 2P,cursive;font-size:1.125rem;letter-spacing:1px;text-transform:uppercase;transition:color .15s ease}.Navbar_mobile-menu__2hkbL .Navbar_mobile-nav-link__De1di.Navbar_active__0wK8V,.Navbar_mobile-menu__2hkbL .Navbar_mobile-nav-link__De1di:hover{color:#d9a84a}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w{display:flex;flex-direction:column;gap:1rem}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_login-btn__GegfF{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_login-btn__GegfF:disabled{cursor:not-allowed;opacity:.5}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_login-btn__GegfF{background:#0000;border:2px solid #d9a84a;color:#d9a84a}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_login-btn__GegfF:hover:not(:disabled){background:#d9a84a1a;border-color:#ecc96e;color:#ecc96e}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_login-btn__GegfF{width:100%}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN:disabled{cursor:not-allowed;opacity:.5}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN:active:not(:disabled){transform:translateY(0)}.Navbar_mobile-menu__2hkbL .Navbar_mobile-auth-buttons__fL1\+w .Navbar_register-btn__CV5AN{width:100%}.Navbar_mobile-menu__2hkbL .Navbar_close-menu__18yLr{background:#0000;border:none;color:#d9a84a;cursor:pointer;font-size:1.5rem;position:absolute;right:1.5rem;top:1.5rem}@keyframes Footer_fadeIn__9hHVc{0%{opacity:0}to{opacity:1}}@keyframes Footer_slideUp__keY3e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Footer_pulse__pFF8G{0%,to{opacity:1}50%{opacity:.7}}@keyframes Footer_glow__am5yc{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes Footer_float__GJXvm{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Footer_particle-float__uxgaQ{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes Footer_shimmer__\+Jsww{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Footer_borderGlow__GXv8t{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}.Footer_footer__xyRet{background:linear-gradient(180deg,#0d0d0d,#150000);border-top:1px solid #d9a84a33;padding:4rem 0 2rem;position:relative}.Footer_footer__xyRet:before{background:linear-gradient(90deg,#0000,#d9a84a,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.Footer_footer__xyRet .Footer_footer-container__kd7Ec{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}@media(min-width:768px){.Footer_footer__xyRet .Footer_footer-container__kd7Ec{padding:0 2rem}}.Footer_footer__xyRet .Footer_footer-grid__f4a0V{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr;margin-bottom:3rem}@media(min-width:768px){.Footer_footer__xyRet .Footer_footer-grid__f4a0V{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Footer_footer__xyRet .Footer_footer-grid__f4a0V{grid-template-columns:2fr 1fr 1fr 1.5fr}}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_logo__l1DND{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_logo__l1DND img{height:50px;object-fit:contain;width:50px}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_logo__l1DND span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#d9a84a,#ecc96e 50%,#d9a84a);-webkit-background-clip:text;background-clip:text;font-family:Press Start\ 2P,cursive;font-size:1.125rem;letter-spacing:1px}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_description__N\+tOh{color:#fff9;font-size:.875rem;line-height:1.8;margin-bottom:1.5rem;max-width:300px}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_server-ip__MSB0l{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1acc;border:1px solid #ffffff1a;border-radius:12px;display:inline-flex;gap:.75rem;padding:.75rem 1rem}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_server-ip__MSB0l .Footer_label__BUsqg{color:#fff9;font-size:.875rem}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_server-ip__MSB0l .Footer_ip__1cdUh{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.875rem;letter-spacing:1px}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_server-ip__MSB0l .Footer_copy-btn__XzXmc{background:#0000;border:none;color:#d9a84a;cursor:pointer;padding:.25rem;transition:color .15s ease}.Footer_footer__xyRet .Footer_footer-brand__SC5pg .Footer_server-ip__MSB0l .Footer_copy-btn__XzXmc:hover{color:#ecc96e}.Footer_footer__xyRet .Footer_footer-section__AqE5t h4{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.75rem;letter-spacing:1px;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.Footer_footer__xyRet .Footer_footer-section__AqE5t ul{display:flex;flex-direction:column;gap:.75rem}.Footer_footer__xyRet .Footer_footer-section__AqE5t li a{align-items:center;color:#fff9;display:flex;font-size:.875rem;gap:.5rem;transition:color .15s ease}.Footer_footer__xyRet .Footer_footer-section__AqE5t li a:hover{color:#d9a84a}.Footer_footer__xyRet .Footer_footer-section__AqE5t li a svg{font-size:1rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY h4{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.75rem;letter-spacing:1px;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY p{color:#fff9;font-size:.875rem;margin-bottom:1rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV{display:flex;gap:.5rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV input{background:#0d0d0dcc;border:2px solid #d9a84a33;border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;padding:.75rem 1rem;transition:all .25s ease;width:100%}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV input::placeholder{color:#fff9}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV input:focus{border-color:#d9a84a;box-shadow:0 0 0 3px #d9a84a33;outline:none}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV input:disabled{cursor:not-allowed;opacity:.5}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV input{flex:1 1;font-size:.875rem;padding:.75rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button:disabled{cursor:not-allowed;opacity:.5}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button:active:not(:disabled){transform:translateY(0)}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_newsletter-form__Vn0FV button{padding:.75rem 1rem;white-space:nowrap}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_payment-methods__LX6Nw{margin-top:1.5rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_payment-methods__LX6Nw .Footer_label__BUsqg{color:#fff9;display:block;font-size:.75rem;margin-bottom:.75rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_payment-methods__LX6Nw .Footer_methods__Epeh2{display:flex;flex-wrap:wrap;gap:.75rem}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_payment-methods__LX6Nw .Footer_methods__Epeh2 img{height:28px;opacity:.7;transition:opacity .15s ease}.Footer_footer__xyRet .Footer_footer-newsletter__ZCBZY .Footer_payment-methods__LX6Nw .Footer_methods__Epeh2 img:hover{opacity:1}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY{align-items:center;border-top:1px solid #d9a84a1a;display:flex;flex-direction:column;gap:1rem;padding-top:2rem}@media(min-width:768px){.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY{flex-direction:row;justify-content:space-between}}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_copyright__MzxWM{color:#fff9;font-size:.875rem;text-align:center}@media(min-width:768px){.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_copyright__MzxWM{text-align:left}}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_social-links__VMD\+2{display:flex;gap:1rem}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_social-links__VMD\+2 a{align-items:center;background:#d9a84a1a;border:1px solid #d9a84a33;border-radius:8px;color:#d9a84a;display:flex;font-size:1.125rem;height:40px;justify-content:center;transition:all .15s ease;width:40px}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_social-links__VMD\+2 a:hover{background:#d9a84a;color:#0d0d0d;transform:translateY(-3px)}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_legal-links__Br3b2{display:flex;gap:1.5rem}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_legal-links__Br3b2 a{color:#fff9;font-size:.875rem;transition:color .15s ease}.Footer_footer__xyRet .Footer_footer-bottom__Zx9cY .Footer_legal-links__Br3b2 a:hover{color:#d9a84a}@keyframes LoadingScreen_fadeIn__06wDN{0%{opacity:0}to{opacity:1}}@keyframes LoadingScreen_slideUp__ER4Yf{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingScreen_glow__U3I4b{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes LoadingScreen_float__d8FJi{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes LoadingScreen_particle-float__ilyGU{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes LoadingScreen_shimmer__V91cm{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes LoadingScreen_borderGlow__BJRWr{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}.LoadingScreen_loading-screen__EBryZ{align-items:center;background:#0d0d0d;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.LoadingScreen_loading-screen__EBryZ:before{background:radial-gradient(circle at 30% 20%,#4202024d 0,#0000 50%),radial-gradient(circle at 70% 80%,#d9a84a1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_logo-container__95j\+H{margin-bottom:2rem;position:relative}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_logo-container__95j\+H .LoadingScreen_logo__MJrLU{animation:LoadingScreen_pulse__Bfdaa 2s ease-in-out infinite;height:120px;width:120px}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_logo-container__95j\+H .LoadingScreen_glow__U3I4b{animation:LoadingScreen_glow-pulse__GhOPu 2s ease-in-out infinite;background:radial-gradient(circle,#d9a84a4d 0,#0000 70%);border-radius:50%;height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_loading-bar__OhA\+a{background:#d9a84a33;border-radius:9999px;height:4px;margin-bottom:1rem;overflow:hidden;width:200px}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_loading-bar__OhA\+a .LoadingScreen_bar__6zyea{animation:LoadingScreen_loading__fi-GM 1.5s ease-in-out infinite;background:linear-gradient(135deg,#d9a84a,#bf8e38);border-radius:9999px;height:100%}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_loading-text__WOHSR{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.875rem;letter-spacing:1px;letter-spacing:3px;text-transform:uppercase}.LoadingScreen_loading-screen__EBryZ .LoadingScreen_loading-text__WOHSR .LoadingScreen_dots__uAPhk{animation:LoadingScreen_dots__uAPhk 1.5s steps(4) infinite;display:inline-block;text-align:left;width:20px}@keyframes LoadingScreen_pulse__Bfdaa{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes LoadingScreen_glow-pulse__GhOPu{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}@keyframes LoadingScreen_loading__fi-GM{0%{margin-left:0;width:0}50%{margin-left:0;width:100%}to{margin-left:100%;width:0}}@keyframes LoadingScreen_dots__uAPhk{0%,20%{content:"."}40%{content:".."}60%{content:"..."}80%,to{content:""}}@keyframes ParticleBackground_fadeIn__O3IY\+{0%{opacity:0}to{opacity:1}}@keyframes ParticleBackground_slideUp__SZLy2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ParticleBackground_pulse__Vh6uu{0%,to{opacity:1}50%{opacity:.7}}@keyframes ParticleBackground_glow__DKYx9{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes ParticleBackground_float__HyIXB{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ParticleBackground_particle-float__meXT7{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes ParticleBackground_shimmer__BuzkH{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ParticleBackground_borderGlow__cYv0q{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}.ParticleBackground_particle-background__z8OcN{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi{animation:ParticleBackground_float-up__uE\+7c linear infinite;background:#d9a84a;border-radius:50%;height:4px;opacity:0;position:absolute;width:4px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:first-child{animation-delay:-13s;animation-duration:17s;left:28%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(2){animation-delay:-14s;animation-duration:17s;left:84%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(3){animation-delay:-8s;animation-duration:12s;background:#76bf3a;height:3px;left:11%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(4){animation-delay:-14s;animation-duration:19s;left:80%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(5){animation-delay:-1s;animation-duration:11s;background:#d9a84a80;height:6px;left:66%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(6){animation-delay:-4s;animation-duration:15s;background:#76bf3a;height:3px;left:61%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(7){animation-delay:-4s;animation-duration:16s;left:27%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(8){animation-delay:-3s;animation-duration:17s;left:10%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(9){animation-delay:-5s;animation-duration:12s;background:#76bf3a;height:3px;left:12%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(10){animation-delay:-6s;animation-duration:18s;background:#d9a84a80;height:6px;left:37%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(11){animation-delay:-3s;animation-duration:18s;left:51%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(12){animation-delay:-6s;animation-duration:12s;background:#76bf3a;height:3px;left:72%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(13){animation-delay:-3s;animation-duration:13s;left:44%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(14){animation-delay:-14s;animation-duration:19s;left:83%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(15){animation-delay:-1s;animation-duration:18s;background:#76bf3a;height:3px;left:2%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(16){animation-delay:-5s;animation-duration:12s;left:63%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(17){animation-delay:-7s;animation-duration:20s;left:67%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(18){animation-delay:-1s;animation-duration:14s;background:#76bf3a;height:3px;left:58%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(19){animation-delay:-1s;animation-duration:19s;left:86%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(20){animation-delay:-13s;animation-duration:19s;background:#d9a84a80;height:6px;left:26%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(21){animation-delay:-14s;animation-duration:17s;background:#76bf3a;height:3px;left:4%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(22){animation-delay:-7s;animation-duration:15s;left:27%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(23){animation-delay:-3s;animation-duration:17s;left:14%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(24){animation-delay:-10s;animation-duration:13s;background:#76bf3a;height:3px;left:7%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(25){animation-delay:-10s;animation-duration:20s;background:#d9a84a80;height:6px;left:22%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(26){animation-delay:-1s;animation-duration:14s;left:65%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(27){animation-delay:-10s;animation-duration:13s;background:#76bf3a;height:3px;left:16%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(28){animation-delay:-10s;animation-duration:15s;left:88%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(29){animation-delay:-5s;animation-duration:16s;left:48%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(30){animation-delay:-13s;animation-duration:19s;background:#76bf3a;height:3px;left:94%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(31){animation-delay:-15s;animation-duration:16s;left:79%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(32){animation-delay:-5s;animation-duration:16s;left:14%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(33){animation-delay:-5s;animation-duration:11s;background:#76bf3a;height:3px;left:91%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(34){animation-delay:-9s;animation-duration:20s;left:6%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(35){animation-delay:-1s;animation-duration:16s;background:#d9a84a80;height:6px;left:64%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(36){animation-delay:-2s;animation-duration:11s;background:#76bf3a;height:3px;left:6%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(37){animation-delay:-12s;animation-duration:19s;left:7%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(38){animation-delay:-15s;animation-duration:13s;left:17%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(39){animation-delay:-13s;animation-duration:17s;background:#76bf3a;height:3px;left:48%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(40){animation-delay:-13s;animation-duration:18s;background:#d9a84a80;height:6px;left:37%;width:6px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(41){animation-delay:-13s;animation-duration:16s;left:11%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(42){animation-delay:-5s;animation-duration:20s;background:#76bf3a;height:3px;left:52%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(43){animation-delay:-9s;animation-duration:13s;left:80%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(44){animation-delay:-13s;animation-duration:17s;left:56%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(45){animation-delay:-14s;animation-duration:19s;background:#76bf3a;height:3px;left:93%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(46){animation-delay:-13s;animation-duration:14s;left:16%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(47){animation-delay:-9s;animation-duration:17s;left:85%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(48){animation-delay:-7s;animation-duration:16s;background:#76bf3a;height:3px;left:76%;width:3px}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(49){animation-delay:-12s;animation-duration:16s;left:4%}.ParticleBackground_particle-background__z8OcN .ParticleBackground_particle__1ouOi:nth-child(50){animation-delay:-9s;animation-duration:18s;background:#d9a84a80;height:6px;left:43%;width:6px}@keyframes ParticleBackground_float-up__uE\+7c{0%{opacity:0;transform:translateY(100vh) rotate(0deg)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(-10vh) rotate(2turn)}}@keyframes CartSidebar_fadeIn__stBXs{0%{opacity:0}to{opacity:1}}@keyframes CartSidebar_slideUp__YI5Hc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CartSidebar_pulse__C0GH-{0%,to{opacity:1}50%{opacity:.7}}@keyframes CartSidebar_glow__m73pC{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes CartSidebar_float__-biHI{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes CartSidebar_particle-float__ts8Br{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes CartSidebar_shimmer__EbjU\+{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes CartSidebar_borderGlow__1KV0F{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}.CartSidebar_cart-overlay__R7oP6{background:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .25s ease;visibility:hidden;z-index:400}.CartSidebar_cart-overlay__R7oP6.CartSidebar_open__FGa7i{opacity:1;visibility:visible}.CartSidebar_cart-sidebar__Zg25-{background:#1a1a1a;display:flex;flex-direction:column;height:100%;max-width:400px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease;width:100%;z-index:500}.CartSidebar_cart-sidebar__Zg25-.CartSidebar_open__FGa7i{transform:translateX(0)}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-header__NLhfv{align-items:center;border-bottom:1px solid #d9a84a33;display:flex;justify-content:space-between;padding:1.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-header__NLhfv h3{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:1rem;letter-spacing:1px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-header__NLhfv .CartSidebar_close-btn__Yr8AO{background:#0000;border:none;color:#fff9;cursor:pointer;font-size:1.25rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-header__NLhfv .CartSidebar_close-btn__Yr8AO:hover{color:#d9a84a}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-items__yqHi9{flex:1 1;overflow-y:auto;padding:1rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-items__yqHi9::-webkit-scrollbar{height:8px;width:8px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-items__yqHi9::-webkit-scrollbar-track{background:#0d0d0d;border-radius:9999px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-items__yqHi9::-webkit-scrollbar-thumb{background:#bf8e38;border-radius:9999px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-items__yqHi9::-webkit-scrollbar-thumb:hover{background:#d9a84a}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA{background:#0d0d0d80;border-radius:8px;display:flex;gap:1rem;margin-bottom:.75rem;padding:1rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-image__MsR6\+{align-items:center;background:#d9a84a1a;border-radius:4px;display:flex;height:60px;justify-content:center;width:60px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-image__MsR6\+ svg{color:#d9a84a;font-size:1.25rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-details__P78Bh{flex:1 1}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-details__P78Bh h4{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.75rem;letter-spacing:1px;margin-bottom:.25rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-details__P78Bh .CartSidebar_price__NMZ2V{color:#ffffffd9;font-size:.875rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_quantity__HnBU0{align-items:center;display:flex;gap:.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_quantity__HnBU0 button{background:#d9a84a33;border:none;border-radius:4px;color:#d9a84a;cursor:pointer;height:24px;width:24px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_quantity__HnBU0 button:hover{background:#d9a84a;color:#0d0d0d}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_quantity__HnBU0 span{min-width:20px;text-align:center}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_remove-btn__LKKxX{background:#0000;border:none;color:#ef4444;cursor:pointer;font-size:.875rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-item__h3sQA .CartSidebar_item-actions__8GFZ\+ .CartSidebar_remove-btn__LKKxX:hover{text-decoration:underline}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_empty-cart__VO9W0{align-items:center;color:#fff9;display:flex;flex-direction:column;height:100%;justify-content:center}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_empty-cart__VO9W0 svg{font-size:60px;margin-bottom:1rem;opacity:.5}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_empty-cart__VO9W0 p{margin-bottom:1rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC{border-top:1px solid #d9a84a33;padding:1.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-totals__sOiTy{margin-bottom:1rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-total-row__NpXLV{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-total-row__NpXLV span{align-items:center;color:#fff9;display:flex;gap:.5rem}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-total-row__NpXLV span svg{color:#d9a84a}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-total-row__NpXLV .CartSidebar_total-coins__cQcLO{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:1rem;letter-spacing:1px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_cart-total-row__NpXLV .CartSidebar_total-dollars__JC2zx{color:#76bf3a;font-family:Press Start\ 2P,cursive;font-size:1rem;letter-spacing:1px}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV:disabled{cursor:not-allowed;opacity:.5}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV:active:not(:disabled){transform:translateY(0)}.CartSidebar_cart-sidebar__Zg25- .CartSidebar_cart-footer__k2eeC .CartSidebar_checkout-btn__dL9HV{padding:1rem;width:100%}.CartSidebar_checkout-overlay__WqNJW{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1100}.CartSidebar_checkout-modal__P7u69{background:linear-gradient(165deg,#1a1a1a,#0d0d0d 40%,#420202);border:1px solid #d9a84a40;border-radius:12px;box-shadow:0 25px 60px #0009,0 0 40px #d9a84a14,inset 0 1px 0 #d9a84a26;display:flex;flex-direction:column;left:50%;max-height:88vh;max-width:560px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:92%;z-index:1101}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-header__Z75uf{align-items:center;background:linear-gradient(90deg,#d9a84a14,#0000 50%,#d9a84a14);border-bottom:1px solid #d9a84a26;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-header__Z75uf h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#d9a84a,#ecc96e 50%,#d9a84a);-webkit-background-clip:text;background-clip:text;font-family:Press Start\ 2P,cursive;font-size:1.125rem;letter-spacing:1px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-header__Z75uf .CartSidebar_close-btn__Yr8AO{align-items:center;background:#2d2d2d99;border:1px solid #d9a84a26;border-radius:4px;color:#fff9;cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;padding:.5rem;transition:all .2s ease;width:36px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-header__Z75uf .CartSidebar_close-btn__Yr8AO:hover{background:#d9a84a1a;border-color:#d9a84a66;color:#d9a84a}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B-{flex:1 1;overflow-y:auto;padding:1.25rem 1.5rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B-::-webkit-scrollbar{height:8px;width:8px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B-::-webkit-scrollbar-track{background:#0d0d0d;border-radius:9999px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B-::-webkit-scrollbar-thumb{background:#bf8e38;border-radius:9999px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B-::-webkit-scrollbar-thumb:hover{background:#d9a84a}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-section__oTimL{margin-bottom:1.25rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-section__oTimL:last-child{margin-bottom:0}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-section__oTimL h3{border-bottom:1px solid #d9a84a1f;color:#ecc96e;font-family:Press Start\ 2P,cursive;font-size:.75rem;letter-spacing:1px;letter-spacing:1.5px;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-items__kEFSJ{display:flex;flex-direction:column;gap:.5rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1{align-items:center;background:#2d2d2d66;border:1px solid #d9a84a14;border-radius:8px;display:flex;gap:.75rem;padding:.75rem 1rem;transition:border-color .2s}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1:hover{border-color:#d9a84a33}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1 .CartSidebar_checkout-item-icon__toaNN{align-items:center;background:linear-gradient(135deg,#d9a84a26,#bf8e3840);border:1px solid #d9a84a33;border-radius:4px;color:#d9a84a;display:flex;flex-shrink:0;font-size:1.125rem;height:42px;justify-content:center;width:42px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1 .CartSidebar_checkout-item-info__CqXcK{flex:1 1;min-width:0}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1 .CartSidebar_checkout-item-info__CqXcK .CartSidebar_checkout-item-name__v4HxM{color:#fff;display:block;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1 .CartSidebar_checkout-item-info__CqXcK .CartSidebar_checkout-item-qty__I\+iRV{color:#fff9;font-size:.75rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-item__lEMT1 .CartSidebar_checkout-item-price__97g23{color:#d9a84a;flex-shrink:0;font-family:Press Start\ 2P,cursive;font-size:.875rem;letter-spacing:1px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-totals__KOGKJ{background:linear-gradient(135deg,#2d2d2d80,#2e000066);border:1px solid #d9a84a1a;border-radius:8px;padding:1rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl{align-items:center;display:flex;justify-content:space-between;padding:.5rem .25rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl:not(:last-child){border-bottom:1px solid #d9a84a14;margin-bottom:.5rem;padding-bottom:.75rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl span{align-items:center;color:#ffffffd9;display:flex;font-size:.875rem;gap:.5rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl span svg{color:#d9a84a}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl .CartSidebar_coins-value__cHvSi{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:.875rem;letter-spacing:1px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-total-row__DlhKl .CartSidebar_dollars-value__1jNhv{color:#76bf3a;font-family:Press Start\ 2P,cursive;font-size:.875rem;letter-spacing:1px}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-user-info__hoFia{background:linear-gradient(135deg,#2d2d2d80,#2e000066);border:1px solid #d9a84a1a;border-radius:8px;padding:1rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-user-info__hoFia .CartSidebar_user-info-row__nDfaL{align-items:center;display:flex;justify-content:space-between;padding:.5rem .25rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-user-info__hoFia .CartSidebar_user-info-row__nDfaL:not(:last-child){border-bottom:1px solid #d9a84a14;margin-bottom:.5rem;padding-bottom:.75rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-user-info__hoFia .CartSidebar_user-info-row__nDfaL span:first-child{color:#fff9;font-size:.875rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-body__UU0B- .CartSidebar_checkout-user-info__hoFia .CartSidebar_user-info-row__nDfaL span:last-child{color:#fff;font-size:.875rem;font-weight:600}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s{background:#0d0d0d99;border-top:1px solid #d9a84a26;display:flex;gap:.75rem;padding:1rem 1.5rem}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_cancel-btn__zl3ly{background:#2d2d2d80;border:1px solid #d9a84a33;border-radius:8px;color:#ffffffd9;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.75rem 1rem;text-transform:uppercase;transition:all .2s}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_cancel-btn__zl3ly:hover:not(:disabled){background:#2d2d2dcc;border-color:#d9a84a59;color:#fff}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_cancel-btn__zl3ly:disabled{cursor:not-allowed;opacity:.4}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W{border:none;border-radius:8px;cursor:pointer;flex:2 1;font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;transition:all .25s ease}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W:disabled{opacity:.5}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W:active:not(:disabled){transform:translateY(0)}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W{align-items:center;box-shadow:0 4px 15px #d9a84a40;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;letter-spacing:.5px;padding:.75rem 1rem;text-transform:uppercase}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W:hover:not(:disabled){box-shadow:0 6px 20px #d9a84a59}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W:disabled{box-shadow:none;cursor:not-allowed;opacity:.4}.CartSidebar_checkout-modal__P7u69 .CartSidebar_checkout-footer__gVa5s .CartSidebar_confirm-checkout-btn__urh5W .CartSidebar_spinner__7hUJC{animation:CartSidebar_spin__FRZmk 1s linear infinite}.CartSidebar_payment-methods__zPV8c{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.CartSidebar_payment-method-btn__NKBft{align-items:center;background:#2d2d2d59;border:2px solid #d9a84a1f;border-radius:8px;cursor:pointer;display:flex;gap:1rem;padding:1rem;text-align:left;transition:all .25s ease}.CartSidebar_payment-method-btn__NKBft:hover:not(:disabled){background:#2d2d2d8c;border-color:#d9a84a4d;transform:translateY(-1px)}.CartSidebar_payment-method-btn__NKBft.CartSidebar_active__R8-76{background:#d9a84a1a;border-color:#d9a84a;box-shadow:0 0 20px #d9a84a1a,inset 0 0 30px #d9a84a08}.CartSidebar_payment-method-btn__NKBft:disabled{cursor:not-allowed;opacity:.45}.CartSidebar_payment-method-btn__NKBft:disabled:hover{transform:none}.CartSidebar_payment-method-btn__NKBft.CartSidebar_tebex__xBgu2 .CartSidebar_payment-icon__LL-eB{color:#d9a84a}.CartSidebar_payment-method-btn__NKBft.CartSidebar_tebex__xBgu2.CartSidebar_active__R8-76{background:#d9a84a1a;border-color:#d9a84a;box-shadow:0 0 20px #d9a84a1a}.CartSidebar_payment-method-btn__NKBft .CartSidebar_payment-icon__LL-eB{align-items:center;color:#d9a84a;display:flex;flex-shrink:0;font-size:1.75rem;justify-content:center;width:44px}.CartSidebar_payment-method-btn__NKBft .CartSidebar_payment-info__RK6-J{flex:1 1}.CartSidebar_payment-method-btn__NKBft .CartSidebar_payment-info__RK6-J .CartSidebar_payment-name__TEM\+E{color:#fff;display:block;font-size:1rem;font-weight:600;margin-bottom:2px}.CartSidebar_payment-method-btn__NKBft .CartSidebar_payment-info__RK6-J .CartSidebar_payment-desc__vBb7I{color:#fff9;display:block;font-size:.75rem;line-height:1.4}.CartSidebar_payment-error__D\+Lio{background:#ef44441a;border:1px solid #ef444440;border-radius:8px;color:#f37373}.CartSidebar_payment-error__D\+Lio,.CartSidebar_payment-success__whTYy{align-items:center;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem}.CartSidebar_payment-success__whTYy{background:#22c55e1a;border:1px solid #22c55e40;border-radius:8px;color:#22c55e}.CartSidebar_payment-success__whTYy svg{font-size:1.1rem}@keyframes CartSidebar_spin__FRZmk{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes glow{0%{box-shadow:0 0 10px #d9a84a4d}to{box-shadow:0 0 25px #d9a84a99}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes particle-float{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes borderGlow{0%,to{border-color:#d9a84a4d}50%{border-color:#d9a84acc}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;font-weight:400}body::-webkit-scrollbar{height:8px;width:8px}body::-webkit-scrollbar-track{background:#0d0d0d;border-radius:9999px}body::-webkit-scrollbar-thumb{background:#bf8e38;border-radius:9999px}body::-webkit-scrollbar-thumb:hover{background:#d9a84a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0d0d0d;color:#fff;line-height:1.6;overflow-x:hidden}#root,body{min-height:100vh}#root{display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{color:#d9a84a;font-family:Press Start\ 2P,cursive;font-size:1rem;letter-spacing:1px;line-height:1.3;margin-bottom:1rem}h1{font-size:1.875rem}@media(min-width:768px){h1{font-size:2.25rem}}@media(min-width:1024px){h1{font-size:3rem}}h2{font-size:1.5rem}@media(min-width:768px){h2{font-size:1.875rem}}h3{font-size:1.25rem}@media(min-width:768px){h3{font-size:1.5rem}}h4{font-size:1.125rem}p{color:#ffffffd9;margin-bottom:1rem}a{color:#d9a84a;text-decoration:none;transition:color .15s ease}a:hover{color:#ecc96e}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}button{cursor:pointer}button,input,select,textarea{font-family:inherit}.container{margin:0 auto;max-width:1400px;padding:0 1rem;width:100%}@media(min-width:768px){.container{padding:0 2rem}}.section{padding:4rem 1rem}@media(min-width:768px){.section{padding:5rem 2rem}}@media(min-width:1024px){.section{padding:6rem 3rem}}.text-center{text-align:center}.text-gold{color:#d9a84a}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#d9a84a,#ecc96e 50%,#d9a84a);-webkit-background-clip:text;background-clip:text}.hidden{display:none!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:linear-gradient(135deg,#d9a84a,#bf8e38);border:2px solid #0000;box-shadow:0 0 20px #d9a84a59;color:#0d0d0d}.btn-primary:hover:not(:disabled){background:#ecc96e;box-shadow:0 0 40px #d9a84a73;transform:translateY(-2px)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{background:#0000;border:2px solid #d9a84a;color:#d9a84a}.btn-secondary:hover:not(:disabled){background:#d9a84a1a;border-color:#ecc96e;color:#ecc96e}.btn-burgundy{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:1px;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.btn-burgundy:disabled{cursor:not-allowed;opacity:.5}.btn-burgundy{background:linear-gradient(135deg,#420202,#2e0000);border:1px solid #6a1e1e;color:#fff}.btn-burgundy:hover:not(:disabled){background:#6a1e1e;box-shadow:0 0 30px #42020280}.btn-sm{font-size:.875rem;padding:.5rem 1rem}.btn-lg{font-size:1.125rem;padding:1rem 2rem}.form-group{margin-bottom:1rem}.form-label{color:#ffffffd9;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.form-input{background:#0d0d0dcc;border:2px solid #d9a84a33;border-radius:8px;color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;padding:.75rem 1rem;transition:all .25s ease;width:100%}.form-input::placeholder{color:#fff9}.form-input:focus{border-color:#d9a84a;box-shadow:0 0 0 3px #d9a84a33;outline:none}.form-input:disabled{cursor:not-allowed;opacity:.5}.form-error{color:#ef4444;font-size:.875rem;margin-top:.25rem}.card{background:linear-gradient(145deg,#2d2d2dcc,#1a1a1ae6);border:1px solid #d9a84a1a;border-radius:12px;padding:1.5rem;transition:all .25s ease}.card:hover{border-color:#d9a84a4d;box-shadow:0 0 20px #d9a84a59}.glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1acc;border:1px solid #ffffff1a;border-radius:12px}.fade-in{animation:fadeIn .5s ease forwards}.slide-up{animation:slideUp .5s ease forwards}.pulse{animation:pulse 2s ease-in-out infinite}.glow{animation:glow 2s ease-in-out infinite alternate}.float{animation:float 3s ease-in-out infinite}.spinner{animation:spin 1s linear infinite;border:4px solid #d9a84a33;border-radius:50%;border-top-color:#d9a84a;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.divider{background:linear-gradient(90deg,#0000,#d9a84a 50%,#0000);height:2px;margin:2rem 0}.badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.badge.badge-gold{background:#d9a84a33;border:1px solid #d9a84a4d;color:#d9a84a}.badge.badge-success{background:#22c55e33;border:1px solid #22c55e4d;color:#22c55e}.badge.badge-error{background:#ef444433;border:1px solid #ef44444d;color:#ef4444}[data-tooltip]{position:relative}[data-tooltip]:after{background:#2d2d2d;border-radius:4px;bottom:100%;color:#fff;content:attr(data-tooltip);font-size:.875rem;left:50%;opacity:0;padding:.5rem .75rem;position:absolute;transform:translateX(-50%);transition:all .15s ease;visibility:hidden;white-space:nowrap;z-index:700}[data-tooltip]:hover:after{opacity:1;visibility:visible}::selection{background:#d9a84a4d;color:#fff}:focus-visible{outline:2px solid #d9a84a;outline-offset:2px}
/*# sourceMappingURL=main.378dbcc6.css.map*/