:root{--tcgz-ink: #0b0d17;--tcgz-surface: #141727;--tcgz-surface-2: #1b1f33;--tcgz-line: rgba(238, 240, 247, .09);--tcgz-line-strong: rgba(238, 240, 247, .18);--tcgz-blue: #2563eb;--tcgz-blue-text: #7aa2ff;--tcgz-gold: #f5c542;--tcgz-red: #ff5a6e;--tcgz-muted: rgba(238, 240, 247, .68);--tcgz-media-tile: #eef0f6;--tcgz-ease-out: cubic-bezier(.23, 1, .32, 1);--tcgz-ease-in-out: cubic-bezier(.77, 0, .175, 1);--tcgz-radius: 16px}body{font-feature-settings:"ss01","cv11";letter-spacing:.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{letter-spacing:-.015em;text-wrap:balance}p,.rte{text-wrap:pretty}::selection{background:var(--tcgz-blue);color:#fff}*:focus-visible{outline:2px solid var(--tcgz-blue-text);outline-offset:3px;box-shadow:none}.section+.section{margin-top:0}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.01em;transition:transform .16s var(--tcgz-ease-out),background-color .2s ease,box-shadow .2s ease}.button--primary:not([disabled]),body .product-form__submit:not([disabled]){box-shadow:0 1px #ffffff2e inset,0 8px 24px -12px #2563ebcc}.button:not([disabled]):active,.shopify-challenge__button:active,.customer button:active,.tcgz-icon-btn:active{transform:scale(.97)}body .announcement-bar__message{font-size:1.3rem;font-weight:600;letter-spacing:.01em;min-height:3.6rem}body .announcement-bar__link .icon-arrow{transition:transform .2s var(--tcgz-ease-out)}body .section-header .header-wrapper{background:#0b0d17d1;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--tcgz-line)}body .header__menu-item{font-weight:500;font-size:1.5rem}body .header__menu-item span,body .header__active-menu-item,body .header__menu-item:hover span{text-decoration:none}body .header__inline-menu .header__menu-item>span{position:relative}body .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:2px;border-radius:2px;background:var(--tcgz-gold);transform:scaleX(0);transform-origin:left;transition:transform .24s var(--tcgz-ease-out)}body .header__inline-menu .header__menu-item:hover>span:after,body .header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}body .header__icons{gap:0}body .header__icons .header__icon{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;margin:0 .5rem;padding:0;border-radius:50%;transition:background-color .16s ease,border-color .16s ease,transform .14s var(--tcgz-ease-out)}body .header__icons .header__icon .svg-wrapper,body .header__icons .header__icon .svg-wrapper svg{width:2rem;height:2rem;background:none;border:0;box-shadow:none;border-radius:0}body .header__icons .header__icon--cart .svg-wrapper,body .header__icons .header__icon--cart .svg-wrapper svg,body .header__icons .header__icon--cart .icon{width:3.6rem;height:3.6rem}body .header__icons .header__icon:last-child{margin-right:0}body .section-header .header__icons .header__icon:hover{background:#ffffff42}body .header__icons .header__icon:focus-visible{border-radius:50%}body .cart-count-bubble{background:var(--tcgz-gold);color:var(--tcgz-ink);font-weight:700}body .mega-menu__content,body .header__submenu{border:1px solid var(--tcgz-line);border-radius:0 0 var(--tcgz-radius) var(--tcgz-radius)}body .menu-drawer{border-radius:0 var(--tcgz-radius) var(--tcgz-radius) 0}.tcgz-rail,.tcgz-games,.tcgz-telegram,.tcgz-trust{padding-top:calc(var(--section-pt, 64px) * .75);padding-bottom:calc(var(--section-pb, 64px) * .75)}@media screen and (min-width:750px){.tcgz-rail,.tcgz-games,.tcgz-telegram,.tcgz-trust{padding-top:var(--section-pt, 64px);padding-bottom:var(--section-pb, 64px)}}.tcgz-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;margin-bottom:2.4rem}.tcgz-section-head__text{max-width:60rem}.tcgz-section-head__actions{display:flex;align-items:center;gap:1.6rem}.tcgz-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.4rem;font-weight:600;letter-spacing:0;color:var(--tcgz-gold)}.tcgz-eyebrow__dot{width:.8rem;height:.8rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .4rem color-mix(in srgb,currentColor 22%,transparent)}.tcgz-eyebrow--blue,.tcgz-rail--blue .tcgz-eyebrow{color:var(--tcgz-blue-text)}.tcgz-rail--red .tcgz-eyebrow{color:var(--tcgz-red)}.tcgz-section-title{margin:0;font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.1}@media screen and (min-width:750px){.tcgz-section-title{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.tcgz-section-sub{margin:.8rem 0 0;color:var(--tcgz-muted);font-size:1.5rem}.color-scheme-2 .tcgz-section-sub,.color-scheme-4 .tcgz-section-sub{color:rgba(var(--color-foreground),.72)}.tcgz-link-arrow{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;font-weight:600;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.tcgz-link-arrow svg{transition:transform .2s var(--tcgz-ease-out)}.tcgz-icon-btn{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:10px;border:1px solid var(--tcgz-line-strong);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .16s ease,border-color .16s ease,opacity .2s ease,transform .16s var(--tcgz-ease-out)}.tcgz-icon-btn[disabled]{opacity:.35;cursor:default}tcgz-rail{display:block}.tcgz-rail__track{--gap: 1.2rem;display:grid;grid-auto-flow:column;grid-auto-columns:58%;gap:var(--gap);margin:0 -1.5rem;padding:.8rem 1.5rem 1.6rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.tcgz-rail__track::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.tcgz-rail__track{--gap: 1.6rem;grid-auto-columns:calc((100% - 2 * var(--gap)) / 3.2);margin:0 -5rem;padding-inline:5rem;scroll-padding-inline:5rem}}@media screen and (min-width:990px){.tcgz-rail__track{grid-auto-columns:calc((100% - 4 * var(--gap)) / 5);margin:0;padding-inline:0;scroll-padding-inline:0}}.tcgz-rail__item{position:relative;isolation:isolate;scroll-snap-align:start;min-width:0}.tcgz-rail__item .card-wrapper{height:100%}.tcgz-rank{position:absolute;z-index:3;top:-.6rem;right:-.4rem;display:grid;place-items:center;min-width:3.6rem;height:3.6rem;padding:0 .8rem;border-radius:10px;background:var(--tcgz-gold);color:var(--tcgz-ink);font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px -6px #0009;pointer-events:none}.tcgz-rail__item:nth-child(n+4) .tcgz-rank{background:var(--tcgz-surface-2);color:rgb(var(--color-foreground));border:1px solid var(--tcgz-line-strong)}body .card-wrapper .card--card{border:1px solid var(--tcgz-line);transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:border-color .2s ease,translate .24s var(--tcgz-ease-out)}body .card--card .card__inner .card__media,body .card--standard .card__inner .card__media{background:var(--tcgz-media-tile);border-radius:10px}body .card--card .card__inner{border-radius:10px;overflow:hidden}body .card .media img{transition:transform .3s var(--tcgz-ease-out)}body .card--card .card__inner .card__media,body .card--standard .card__inner .card__media,.tcgz-hand__art,.tcgz-hero__latest-thumb,body .product__media-item .media,body .cart-item__media{isolation:isolate;background:radial-gradient(60% 55% at 50% 44%,#fff 0 45%,#eef1f8 75%,#dfe4ef)}body .card--card .card__inner .card__media:before,body .card--standard .card__inner .card__media:before,.tcgz-hand__art:before,body .product__media-item .media:before{content:"";position:absolute;left:18%;right:18%;bottom:7%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(20,24,45,.32),transparent);filter:blur(4px);pointer-events:none;transition:transform .3s var(--tcgz-ease-out),opacity .3s ease}.tcgz-hand__art{position:relative}body .card--card .card__inner .card__media img,body .card--standard .card__inner .card__media img,.tcgz-hand__art img,.tcgz-hero__latest-thumb img,body .product__media-item .media img,body .cart-item__media img{mix-blend-mode:multiply}body .card--card .card__inner .card__media .media img{padding:6%;object-fit:contain}@media(hover:hover)and (pointer:fine){body .card-wrapper:hover .card__media .media img{transform:translateY(-5px) scale(1.04)}body .card-wrapper:hover .card__media:before,.tcgz-hand__card:hover .tcgz-hand__art:before{transform:scaleX(.82);opacity:.65}}body .card--card .card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 30%),rgba(255,255,255,.55),transparent 42%),conic-gradient(from 200deg at var(--mx, 50%) var(--my, 30%),#ffe9a0,#9fd0ff,#e3a8ff,#a8ffd8,#ffe9a0);mix-blend-mode:soft-light;opacity:0;transition:opacity .2s ease}body .card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.45rem;line-height:1.35;letter-spacing:0}body .card__heading a,body .card__heading .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .card-information .price{font-size:1.6rem;font-weight:700;color:rgb(var(--color-foreground));letter-spacing:0}body .card-information .price--on-sale .price-item--regular{font-weight:400;color:var(--tcgz-muted)}body .card-information .price--on-sale .price-item--sale{color:var(--tcgz-red)}body .card-information .caption-with-letter-spacing{margin-top:.4rem;text-transform:none;letter-spacing:0;color:var(--tcgz-muted);font-size:1.1rem}body .card__content .quick-add{margin-top:1.2rem}body .quick-add__submit{min-height:4.4rem;font-size:1.4rem}body .badge{font-weight:700;font-size:1.2rem;letter-spacing:.01em;text-transform:none;padding:.4rem .9rem;border:0}body .card__badge .badge+.badge{margin-left:.4rem}body .badge--new{background:var(--tcgz-gold);color:var(--tcgz-ink)}body .card__badge{z-index:2}.tcgz-games__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (min-width:750px){.tcgz-games__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}@media screen and (min-width:990px){.tcgz-games__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.tcgz-game__link{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--tcgz-radius);overflow:hidden;background:var(--tcgz-surface);border:1px solid var(--tcgz-line);color:rgb(var(--color-foreground));text-decoration:none;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:border-color .2s ease,translate .24s var(--tcgz-ease-out)}.tcgz-game__link:before{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--game);z-index:2}.tcgz-game__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--game) 35%,transparent),transparent 70%),var(--tcgz-surface-2)}.tcgz-game__media img,.tcgz-game__media svg{width:100%;height:100%;padding:14%;object-fit:contain;transition:transform .3s var(--tcgz-ease-out)}.tcgz-game__label{display:flex;flex-direction:column;gap:.2rem;padding:1.2rem 1.4rem 1.5rem}.tcgz-game__name{font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;line-height:1.2}.tcgz-game__count{font-size:1.25rem;color:var(--tcgz-muted);font-variant-numeric:tabular-nums}.tcgz-telegram__panel{position:relative;display:grid;gap:3.2rem;padding:3.2rem 2rem;border-radius:24px;border:1px solid var(--tcgz-line);background:radial-gradient(80% 120% at 100% 0%,rgba(37,99,235,.35),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(245,197,66,.12),transparent 60%),var(--tcgz-surface);overflow:hidden}@media screen and (min-width:990px){.tcgz-telegram__panel{grid-template-columns:1.1fr 1fr;align-items:center;gap:6.4rem;padding:6.4rem}}.tcgz-telegram__text{margin-top:1.6rem;max-width:48rem;color:var(--tcgz-muted);font-size:1.6rem;line-height:1.6}.tcgz-telegram__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2.8rem}.tcgz-button-telegram{gap:1rem;min-height:5.2rem;padding:0 2.6rem;font-size:1.6rem}.tcgz-button-telegram .svg-wrapper{width:2rem;height:2rem}.tcgz-telegram__note{margin:0;font-size:1.3rem;color:var(--tcgz-muted)}.tcgz-telegram__chat{width:100%;max-width:42rem;justify-self:center;padding:1.6rem;border-radius:20px;background:#0b0d17b3;border:1px solid var(--tcgz-line);box-shadow:0 30px 60px -30px #000c}.tcgz-chat__head{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid var(--tcgz-line)}.tcgz-chat__head strong{display:block;font-size:1.5rem}.tcgz-chat__head small{font-size:1.25rem;color:var(--tcgz-muted)}.tcgz-chat__avatar{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--tcgz-blue);color:#fff}.tcgz-chat__avatar svg{width:2rem;height:2rem}.tcgz-chat__list{display:grid;gap:1rem;margin:0}.tcgz-chat__bubble{display:grid;gap:.3rem;width:fit-content;max-width:90%;padding:1rem 1.4rem;border-radius:4px 14px 14px;background:var(--tcgz-surface-2);font-size:1.4rem;line-height:1.45}.tcgz-chat__tag{font-size:1.25rem;font-weight:700;color:var(--tcgz-blue-text)}.tcgz-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:2rem 0;border-block:1px solid var(--tcgz-line)}@media screen and (min-width:990px){.tcgz-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.tcgz-trust__item{display:flex;align-items:center;gap:1.2rem}.tcgz-trust__icon{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:10px;background:#2563eb38;border:1px solid rgba(122,162,255,.35);color:#a9c2ff}.tcgz-trust__icon svg,.tcgz-trust__icon svg path,.tcgz-cart-empty__icon svg path{fill:currentColor}.tcgz-trust__icon svg{width:2.2rem;height:2.2rem}.tcgz-trust__text{display:grid;gap:.2rem;min-width:0}.tcgz-trust__title{font-weight:600;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.tcgz-trust__sub{font-size:1.25rem;line-height:1.35;color:var(--tcgz-muted)}.tcgz-trust__more{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;margin:0;padding:0;line-height:1.35;border:0;background:none;color:var(--tcgz-blue-text);font:inherit;font-size:1.25rem;font-weight:600;text-decoration:underline;text-decoration-color:#7aa2ff66;text-underline-offset:.3rem;cursor:pointer;transition:text-decoration-color .14s ease}.tcgz-trust__more:hover{text-decoration-color:currentColor}.tcgz-dialog{width:min(48rem,calc(100vw - 3.2rem));max-height:calc(100vh - 6.4rem);padding:0;border:0;background:transparent;color:#eef0f7;overflow:visible}.tcgz-dialog::backdrop{background:#05060b99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tcgz-dialog__panel{position:relative;padding:3.2rem 2.8rem 2.8rem;border:1px solid var(--tcgz-line-strong);border-radius:24px;background:radial-gradient(60% 60% at 100% 0%,rgba(37,99,235,.22),transparent 70%),radial-gradient(50% 50% at 0% 100%,rgba(245,197,66,.08),transparent 70%),var(--tcgz-surface);box-shadow:0 40px 80px -30px #000000e6}.tcgz-dialog__title{margin:0 4rem 1.6rem 0;font-size:clamp(2.2rem,3vw,2.8rem);line-height:1.15;letter-spacing:-.02em}.tcgz-dialog__body{font-size:1.6rem;line-height:1.65;color:#eef0f7d1}.tcgz-dialog__body p{margin:0 0 1.2rem}.tcgz-dialog__body strong{color:#fff}.tcgz-dialog__close{position:absolute;top:1.6rem;right:1.6rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .14s ease,transform .14s var(--tcgz-ease-out)}.tcgz-dialog__close:hover{background:#eef0f714}.tcgz-dialog__close:active,.tcgz-dialog__ok:active{transform:scale(.96)}body .tcgz-dialog__ok{width:100%;min-height:5.2rem;margin-top:.8rem}@media(prefers-reduced-motion:no-preference){.tcgz-dialog[open] .tcgz-dialog__panel{animation:tcgz-dialog-in .26s var(--tcgz-ease-out)}.tcgz-dialog[open]::backdrop{animation:tcgz-fade .2s ease}}@keyframes tcgz-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes tcgz-fade{0%{opacity:0}to{opacity:1}}body .product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.15}@media screen and (min-width:750px){body .product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}body .product .price--large{font-size:2.6rem;font-weight:700;letter-spacing:0}body .product-form__submit{min-height:5.2rem;font-size:1.6rem}body .product__media-item .media{background:var(--tcgz-media-tile)}.tcgz-pdp-telegram{display:flex;align-items:center;gap:1.4rem;margin:2rem 0;padding:1.4rem 1.6rem;border-radius:12px;border:1px solid var(--tcgz-line);background:linear-gradient(100deg,rgba(37,99,235,.16),transparent 70%);color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s ease}.tcgz-pdp-telegram__icon{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--tcgz-blue);color:#fff}.tcgz-pdp-telegram__icon svg{width:1.9rem;height:1.9rem}.tcgz-pdp-telegram__text{display:grid;gap:.2rem;font-size:1.35rem;line-height:1.4;color:var(--tcgz-muted)}.tcgz-pdp-telegram__text strong{font-size:1.45rem;color:rgb(var(--color-foreground))}.tcgz-pdp-telegram__arrow{margin-left:auto;flex:none;transition:transform .2s var(--tcgz-ease-out)}body .facets__summary,body .facet-filters__field .select__select{font-weight:500}body .collection-hero__title{letter-spacing:-.02em}body .footer{border-top:0}body .footer-block__heading{font-size:1.3rem;font-weight:700;letter-spacing:0;color:var(--tcgz-muted)}body .footer .list-social__link,body .utility-bar .list-social__link{border-radius:10px;transition:background-color .16s ease,color .16s ease}body .footer .list-social__link:hover{background:#ffffff0f}body .cart-count-bubble{transition:transform .22s var(--tcgz-ease-out),opacity .16s ease}@starting-style{body .cart-count-bubble{transform:scale(.8);opacity:0}}body .drawer__inner{transition:transform .22s var(--tcgz-ease-out)}body .drawer.active .drawer__inner{transition:transform .34s cubic-bezier(.32,.72,0,1)}body .header__submenu,body .mega-menu__content{transform-origin:top left}body .product-form__input input[type=radio]+label,body .quantity__button,body .header__icon,body .slider-button{transition:transform .14s var(--tcgz-ease-out),background-color .16s ease,color .16s ease,border-color .16s ease}body .product-form__input input[type=radio]+label:active,body .quantity__button:active,body .header__icon:active,body .slider-button:active,.tcgz-game__link:active,.tcgz-pdp-telegram:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){body .card-wrapper:hover .card--card{border-color:var(--tcgz-line-strong);translate:0 -4px}body .card-wrapper:hover .media img{transform:scale(1.04)}body .card-wrapper:hover .card--card .card__inner:after{opacity:.75}.tcgz-game__link:hover{border-color:var(--game);translate:0 -4px}.tcgz-game__link:hover .tcgz-game__media img{transform:scale(1.06)}.tcgz-link-arrow:hover svg,body .announcement-bar__link:hover .icon-arrow,.tcgz-pdp-telegram:hover .tcgz-pdp-telegram__arrow{transform:translate(3px)}.tcgz-icon-btn:not([disabled]):hover{background:#ffffff0f;border-color:#eef0f74d}.tcgz-pdp-telegram:hover{border-color:#7aa2ff80}}@media(prefers-reduced-motion:no-preference){.tcgz-rail--gold .tcgz-eyebrow__dot{animation:tcgz-pulse 2.4s var(--tcgz-ease-in-out) infinite}.tcgz-telegram__chat.is-visible .tcgz-chat__bubble{animation:tcgz-bubble-in .32s var(--tcgz-ease-out) both;animation-delay:calc(var(--i) * 70ms + .1s)}.tcgz-telegram__chat:not(.is-visible) .tcgz-chat__bubble{opacity:0}}@keyframes tcgz-pulse{0%,to{box-shadow:0 0 0 .4rem color-mix(in srgb,currentColor 22%,transparent)}50%{box-shadow:0 0 0 .7rem color-mix(in srgb,currentColor 0%,transparent)}}@keyframes tcgz-bubble-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){body .drawer__inner,body .drawer.active .drawer__inner,body .cart-count-bubble,body .card-wrapper .card--card,body .card .media img,.tcgz-game__link,.tcgz-game__media img{transition:none}body .card--card .card__inner:after{display:none}body .card-wrapper .card--card,.tcgz-game__link{transform:none}}.tcgz-hero{--spot-x: 68%;--spot-y: 42%;position:relative;isolation:isolate;overflow:hidden;padding:4.8rem 0 5.6rem}#MainContent>.shopify-section:first-child .tcgz-hero{padding-top:calc(var(--header-height, 8rem) + 3.2rem)}@media screen and (min-width:990px){.tcgz-hero{display:flex;align-items:center;min-height:clamp(56rem,78vh,80rem);padding:6.4rem 0}#MainContent>.shopify-section:first-child .tcgz-hero{padding-top:calc(var(--header-height, 9rem) + 4rem)}}.tcgz-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(238,240,247,.07) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 70% at 60% 45%,#000 30%,transparent 80%);mask-image:radial-gradient(70% 70% at 60% 45%,#000 30%,transparent 80%)}.tcgz-hero__spotlight{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(38rem 30rem at var(--spot-x) var(--spot-y),rgba(37,99,235,.32),transparent 70%),radial-gradient(30rem 22rem at calc(var(--spot-x) + 8%) calc(var(--spot-y) + 18%),rgba(245,197,66,.1),transparent 70%)}.tcgz-hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.tcgz-hero__backdrop img{width:100%;height:100%;object-fit:cover;opacity:.22;filter:saturate(.8)}.tcgz-hero__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--tcgz-ink) 25%,rgba(11,13,23,.6) 60%,rgba(11,13,23,.85)),linear-gradient(0deg,var(--tcgz-ink),transparent 35%)}.tcgz-hero__grid{position:relative;display:grid;gap:4rem;width:100%}@media screen and (min-width:990px){.tcgz-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:4.8rem}}.tcgz-hero__copy{max-width:60rem}.tcgz-hero__promo{display:inline-flex;align-items:center;gap:1rem;min-height:4rem;margin-bottom:2.4rem;padding:.6rem 1.6rem .6rem 1.2rem;border-radius:999px;border:1px solid var(--tcgz-line-strong);background:#141727b3;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.tcgz-hero__promo-dot{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--tcgz-gold);box-shadow:0 0 0 .4rem #f5c54233}.tcgz-hero__title{margin:0;max-width:13ch;font-size:clamp(4.2rem,6.2vw,8.4rem);line-height:.98;letter-spacing:-.035em;color:rgb(var(--color-foreground))}.tcgz-hero__text{margin-top:2.4rem;max-width:46ch;font-size:1.7rem;line-height:1.6;color:var(--tcgz-muted)}.tcgz-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}body .tcgz-hero__cta{min-height:5.2rem;padding:0 2.6rem;font-size:1.6rem;gap:1rem}.tcgz-hero__cta .svg-wrapper{width:1.9rem;height:1.9rem}body .tcgz-hero__cta--ghost{background:#eef0f70a}.tcgz-hero__latest{display:flex;align-items:center;gap:1.2rem;width:fit-content;max-width:100%;margin-top:3.2rem;padding:.8rem 1.6rem .8rem .8rem;border-radius:14px;border:1px solid var(--tcgz-line);background:#14172799;color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s ease}.tcgz-hero__latest-thumb{flex:none;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:10px;background:var(--tcgz-media-tile);overflow:hidden}.tcgz-hero__latest-thumb img{width:100%;height:100%;object-fit:contain}.tcgz-hero__latest-text{display:grid;min-width:0;line-height:1.3}.tcgz-hero__latest-label{font-size:1.25rem;color:var(--tcgz-gold);font-weight:600}.tcgz-hero__latest-title{font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32ch}.tcgz-hero__latest-price{margin-left:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}tcgz-hand{display:block}.tcgz-hand{--card-w: clamp(11rem, 30vw, 17rem);position:relative;height:calc(var(--card-w) * 1.75)}@media screen and (min-width:750px){.tcgz-hand{--card-w: clamp(17rem, 22vw, 23rem)}}@media screen and (min-width:990px){.tcgz-hand{--card-w: clamp(15rem, 13vw, 21rem);height:calc(var(--card-w) * 2.1)}}.tcgz-hand__cards{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;transform:perspective(1400px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))}.tcgz-hand__slot{--abs-o: max(var(--o), calc(var(--o) * -1));position:absolute;left:50%;bottom:6%;width:var(--card-w);margin-left:calc(var(--card-w) / -2);transform-origin:50% 140%;transform:translate(calc(var(--o) * var(--card-w) * .19)) translateY(calc(var(--abs-o) * var(--card-w) * .035)) rotate(calc(var(--o) * 4.5deg));z-index:calc(10 - var(--abs-o))}.tcgz-hand__slot:hover,.tcgz-hand__slot:focus-within{z-index:20}.tcgz-hand__card{position:relative;display:flex;flex-direction:column;aspect-ratio:63 / 88;padding:.8rem;border-radius:14px;overflow:hidden;color:rgb(var(--color-foreground));text-decoration:none;border:1px solid transparent;background:linear-gradient(var(--tcgz-surface),var(--tcgz-surface)) padding-box,linear-gradient(150deg,#f5c542b3,#eef0f71f 40%,#7aa2ff99) border-box;box-shadow:0 24px 48px -24px #000000e6,0 2px #ffffff0a inset;transition:translate .26s var(--tcgz-ease-out),scale .26s var(--tcgz-ease-out)}.tcgz-hand__art{flex:1;display:grid;place-items:center;min-height:0;border-radius:9px;background:var(--tcgz-media-tile);overflow:hidden}.tcgz-hand__art img,.tcgz-hand__art svg{width:100%;height:100%;object-fit:contain;padding:8%}.tcgz-hand__meta{display:grid;gap:.2rem;padding:.8rem .4rem .2rem}.tcgz-hand__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.15rem;font-weight:600;line-height:1.3}.tcgz-hand__price{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;color:var(--tcgz-gold)}.tcgz-hand__glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 25%),rgba(255,255,255,.5),transparent 40%),conic-gradient(from 210deg at var(--mx, 50%) var(--my, 25%),#ffe9a0,#9fd0ff,#e3a8ff,#a8ffd8,#ffe9a0);mix-blend-mode:soft-light;opacity:0;transition:opacity .22s ease}@media(hover:hover)and (pointer:fine){.tcgz-hand__card:hover,.tcgz-hand__card:focus-visible{translate:0 -2.4rem;scale:1.04}.tcgz-hand__card:hover .tcgz-hand__glare{opacity:.85}.tcgz-hero__promo:hover{border-color:#f5c54299}.tcgz-hero__latest:hover{border-color:var(--tcgz-line-strong)}}@media(prefers-reduced-motion:no-preference){.tcgz-motion .tcgz-hero__copy>*{animation:tcgz-rise .7s var(--tcgz-ease-out) both}.tcgz-motion .tcgz-hero__copy>:nth-child(2){animation-delay:60ms}.tcgz-motion .tcgz-hero__copy>:nth-child(3){animation-delay:.12s}.tcgz-motion .tcgz-hero__copy>:nth-child(4){animation-delay:.18s}.tcgz-motion .tcgz-hero__copy>:nth-child(5){animation-delay:.24s}.tcgz-motion .tcgz-hand__slot{transition:transform .9s var(--tcgz-ease-out),opacity .4s ease;transition-delay:calc(var(--i) * 90ms + .25s)}.tcgz-motion .tcgz-hand:not(.is-dealt) .tcgz-hand__slot{opacity:0;transform:translateY(35%) rotate(calc(var(--i) * 2deg - 4deg)) scale(.92)}.tcgz-hero__promo-dot{animation:tcgz-pulse 2.4s var(--tcgz-ease-in-out) infinite}}@keyframes tcgz-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.tcgz-marquee{border-block:1px solid var(--tcgz-line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tcgz-marquee__viewport{display:flex;width:max-content}.tcgz-marquee__track{display:flex;flex:none;align-items:center;margin:0;padding:0}.tcgz-marquee__item{display:flex;align-items:center;gap:3.2rem;padding-right:3.2rem}.tcgz-marquee__link{padding-block:2rem;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(2.8rem,4.2vw,5.4rem);line-height:1;letter-spacing:-.02em;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none;transition:color .2s ease,-webkit-text-stroke-color .2s ease}.tcgz-marquee__link--outline{color:transparent;-webkit-text-stroke:1px rgba(238,240,247,.55)}.tcgz-marquee__link:hover,.tcgz-marquee__link:focus-visible{color:var(--game);-webkit-text-stroke-color:transparent}.tcgz-marquee__sep{flex:none;color:var(--game)}.tcgz-marquee::-webkit-scrollbar{display:none}.tcgz-marquee.is-dragging{cursor:grabbing}.tcgz-marquee__link{-webkit-user-drag:none}@media(prefers-reduced-motion:no-preference){.tcgz-motion .tcgz-rail__track .tcgz-rail__item{transition:opacity .45s ease,transform .65s var(--tcgz-ease-out);transition-delay:calc(min(var(--i, 0),6)*70ms)}.tcgz-motion .tcgz-rail__track:not(.is-visible) .tcgz-rail__item{opacity:0;transform:translateY(28px) rotate(-1.5deg)}}.tcgz-game__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 30%),color-mix(in srgb,var(--game) 45%,transparent),transparent 55%);mix-blend-mode:screen;opacity:0;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.tcgz-game__link:hover:after{opacity:.6}}body .section-header .header-wrapper{transition:background-color .22s ease,box-shadow .22s ease}body .section-header.scrolled-past-header .header-wrapper{box-shadow:0 12px 32px -20px #000000e6}.tcgz-pagehead{position:relative;isolation:isolate;overflow:hidden;padding:5.6rem 0 4rem;margin-bottom:1.6rem;border-bottom:1px solid var(--tcgz-line)}.tcgz-pagehead:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40rem 22rem at 85% 0%,rgba(37,99,235,.28),transparent 70%),radial-gradient(rgba(238,240,247,.07) 1px,transparent 1.4px) 0 0 / 22px 22px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent);mask-image:linear-gradient(180deg,#000 40%,transparent)}.tcgz-pagehead__title{margin:0;font-size:clamp(3.6rem,5vw,6.4rem);line-height:1;letter-spacing:-.03em}.tcgz-pagehead__text{margin:1.6rem 0 0;max-width:52ch;font-size:1.7rem;color:var(--tcgz-muted)}.tcgz-pagehead__meta{margin:1.2rem 0 0;font-size:1.4rem;font-weight:600;color:var(--tcgz-gold)}.tcgz-collections{padding-bottom:4rem}@media screen and (min-width:990px){.tcgz-collections .tcgz-collections__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}@media screen and (min-width:1200px){.tcgz-collections .tcgz-collections__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.tcgz-game__initial{display:grid;place-items:center;width:100%;height:100%;font-family:var(--font-heading-family);font-size:6.4rem;font-weight:700;color:var(--game)}@media(prefers-reduced-motion:no-preference){.tcgz-motion .tcgz-collections__grid .tcgz-game{animation:tcgz-rise .52s var(--tcgz-ease-out) both;animation-delay:calc(min(var(--i, 0),10)*45ms + 80ms)}.tcgz-motion .tcgz-pagehead .page-width>*{animation:tcgz-rise .6s var(--tcgz-ease-out) both}.tcgz-motion .tcgz-pagehead .page-width>:nth-child(2){animation-delay:60ms}.tcgz-motion .tcgz-pagehead .page-width>:nth-child(3){animation-delay:.12s}}.tcgz-pagehead__meta--top{margin:0 0 1.2rem}.tcgz-page{padding-bottom:4.8rem}.tcgz-prose{max-width:68ch;padding-top:1.6rem;font-size:1.7rem;line-height:1.75;color:#eef0f7d1}.tcgz-prose>*+*{margin-top:1.4em}.tcgz-prose h2,.tcgz-prose h3{margin-top:2.2em;color:rgb(var(--color-foreground));line-height:1.2}.tcgz-prose h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.tcgz-prose h3{font-size:calc(var(--font-heading-scale) * 1.9rem)}.tcgz-prose strong{color:rgb(var(--color-foreground))}.tcgz-prose a{color:var(--tcgz-blue-text);text-underline-offset:.3rem}.tcgz-prose ul:not([class]){padding-left:0;list-style:none}.tcgz-prose ul:not([class]) li{position:relative;padding-left:2.4rem}.tcgz-prose ul:not([class]) li+li{margin-top:.8rem}.tcgz-prose ul:not([class]) li:before{content:"";position:absolute;left:.2rem;top:.55em;width:.9rem;height:1.2rem;border-radius:2px;background:var(--tcgz-gold);rotate:12deg}.tcgz-prose blockquote{position:relative;margin-left:0;padding:2rem 2.4rem 2rem 5.6rem;border:1px solid var(--tcgz-line);border-radius:16px;background:var(--tcgz-surface);font-style:normal;color:rgb(var(--color-foreground))}.tcgz-prose blockquote:before{content:"\201c";position:absolute;left:1.8rem;top:.6rem;font-family:var(--font-heading-family);font-size:5.2rem;line-height:1;color:var(--tcgz-gold)}.tcgz-prose img{border-radius:16px}body .contact{max-width:76rem;padding:3.2rem;margin-bottom:7.2rem;border:1px solid var(--tcgz-line);border-radius:24px;background:radial-gradient(50% 80% at 100% 0%,rgba(37,99,235,.16),transparent 70%),var(--tcgz-surface)}body .contact .title{display:none}body .contact .field__input,body .contact .text-area{border-radius:12px;background:#0b0d17b3;box-shadow:0 0 0 1px var(--tcgz-line-strong);transition:box-shadow .16s ease}body .contact .field:before,body .contact .field:after{display:none}body .contact .field__input:focus,body .contact .text-area:focus{box-shadow:0 0 0 1px #7aa2ffcc,0 0 0 4px #2563eb40}body .contact .contact__button .button{min-height:5.2rem;padding:0 3.2rem}.tcgz-404{padding:6.4rem 0 8rem}.tcgz-404__grid{display:grid;gap:4.8rem;align-items:center}@media screen and (min-width:990px){.tcgz-404__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.tcgz-404__card{justify-self:center;width:min(26rem,60vw);aspect-ratio:63 / 88;perspective:1200px}.tcgz-404__back{display:grid;place-items:center;width:100%;height:100%;border-radius:18px;border:1px solid transparent;background:repeating-linear-gradient(45deg,rgba(238,240,247,.04) 0 2px,transparent 2px 12px) padding-box,radial-gradient(70% 60% at 50% 40%,rgba(37,99,235,.45),transparent 70%) padding-box,linear-gradient(var(--tcgz-surface),var(--tcgz-surface)) padding-box,linear-gradient(150deg,#f5c542cc,#eef0f71f 40%,#7aa2ffb3) border-box;box-shadow:0 40px 80px -40px #000000e6;rotate:-6deg}.tcgz-404__code{font-family:var(--font-heading-family);font-size:clamp(5.6rem,9vw,8rem);font-weight:700;letter-spacing:-.04em;color:var(--tcgz-gold)}.tcgz-404__search{display:flex;gap:.8rem;max-width:56rem;margin-top:2.8rem}.tcgz-404__search input{flex:1;min-width:0;min-height:5.2rem;padding:0 1.8rem;border:0;border-radius:12px;background:var(--tcgz-surface);box-shadow:0 0 0 1px var(--tcgz-line-strong);color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem}.tcgz-404__search input:focus{outline:0;box-shadow:0 0 0 1px #7aa2ffcc,0 0 0 4px #2563eb40}.tcgz-404__search .button{min-height:5.2rem}.tcgz-404 .tcgz-search-chips{margin-top:2.4rem}.tcgz-404__home{margin-top:1.6rem}@media(prefers-reduced-motion:no-preference){.tcgz-motion .tcgz-404__back{animation:tcgz-404-flip .9s var(--tcgz-ease-out) both}.tcgz-motion .tcgz-404__copy>*{animation:tcgz-rise .6s var(--tcgz-ease-out) both;animation-delay:.2s}}@keyframes tcgz-404-flip{0%{opacity:0;transform:rotateY(80deg) translateY(20px)}to{opacity:1;transform:none}}.tcgz-ship{margin-bottom:1.6rem;padding:1.2rem 1.4rem;border-radius:12px;border:1px solid var(--tcgz-line);background:#0b0d1773;text-align:left}.tcgz-ship__text{margin:0 0 .8rem;font-size:1.35rem;color:var(--tcgz-muted)}.tcgz-ship__text strong{color:rgb(var(--color-foreground))}.tcgz-ship.is-done .tcgz-ship__text{color:var(--tcgz-gold);font-weight:600}.tcgz-ship__bar{height:.6rem;border-radius:999px;background:#eef0f714;overflow:hidden}.tcgz-ship__bar span{display:block;width:var(--p);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--tcgz-blue),var(--tcgz-gold));transition:width .5s var(--tcgz-ease-out)}body .cart-items thead{color:var(--tcgz-muted)}body .cart-items th{font-size:1.2rem;font-weight:600;letter-spacing:0;text-transform:none}body .cart-items .cart-item{border-bottom:1px solid var(--tcgz-line)}body .cart-items .cart-item__media img,body .cart-item__image{border-radius:12px;background:var(--tcgz-media-tile)}body .cart-item__name{font-weight:600;text-decoration:none}body .quantity{border-radius:12px}body .quantity:before,body .quantity:after{border-radius:12px}@media screen and (min-width:750px){body .cart__footer{display:block;max-width:44rem;margin-left:auto}body .cart__footer>div,body .cart__footer .cart__blocks{width:100%}}body .cart__footer{padding:2.4rem;margin-top:2.4rem;border:1px solid var(--tcgz-line);border-radius:20px;background:radial-gradient(60% 60% at 100% 0%,rgba(37,99,235,.16),transparent 70%),var(--tcgz-surface)}body .cart__footer .totals__total-value{font-family:var(--font-heading-family);font-size:2.4rem}body .cart__ctas .button{min-height:5.2rem;font-size:1.6rem}body .title-wrapper-with-link .title--primary,body .cart__empty-text{font-size:clamp(3.2rem,4.6vw,5.6rem);letter-spacing:-.03em}body cart-items.is-empty .cart__warnings{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 0}body .cart__warnings .tcgz-cart-empty__icon svg,body .cart-drawer__empty-content .tcgz-cart-empty__icon svg{width:4.4rem;height:4.4rem}body .product-form__submit.button{--color-button: 37, 99, 235;--color-button-text: 255, 255, 255;--alpha-button-background: 1;--border-opacity: 0}.tcgz-cart-page-chips{margin:0;text-align:center}.tcgz-cart-page-chips ul{justify-content:center}body .cart__warnings>.button{min-height:5.2rem;padding:0 3.2rem}body .collection-hero{position:relative;isolation:isolate;border-bottom:1px solid var(--tcgz-line)}body .collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40rem 22rem at 85% 0%,rgba(37,99,235,.28),transparent 70%),radial-gradient(rgba(238,240,247,.07) 1px,transparent 1.4px) 0 0 / 22px 22px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent);mask-image:linear-gradient(180deg,#000 40%,transparent)}body .collection-hero__inner{padding-top:4.8rem;padding-bottom:3.2rem}body .collection-hero__title{margin:0;font-size:clamp(3.6rem,5vw,6.4rem);line-height:1}body .collection-hero__description{max-width:60ch;color:var(--tcgz-muted)}body .collection-hero__image-container{border-radius:20px;overflow:hidden;background:var(--tcgz-media-tile)}body .facets-container{padding-top:2.4rem}body .facet-filters__field .select__select,body .mobile-facets__open{border-radius:999px}body .facets-vertical .facets__disclosure-vertical{border-top:1px solid var(--tcgz-line)}body .facets-vertical .facets__summary{padding:1.4rem 0;border:0;border-radius:0;background:none;font-weight:600}body .facets__display{border:1px solid var(--tcgz-line-strong);border-radius:14px;background:var(--tcgz-surface);box-shadow:0 24px 48px -20px #000000d9}body .active-facets__button-inner{border-radius:999px;border-color:var(--tcgz-line-strong)}body .product-count__text{color:var(--tcgz-muted)}body .pagination__item{border-radius:10px}body .pagination__item--current{background:var(--tcgz-blue);color:#fff}body .pagination__item--current:after{display:none}body .template-search__header{padding-bottom:2.4rem;border-bottom:1px solid var(--tcgz-line)}body .template-search__header .h2{font-size:clamp(3.2rem,4.6vw,5.6rem);letter-spacing:-.03em}body .template-search__search .field__input{border-radius:14px;background:var(--tcgz-surface)}body .main-blog .title,body .article-template__title{letter-spacing:-.03em}body .article-card-wrapper .card{border:1px solid var(--tcgz-line);border-radius:16px}body .article-template__content{font-size:1.7rem;line-height:1.75;color:#eef0f7d1}body .article-template__hero-container .media,body .product__media-list .product__media-item .media,body .product-media-container .media{border-radius:20px;overflow:hidden}body .thumbnail{border-radius:10px;background:var(--tcgz-media-tile)}body .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--tcgz-gold);border-color:transparent}body .product-form__input--pill input[type=radio]+label{border-radius:10px}body .product-form__input--pill input[type=radio]:checked+label{background:var(--tcgz-blue);border-color:var(--tcgz-blue);color:#fff}body .product__description{color:#eef0f7d1;line-height:1.75}body .product__accordion summary{padding:1.6rem 0}body .related-products__heading{font-size:clamp(2.8rem,3.6vw,4rem);letter-spacing:-.02em}.tcgz-ann{position:relative}.tcgz-ann .announcement-bar__message{padding-inline:4.4rem}.tcgz-ann__close{position:absolute;top:50%;right:.8rem;translate:0 -50%;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:0;border-radius:50%;background:transparent;color:currentColor;cursor:pointer;transition:background-color .14s ease,transform .14s var(--tcgz-ease-out)}.tcgz-ann__close:hover{background:#0b0d171a}.tcgz-ann__close:active{transform:scale(.92)}.tcgz-ann-closed .shopify-section:has(>.tcgz-ann),.tcgz-ann-closed .tcgz-ann{display:none}.tcgz-hero__promo{overflow:hidden}.tcgz-hero__promo-text{display:inline-block;transition:opacity .22s ease,transform .22s var(--tcgz-ease-out)}.tcgz-hero__promo-text.is-leaving{opacity:0;transform:translateY(-8px)}.tcgz-hero__promo-text.is-entering{opacity:0;transform:translateY(8px);transition:none}body .header__inline-menu details{position:relative}body .header__inline-menu .header__submenu.list-menu--disclosure{position:absolute;top:calc(100% + 1rem);left:50%;translate:-50% 0;width:max-content;min-width:22rem;max-width:32rem;margin:0;padding:.8rem;border:1px solid var(--tcgz-line-strong);border-radius:16px;background:var(--tcgz-surface);box-shadow:0 24px 48px -20px #000000d9;transform-origin:top center}body .header__inline-menu .header__submenu.list-menu--disclosure:before{content:"";position:absolute;top:-.6rem;left:50%;width:1rem;height:1rem;translate:-50% 0;rotate:45deg;background:var(--tcgz-surface);border-left:1px solid var(--tcgz-line-strong);border-top:1px solid var(--tcgz-line-strong)}body .header__inline-menu .header__submenu.list-menu--disclosure:after{content:"";position:absolute;inset:-1.2rem 0 auto;height:1.2rem}body .header__inline-menu .header__submenu .header__menu-item{display:flex;align-items:center;min-height:4rem;padding:.8rem 1.2rem;border-radius:10px;font-size:1.45rem;color:#eef0f7d1;transition:background-color .14s ease,color .14s ease}body .header__inline-menu .header__submenu .header__menu-item:hover,body .header__inline-menu .header__submenu .header__menu-item[aria-current=page]{background:#eef0f712;color:#fff}body .header__inline-menu .header__submenu .header__menu-item span:after{display:none}body .header__inline-menu details[open]>.header__submenu{opacity:1;transform:none;animation:none}@media(prefers-reduced-motion:no-preference){body .header__inline-menu details[open]>.header__submenu{animation:tcgz-menu-in .18s var(--tcgz-ease-out) both}}body .header__inline-menu .header__menu-item,body .header__inline-menu .header__menu-item span,body .header__inline-menu details[open]>.header__menu-item,body .header__inline-menu .header__active-menu-item{text-decoration:none!important}body .header__inline-menu details[open]>.header__menu-item>span:after{transform:scaleX(1)}@keyframes tcgz-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}body .drawer{background-color:#05060b8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body .drawer__inner{width:44rem;padding:0 2.4rem;border:0;border-left:1px solid var(--tcgz-line-strong);background:radial-gradient(60% 40% at 100% 0%,rgba(37,99,235,.18),transparent 70%),var(--tcgz-surface);box-shadow:-30px 0 60px -30px #000000e6}body .drawer__header{padding:2rem 0 1.6rem;border-bottom:1px solid var(--tcgz-line)}body .drawer__heading{margin:0;font-size:2.2rem}body .drawer__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:10px;color:rgb(var(--color-foreground));transition:background-color .14s ease,transform .14s var(--tcgz-ease-out)}body .drawer__close:hover{background:#eef0f712}body .drawer__close:active{transform:scale(.95)}body .cart-item__image{border-radius:10px;background:var(--tcgz-media-tile)}body .drawer__footer{border-top:1px solid var(--tcgz-line);padding:1.6rem 0 2.4rem}body .totals__total-value{font-family:var(--font-heading-family);font-size:2rem}body .cart__checkout-button{min-height:5.2rem;font-size:1.6rem}body .header__search .search-modal{bottom:auto;height:auto;min-height:0;padding:2.4rem 0 2.8rem;border:0;border-bottom:1px solid var(--tcgz-line-strong);border-radius:0 0 24px 24px;background:radial-gradient(50% 120% at 85% 0%,rgba(37,99,235,.22),transparent 70%),radial-gradient(40% 100% at 10% 100%,rgba(245,197,66,.06),transparent 70%),var(--tcgz-surface);box-shadow:0 30px 60px -30px #000000e6}body .header__search details[open] .modal-overlay:after{top:100%;height:100vh;background-color:#05060b8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body .header__search .search-modal__content{align-items:flex-start;height:auto}body .header__search .search-modal__form{max-width:76rem}body .header__search .field{border-radius:14px}body .header__search .field:before,body .header__search .field:after{border-radius:14px}body .header__search .search__input.field__input{height:6rem;padding:2.2rem 6rem .8rem 2rem;border-radius:14px;background:#0b0d17b3;font-size:1.8rem;box-shadow:0 0 0 1px var(--tcgz-line-strong);transition:box-shadow .16s ease}body .header__search .search__input.field__input:focus{box-shadow:0 0 0 1px #7aa2ffcc,0 0 0 4px #2563eb40}body .header__search .field__label{left:2rem;top:1.9rem;font-size:1.6rem;color:var(--tcgz-muted)}body .header__search .field__input:focus~.field__label,body .header__search .field__input:not(:placeholder-shown)~.field__label{top:.9rem;font-size:1.15rem}body .header__search .search__button{right:.8rem;width:4.4rem;height:4.4rem;top:.8rem;border-radius:10px;background:var(--tcgz-blue);color:#fff}body .header__search .search__button .svg-wrapper,body .header__search .search__button svg{width:1.8rem;height:1.8rem}body .header__search .reset__button{right:6rem}body .header__search .search-modal__close-button{display:grid;place-items:center;flex:none;width:4.4rem;height:4.4rem;margin-top:.8rem;border-radius:50%;transition:background-color .14s ease,transform .14s var(--tcgz-ease-out)}body .header__search .search-modal__close-button:hover{background:#eef0f714}body .header__search .search-modal__close-button:active{transform:scale(.95)}.tcgz-search-chips{margin-top:1.8rem}.tcgz-search-chips__label{margin:0 0 1rem;font-size:1.3rem;font-weight:600;color:var(--tcgz-muted)}.tcgz-search-chips ul{display:flex;flex-wrap:wrap;gap:.8rem;margin:0}.tcgz-search-chips a{display:inline-flex;align-items:center;min-height:3.8rem;padding:0 1.4rem;border-radius:999px;border:1px solid var(--tcgz-line-strong);color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,transform .14s var(--tcgz-ease-out)}.tcgz-search-chips a:hover{border-color:var(--tcgz-gold);background:#f5c54214}.tcgz-search-chips a:active{transform:scale(.97)}predictive-search[open] .tcgz-search-chips,predictive-search[loading] .tcgz-search-chips{display:none}body .predictive-search--header{border-radius:0 0 16px 16px;border:1px solid var(--tcgz-line-strong);background:var(--tcgz-surface);box-shadow:0 24px 48px -20px #000000d9}@media(prefers-reduced-motion:no-preference){body .header__search details[open]>.search-modal{animation:tcgz-sheet-down .26s cubic-bezier(.32,.72,0,1) both}body .header__search details[open] .tcgz-search-chips li{animation:tcgz-rise .36s var(--tcgz-ease-out) both;animation-delay:.12s}}@keyframes tcgz-sheet-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}.tcgz-fab-search{display:none}@media screen and (max-width:989px){.tcgz-fab-search{display:block}.tcgz-fab-search>details>summary.header__icon{position:fixed;right:1.6rem;bottom:calc(7.6rem + env(safe-area-inset-bottom));z-index:90;display:grid;place-items:center;width:5.6rem;height:5.6rem;margin:0;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#1417278c;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);box-shadow:0 12px 30px -10px #000c,inset 0 1px 1px #ffffff40;color:#fff;transition:transform .16s var(--tcgz-ease-out),opacity .16s ease}body .section-header #cart-icon-bubble,body .section-header .header>details-modal.header__search{display:none!important}body .header__icons{padding-right:0;margin-right:-1.2rem}body .header__icons .header__icon--account{margin-right:0}.tcgz-fab-search>details>summary.header__icon:active,body .tcgz-fab-cart:active{transform:scale(.94)}body .tcgz-fab-cart.header__icon{position:fixed;right:1.6rem;bottom:calc(14.4rem + env(safe-area-inset-bottom));z-index:90;display:grid;place-items:center;width:5.6rem;height:5.6rem;margin:0;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#1417278c;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);box-shadow:0 12px 30px -10px #000c,inset 0 1px 1px #ffffff40;color:#fff;transition:transform .16s var(--tcgz-ease-out)}body .tcgz-fab-cart .svg-wrapper,body .tcgz-fab-cart svg{width:4rem;height:4rem;color:#fff}body .tcgz-fab-cart .cart-count-bubble{top:.2rem;right:.2rem;bottom:auto;left:auto}body.overflow-hidden .tcgz-fab-cart,body.overflow-hidden-tablet .tcgz-fab-cart{opacity:0;pointer-events:none}.tcgz-fab-search>details>summary .svg-wrapper,.tcgz-fab-search>details>summary svg{width:2.2rem;height:2.2rem}.tcgz-fab-search>details[open]>summary.header__icon{opacity:0;pointer-events:none}body .tcgz-fab-search .search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body .tcgz-fab-search details[open]>.search-modal{animation:none}body .tcgz-fab-search .modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#05060b99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .tcgz-fab-search .modal-overlay:after{display:none}body .tcgz-fab-search .search-modal__content{position:relative;z-index:1;flex-direction:column-reverse;align-items:stretch;gap:1.2rem;max-height:88vh;overflow:hidden;padding:1.6rem 1.6rem calc(7.2rem + env(safe-area-inset-bottom));border-top:1px solid var(--tcgz-line-strong);border-radius:24px 24px 0 0;background:radial-gradient(70% 60% at 100% 0%,rgba(37,99,235,.22),transparent 70%),var(--tcgz-surface);box-shadow:0 -24px 60px -20px #000000e6}body .tcgz-fab-search .search-modal__form,body .tcgz-fab-search predictive-search>form{display:flex;flex-direction:column-reverse;gap:1.2rem}body .tcgz-fab-search .tcgz-search-chips{margin-top:0}body .tcgz-fab-search .predictive-search{position:static;flex:0 1 auto;max-height:calc(88vh - 22rem)!important;overflow-y:auto;border-radius:16px}body .tcgz-fab-search .search-modal__close-button{position:static;align-self:flex-end;margin:0}@media(prefers-reduced-motion:no-preference){body .tcgz-fab-search details[open] .search-modal__content{animation:tcgz-sheet-up .32s cubic-bezier(.32,.72,0,1) both}body .tcgz-fab-search details[open] .modal-overlay{animation:tcgz-fade .2s ease}}}@keyframes tcgz-sheet-up{0%{transform:translateY(100%)}to{transform:none}}body cart-drawer.is-empty .drawer__inner{padding:0 2.4rem}body .drawer__inner-empty{padding:0}body .cart-drawer__empty-content{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center}body .cart-drawer__empty-content .drawer__close{position:absolute;top:1.6rem;right:1.6rem}.tcgz-cart-empty__icon{display:grid;place-items:center;width:7.2rem;height:7.2rem;margin-bottom:.8rem;border-radius:50%;background:#2563eb24;color:var(--tcgz-blue-text)}.tcgz-cart-empty__icon svg{width:3.2rem;height:3.2rem}body .cart__empty-text{margin:0;font-size:2.6rem}.tcgz-cart-empty__lead{margin:.4rem 0 0;color:var(--tcgz-muted);font-size:1.5rem}.tcgz-cart-empty__games{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:.4rem 0 1.2rem}.tcgz-cart-empty__games a{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.4rem;border-radius:999px;border:1px solid var(--tcgz-line-strong);color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,transform .14s var(--tcgz-ease-out)}.tcgz-cart-empty__games a:hover{border-color:var(--tcgz-gold);background:#f5c54214}.tcgz-cart-empty__games a:active{transform:scale(.97)}body .cart-drawer__empty-content>.button{min-height:5.2rem;padding:0 3.2rem}.tcgz-cart-empty__tg{display:inline-flex;align-items:center;gap:.8rem;margin-top:.8rem;min-height:4.4rem;color:var(--tcgz-blue-text);font-size:1.4rem;font-weight:600;text-decoration:none}.tcgz-cart-empty__tg .svg-wrapper{width:1.8rem;height:1.8rem}.tcgz-cart-empty__tg:hover{text-decoration:underline;text-underline-offset:.3rem}body .cart__login-title{margin:2.4rem 0 0;padding-top:2.4rem;border-top:1px solid var(--tcgz-line);width:100%;font-size:1.6rem}body .cart__login-paragraph{margin:0;color:var(--tcgz-muted);font-size:1.4rem}@media(prefers-reduced-motion:no-preference){body cart-drawer.active .cart-drawer__empty-content>*{animation:tcgz-rise .42s var(--tcgz-ease-out) both}body cart-drawer.active .cart-drawer__empty-content>:nth-child(2){animation-delay:40ms}body cart-drawer.active .cart-drawer__empty-content>:nth-child(3){animation-delay:80ms}body cart-drawer.active .cart-drawer__empty-content>:nth-child(4){animation-delay:.11s}body cart-drawer.active .cart-drawer__empty-content>:nth-child(n+5){animation-delay:.14s}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tcgz.css.map */
