@charset "UTF-8";:root{--tcgs-orange: #e63c00;--tcgs-orange-hi: #ff5a1f;--tcgs-orange-deep: #b32e00;--tcgs-ink: #111113;--tcgs-char: #18181b;--tcgs-char-2: #222227;--tcgs-text: #141416;--tcgs-muted: #6b6b74;--tcgs-paper: #f6f3ee;--tcgs-paper-2: #efeae2;--tcgs-line: #e4dfd7;--tcgs-shadow: 17, 17, 19;--tcgs-pokemon: #1846b2;--tcgs-onepiece: #b2161e;--tcgs-yugioh: #5c24a8;--tcgs-duelmasters: #d66012;--tcgs-hololive: #1696ce;--tcgs-other: #207070;--font-heading-family: Poppins, "DM Sans", system-ui, sans-serif;--font-heading-weight-bold: 800;--font-heading-weight-rte-bold: 800;--font-heading-weight-semi-bold: 700;--font-heading-weight-medium: 600;--buttons-radius: 8px;--inputs-radius: 8px;--global-border-radius: 10px;--collection-card-border-radius: 12px;--product-card-border-radius: 10px;--product-card-border-radius-image: 8px;--badge-corner-radius: 6px}body{color:var(--tcgs-text);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl,.title__heading,.page-title__title{font-family:var(--font-heading-family)!important}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:700!important;letter-spacing:.02em}.button:not(.button--secondary):not(.button--tertiary):not(.button--link){box-shadow:0 8px 18px -12px #e63c00e6}.card__vendor,.cart-item__vendor,.product__vendor,.product__vendor-link,.product__text.caption-with-letter-spacing,.product__info-container>.caption-with-letter-spacing,.cart-notification-product .caption{display:none!important}.rating-wrapper:has(.rating-star[style*="--rating: 0;"]){display:none!important}.tcgs-announce{background:var(--tcgs-orange);color:#fff;font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;line-height:1.4;letter-spacing:.03em;overflow:hidden}.tcgs-announce__track{display:flex;width:max-content;animation:tcgs-marquee 105s linear infinite;will-change:transform}.tcgs-announce:hover .tcgs-announce__track{animation-play-state:paused}.tcgs-announce__list{display:flex;flex:0 0 auto;margin:0;padding:.45rem 0;list-style:none}.tcgs-announce__list li{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap;padding:0 1.6rem}.tcgs-announce__list li:after{content:"";width:.45rem;height:.45rem;margin-left:3.2rem;border-radius:1px;background:#ffffff8c;transform:skew(-18deg)}.tcgs-announce__list svg{width:1.3rem;height:1.3rem;flex:0 0 auto}.tcgs-announce a{color:inherit;text-decoration:none}@keyframes tcgs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.tcgs-announce{font-size:1.1rem}.tcgs-announce__list{padding:.3rem 0}.tcgs-announce__list svg{width:1.2rem;height:1.2rem}.tcgs-announce__track{animation-duration:95s}}@media(prefers-reduced-motion:reduce){.tcgs-announce__track{animation:none}}.header-wrapper{box-shadow:0 1px #ffffff0f}.header-wrapper,.header-wrapper .header,.header-wrapper .header__inner{background-color:var(--tcgs-ink)!important}.header-wrapper:after{content:"";display:block;height:3px;background:var(--tcgs-orange)}.header .header__icon,.header .header__icon svg,.header .header__menu-item,.header .header__cart-total,.header .header__cart-total__price,.header .link--text{color:#fff!important}.header__icon{border-radius:8px;transition:background-color .2s ease}.header__icon:hover{background:#ffffff14}.header__count-bubble{background-color:var(--tcgs-orange)!important;color:#fff!important;font-weight:700;box-shadow:0 0 0 2px var(--tcgs-ink)!important}.header__cart-total__price{font-family:var(--font-heading-family);font-weight:700}.header__cart-total .caption,.header__cart-total small{color:#fff9!important}.search__input--header{height:4.6rem!important;border-radius:8px!important;background:var(--tcgs-char-2)!important;border:1.5px solid rgba(255,255,255,.1)!important;box-shadow:none!important;color:#fff!important;padding:0 5.2rem 0 1.8rem!important;font-size:1.4rem;transition:border-color .2s ease,box-shadow .2s ease}.search__input--header::placeholder{opacity:1!important;color:#ffffff8c}.search__input--header:focus{border-color:var(--tcgs-orange)!important;box-shadow:0 0 0 3px #e63c004d!important}.search__button--header,.search__button--header svg{color:var(--tcgs-orange-hi)!important}.header__heading-logo{filter:none}@media screen and (min-width:990px){.header{padding-top:.8rem!important}.header__inner{row-gap:.2rem!important}.header__heading-logo{max-width:min(100%,104px)!important}.list-menu--inline{column-gap:.2rem!important;padding-bottom:.2rem}.header__menu-item--top{padding:1.1rem 1.5rem!important;font-family:var(--font-heading-family);font-size:1.45rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-radius:6px;transition:background-color .2s ease,color .2s ease}.header__menu-item--top:hover,details[open]>.header__menu-item--top{color:#fff!important}.header__menu-item--top .link-effect-no-underline{position:relative}.header__menu-item--top .link-effect-no-underline:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:3px;background:var(--tcgs-orange);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__menu-item--top:hover .link-effect-no-underline:after,details[open]>.header__menu-item--top .link-effect-no-underline:after{transform:scaleX(1)}summary.header__menu-item--top{padding-right:3.3rem!important}summary.header__menu-item--top .icon-caret{inset-inline-end:1.3rem!important;top:calc(50% - .65rem)!important;width:1.3rem;height:1.3rem;color:#fff9;transition:transform .25s ease,color .2s ease}summary.header__menu-item--top .icon-caret path{stroke-width:2.2}summary.header__menu-item--top:hover .icon-caret,details[open]>summary.header__menu-item--top .icon-caret{color:var(--tcgs-orange-hi)}}@media screen and (max-width:989px){.header{padding-top:.5rem!important;padding-bottom:.5rem!important}.header__heading-logo{max-width:min(100%,64px)!important;margin:-10px -8px -12px!important}}.header-top{border-bottom:1px solid rgba(255,255,255,.06)}.mega-menu__content{background:#fff!important;box-shadow:0 30px 50px -30px rgba(var(--tcgs-shadow),.55);border-top:3px solid var(--tcgs-orange)}.mega-menu__content .link--text,.mega-menu__content .list-menu__item{color:var(--tcgs-text)!important}.mega-menu__column__item .card-wrapper{border-radius:10px;overflow:hidden;box-shadow:0 10px 22px -14px rgba(var(--tcgs-shadow),.55);transition:transform .25s ease,box-shadow .25s ease}.mega-menu__column__item .card-wrapper:hover{transform:translateY(-3px);box-shadow:0 0 0 2px var(--tcgs-orange),0 18px 30px -16px rgba(var(--tcgs-shadow),.6)}.mega-menu__column__item .card__media .media{border-radius:10px}.mega-menu__column__item .card-wrapper{position:relative}.mega-menu__column__item .card__content{position:absolute!important;top:0;right:0;bottom:0;left:0;padding:0!important;margin:0!important;background:transparent!important;min-height:0!important}.mega-menu__column__item .mega-menu__promotion-info{position:absolute!important;top:0;right:0;bottom:0;left:0;padding:0!important;margin:0!important}.mega-menu__column__item .mega-menu__promotion-info .card__heading{margin:0!important;font-size:0!important;line-height:0!important;color:transparent!important}.mega-menu__column__item .mega-menu__promotion-info .full-unstyled-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;font-size:0;color:transparent}@media screen and (min-width:990px){.mega-menu__column--last:has(>.mega-menu__column__item){grid-template-columns:repeat(6,minmax(0,1fr))!important}}.mega-menu__promotion-info__button .button--small{border-radius:6px!important;padding:.7rem 1.4rem!important;background:var(--tcgs-orange)!important;color:#fff!important;box-shadow:0 6px 16px -6px #00000080}.mega-menu__column--span4{grid-template-columns:repeat(5,1fr)!important}.menu-drawer,.menu-drawer__background,.menu-drawer__submenu{background-color:#fff!important}.menu-drawer .link--text,.menu-drawer .menu-drawer__menu-item{color:var(--tcgs-text)!important}.menu-drawer__menu-item--active{color:var(--tcgs-orange)!important}@media screen and (max-width:989px){.menu-drawer__submenu .menu-drawer__inner-submenu>ul.menu-drawer__menu>li:has(>.mega-menu__column__item){display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.4rem 1.2rem 2rem;border:0!important}.menu-drawer .mega-menu__column__item{margin:0;padding:0!important;width:auto!important;min-width:0}.menu-drawer .mega-menu__column__item .card-wrapper{border-radius:10px}}.section-slideshow .slideshow__media img{object-fit:cover}@media screen and (min-width:990px){.section-slideshow slideshow-component{max-width:var(--page-width);margin:0 auto;padding:1.6rem 5rem 0;box-sizing:border-box}.section-slideshow .slideshow{border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -28px rgba(var(--tcgs-shadow),.7)}[id$=__tcgs_hero] .slideshow__text{max-width:46rem!important}}[id$=__tcgs_hero] .banner__badge,[id$=__tcgs_hero] .slideshow__badge,[id$=__tcgs_hero] [class*=badge]{border-radius:6px!important;font-family:var(--font-heading-family);font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase}[id$=__tcgs_hero] .banner__heading,[id$=__tcgs_hero] .slideshow__heading,[id$=__tcgs_hero] h2{font-family:var(--font-heading-family)!important;font-weight:800!important;letter-spacing:-.01em;line-height:1.05!important;text-wrap:balance}[id$=__tcgs_hero] .banner__text,[id$=__tcgs_hero] .slideshow__text-content p{color:#ffffffdb!important;font-size:1.6rem;line-height:1.55}[id$=__tcgs_hero] .button{border-radius:8px!important;padding:1.3rem 2.4rem!important;text-transform:uppercase;letter-spacing:.06em}.slideshow__controls{bottom:1.4rem!important;transform:translate(calc(var(--transform-direction) * 50%))!important;background:#111113b8!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px!important;border:0!important;padding:.2rem .4rem;color:#fff}.slideshow__controls .slider-button,.slideshow__controls .slider__autoplay{color:#fff!important;background:transparent!important;border:0!important}.slideshow__control-wrapper,.slider-button--slideshow.slider-button--next,button.slider__autoplay{border:0!important}.slider-button--slideshow,.slider__autoplay{width:3.6rem!important;height:3.6rem!important;background:transparent!important;border-radius:999px!important}.slider-counter__link--dots .dot{display:block;width:.8rem;height:.8rem;border-radius:999px;background:#ffffff73;transition:width .25s ease,background-color .25s ease}.slider-counter__link--dots.slider-counter__link--active .dot{width:2.2rem;background:var(--tcgs-orange)}@media screen and (max-width:749px){[id$=__tcgs_hero] slideshow-component{position:relative;padding-left:0!important;padding-right:0!important;max-width:none!important}[id$=__tcgs_hero] .slideshow,[id$=__tcgs_hero] .slideshow__slide{border-radius:0!important}[id$=__tcgs_hero] .slideshow__slide{width:100%!important}[id$=__tcgs_hero] .slideshow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:1!important;pointer-events:none;background:linear-gradient(180deg,#11111300 46%,#1111138c 66%,#111113eb)!important}[id$=__tcgs_hero] .slideshow__text-wrapper{padding:0!important;background:transparent!important;z-index:2}[id$=__tcgs_hero] .slideshow__text{background:transparent!important;padding:0 1.6rem 1.4rem!important;width:100%!important}[id$=__tcgs_hero] .banner__badge,[id$=__tcgs_hero] .banner__text{display:none!important}[id$=__tcgs_hero] .banner__heading,[id$=__tcgs_hero] h2{font-size:2.15rem!important;line-height:1.12!important;margin:0!important;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.55);letter-spacing:-.01em}[id$=__tcgs_hero] .banner__buttons{margin-top:.9rem!important}[id$=__tcgs_hero] .button{padding:.75rem 1.4rem!important;min-height:0!important;min-width:0!important;font-size:1.15rem!important;letter-spacing:.08em!important;border-radius:6px!important;box-shadow:0 6px 14px -8px #000000b3!important}[id$=__tcgs_hero] .button:after{content:" \2192"}[id$=__tcgs_hero] .slideshow__controls{position:absolute!important;left:auto!important;right:.8rem;bottom:1.75rem!important;transform:none!important;z-index:3;margin:0!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}[id$=__tcgs_hero] .slideshow__control-wrapper{gap:0!important}[id$=__tcgs_hero] .slider-counter__link--dots{width:1.6rem!important;height:2.4rem!important;padding:0!important}[id$=__tcgs_hero] .slider-counter__link--dots .dot{width:.6rem;height:.6rem;background:#ffffff8c}[id$=__tcgs_hero] .slider-counter__link--dots.slider-counter__link--active .dot{width:1.4rem;background:var(--tcgs-orange)}[id$=__tcgs_hero] .slider-button--slideshow,[id$=__tcgs_hero] .slider__autoplay{width:2.4rem!important;height:2.4rem!important;opacity:.8}[id$=__tcgs_hero] .slider__autoplay svg{width:.8rem!important;height:.8rem!important}[id$=__tcgs_hero] .slideshow__progress{width:2.2rem!important;height:2.2rem!important}}[id$=__tcgs_hero] .slideshow{scroll-behavior:auto!important;background:var(--tcgs-ink)}[id$=__tcgs_hero] .slideshow__slide.active{animation:tcgs-hero-in .6s ease-out both}[id$=__tcgs_hero] .slideshow.tcgs-swiping .slideshow__slide.active,[id$=__tcgs_hero] .slideshow__slide.active.tcgs-noanim{animation-duration:0s}@keyframes tcgs-hero-in{0%{opacity:.25}to{opacity:1}}@media(prefers-reduced-motion:reduce){[id$=__tcgs_hero] .slideshow__slide.active{animation:none}}.title__heading{font-size:2.1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.01em;line-height:1.15!important;padding-left:2.3rem;position:relative}.title__heading:before{content:"";position:absolute;left:0;top:50%;width:1.3rem;height:1.05em;transform:translateY(-50%) skew(-18deg);background:var(--tcgs-orange);border-radius:2px}.title__line{height:2px!important;background:var(--tcgs-line)!important}@media screen and (min-width:990px){.title__heading{font-size:2.5rem!important}}@media screen and (max-width:749px){.title__heading{font-size:1.75rem!important;white-space:nowrap;padding-left:2rem}.title__line{min-width:0;flex-basis:0}.title__gap{gap:1rem!important}}.title .title__buttons .button,.title a.button{border-radius:6px!important;padding:.7rem 1.4rem!important;font-size:1.2rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;background:var(--tcgs-ink)!important;color:#fff!important;border:0!important;box-shadow:none!important}.title .title__buttons .button:hover,.title a.button:hover{background:var(--tcgs-orange)!important}.slider-button{border-radius:8px!important;background:#fff!important;border:1.5px solid var(--tcgs-line)!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.slider-button:not(:disabled):hover{background:var(--tcgs-orange)!important;border-color:var(--tcgs-orange)!important;color:#fff}.slider-button:disabled{opacity:.35}.slider-button:disabled:not(.slider-button--slideshow){visibility:hidden!important}.tcgs-row--pokemon .title__heading:before{background:var(--tcgs-pokemon)}.tcgs-row--onepiece .title__heading:before{background:var(--tcgs-onepiece)}.tcgs-row--yugioh .title__heading:before{background:var(--tcgs-yugioh)}.tcgs-row--duelmasters .title__heading:before{background:var(--tcgs-duelmasters)}.tcgs-row--hololive .title__heading:before{background:var(--tcgs-hololive)}.tcgs-row--other .title__heading:before{background:var(--tcgs-other)}.tcgs-row[class*=-padding]{padding-top:24px!important;padding-bottom:14px!important}@media screen and (min-width:990px){.tcgs-row[class*=-padding]{padding-top:32px!important;padding-bottom:18px!important}}.tcgs-band>div,.tcgs-band[class*=-padding]{background:var(--tcgs-paper)!important}.collection-list .card--collection .card__media .media{border-radius:12px;box-shadow:0 12px 26px -16px rgba(var(--tcgs-shadow),.6);transition:transform .3s ease,box-shadow .3s ease}.collection-list .card-wrapper:hover .card__media .media{transform:translateY(-4px);box-shadow:0 0 0 3px var(--tcgs-orange),0 22px 36px -18px rgba(var(--tcgs-shadow),.6)}.collection-list .media--square{padding-bottom:56.25%!important}.collection-list .card__heading--collection-background a:before{background:none!important}.collection-list .card__heading__collection-title-inside{top:1rem!important;bottom:auto!important;padding:0 1rem!important}.collection-list .card__heading__collection-title-box{background:#111113d1;border-radius:6px;padding:.35rem .9rem!important;color:#fff!important;font-family:var(--font-heading-family);font-size:1.15rem;font-weight:700;line-height:1.3;letter-spacing:.04em;text-shadow:none}.collection-list .card__heading__collection-title-box .caption{margin:0!important;color:#fff!important;font-weight:700;font-size:1.15rem}@media screen and (max-width:749px){.collection-list.grid--peek.slider--mobile.grid--1-col{--slider-peek-item: 6rem}}.section-collection-list [class*=-padding]{padding-top:22px!important;padding-bottom:18px!important}@media screen and (max-width:749px){.section-collection-list [class*=-padding]{padding-top:12px!important;padding-bottom:8px!important}[id$=__tcgs_games] [class*=-padding]{padding-top:8px!important;padding-bottom:2px!important}.tcgs-row[class*=-padding]{padding-top:14px!important;padding-bottom:10px!important}}.tcgs-trust{padding:0 1.6rem}.tcgs-trust__list{list-style:none;margin:0 auto;padding:0;max-width:var(--page-width);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tcgs-trust__item{display:flex;align-items:center;gap:1.1rem;background:var(--tcgs-paper);border:1px solid var(--tcgs-line);border-radius:10px;padding:1.2rem 1.3rem}.tcgs-trust__icon{flex:0 0 auto;width:4.2rem;height:4.2rem;display:grid;place-items:center;border-radius:8px;background:var(--tcgs-ink);color:var(--tcgs-orange-hi)}.tcgs-trust__icon svg{width:2.2rem;height:2.2rem}.tcgs-trust__title{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:1.4rem;line-height:1.25;color:var(--tcgs-text)}.tcgs-trust__text{display:block;font-size:1.25rem;line-height:1.4;color:var(--tcgs-muted);margin-top:.2rem}@media screen and (min-width:990px){.tcgs-trust{padding:0 5rem}.tcgs-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.tcgs-trust__item{padding:1.5rem 1.6rem}}@media screen and (max-width:749px){.tcgs-trust__item{flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.2rem}.tcgs-trust__title{font-size:1.3rem}.tcgs-trust__text{font-size:1.15rem}}.card-wrapper--product{--product-card-shadow-opacity: 0;transition:transform .25s ease}.card-wrapper--product:after{display:none!important}.card-wrapper--product:hover{transform:translateY(-3px)!important}.card-wrapper--product .card--product{background:#fff;border:1px solid var(--tcgs-line);border-radius:10px;padding:1rem!important;transition:box-shadow .2s ease,border-color .2s ease}.card-wrapper--product:hover .card--product{border-color:var(--tcgs-orange);box-shadow:0 16px 30px -22px rgba(var(--tcgs-shadow),.6)}.card--product .card__inner .media{background:var(--tcgs-paper);border-radius:8px}.card--product .card__inner .media.media--adapt{--ratio-percent: 136% !important}.card--product .card__inner .media.media--adapt>img{position:absolute!important;top:0!important;inset-inline-start:0!important;width:100%!important;height:100%!important}.card--product .card__inner .media img{object-fit:contain!important;padding:3%;box-sizing:border-box}.card__content--product{margin-top:1.1rem!important;grid-template-rows:max-content max-content!important;align-content:start!important;row-gap:.9rem}.card__heading--product{font-size:1.35rem!important;line-height:1.45!important;font-weight:600!important;letter-spacing:0!important}.card__heading__product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.featured-collection .card__heading__product-title{-webkit-line-clamp:2}.card--product .card-information .price{margin-top:.5rem!important}.price--in-card .price-item--sale,.price--in-card .price__regular .price-item--regular{font-family:var(--font-heading-family);font-size:1.7rem!important;font-weight:800!important;color:var(--tcgs-text)!important}.price--in-card .price__sale s.price-item--regular{font-size:1.25rem!important}.price--in-card.price--on-sale .price-item--sale{color:var(--tcgs-orange)!important}.card__quick-buttons{position:static!important;top:auto!important;inset-inline:auto!important;width:100%;min-height:0!important;margin-top:0!important;align-self:start;opacity:1!important;visibility:visible!important;transform:none!important}.quick-button--add{max-width:none!important;width:100%}.quick-add__submit{min-height:3.9rem;border-radius:6px!important;font-family:var(--font-heading-family);font-weight:700!important;font-size:1.25rem!important;letter-spacing:.05em;text-transform:uppercase;background:var(--tcgs-orange)!important;color:#fff!important;box-shadow:none!important}.quick-add__submit:not(:disabled):hover{background:var(--tcgs-orange)!important}.quick-add__submit .small-hide,.quick-add__submit .medium-hide{display:inline!important}.quick-add__submit svg.large-up-hide{display:none!important}.quick-add__submit:disabled{background:var(--tcgs-paper-2)!important;color:#9b968e!important;opacity:1}.quick-view__submit{border-radius:8px!important;background:#fff!important;color:var(--tcgs-text)!important;box-shadow:0 6px 16px -6px rgba(var(--tcgs-shadow),.45)}.card--product:has(.badge--sold-out) .card__inner .media img+img{display:none!important}.card--product:has(.badge--sold-out) .card__inner .media img{opacity:.42!important;filter:grayscale(.85);transform:none!important}.card--product:has(.badge--sold-out) .card__inner .badge--sold-out{display:none!important}.card--product:has(.badge--sold-out) .card__inner:after{content:"SOLD OUT";position:absolute;left:50%;top:44%;transform:translate(-50%,-50%) rotate(-8deg);z-index:2;pointer-events:none;padding:.5rem 1.2rem;border:2px solid #fff;border-radius:6px;background:var(--tcgs-ink);color:#fff;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:800;letter-spacing:.14em;white-space:nowrap;box-shadow:0 8px 20px -8px #000000b3}.card--product:has(.badge--sold-out) .price .price-item{color:var(--tcgs-muted)!important}.product-grid .grid__item:has(.badge--sold-out),.recommendation-list .grid__item:has(.badge--sold-out){order:10}.badge{border-radius:6px!important;font-family:var(--font-heading-family);font-weight:700!important;letter-spacing:.04em}@media screen and (max-width:749px){.product-grid{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}.card-wrapper--product .card--product{padding:.7rem!important}.card__content--product{margin-top:.8rem!important;row-gap:.7rem}.card__heading--product{font-size:1.2rem!important;line-height:1.42!important}.price--in-card .price-item--sale,.price--in-card .price__regular .price-item--regular{font-size:1.5rem!important}.quick-add__submit{min-height:3.5rem;font-size:1.1rem!important;padding:0 .4rem!important;letter-spacing:.03em}.product-grid.grid--peek.slider--mobile.grid--1-col{--slider-peek-item: 8rem}}@media screen and (min-width:1200px){.product-grid.grid--5-col-desktop{--grid-column-count: 6 !important;--grid-desktop-horizontal-spacing: 14px;--grid-desktop-vertical-spacing: 14px}.product-grid.grid--5-col-desktop .card__heading--product{font-size:1.3rem!important}.product-grid.grid--5-col-desktop .quick-add__submit{min-height:3.6rem;font-size:1.15rem!important;padding:0 .5rem!important}}@media screen and (min-width:1600px){.product-grid.grid--5-col-desktop{--grid-column-count: 7 !important}}ul.slider,.slider{overflow-y:hidden!important;overscroll-behavior-x:contain}ul.slider.slider--mobile,ul.slider.slider--tablet,ul.slider.slider--desktop{padding-bottom:1.4rem!important;margin-bottom:0!important}.js .slider .appear-animate-item-in-list:not(.done),.js .product-grid .appear-animate-item-in-list:not(.done){transform:none!important}.page-title{--page-title-height: 2.6rem !important}.page-title__title.hxl{font-size:2.6rem!important;line-height:1.2!important;letter-spacing:-.005em!important;text-transform:none}.breadcrumb.caption-large{font-size:1.2rem!important;margin-bottom:.4rem!important}.breadcrumb a:hover{color:var(--tcgs-orange)!important}@media screen and (min-width:990px){.page-title__title.hxl{font-size:3.4rem!important}.page-title{--page-title-height: 3.2rem !important}}.collection-hero__description,.page-title__description{color:var(--tcgs-muted);max-width:78rem}.tcgs-gnav{box-sizing:border-box;max-width:var(--page-width, 160rem);margin:0 auto;padding:1.2rem 1.6rem .4rem}.tcgs-gnav__list{list-style:none;margin:0;padding:0 0 .6rem;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tcgs-gnav__list::-webkit-scrollbar{display:none}.tcgs-gnav__item{flex:0 0 auto;width:16rem;scroll-snap-align:start}.tcgs-gnav__link{display:block;border-radius:10px;overflow:hidden;background:var(--tcgs-ink);box-shadow:0 8px 16px -14px rgba(var(--tcgs-shadow),.8);transition:transform .15s ease,box-shadow .15s ease}.tcgs-gnav__link img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.tcgs-gnav__link:hover{transform:translateY(-2px);box-shadow:0 0 0 3px var(--tcgs-orange),0 10px 20px -12px rgba(var(--tcgs-shadow),.7)}.tcgs-gnav__item--current .tcgs-gnav__link{box-shadow:0 0 0 3px var(--tcgs-orange),0 8px 16px -14px rgba(var(--tcgs-shadow),.7)}.tcgs-chips{list-style:none;margin:0;padding:.2rem 0 .6rem;display:flex;gap:.7rem;overflow-x:auto;scrollbar-width:none}.tcgs-chips::-webkit-scrollbar{display:none}.tcgs-chips a{display:inline-flex;align-items:center;white-space:nowrap;padding:.75rem 1.3rem;border-radius:6px;background:var(--tcgs-paper);border:1px solid var(--tcgs-line);color:var(--tcgs-text);text-decoration:none;font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.tcgs-chips a:hover{border-color:var(--tcgs-orange);color:var(--tcgs-orange)}.tcgs-chips a[aria-current=page]{background:var(--tcgs-ink);border-color:var(--tcgs-ink);color:#fff}.tcgs-chips a[aria-current=page]:before{content:"";width:.7rem;height:.7rem;margin-right:.6rem;border-radius:2px;background:var(--tcgs-orange);transform:skew(-18deg)}@media screen and (min-width:990px){.tcgs-gnav{padding:1.6rem 5rem .4rem}.tcgs-gnav__list{flex-wrap:wrap;overflow:visible;gap:1.2rem}.tcgs-gnav__item{flex:0 0 calc((100% - 6rem) / 6);width:auto;min-width:0;max-width:none}.tcgs-chips{flex-wrap:wrap;overflow:visible}}@media screen and (max-width:989px){body{padding-bottom:0!important}.facets-wrapper--horizontal .facets__inner{display:none!important}[id$=__product-grid] [class*=-padding]{padding-top:6px!important}.mobile-facets__open-wrapper{position:static!important;display:flex!important;justify-content:center;margin:.2rem 0 1.2rem!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--tcgs-text)!important;width:100%}.mobile-facets__open-wrapper:after{display:none!important}.mobile-facets__open{width:100%;justify-content:center!important;padding:1.1rem 1.6rem!important;border:1px solid var(--tcgs-line);border-radius:8px;background:#fff;box-shadow:0 8px 18px -14px rgba(var(--tcgs-shadow),.7);font-weight:700;color:var(--tcgs-text)}.mobile-facets__open-label{color:var(--tcgs-text)!important;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.mobile-facets__open svg{color:var(--tcgs-orange)}.facets-wrapper--horizontal>.facets-container{margin-bottom:0!important}menu-drawer.mobile-facets__wrapper{display:block!important}details.mobile-facets__disclosure{display:block!important;width:100%}}.facets__summary,.facet-filters__label{font-family:var(--font-heading-family);font-weight:700}.active-facets__button-inner{border-radius:6px!important}[id*=__tcgs_sets] .card__heading--collection,[id*=__tcgs_types] .card__heading--collection{display:none}[id*=__tcgs_sets] .collection-list,[id*=__tcgs_types] .collection-list{--grid-desktop-horizontal-spacing: 14px;--grid-desktop-vertical-spacing: 14px;--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}[id*=__tcgs_sets] .card--collection .card__media .media,[id*=__tcgs_types] .card--collection .card__media .media{border-radius:10px}[id*=__tcgs_sets] .card-wrapper:hover .card__media .media,[id*=__tcgs_types] .card-wrapper:hover .card__media .media{transform:none;box-shadow:0 0 0 3px var(--tcgs-orange),0 10px 20px -12px rgba(var(--tcgs-shadow),.6)}@media screen and (max-width:749px){[id$=__tcgs_sets] .collection-list,[id*=__tcgs_types] .collection-list{--grid-column-count: 2 !important}}.newsletter.color-background-1,.newsletter.color-background-2{background:transparent!important}parallax-element.newsletter[class*=-padding]{padding-top:24px!important;padding-bottom:28px!important}.newsletter__grid{background:radial-gradient(48rem 26rem at 100% 0%,rgba(230,60,0,.45),transparent 65%),radial-gradient(40rem 22rem at 0% 100%,rgba(230,60,0,.18),transparent 60%),var(--tcgs-ink)!important;border-radius:14px;padding:3.2rem 2rem 3.4rem;position:relative;overflow:hidden;isolation:isolate}.newsletter__heading{color:#fff!important;font-size:2.6rem!important;text-transform:uppercase;letter-spacing:.01em;margin-bottom:.4rem!important}.newsletter__subheading,.newsletter__subheading p{color:#ffffffd1!important;font-size:1.45rem!important}.newsletter__box{margin-top:1.6rem!important}.newsletter__form-field-wrapper{background:#fff!important;border-radius:8px!important;padding:.5rem .5rem .5rem 1rem!important;box-shadow:0 12px 30px -16px #0009!important;max-width:52rem;margin:0 auto;display:flex;align-items:center}.newsletter__input{color:var(--tcgs-text)!important;height:4.4rem!important;padding-left:1.2rem!important;font-size:1.5rem!important;min-width:0;flex:1 1 auto}.newsletter__input::placeholder{color:var(--tcgs-muted)!important}.newsletter__button{flex:0 0 auto;height:4.4rem;min-width:0!important;padding:0 1.8rem!important;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap!important;border-radius:6px!important;background:var(--tcgs-orange)!important;color:#fff!important;font-family:var(--font-heading-family);font-weight:800!important;font-size:1.3rem!important;letter-spacing:.06em;text-transform:uppercase}.newsletter__button .small-hide{display:inline!important;white-space:nowrap}.newsletter__button svg{width:1.4rem;height:1.4rem}.newsletter__content:before{content:"";display:block;width:6.88rem;height:6rem;margin:0 auto .8rem;background:url(tcgs-logo-original-white.png) 50% 46.6% / auto 152.4% no-repeat}@media screen and (min-width:990px){.newsletter__grid{padding:4.2rem 4rem 4.4rem}.newsletter__heading{font-size:3rem!important}}@media screen and (max-width:749px){.newsletter__content.image-with-text__content--mobile-left{text-align:center!important;align-items:center!important}.newsletter__content .newsletter__box,.newsletter__form-field-wrapper{margin-left:auto!important;margin-right:auto!important}.newsletter__grid{padding:2rem 1.6rem 2.2rem}.newsletter__heading{font-size:2.2rem!important}}.footer__inner{--color-background: 17, 17, 19;--color-foreground: 255, 255, 255;--gradient-background: none;background:radial-gradient(60rem 28rem at 100% 0%,rgba(230,60,0,.14),transparent 60%),var(--tcgs-ink)!important;color:#fff}.footer__inner:before{content:"";display:block;height:4px;margin-top:-4px;background:var(--tcgs-orange)}.footer__content-bottom{--color-background: 10, 10, 12;--color-foreground: 255, 255, 255;background:#0a0a0c!important;padding:1.4rem 0!important}.footer-block__heading{font-family:var(--font-heading-family);font-size:1.25rem!important;letter-spacing:.14em;text-transform:uppercase;color:var(--tcgs-orange-hi)!important;margin:0 0 1.4rem!important}.footer__text-color,.footer .list-menu__item--link{color:#fffc!important}.footer-block__details-content .list-menu__item--link{padding:.5rem 0!important;font-size:1.4rem!important}.footer .list-menu__item--link:hover .link-effect-no-underline,.footer .list-menu__item--link:hover{color:#fff!important}.footer__content-middle{display:none!important}.footer__logo{display:flex!important;margin:0 0 1rem!important;justify-content:flex-start!important}.footer__logo img{width:11rem!important;max-width:11rem!important;height:auto!important;margin:-1.76rem -1.36rem -2.02rem!important}.footer-block-store-information__item{align-items:flex-start;gap:.8rem;justify-content:flex-start!important}.footer-block-store-information__item svg,.footer-block-store-information__item .icon{color:var(--tcgs-orange-hi);flex:0 0 auto;margin-top:.2rem}.footer-block-store-information__item__content{font-size:1.35rem;line-height:1.65;color:#ffffffd9}.footer__copyright,.copyright__content,.copyright__content a{color:#ffffff80!important}.footer__copyright{text-align:center!important;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;font-size:1.2rem}.footer .list-payment{justify-content:center}@media screen and (min-width:750px){.footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:0 4rem;margin:0}.footer__blocks-wrapper .footer-block.grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important}.footer-block__details-content .list-menu__item--link{display:block}.footer__content-top{padding-bottom:1.6rem!important}}@media screen and (max-width:749px){.footer-block.grid__item:first-child{padding:.4rem 0 1.4rem!important}.footer-block__heading{margin:0!important;padding:1.5rem 0!important;font-size:1.3rem!important}.footer-block:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)!important}.footer-block__details-content{padding:0 0 1.4rem!important}.js footer-collapse-block.footer-block--menu[open] .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;gap:.1rem 1.2rem}.footer__copyright{flex-direction:column;gap:.2rem}}.product__title h1{font-size:2.1rem!important;line-height:1.3!important;font-weight:800!important}@media screen and (min-width:990px){.product__title h1{font-size:2.7rem!important}}.product__price-block .price-item--last,.product__info-container .price-item--last{font-family:var(--font-heading-family);font-size:2.6rem!important;font-weight:800!important;color:var(--tcgs-text)!important}.product__price-block .price--sold-out .price-item--last{color:var(--tcgs-muted)!important}.product-form__submit{border-radius:8px!important;min-height:5.2rem;font-family:var(--font-heading-family);font-weight:800!important;font-size:1.5rem!important;letter-spacing:.06em;text-transform:uppercase;background:var(--tcgs-orange)!important;color:#fff!important;box-shadow:0 12px 24px -14px #e63c00e6!important}.product-form__submit:hover{background:var(--tcgs-orange)!important}.product-form__submit[disabled]{background:var(--tcgs-paper-2)!important;color:#9b968e!important;box-shadow:none!important}.product__sale-box{border:1px solid var(--tcgs-line);border-radius:12px;padding:1.4rem!important;background:#fff}.product-section .breadcrumb{padding-bottom:.8rem!important}.product__media-item .media,.product-media-container .media{background:var(--tcgs-paper);border-radius:10px}.tcgs-pchips{display:flex;flex-wrap:wrap;gap:.6rem;margin:.4rem 0 1.2rem;padding:0;list-style:none}.tcgs-pchips li{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;background:var(--tcgs-paper);border:1px solid var(--tcgs-line);font-size:1.25rem;font-weight:600;color:var(--tcgs-text)}.tcgs-pchips li b{font-family:var(--font-heading-family);font-weight:700;color:var(--tcgs-muted);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.tcgs-pchips li.tcgs-pchips__game{background:var(--tcgs-ink);border-color:var(--tcgs-ink);color:#fff}.tcgs-pchips li.tcgs-pchips__stock{background:#eaf6ee;border-color:#cfe9d8;color:#14532d}.tcgs-pchips li.tcgs-pchips__out{background:#f3f1ee;color:var(--tcgs-muted)}.tcgs-ptrust{list-style:none;margin:1.6rem 0 0;padding:1.2rem 1.4rem;border-radius:10px;background:var(--tcgs-paper);border:1px solid var(--tcgs-line);display:grid;gap:.9rem}.tcgs-ptrust li{display:flex;gap:1rem;align-items:flex-start;font-size:1.35rem;line-height:1.45;color:var(--tcgs-text)}.tcgs-ptrust li svg{flex:0 0 auto;width:2rem;height:2rem;color:var(--tcgs-orange);margin-top:.1rem}.tcgs-ptrust li b{font-family:var(--font-heading-family);font-weight:700}.tcgs-ptrust a{color:var(--tcgs-orange)}.cart-page .cart-items thead{display:none!important}.cart-page__content .cart-items,.cart-page__content .cart-items tbody{display:block!important;width:100%}.cart-page__content .cart-item{--media-width: 9.2rem;background:#fff;border:0!important;border-radius:12px;box-shadow:0 0 0 1px var(--tcgs-line),0 14px 28px -24px rgba(var(--tcgs-shadow),.6);padding:1.4rem!important;margin:0 0 1.2rem!important;align-items:center}.cart-page__content .cart-items tr.cart-item td{padding:0!important}.cart-page__content .cart-item>*+*{padding-inline-start:0!important}.cart-page__content .cart-item__details{padding-inline-start:1.2rem!important}.cart-item__image-container{border-radius:8px!important;background:var(--tcgs-paper)!important;overflow:hidden}.cart-item__name{font-size:1.45rem!important;line-height:1.45!important;color:var(--tcgs-text)!important;font-weight:600}.cart-item__name:hover{color:var(--tcgs-orange)!important}.cart-page__content .cart-item__totals .price{font-family:var(--font-heading-family);font-size:1.6rem!important;font-weight:800!important}:is(.cart-page__content,cart-drawer) .cart-item quantity-input{display:grid!important;grid-template-columns:3.6rem 4.6rem 3.6rem;align-items:stretch;width:auto!important;min-width:0!important;border:1px solid var(--tcgs-line);border-radius:8px;overflow:hidden;background:#fff}:is(.cart-page__content,cart-drawer) .cart-item .quantity__buttons{display:contents!important}:is(.cart-page__content,cart-drawer) .cart-item .quantity__input{grid-column:2;grid-row:1;width:100%!important;min-height:4rem!important;padding:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;font-size:1.5rem!important;font-weight:700;text-align:center}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button{grid-row:1;width:100%!important;min-height:4rem;border-radius:0!important;background:var(--tcgs-paper);color:var(--tcgs-text)!important;position:relative;transition:background .15s ease}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button:hover{background:var(--tcgs-paper-2)}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button[name=minus]{grid-column:1}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button[name=plus]{grid-column:3}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button svg{display:none!important}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button:before{font-size:1.9rem;font-weight:700;line-height:1}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button[name=minus]:before{content:"\2212"}:is(.cart-page__content,cart-drawer) .cart-item .quantity__button[name=plus]:before{content:"+"}.cart-page__content cart-remove-button .link{width:3.6rem;height:3.6rem;border-radius:8px;background:var(--tcgs-paper);align-items:center;justify-content:center;color:var(--tcgs-muted)!important;transition:background .15s ease,color .15s ease}.cart-page__content cart-remove-button .link:hover{background:#fde8e0;color:var(--tcgs-orange)!important}.cart__footer.cart-page__content__right{background:#fff!important;border-radius:12px!important;padding:2.4rem!important;box-shadow:0 0 0 1px var(--tcgs-line),0 18px 34px -26px rgba(var(--tcgs-shadow),.6)!important}.cart__footer.cart-page__content__right:before,.cart__footer.cart-page__content__right:after,.cart-page__content__right:before,.cart-page__content__right:after{display:none!important;content:none!important}.cart__footer__title{position:relative;font-size:1.8rem!important;text-transform:uppercase;padding:0 0 1.2rem 2.2rem!important;border-bottom:2px solid var(--tcgs-line)!important;margin-bottom:.4rem!important}.cart__footer__title:before{content:"";position:absolute;left:0;top:.1em;width:1.2rem;height:1.05em;transform:skew(-18deg);background:var(--tcgs-orange);border-radius:2px}.totals__subtotal-value{font-family:var(--font-heading-family);font-size:2.3rem!important;font-weight:800!important;color:var(--tcgs-text)!important}.tax-note{color:var(--tcgs-muted)!important}.cart__checkout-button{min-height:5.2rem;border-radius:8px!important;font-size:1.5rem!important;text-transform:uppercase;letter-spacing:.06em;background:var(--tcgs-orange)!important;color:#fff!important}.cart__warnings__content-right{background:#fff!important;border-radius:12px!important;box-shadow:0 0 0 1px var(--tcgs-line)!important;margin-top:2rem!important}.tcgs-trust-mini{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin:1.4rem 0 0;padding:0;list-style:none;font-size:1.25rem;color:var(--tcgs-text)}.tcgs-trust-mini li{display:inline-flex;align-items:center;gap:.45rem}.tcgs-trust-mini svg{color:var(--tcgs-orange);flex:0 0 auto}.tcgs-express{grid-column:1 / -1;width:100%;margin-top:1.4rem}.tcgs-express__or{display:flex;align-items:center;gap:1rem;margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tcgs-muted)}.tcgs-express__or:before,.tcgs-express__or:after{content:"";flex:1;height:1px;background:var(--tcgs-line)}.tcgs-express__btns{--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-skeleton-background-color: var(--tcgs-paper-2)}.cart-drawer .tcgs-express__btns{--shopify-accelerated-checkout-button-block-size: 44px}.tcgs-express__btns .wallet-cart-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;gap:8px;margin:0!important;padding:0!important;list-style:none}.tcgs-express__btns .wallet-cart-button-container{flex:1 1 0!important;width:auto!important;min-width:0!important;margin:0!important}.cart-drawer .drawer__header{box-shadow:none!important;border-bottom:1px solid var(--tcgs-line)}.cart-drawer .drawer__heading{position:relative;padding-left:2rem;font-size:1.7rem!important;text-transform:uppercase}.cart-drawer .drawer__heading:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:1.1rem;transform:skew(-18deg);background:var(--tcgs-orange);border-radius:2px}.cart-drawer .cart__checkout-button,.cart-drawer #CartDrawer-ViewCart{border-radius:8px!important;min-height:4.8rem}.cart-drawer .cart__ctas--grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.cart-drawer .drawer__footer__inner{padding:1.6rem 2rem 2rem!important;border-top:1px solid var(--tcgs-line)}.cart-drawer .totals{align-items:baseline!important}.cart-drawer .totals__subtotal{font-size:1.5rem!important;letter-spacing:.04em}.cart-drawer .totals__subtotal-value{font-size:2.2rem!important}.cart-drawer .tax-note{margin-top:.3rem!important;font-size:1.2rem!important}.cart-drawer .cart__ctas{margin-top:1.4rem!important}.cart-drawer .tcgs-express{margin-top:1.2rem}.cart-drawer .tcgs-express__or{margin-bottom:.7rem;font-size:1rem}.cart-drawer .cart-drawer__recommendation-title-wrapper .h5{font-size:1.5rem!important}.cart-drawer .cart-drawer__recommendation-item__title{font-size:1.35rem!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.cart-page__content,cart-drawer) .cart-item quantity-input{height:4.2rem!important;min-height:0!important;grid-template-rows:minmax(0,1fr)}:is(.cart-page__content,cart-drawer) .cart-item .quantity__input,:is(.cart-page__content,cart-drawer) .cart-item .quantity__button{height:100%!important;min-height:0!important}@media screen and (max-width:749px){.cart-drawer .cart-item__name{font-size:1.35rem!important;line-height:1.35!important}.tcgs-trust-mini{display:none!important}}@media screen and (max-width:749px){.cart-page__content .cart-item{--media-width: 8.8rem;gap:.8rem 1rem!important}.cart-page__content .cart-item__quantity{grid-column:2 / 5!important;grid-row:3!important}.cart-page__content .cart-item__totals{grid-column:2 / 5!important}.cart__footer.cart-page__content__right{padding:2rem 1.8rem!important}.cart__checkout-button{width:100%}}@media screen and (min-width:990px){.cart-page__content .cart-item{display:grid!important;grid-template-columns:12rem minmax(0,1fr) 13rem 11rem 4rem;grid-template-rows:auto;gap:0 2rem;padding:1.6rem!important}.cart-page__content .cart-items tr.cart-item td{display:block!important;width:auto!important;vertical-align:middle}.cart-page__content .cart-item__media{grid-column:1!important;grid-row:1!important;width:12rem!important}.cart-page__content .cart-item__details{grid-column:2!important;grid-row:1!important;padding-inline-start:0!important}.cart-page__content .cart-item__quantity{grid-column:3!important;grid-row:1!important}.cart-page__content .cart-item__totals{grid-column:4!important;grid-row:1!important;justify-content:flex-end!important}.cart-page__content .cart-item>td.small-hide.medium-hide{grid-column:5!important;grid-row:1!important}.cart-page__content .cart-item__error{grid-column:1 / -1!important;grid-row:2!important}.cart-page__content .cart-items tr.cart-item td.hidden,.cart-page__content .cart-item__error.hidden{display:none!important}.cart-page__content .cart-item .cart-item__quantity-wrapper{justify-content:flex-start!important;flex-direction:row!important;height:auto!important}}.tcgs-page{max-width:96rem;margin:0 auto;padding:2.4rem 1.6rem 4rem}.tcgs-page__lead{font-size:1.7rem;line-height:1.65;color:var(--tcgs-text)}.tcgs-page h2{font-size:2.1rem;text-transform:uppercase;margin:3.2rem 0 1.2rem;padding-left:2.2rem;position:relative}.tcgs-page h2:before{content:"";position:absolute;left:0;top:50%;width:1.2rem;height:1.05em;transform:translateY(-50%) skew(-18deg);background:var(--tcgs-orange);border-radius:2px}.tcgs-page p,.tcgs-page li{font-size:1.55rem;line-height:1.75;color:#2b2b30}.tcgs-page a{color:var(--tcgs-orange)}.tcgs-page table{width:100%;border-collapse:collapse;margin:1.2rem 0 2rem;font-size:1.45rem}.tcgs-page th,.tcgs-page td{text-align:left;padding:1.1rem 1.2rem;border-bottom:1px solid var(--tcgs-line)}.tcgs-page th{font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tcgs-muted);background:var(--tcgs-paper)}.tcgs-page .tcgs-note{background:var(--tcgs-paper);border-left:4px solid var(--tcgs-orange);border-radius:8px;padding:1.4rem 1.6rem;margin:2rem 0}.tcgs-cards3{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:2rem 0}.tcgs-cards3>div{background:#fff;border:1px solid var(--tcgs-line);border-radius:12px;padding:1.8rem}.tcgs-cards3 h3{font-size:1.6rem;margin:0 0 .6rem}.tcgs-cards3 p{margin:0;font-size:1.4rem}@media screen and (min-width:750px){.tcgs-cards3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.tcgs-page{padding:3.2rem 0 6rem}}.collapsible-content__heading,.accordion__title{font-family:var(--font-heading-family)!important;font-weight:700!important}.collapsible-content .accordion{border-radius:10px}.template-search__header .h2,.template-404 .title{font-family:var(--font-heading-family)}@media screen and (max-width:989px){[id*=__row_] .slider-button--float,[id*=__game_row_] .slider-button--float,[id*=product-recommendations] .slider-button--float,[id*=__tcgs_rec] .slider-button--float{display:none!important}}@media screen and (max-width:989px){.menu-drawer .menu-drawer__menu>li{border-bottom:1px solid var(--tcgs-line)!important;border-top:0!important}.menu-drawer .menu-drawer__menu>li:last-child{border-bottom:0!important}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.2rem!important}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{border:0!important;margin:0!important;min-width:0}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item,.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item{display:block!important;position:relative;width:100%;aspect-ratio:4 / 3;min-height:0!important;padding:0!important;margin:0!important;border-radius:10px;overflow:hidden;font-size:0!important;line-height:0!important;color:transparent!important;background:var(--tcgs-ink) center / cover no-repeat!important;box-shadow:0 10px 20px -16px rgba(var(--tcgs-shadow),.9);transition:transform .15s ease}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary.menu-drawer__menu-item:active,.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item:active{transform:scale(.97)}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li>details>summary .icon-caret{display:none!important}#Details-menu-drawer-container[open] summary[aria-controls=link-pokemon]{background-image:url(/cdn/shop/files/tcgs-menu-pokemon.jpg?width=420)!important}#Details-menu-drawer-container[open] summary[aria-controls^=link-one-piece]{background-image:url(/cdn/shop/files/tcgs-menu-one-piece.jpg?width=420)!important}#Details-menu-drawer-container[open] summary[aria-controls^=link-yu-gi-oh]{background-image:url(/cdn/shop/files/tcgs-menu-yu-gi-oh.jpg?width=420)!important}#Details-menu-drawer-container[open] summary[aria-controls^=link-duel-masters]{background-image:url(/cdn/shop/files/tcgs-menu-duel-masters.jpg?width=420)!important}#Details-menu-drawer-container[open] summary[aria-controls^=link-more]{background-image:url(/cdn/shop/files/tcgs-menu-more.jpg?width=420)!important}#Details-menu-drawer-container[open] .menu-drawer__navigation>.menu-drawer__menu>li>a[href*=new-arrivals]{background-image:url(/cdn/shop/files/tcgs-menu-new.jpg?width=420)!important}.menu-drawer .menu-drawer__close-button{border-bottom:1px solid var(--tcgs-line)!important}body:not(.open-submenu-mobile) back-button-menu{display:none!important}.menu-drawer .menu-drawer__inner-submenu>.menu-drawer__menu{padding-bottom:9rem!important}.menu-drawer .menu-drawer__inner-submenu>.menu-drawer__menu>li:first-child>a.menu-drawer__menu-item{color:var(--tcgs-orange)!important;font-weight:700;font-size:1.4rem!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.menu-drawer .menu-drawer__inner-submenu>.menu-drawer__menu>li:first-child>a.menu-drawer__menu-item:after{content:" \2192"}}.product__media-wrapper .product__media-list .product__media.ratio{--ratio-percent: 92% !important;background:var(--tcgs-paper)!important;border-radius:12px}.product__media-wrapper .product__media-list .product__media img{object-fit:contain!important;padding:2.5%;box-sizing:border-box}.product__media-wrapper .product__slider-button--prev.product__slider-button,.product__media-wrapper .product__slider-button--next.product__slider-button{display:none!important}.product__media-wrapper .product__media-icon{width:3.4rem!important;height:3.4rem!important;opacity:.85}variant-radios fieldset.product-form__input:has(.product-form__input__radio-list>li:only-child){display:none!important}variant-radios:not(:has(.product-form__input__radio-list>li:nth-child(2))){display:none!important}.product__media-wrapper .thumbnail-list{gap:.8rem!important}.product__media-wrapper .thumbnail-list__item{flex:0 0 7.2rem!important;width:7.2rem!important;max-width:7.2rem!important}.product__media-wrapper .thumbnail-list__item .media{--ratio-percent: 100% !important;background:var(--tcgs-paper)!important;border-radius:8px}.product__media-wrapper .thumbnail-list__item img{object-fit:contain!important;padding:6%;box-sizing:border-box}@media screen and (max-width:749px){.product__media-wrapper .product__media-list .product__media.ratio{--ratio-percent: 80% !important}.product__media-wrapper .thumbnail-list__item{flex-basis:5.6rem!important;width:5.6rem!important;max-width:5.6rem!important}.product__media-wrapper .thumbnail-slider{margin-top:.8rem!important}section:has(.product__media-wrapper) .breadcrumb{display:none!important}.product__title h1,.product__title .h1{font-size:2.1rem!important;line-height:1.25!important}}.product-form__buttons:has(.product-form__submit[disabled]) .shopify-payment-button,.product-form__buttons:has(.product-form__submit[disabled]) shopify-accelerated-checkout,.product-form__buttons:has(.product-form__submit[disabled]) shopify-buy-it-now-button{display:none!important}.card-wrapper--product>.card--product{display:flex!important;flex-direction:column;height:100%}.card-wrapper--product .card--product>.card__inner{flex:0 0 auto}.card-wrapper--product .card__content--product{flex:1 1 auto;grid-template-rows:max-content 1fr!important}.card-wrapper--product .card__quick-buttons{align-self:end!important}.card__heading__product-title{min-height:4.35em}.featured-collection .card__heading__product-title{min-height:2.9em}[id*=__row_] .slider-button--float,[id*=__game_row_] .slider-button--float,[id*=product-recommendations] .slider-button--float,[id*=__tcgs_rec] .slider-button--float{display:none!important}@media screen and (max-width:749px){[id*=__tcgs_games] .slider-button--float{display:none!important}}body:has(.menu-drawer-container[open]) back-to-top,body.overflow-hidden-mobile back-to-top,body.overflow-hidden-tablet back-to-top{display:none!important}@media screen and (max-width:749px){.pagination__list{flex-wrap:nowrap!important;gap:.4rem!important}.pagination__list>li{margin:0!important;flex:0 1 auto}.pagination__item{min-width:3.4rem!important;width:3.4rem!important;height:3.4rem!important;padding:0!important}}.footer__inner:before{margin-bottom:2rem}@media screen and (min-width:990px){.footer__inner:before{margin-bottom:3.6rem}}@media screen and (min-width:990px){.tcgs-gnav__list:not(:has(>.tcgs-gnav__item:nth-child(7)))>.tcgs-gnav__item{flex:1 1 0}.tcgs-sealed__grid--fit{display:grid!important;grid-template-columns:repeat(var(--tcgs-fit-cols, 5),minmax(0,1fr))!important;gap:1.4rem!important}.tcgs-sealed__grid--fit>.grid__item{width:auto!important;max-width:none!important}}@media screen and (max-width:989px){back-button-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tcgs-theme.css.map */
