@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(bricolage-latin-var.woff2) format("woff2")}:root{--font-heading-family: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--tcg-gold: #c9973e;--tcg-gold-light: #f4d98a;--tcg-navy: #152238;--tcg-teal: #2c7a82;--tcg-ink: #2a2118;--inputs-radius: 4px}.field__input,.select__select,.customer .field input,.customer select{background-color:#ffffff78;transition:background-color .2s}.button--secondary{background-color:transparent}:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]){box-shadow:inset 0 0 10px #fff3a8d4,inset 0 2px 1px #ffffffc9,0 2px 3px #1c150d1a;background:linear-gradient(var(--tcg-gold-light),var(--tcg-gold) 100%);border:1px solid var(--tcg-gold);font-weight:700}:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]):hover{box-shadow:inset 0 0 10px #fff3a8,inset 0 2px 1px #fff,0 5px 10px #1c150d1a;background:linear-gradient(color-mix(in srgb,var(--tcg-gold-light),#fff 20%),var(--tcg-gold) 100%)}:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]):active{box-shadow:inset 0 2px 3px #0003;filter:brightness(.9)}:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]):before,:is(.button,.shopify-challenge__button,.customer button):not(.button--secondary):not([disabled]):after{display:none}.header__icons{background-color:#ffffff12;padding:.1rem 2rem .1rem 1rem;border-radius:10px;box-shadow:0 6px 18px #1c150d1a;justify-content:flex-start}.header__icons .header__icon{height:4rem;width:4rem}.banner__text p{color:#fff}.cart-item .quantity-popover-container{padding:0}.card__information .card__heading,.card__information .card__heading a{word-break:normal;overflow-wrap:break-word}@media screen and (max-width:749px){.card__information .card__heading,.card__information .card__heading a{font-size:1.5rem}}.card__inner .tcg-placeholder-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:7px}.card-wrapper:not(.tcg-folio .card-wrapper) .card{border:none;background:transparent;box-shadow:none;transition:transform .2s;overflow:hidden;text-align:left}.card-wrapper:not(.tcg-folio .card-wrapper) .card__inner{background:#f7f4ed;aspect-ratio:1}.card-wrapper:not(.tcg-folio .card-wrapper) .card__inner.ratio:before{display:none}.card-wrapper:not(.tcg-folio .card-wrapper) .card__inner .card__media{aspect-ratio:1;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card-wrapper:not(.tcg-folio .card-wrapper) .card__inner .card__media .media{background-color:#fff}.card-wrapper:not(.tcg-folio .card-wrapper) .card__inner .card__media img{object-fit:contain;transition:transform .2s}.card-wrapper:not(.tcg-folio .card-wrapper) .card__content{padding:0}.card-wrapper:not(.tcg-folio .card-wrapper) .card__information{display:flex;flex-direction:column;gap:.5rem}.card-wrapper:not(.tcg-folio .card-wrapper) .card-information{display:flex;gap:.5rem;flex-direction:column-reverse}.card-wrapper:not(.tcg-folio .card-wrapper) .card-information>.price{width:fit-content;margin:0!important;font-size:1.4rem}.card-wrapper:not(.tcg-folio .card-wrapper):hover .card img{transform:scale(1.05)}#product-grid{margin-top:3rem}.product__info-container .product__description{padding:2rem;border-radius:10px;border:2px dashed rgb(0 0 0 / 20%);line-height:1.6}.product__info-container .product__description ul li{list-style:disc}.product__info-container .product__description ul li p{margin:0}.product__shipping-progress{padding:1.4rem 2rem 2rem;border-radius:10px;border:2px dashed rgba(var(--color-foreground),.2)}product-component .breadcrumbs{margin-bottom:4rem}.tcg-folio .card-wrapper{perspective:900px}.tcg-folio .card-wrapper .card{border:1px solid color-mix(in srgb,var(--tcg-gold),#000 20%);position:relative;background:linear-gradient(160deg,#3a2f22,var(--tcg-ink));padding:7px;box-shadow:inset 0 0 0 1px #f4d98a8c,inset 0 0 0 4px #c9973e,inset 0 0 0 5px #1c150d80,0 6px 18px #1c150d1a;transition:transform .35s ease,box-shadow .25s ease;backface-visibility:hidden;overflow:hidden}.tcg-folio .card-wrapper .card:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;z-index:3;pointer-events:none;border-radius:4px;background:linear-gradient(115deg,transparent 25%,rgba(255,60,160,.55) 38%,rgba(255,214,92,.55) 47%,rgba(66,255,214,.55) 56%,rgba(150,90,255,.55) 65%,transparent 78%);background-size:260% 260%;background-position:var(--holo-x, 50%) var(--holo-y, 50%);mix-blend-mode:soft-light;opacity:0;transition:opacity .3s ease}.tcg-folio .card-wrapper .card.card--card.gradient,.tcg-folio .card-wrapper .card.card--standard.gradient{transform:translateZ(0)}.tcg-folio .card-wrapper .card.is-tilting{transition:box-shadow .25s ease}.tcg-folio .card-wrapper .card.card--card,.tcg-folio .card-wrapper .card.card--standard{border-radius:9px}.tcg-folio .card-wrapper .card .card__inner{border-radius:4px 4px 0 0;overflow:hidden;position:relative;background:#ecebe9}.tcg-folio .card-wrapper .card .card__inner:before{padding-bottom:100%}.tcg-folio .card-wrapper .card .card__inner .media{border-radius:4px}.tcg-folio .card-wrapper .card .card__inner .media img{object-fit:cover}.tcg-folio .card-wrapper .card .card__inner .media--transparent{margin:3%;width:-webkit-fill-available!important;width:stretch!important}.tcg-folio .card-wrapper .card>.card__content{position:relative;background:#ecebe9;border-radius:0 0 4px 4px}.tcg-folio .card-wrapper .card>.card__content:after{content:"\25c6  RARE";position:absolute;right:9px;bottom:7px;font-weight:600;z-index:4;pointer-events:none;font-size:9px;line-height:1;background:#c9973e;border-radius:3px;padding:.3rem .5rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.tcg-folio .card-wrapper .card>.card__content .card__information{padding:.5rem 0 2rem}.tcg-folio .card-wrapper:hover .card{box-shadow:inset 0 0 0 1px #f4d98ae6,inset 0 0 0 4px var(--tcg-gold),inset 0 0 0 5px #1c150d80,0 14px 30px #1c150d4d}.tcg-folio .card-wrapper:hover .card:before{opacity:1}@media(prefers-reduced-motion:reduce){.card{transition:none;transform:none!important}.card:before{transition:none}}.header__icon--cart .icon{height:2rem;width:2rem}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:end}}@media screen and (max-width:989px){.header,.header--mobile-left{grid-template-areas:"heading icons left-icons";grid-template-columns:auto 1fr auto}.header header-drawer{grid-area:left-icons;justify-self:end}.header header-drawer .header__icon--menu{margin-right:-1.2rem}.header--mobile-left .header__heading-link{margin-left:-.75rem}.header__icons{justify-self:center}}.header__wordmark{font-family:var(--font-heading-family);font-weight:800;font-size:2.6rem;line-height:1;letter-spacing:-.02em;color:rgb(var(--color-foreground));white-space:nowrap;transition:color .2s ease}@media screen and (max-width:749px){.header__wordmark{font-size:2.1rem}}.header__heading-link:hover .header__wordmark{color:var(--tcg-gold)}.header__menu-item{font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;letter-spacing:.01em;color:rgba(var(--color-foreground),.92)}.header__menu-item:hover{color:var(--tcg-gold)}.header__menu-item span{position:relative;display:inline-block;padding-bottom:.4rem}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--tcg-gold) 20%,var(--tcg-gold-light) 50%,var(--tcg-gold) 80%,transparent);transform:scaleX(0);transition:transform .25s ease,box-shadow .25s ease}@media(prefers-reduced-motion:reduce){.header__menu-item span:after{transition:none}}.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item,details[open]:hover>.header__menu-item{text-decoration:none}.header__menu-item:hover span:after,details[open]>.header__menu-item span:after{transform:scaleX(1)}.header__menu-item span.header__active-menu-item:after{transform:scaleX(1);box-shadow:0 0 6px #c9973ea6}.header__menu-item:hover .header__active-menu-item:after{box-shadow:0 0 9px #f4d98ae6}.header a:hover,.header summary:hover{color:var(--tcg-gold)}@media screen and (min-width:750px){.banner--large:not(.banner--adapt){min-height:0!important}}h1,.h1,h2,.h2{letter-spacing:-.02em;line-height:1}.section-eyebrow{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--tcg-gold);margin:0 0 .6rem;display:flex;align-items:center;gap:1rem}.section-eyebrow:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(201,151,62,.5),transparent)}.title-wrapper--no-top-margin .section-eyebrow{margin-top:0}.button:not(.button--secondary):not([disabled]):hover{box-shadow:0 0 0 2px var(--tcg-gold-light),0 4px 10px #2a211859}.button--secondary:not([disabled]):hover{border-color:var(--tcg-gold)!important}.product__shipping-progress{display:flex;flex-direction:column;gap:.6rem;margin:.5rem 0 1.5rem}.product__shipping-progress .product__shipping-progress-label{display:flex;align-items:center;gap:.7rem;font-size:1.3rem;color:rgb(var(--color-foreground))}.product__shipping-progress .product__shipping-progress-label .svg-wrapper{color:var(--tcg-gold);flex-shrink:0}.product__shipping-progress .product__shipping-progress-label strong{color:var(--tcg-gold)}.product__shipping-progress .product__shipping-progress-track{height:5px;border-radius:3px;background:rgba(var(--color-foreground),.08);overflow:hidden}.product__shipping-progress .product__shipping-progress-fill{width:100%;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--tcg-gold),var(--tcg-gold-light));transform-origin:left center;transition:transform .3s ease}.product__shipping-progress.product__shipping-progress--qualified .product__shipping-progress-label{font-weight:600}.product__shipping-progress.product__shipping-progress--qualified .product__shipping-progress-label .svg-wrapper{color:#36a44e}.product__shipping-progress.product__shipping-progress--qualified .product__shipping-progress-fill{background:#36a44e}.collection-categories{border-bottom:none!important}.facets__disclosure-vertical{padding-top:1rem}.active-facets{padding-bottom:.5rem}.facets__price{background:color-mix(in srgb,white,transparent 35%);border:1px solid color-mix(in srgb,var(--tcg-ink),transparent 86%);border-radius:6px;padding:1rem!important}#CollectionCategoriesHeading{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-tcg-theme.css.map */
