:root{--tcg-purple: #512fc4;--tcg-purple-dark: #3b1fa0;--tcg-purple-soft: #ede8ff;--tcg-ink: #17122b;--tcg-lavender: #f4f1fb;--tcg-gold: #f5b82e;--tcg-muted: #6f6b85;--tcg-line: rgba(23, 18, 43, .08);--tcg-radius: 12px;--tcg-shadow: 0 1px 2px rgba(23, 18, 43, .06), 0 6px 20px rgba(23, 18, 43, .06);--tcg-shadow-hover: 0 4px 10px rgba(81, 47, 196, .12), 0 16px 32px rgba(23, 18, 43, .12)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.01em}.title-wrapper-with-link .title{font-weight:600}.announcement-bar__message{font-weight:500;letter-spacing:.02em;font-size:1.3rem}.header-wrapper{box-shadow:0 2px 12px #17122b2e}.header__menu-item{font-weight:500;border-radius:8px;transition:background-color .15s ease}.header__menu-item:hover{background:#ffffff1f;text-decoration:none}.header__menu-item span{text-decoration:none!important}.header__icon{border-radius:999px;transition:background-color .15s ease}.header__icon:hover{background:#ffffff24}.cart-count-bubble{background:var(--tcg-gold);color:var(--tcg-ink);font-weight:700}.mega-menu__content{box-shadow:0 20px 40px #17122b29;border-top:3px solid var(--tcg-gold)}.mega-menu__list .mega-menu__link--level-2{font-weight:600;color:var(--tcg-purple-dark)}.mega-menu__link:hover{color:var(--tcg-purple)}.header__submenu.list-menu{border-radius:10px;box-shadow:0 16px 32px #17122b29}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em;transition:transform .12s ease,box-shadow .15s ease,filter .15s ease}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(.92)}.button:not(.button--tertiary):hover{transform:translateY(-1px);box-shadow:0 6px 16px #512fc438}.button--secondary:hover{background:var(--tcg-purple-soft)}.card--card,.card--standard .card__inner{transition:transform .18s ease,box-shadow .18s ease}.card-wrapper:hover .card--card{box-shadow:var(--tcg-shadow-hover)}.card--card .card__inner{border-radius:calc(var(--tcg-radius) - 4px);overflow:hidden}.card__media img{transition:transform .35s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading{font-size:1.35rem;line-height:1.35;font-weight:500}@media screen and (min-width:990px){.card__heading{font-size:1.45rem}}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .caption-with-letter-spacing{color:var(--tcg-muted);font-size:1rem;margin-bottom:.4rem}.card-information .price{margin-top:.6rem}.card-information .price .price-item--regular,.card-information .price .price-item--sale{font-weight:700;font-size:1.5rem;color:var(--tcg-ink)}.card__badge .badge{font-weight:600;letter-spacing:.04em;font-size:1rem;padding:.4rem .8rem;border:0}.card--sold-out .card__media img{filter:grayscale(.35);opacity:.72}.card--sold-out .card-information .price{color:var(--tcg-muted)}.card--sold-out .card-information .price .price-item{color:var(--tcg-muted);font-weight:500}.tcg-rarity{display:inline-block;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:.4rem .7rem;border-radius:6px;margin:.2rem 0 .4rem;background:var(--tcg-lavender);color:var(--tcg-purple-dark)}.tcg-rarity--common,.tcg-rarity--basic,.tcg-rarity--token{background:#f1f1f4;color:#5a5770}.tcg-rarity--uncommon{background:#e6f4ea;color:#1e6b3a}.tcg-rarity--rare,.tcg-rarity--gold{background:#e3edff;color:#1f4fb8}.tcg-rarity--super-rare,.tcg-rarity--epic{background:#ede8ff;color:#512fc4}.tcg-rarity--majestic{background:#f3e8ff;color:#6d28d9}.tcg-rarity--legendary{background:#fff3d6;color:#9a6400}.tcg-rarity--fabled,.tcg-rarity--enchanted,.tcg-rarity--iconic,.tcg-rarity--marvel{background:linear-gradient(135deg,#512fc4,#9d8dff);color:#fff}.tcg-rarity--promo,.tcg-rarity--pirate-booty{background:#fde8e8;color:#b42318}.collection-hero__title{font-weight:700}.facets-vertical .facets__form-vertical{position:sticky;top:9rem}.facets__disclosure-vertical{border-bottom:1px solid var(--tcg-line)}.facets__summary{font-weight:600}.facets__label{border-radius:6px}.facets__label:hover{background:var(--tcg-lavender)}.active-facets__button-inner,.active-facets__button-remove{border-radius:999px}.active-facets__button{background:var(--tcg-purple-soft);color:var(--tcg-purple-dark);border-color:transparent}.product-count__text{color:var(--tcg-muted)}.facet-filters__sort{border-radius:8px}.product__title h1{font-weight:700}.product__text.caption-with-letter-spacing{color:var(--tcg-purple);font-weight:600}.price--large .price-item{font-weight:700}.product-form__input--pill .product-form__input label,.product-form__input--pill input[type=radio]+label{border:1px solid rgba(23,18,43,.18);background:#fff;font-weight:500;transition:all .12s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--tcg-purple);color:#fff;border-color:var(--tcg-purple);box-shadow:0 4px 12px #512fc440}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{opacity:.45;text-decoration:line-through}.product-form__input .form__label{font-weight:600;letter-spacing:.02em}.product__inventory{font-weight:600}.product__inventory.low-stock{color:#b42318}.product__media-wrapper .product__media{border-radius:var(--tcg-radius);overflow:hidden}.product__media-wrapper .product__media img{object-fit:contain}.quantity{border-radius:8px}.cart-drawer .drawer__inner{border-radius:16px 0 0 16px}.cart-drawer .drawer__header{border-bottom:1px solid var(--tcg-line)}.cart-item__name{font-weight:600}.predictive-search{border-radius:12px;box-shadow:0 20px 40px #17122b2e}.predictive-search__heading{color:var(--tcg-muted)}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--tcg-lavender)}.search__input{border-radius:10px}.collection-list .card--card{overflow:hidden}.collection-list .card__heading{font-weight:600}.collection-list .card--card:hover{box-shadow:var(--tcg-shadow-hover)}.multicolumn-card{border-radius:var(--tcg-radius)}.footer{border-top:4px solid var(--tcg-gold)}.footer-block__heading{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem}.footer__content-bottom{border-top-color:#ffffff26}.list-payment__item svg{border-radius:4px}.slideshow .slider-buttons{gap:.5rem}.slideshow .slider-counter__link--dots .dot{border-color:#fff}.slideshow .slider-counter__link--active .dot{background:var(--tcg-gold);border-color:var(--tcg-gold)}.section-header .title-wrapper-with-link .link{color:var(--tcg-purple);font-weight:600}.pagination__item--current{background:var(--tcg-purple);color:#fff;border-radius:8px}.pagination__item,.quick-add__submit{border-radius:8px}.loading__spinner .spinner .path{stroke:var(--tcg-purple)}::selection{background:var(--tcg-purple);color:#fff}@media screen and (max-width:767px){.slideshow__slide .slideshow__media{height:420px!important}}@keyframes tcg-fade-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tcg-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@keyframes tcg-float-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-60px) scale(1.08)}}@keyframes tcg-float-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,40px) scale(.94)}}@keyframes tcg-float-c{0%,to{transform:translate(0)}50%{transform:translate(30px,50px)}}@keyframes tcg-marquee{to{transform:translate(-50%)}}@keyframes tcg-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.tcg-reveal{opacity:0;animation:tcg-fade-up .8s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(var(--d, 0) * .13s + .12s)}.section--hero{margin:0}.tcg-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:62vh;padding:8rem 0 6rem}.tcg-hero--medium{min-height:52vh}.tcg-hero--large{min-height:68vh}.tcg-hero--full{min-height:calc(100vh - 9rem)}@media screen and (max-width:749px){.tcg-hero{min-height:0;padding:6rem 0 4rem}.tcg-hero--full{min-height:80vh}}.tcg-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#1b1338}.tcg-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;animation:tcg-kenburns 20s ease-out forwards}.tcg-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(23,18,43,calc(var(--tcg-overlay, .5) + .35)),rgba(23,18,43,var(--tcg-overlay, .5)) 55%,rgba(23,18,43,calc(var(--tcg-overlay, .5) * .6))),linear-gradient(180deg,#17122b26,#17122b00 30%,#17122b8c)}.tcg-hero__orbs{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#2a1c5e,#512fc4 55%,#1b1338)}.tcg-hero__orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.75}.tcg-hero__orb--1{width:46vw;height:46vw;left:-12vw;top:-18vw;background:#7c5cff;animation:tcg-float-a 18s ease-in-out infinite}.tcg-hero__orb--2{width:38vw;height:38vw;right:-10vw;bottom:-16vw;background:#c9a7ff;opacity:.45;animation:tcg-float-b 22s ease-in-out infinite}.tcg-hero__orb--2:after{content:"";position:absolute;top:30%;right:30%;bottom:30%;left:30%;border-radius:50%;background:#ffd977;opacity:.35;filter:blur(40px)}.tcg-hero__orb--3{width:24vw;height:24vw;right:22vw;top:8vw;background:#b39cff;opacity:.5;animation:tcg-float-c 16s ease-in-out infinite}.tcg-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.35) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.35) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%)}.tcg-hero .tcg-hero__content,.tcg-hero .tcg-hero__stats{position:relative;box-sizing:border-box;width:100%;max-width:76rem}.tcg-hero--align-left .tcg-hero__content,.tcg-hero--align-left .tcg-hero__stats{margin-left:max(0px,calc((100% - var(--page-width)) / 2));margin-right:0}.tcg-hero--align-center .tcg-hero__content,.tcg-hero--align-center .tcg-hero__stats{margin-left:auto;margin-right:auto;text-align:center}.tcg-hero--align-center .tcg-hero__buttons{justify-content:center}.tcg-hero__eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.5rem 1.1rem;border-radius:999px;font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tcg-hero__title{margin:0 0 1.8rem;font-size:clamp(3.6rem,7.2vw,8.4rem);line-height:.98;font-weight:700;letter-spacing:-.03em;text-transform:uppercase;color:#fff;text-wrap:balance}.tcg-hero__title em,.tcg-hero__title strong{display:block;font-style:normal;background:linear-gradient(90deg,#f5b82e,#ffd977,#f5b82e);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tcg-shimmer 5s linear infinite}.tcg-hero__text{max-width:54rem;font-size:1.7rem;line-height:1.55;color:#ffffffdb}.tcg-hero__text p{margin:0}.tcg-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.tcg-button--lg{min-height:5.2rem;padding:0 2.8rem;font-size:1.5rem}.tcg-button--glass{color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.tcg-button--glass:hover{background:#fff3;color:#fff}.tcg-button--glass:after,.tcg-button--glass:before{display:none}.tcg-hero .tcg-hero__stats{display:flex;flex-wrap:wrap;gap:1.2rem 4rem;margin-top:5rem;padding-top:2.4rem}.tcg-hero .tcg-hero__stats:before{content:"";position:absolute;top:0;left:5rem;right:5rem;height:1px;background:#ffffff2e}@media screen and (max-width:749px){.tcg-hero .tcg-hero__stats{gap:1.6rem 2.8rem;margin-top:3.2rem}.tcg-hero .tcg-hero__stats:before{left:1.5rem;right:1.5rem}.tcg-hero__stat-value{font-size:2.2rem}}.tcg-hero--align-center .tcg-hero__stats{justify-content:center}.tcg-hero__stat{display:flex;flex-direction:column}.tcg-hero__stat-value{font-size:2.6rem;font-weight:700;color:#fff;letter-spacing:-.02em}.tcg-hero__stat-label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.section--marquee{margin:0}.tcg-marquee{overflow:hidden;padding:1.3rem 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.tcg-marquee__track{display:flex;width:max-content;animation:tcg-marquee var(--tcg-marquee-speed, 30s) linear infinite}.tcg-marquee:hover .tcg-marquee__track{animation-play-state:paused}.tcg-marquee__group{display:flex;align-items:center;flex-shrink:0}.tcg-marquee__item{padding:0 1.4rem;font-size:1.5rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:inherit;text-decoration:none;white-space:nowrap}a.tcg-marquee__item:hover{color:var(--tcg-gold)}.tcg-marquee__dot{color:var(--tcg-gold);font-size:1.1rem;padding:0 .4rem}.tcg-rail{display:none}@media screen and (min-width:990px){.tcg-rail{display:block;position:fixed;left:1.6rem;top:50%;z-index:5;opacity:0;transform:translate(-16px,-50%);pointer-events:none;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.tcg-rail.is-visible{opacity:1;transform:translateY(-50%);pointer-events:auto}.tcg-rail__list{display:flex;flex-direction:column;gap:.4rem;padding:.6rem;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #17122b29;border:1px solid rgba(23,18,43,.06)}.tcg-rail__link{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;color:var(--tcg-ink);transition:background-color .15s ease,color .15s ease,transform .15s ease}.tcg-rail__link:hover{background:var(--tcg-purple);color:#fff;transform:scale(1.08)}.tcg-rail__link--whatsapp:hover{background:#25d366}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center}.header__menu-item{padding:1rem 1.4rem;font-size:1.45rem}}.shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__heading-logo{transition:transform .2s ease}.header__heading-link:hover .header__heading-logo{transform:scale(1.03)}.section-header .title-wrapper .title,.collection-list-title,.title-wrapper-with-link .title{position:relative;padding-bottom:1.2rem}.section-header .title-wrapper .title:after,.collection-list-title:after,.title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:0;width:5.2rem;height:.4rem;border-radius:.2rem;background:linear-gradient(90deg,var(--tcg-purple),var(--tcg-gold))}.center .title:after,.title-wrapper--self-padded-tablet-down.center .title:after{left:50%;transform:translate(-50%)}.collection-list .card-wrapper .card{position:relative;border-radius:var(--tcg-radius);overflow:hidden;background:var(--tcg-ink)}.collection-list .card-wrapper .card .card__inner{border-radius:0}.collection-list .card-wrapper .card .card__media img{transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s ease;filter:saturate(.95)}.collection-list .card-wrapper:hover .card .card__media img{transform:scale(1.07);filter:saturate(1.1)}.collection-list .card-wrapper .card .card__content{position:absolute;left:0;right:0;bottom:0;padding:2.4rem 1.8rem 1.6rem;background:linear-gradient(180deg,#17122b00,#17122b8c 45%,#17122beb)}.collection-list .card-wrapper .card .card__information{padding:0}.collection-list .card-wrapper .card .card__heading{margin:0;font-size:1.7rem;font-weight:600;color:#fff}.collection-list .card-wrapper .card .card__heading a{color:#fff}.collection-list .card-wrapper .card .card__heading .icon-wrap{transition:transform .2s ease}.collection-list .card-wrapper:hover .card .card__heading .icon-wrap{transform:translate(4px)}.collection-list .card-wrapper .card .card__heading a:after{display:none}.collection-list .card-wrapper .card--card:hover{box-shadow:var(--tcg-shadow-hover)}.multicolumn .multicolumn-card{border-radius:var(--tcg-radius);transition:transform .2s ease,box-shadow .2s ease}.multicolumn .multicolumn-card:hover{transform:translateY(-4px);box-shadow:var(--tcg-shadow-hover)}.multicolumn-card__info{padding:2rem}.multicolumn-card__info .h3{font-weight:600}.image-with-text .image-with-text__media{border-radius:var(--tcg-radius);overflow:hidden}.image-with-text__content .h1{font-weight:700}.slideshow__slide .slideshow__media{border-radius:0}@media screen and (min-width:990px){.slideshow.banner{border-radius:var(--tcg-radius);overflow:hidden}}@media(prefers-reduced-motion:reduce){.tcg-reveal{opacity:1;animation:none}.tcg-hero__img,.tcg-hero__orb,.tcg-marquee__track,.tcg-hero__title em,.tcg-hero__title strong,.tcg-rail{animation:none}.card__media img,.collection-list .card-wrapper .card .card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/imaginarium.css.map */
