:root{--tcg-bg-deep: #0a0a0f;--tcg-bg-surface: #111120;--tcg-bg-muted: #1a1a2e;--tcg-bg-elevated: #1e1e38;--tcg-gold: #d4a843;--tcg-gold-light: #e8c45e;--tcg-gold-pale: #fff0c8;--tcg-aurora-emerald: #00e88a;--tcg-aurora-emerald-text: #2ed68a;--tcg-aurora-blue: #3dacff;--tcg-aurora-violet: #9b6dff;--tcg-cyan: var(--tcg-aurora-blue);--tcg-text: #e8e6e3;--tcg-text-muted: #9494a8;--tcg-border: rgba(255, 255, 255, .07);--tcg-border-aurora: rgba(61, 172, 255, .12);--tcg-glow-gold: 0 0 20px rgba(212, 168, 67, .3);--tcg-glow-aurora: 0 0 24px rgba(61, 172, 255, .2), 0 0 48px rgba(0, 232, 138, .08);--tcg-glow-violet: 0 0 20px rgba(155, 109, 255, .25);--font-body--family: "Outfit", sans-serif;--font-heading--family: "Cinzel", serif;--font-accent--family: "Space Grotesk", sans-serif}html,body{background-color:var(--tcg-bg-deep)!important;color:var(--tcg-text)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}h1,h2,h3,h4,.h1,.h2,.h3,.h4,[class*=type_preset] h1,[class*=type_preset] h2,[class*=type_preset] h3{font-family:Cinzel,serif!important}h5,h6,.h5,.h6,.badge,.label,.tag{font-family:Space Grotesk,sans-serif!important}body,p,span,a,li,input,textarea,select,button{font-family:Outfit,sans-serif!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Cinzel,serif!important}@keyframes auroraPulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.15) saturate(1.1)}}h1,h2,.h1,.h2{background:linear-gradient(90deg,var(--tcg-aurora-emerald) 0%,var(--tcg-aurora-blue) 50%,var(--tcg-aurora-violet) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:auroraPulse 10s ease-in-out infinite}h3,h4,.h3,.h4{background:linear-gradient(90deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-card,product-card,.card{position:relative;overflow:hidden;background:var(--tcg-bg-elevated);border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:border-color .4s ease,box-shadow .4s ease}.product-card:hover,product-card:hover,.card:hover{border-color:#3dacff33;box-shadow:0 8px 32px #0000004d,0 0 20px #3dacff1a,0 0 40px #00e88a0d}.product-card:after,product-card:after,.card:after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(61,172,255,.3),rgba(155,109,255,.2),transparent);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.product-card:hover:after,product-card:hover:after,.card:hover:after{opacity:1}.product-card,product-card{transform-style:preserve-3d;perspective:800px}.button:not(.button-unstyled),.button-primary,.button-secondary,button[class*=primary]:not(.button-unstyled),button[class*=secondary]:not(.button-unstyled),.shopify-challenge__button,.shopify-payment-button__button--unbranded,a.button:not(.button-unstyled),a.button-primary,a.button-secondary,form button[type=submit]:not(.button-unstyled),form .button:not(.button-unstyled){background:linear-gradient(var(--tcg-bg-deep),var(--tcg-bg-deep)) padding-box,linear-gradient(135deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue),var(--tcg-aurora-violet)) border-box!important;color:var(--tcg-aurora-blue)!important;-webkit-text-fill-color:var(--tcg-aurora-blue)!important;border:1px solid transparent!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:box-shadow .3s ease,color .3s ease}.button-unstyled,.button.button-unstyled{background:none!important;border:none!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;font-weight:inherit!important}.button:not(.button-unstyled):hover,.button-primary:hover,.button-secondary:hover,button[class*=primary]:not(.button-unstyled):hover,button[class*=secondary]:not(.button-unstyled):hover,a.button:not(.button-unstyled):hover,a.button-primary:hover,a.button-secondary:hover,form button[type=submit]:not(.button-unstyled):hover,form .button:not(.button-unstyled):hover{box-shadow:var(--tcg-glow-aurora),inset 0 0 0 var(--button-border-width) var(--button-border-color);color:#fff!important;-webkit-text-fill-color:#fff!important}.button:not(.button-unstyled):disabled,.button-primary:disabled,.button-secondary:disabled,button[class*=primary]:not(.button-unstyled):disabled,button[class*=secondary]:not(.button-unstyled):disabled{opacity:.3;cursor:not-allowed;box-shadow:none;border-color:#ffffff14!important;background:var(--tcg-bg-deep)!important}footer,.footer,.footer-section{background-color:var(--tcg-bg-deep)!important;border-color:var(--tcg-border)!important}header-component#header-component{background-color:#0a0a0fa6!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-color:#ffffff0a!important;box-shadow:0 20px 40px -10px #0a0a0f80;transition:background-color .3s ease,box-shadow .3s ease}header-component#header-component:not([transparent]) .header__row{background-color:transparent!important}header-component#header-component[data-sticky-state=active]{background-color:#0a0a0fc7!important;box-shadow:0 12px 30px -8px #0a0a0f99}header-component#header-component[transparent]{background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}header-component#header-component[transparent=not-sticky][data-sticky-state=active]{background-color:#0a0a0fc7!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 12px 30px -8px #0a0a0f99}input,textarea,select,.field__input,.select__select{background-color:var(--tcg-bg-surface)!important;color:var(--tcg-text)!important;border-color:var(--tcg-border)!important;transition:border-color .3s ease,box-shadow .3s ease}input:focus,textarea:focus,select:focus,.field__input:focus,.select__select:focus{border-color:var(--tcg-aurora-blue)!important;box-shadow:0 0 12px #3dacff26;outline:none}.email-signup__input-group--integrated .email-signup__input{background-color:transparent!important;border:none!important}.email-signup__input{-webkit-appearance:none;appearance:none}:focus-visible{outline:2px solid var(--tcg-aurora-blue);outline-offset:2px}.badge--sold-out,.badge-sold-out{background:var(--tcg-bg-muted)!important;color:var(--tcg-text-muted)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.badge--sale,.badge-sale{background:linear-gradient(135deg,#00c878,#2ed68a)!important;color:var(--tcg-bg-deep)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.badge--featured,.badge-featured{background:linear-gradient(135deg,#2a8fff,#3dacff)!important;color:var(--tcg-bg-deep)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.badge--limited,.badge-limited{background:linear-gradient(135deg,#7b4dff,#9b6dff)!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.badge--legendary,.badge-legendary{background:linear-gradient(135deg,var(--tcg-gold),var(--tcg-gold-light))!important;color:var(--tcg-bg-deep)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.announcement-bar,.announcement-bar-section{background:linear-gradient(90deg,#0a0a0fd9,#1a1a2eb3,#0a0a0fd9)!important;border-bottom:1px solid var(--tcg-border-aurora)!important}.announcement-bar__text,.announcement-bar p,.announcement-bar span,.announcement-bar .text-block{background:linear-gradient(90deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue),var(--tcg-aurora-violet))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--tcg-aurora-blue)!important}a{color:var(--tcg-aurora-blue);transition:color .2s ease,filter .2s ease}a:not(.button,.button-primary,.button-secondary,.button-unstyled,.contents):hover{background:linear-gradient(90deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue),var(--tcg-aurora-violet));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px rgba(61,172,255,.3));text-shadow:none}a.contents:hover p{background:linear-gradient(90deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue),var(--tcg-aurora-violet));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px rgba(61,172,255,.3));text-shadow:none}header a:not(.button,.button-secondary),.header a:not(.button,.button-secondary),nav a:not(.button,.button-secondary),header-component a:not(.button,.button-secondary),header-component#header-component a:not(.button,.button-secondary){color:var(--tcg-text)!important;text-shadow:none!important;transition:color .2s ease,filter .2s ease!important}header a:not(.button,.button-secondary):hover,.header a:not(.button,.button-secondary):hover,nav a:not(.button,.button-secondary):hover,header-component a:not(.button,.button-secondary):hover,header-component#header-component a:not(.button,.button-secondary):hover{background:linear-gradient(90deg,var(--tcg-aurora-emerald),var(--tcg-aurora-blue),var(--tcg-aurora-violet))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:drop-shadow(0 0 6px rgba(61,172,255,.3))!important;text-shadow:none!important}hr{background:linear-gradient(90deg,transparent,rgba(0,232,138,.2),rgba(61,172,255,.3),rgba(155,109,255,.2),transparent);height:1px;border:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--tcg-bg-deep)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00e88a4d,#3dacff66,#9b6dff4d);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#00e88a80,#3dacff99,#9b6dff80)}*{scrollbar-width:thin;scrollbar-color:var(--tcg-bg-muted) var(--tcg-bg-deep)}::selection{background:#3dacff4d;color:#fff}.search-modal,.search-modal__content{background-color:#111120bf!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports not (backdrop-filter: blur(1px)){.search-modal,.search-modal__content{background-color:var(--tcg-bg-surface)!important}}.cart-drawer,.drawer{background-color:#111120bf!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:var(--tcg-border)!important}@supports not (backdrop-filter: blur(1px)){.cart-drawer,.drawer{background-color:var(--tcg-bg-surface)!important}}.slideshow-section{background-color:var(--tcg-bg-deep)}.slideshow-section .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0a0a0f4d,#0a0a0f1a 40%,#0a0a0f99);z-index:1;pointer-events:none}.slideshow-section .slideshow-controls__dot[aria-current=true],.slideshow-section .slideshow-controls__dot.active{box-shadow:0 0 8px var(--tcg-aurora-blue),0 0 16px #3dacff4d}.slideshow-section .slideshow-control{background:#11112099;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:50%;transition:background .3s ease,box-shadow .3s ease}.slideshow-section .slideshow-control:hover{background:#111120d9;box-shadow:0 0 12px #3dacff33}@media(max-width:749px){header-component#header-component{background-color:#0a0a0f8c!important;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);box-shadow:0 12px 24px -8px #0a0a0f66}header-component#header-component[data-sticky-state=active]{background-color:#0a0a0fad!important}}@supports not (backdrop-filter: blur(1px)){header-component#header-component{background-color:var(--tcg-bg-deep)!important}}@media(prefers-reduced-motion:reduce){h1,h2,.h1,.h2{animation:none;filter:none}.product-card,product-card,.card,.button,.button-primary,.button-secondary,button[class*=primary],button[class*=secondary]{transition:none}.product-card:after,product-card:after,.card:after{opacity:1;transition:none}}.ebay-styles,[class*=ebay]{background-color:transparent!important;color:inherit!important}.product-list-section,.product-grid{gap:16px}.price,.money,[class*=price]{color:var(--tcg-gold)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600}.price--on-sale .price-item--regular{color:var(--tcg-text-muted)!important;text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tcg-theme.css.map */
