:root{--tcg-bg-rgb: 8 7 18;--tcg-surface-rgb: 18 16 34;--tcg-surface-strong-rgb: 28 24 50;--tcg-border-rgb: 140 108 255;--tcg-primary-rgb: 156 97 255;--tcg-primary-strong-rgb: 118 57 234;--tcg-text-rgb: 235 231 255;--tcg-muted-rgb: 187 180 224;--tcg-accent-rgb: 232 220 255}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-7{--color-background: rgb(var(--tcg-bg-rgb));--color-background-rgb: var(--tcg-bg-rgb);--color-foreground: rgb(var(--tcg-text-rgb));--color-foreground-rgb: var(--tcg-text-rgb);--color-foreground-heading: rgb(255 255 255);--color-foreground-heading-rgb: 255 255 255;--color-primary: rgb(var(--tcg-primary-rgb));--color-primary-rgb: var(--tcg-primary-rgb);--color-primary-hover: rgb(210 186 255);--color-primary-hover-rgb: 210 186 255;--color-border: rgb(var(--tcg-border-rgb) / .28);--color-border-rgb: var(--tcg-border-rgb);--color-shadow: rgb(2 2 7);--color-shadow-rgb: 2 2 7;--color-primary-button-text: rgb(255 255 255);--color-primary-button-background: rgb(var(--tcg-primary-rgb));--color-primary-button-border: rgb(var(--tcg-primary-rgb));--color-primary-button-hover-text: rgb(255 255 255);--color-primary-button-hover-background: rgb(var(--tcg-primary-strong-rgb));--color-primary-button-hover-border: rgb(var(--tcg-primary-strong-rgb));--color-secondary-button-text: rgb(248 244 255);--color-secondary-button-background: rgb(255 255 255 / .05);--color-secondary-button-border: rgb(255 255 255 / .18);--color-secondary-button-hover-text: rgb(255 255 255);--color-secondary-button-hover-background: rgb(255 255 255 / .1);--color-secondary-button-hover-border: rgb(255 255 255 / .3);--color-input-background: rgb(var(--tcg-surface-rgb));--color-input-text: rgb(var(--tcg-text-rgb));--color-input-text-rgb: var(--tcg-text-rgb);--color-input-border: rgb(255 255 255 / .12);--color-input-hover-background: rgb(var(--tcg-surface-strong-rgb));--color-variant-background: rgb(var(--tcg-surface-rgb));--color-variant-border: rgb(255 255 255 / .12);--color-variant-text: rgb(var(--tcg-text-rgb));--color-variant-text-rgb: var(--tcg-text-rgb);--color-variant-hover-background: rgb(var(--tcg-surface-strong-rgb));--color-variant-hover-text: rgb(255 255 255);--color-variant-hover-border: rgb(255 255 255 / .28);--color-selected-variant-background: rgb(var(--tcg-primary-rgb));--color-selected-variant-border: rgb(var(--tcg-primary-rgb));--color-selected-variant-text: rgb(255 255 255);--color-selected-variant-hover-background: rgb(var(--tcg-primary-strong-rgb));--color-selected-variant-hover-text: rgb(255 255 255);--color-selected-variant-hover-border: rgb(var(--tcg-primary-strong-rgb))}body{background:radial-gradient(circle at top,rgb(168 104 255 / .2),transparent 34%),radial-gradient(circle at right,rgb(126 74 255 / .18),transparent 24%),radial-gradient(circle at left bottom,rgb(203 164 255 / .08),transparent 22%),linear-gradient(180deg,#06050f,#0b0820 42%,#090713);background-attachment:fixed}.header{background:linear-gradient(180deg,#080712eb,#080712b8);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgb(255 255 255 / .08);box-shadow:0 12px 36px #00000038}.header-logo{letter-spacing:0}.header-logo__theme-asset{width:auto;height:var(--header-logo-theme-height-mobile, 42px);filter:drop-shadow(0 0 18px rgb(168 104 255 / .25))}@media screen and (min-width:750px){.header-logo__theme-asset{height:var(--header-logo-theme-height, 54px)}}.header-actions__action,.header .localization-selector,.header .search-action__button,.header .menu-drawer__back-button,.header .close-button{border-radius:999px}.header-actions__action:not(.button-unstyled),.header .localization-selector{border:1px solid rgb(255 255 255 / .1);background:#ffffff0a}.button,.button-secondary,.shopify-payment-button__button,.add-to-cart-button,.quick-add__button{border-radius:999px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 28px #5122aa38}.button{background:linear-gradient(135deg,#af75ff,#6f35e6)}.button:hover{transform:translateY(-1px)}.button-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-card,.collection-card,.predictive-search-results__card,.cart-summary,.dialog-modal,.facets,.media-with-content .group-block-content,.product-details>.group-block{border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,#141125eb,#0d0b18f5);box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff0d}.product-card,.collection-card,.predictive-search-results__card{border-radius:28px}.product-card__content,.collection-card__content{gap:.75rem}.product-card__image,.collection-card__image,.media-gallery__image,.product-media-container,.resource-image{border-radius:24px}.product-information,.cart-page,.section-resource-list,.main-blog-post,.main-search,.main-page{position:relative}.product-information:before,.cart-page:before,.section-resource-list:before{content:"";position:absolute;inset:0 auto auto 0;width:min(320px,60vw);height:min(320px,60vw);background:radial-gradient(circle,rgb(156 97 255 / .16),transparent 68%);pointer-events:none;filter:blur(12px)}.cart-summary__inner,.product-details>.group-block,.dialog-drawer,.predictive-search{border-radius:28px}.product-information .price,.product-card .price,.cart-summary .totals,.product-card .sale-price{color:rgb(var(--tcg-accent-rgb))}.field__input,input,textarea,select{border-radius:18px}.tcg-hero{position:relative;overflow:clip;padding:2rem 0 0}.tcg-hero:before,.tcg-hero:after{content:"";position:absolute;border-radius:999px;filter:blur(40px);pointer-events:none}.tcg-hero:before{top:2rem;left:-3rem;width:14rem;height:14rem;background:#8449ff57}.tcg-hero:after{right:-4rem;bottom:4rem;width:18rem;height:18rem;background:#c28fff3d}.tcg-hero__panel{position:relative;isolation:isolate;padding:clamp(2rem,5vw,4rem);border:1px solid rgb(255 255 255 / .1);border-radius:36px;background:radial-gradient(circle at top,rgb(163 102 255 / .16),transparent 28%),linear-gradient(180deg,#121022fa,#090812fa);box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff14}.tcg-hero__content{max-width:42rem}.tcg-hero__eyebrow{margin:0 0 1rem;color:#d5c3ff;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tcg-hero__logo{width:clamp(96px,16vw,180px);margin-bottom:1.25rem;filter:drop-shadow(0 0 26px rgb(153 92 255 / .24))}.tcg-hero__title{margin:0;max-width:12ch;font-size:clamp(2.8rem,7vw,5.6rem);line-height:.94;letter-spacing:-.05em}.tcg-hero__subtitle{margin:1.25rem 0 0;max-width:42rem;color:rgb(var(--tcg-muted-rgb));font-size:clamp(1rem,2vw,1.18rem)}.tcg-hero__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.75rem}.tcg-hero__badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.9rem;margin:2rem 0 0;padding:0;list-style:none}.tcg-hero__badge{padding:.9rem 1rem;border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:#ffffff0a;color:#f5f1ff;font-weight:600}.tcg-benefits{padding:0 0 5rem}.tcg-benefits__intro{max-width:42rem;margin-bottom:2rem}.tcg-benefits__eyebrow{margin:0 0 .75rem;color:#d5c3ff;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tcg-benefits__heading{margin:0}.tcg-benefits__subheading{margin:.9rem 0 0;color:rgb(var(--tcg-muted-rgb))}.tcg-benefits__grid{display:grid;gap:1rem}@media screen and (min-width:750px){.tcg-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tcg-benefits__card{padding:1.4rem;border:1px solid rgb(255 255 255 / .08);border-radius:24px;background:linear-gradient(180deg,#121022f2,#0b0915f5);box-shadow:0 16px 44px #0000003d,inset 0 1px #ffffff0f}.tcg-benefits__card-title{margin:0 0 .65rem;font-size:1.05rem}.tcg-benefits__card-text{margin:0;color:rgb(var(--tcg-muted-rgb))}.tcg-product-highlights{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.tcg-product-highlights li{padding:.85rem 1rem;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:#ffffff0a;color:#f5f1ff;font-size:.94rem}.tcg-announcement{border-bottom:1px solid rgb(255 255 255 / .08);background:linear-gradient(90deg,#6b35dfe6,#40169beb)}.tcg-announcement__inner{display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:44px;text-align:center}.tcg-announcement__text,.tcg-announcement__link{color:#fff;font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tcg-collector.css.map */
