body{font-size:1.6rem;background:rgb(var(--kl24-bg, var(--kl24-slate)));color:rgb(var(--kl24-text))}.kl24-section{box-sizing:border-box;width:100%;max-width:120rem;margin-inline:auto;padding:4rem 1.6rem}@media screen and (min-width:750px){.kl24-section{padding:6.4rem 2.4rem}}.kl24-h1{margin:0;color:rgb(var(--kl24-text));font-size:3.4rem;font-weight:700;letter-spacing:-.01em;line-height:1.15}@media screen and (min-width:750px){.kl24-h1{font-size:4.8rem}}.kl24-h1 .kl24-accent,.kl24-h1 em,.kl24-h1 strong.kl24-accent{color:rgb(var(--kl24-accent));font-style:normal}.kl24-h2{margin:0;color:rgb(var(--kl24-text));font-size:2.4rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}@media screen and (min-width:750px){.kl24-h2{font-size:3rem}}.kl24-sub{margin:.8rem 0 0;color:rgb(var(--kl24-text-muted));font-size:1.6rem;line-height:1.5}.kl24-meta{margin:0;color:rgb(var(--kl24-text-muted));font-size:1.4rem;line-height:1.45}.kl24-prose{max-width:76rem;font-size:1.6rem;line-height:1.6;color:rgb(var(--kl24-text))}.kl24-prose p{margin:0 0 1em}.caption,.caption-large,.caption-with-letter-spacing{font-size:1.4rem}h1,.h1,h2,.h2,h3,.h3,.collection-list-title,.tcg-pokemon-hub__categories-title,.kl24-home-hero__title,.kl24-home-energy__title{font-weight:700;letter-spacing:-.01em}h1,.h1,.kl24-home-hero__title{font-size:3.4rem}h2,.h2,.collection-list-title,.tcg-pokemon-hub__categories-title,.kl24-home-energy__title{font-size:clamp(2.4rem,2.4vw,3rem)}@media screen and (min-width:750px){h1,.h1,.kl24-home-hero__title{font-size:clamp(4.8rem,4.2vw,5.6rem)}}.header__heading-link .kl24-wordmark{display:inline-block;max-width:100%;white-space:nowrap;word-break:normal;overflow-wrap:normal;font-size:clamp(1.7rem,4.5vw,2.4rem);line-height:1.1;letter-spacing:-.03em;font-weight:700}.kl24-wordmark__accent{color:rgb(var(--kl24-accent))}#MainContent a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile){color:rgb(var(--kl24-text));text-decoration-color:rgb(var(--kl24-accent));text-underline-offset:.14em}#MainContent .shopify-policy__container .shopify-policy__body a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile),#MainContent .shopify-policy__body .kl24-policy-meta a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile),#MainContent .shopify-policy__body .kl24-policy-toc a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile),#MainContent .rte:has(.kl24-policy-meta) a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile){color:#facc15;text-decoration-color:#facc15}#MainContent .shopify-policy__container .shopify-policy__body a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile):hover,#MainContent .shopify-policy__body .kl24-policy-meta a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile):hover,#MainContent .shopify-policy__body .kl24-policy-toc a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile):hover,#MainContent .rte:has(.kl24-policy-meta) a:not(.button):not(.card__heading a):not(.full-unstyled-link):not(.header__menu-item):not(.kl24-home-energy__tile):hover{color:#fde047;text-decoration-color:#fde047}.template-index .shopify-section,.template-pokemon .shopify-section,.section-tcg-hub-recent-singles,.section-kl24-home-closing,.section-kl24-home-energy-tiles,.section-kl24-home-pokemon-tiles,.section-collection-list,.section-tcg-pokemon-hub,.section-tcg-set-gap-filler,.section-tcg-singles-shop,.template-index .section-collection-list .gradient,.template-index .section-kl24-home-pokemon-tiles .kl24-home-pokemon-tiles.gradient,.template-index .section-kl24-home-energy-tiles,.template-index .section-tcg-hub-recent-singles,.template-index .section-tcg-hub-recent-singles .gradient,.template-pokemon .section-tcg-hub-recent-singles{background:rgb(var(--kl24-bg, var(--kl24-slate)));color:rgb(var(--kl24-text))}.template-index .section-collection-list .collection-list-title,.template-index .section-kl24-home-pokemon-tiles .tcg-pokemon-hub__categories-title{color:rgb(var(--kl24-text))}.template-index .section-collection-list .collection-list-subtitle,.template-index .section-kl24-home-pokemon-tiles .tcg-pokemon-hub__categories-subtitle{color:rgb(var(--kl24-text-muted));font-size:1.6rem}.template-index .section-collection-list .title-wrapper-with-link{text-align:center;justify-content:center}.template-index .section-collection-list .collection-list.collection-list--3-items,.template-index .section-collection-list .collection-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1rem;max-height:none}.template-index .section-collection-list .collection-list.collection-list--3-items>.collection-list__item.grid__item,.template-index .section-collection-list .collection-list>.collection-list__item.grid__item{width:auto;max-width:none;flex:0 1 auto;margin:0}.template-index .section-collection-list .collection-list__item--tcg-tile:not(.collection-list__item--coming-soon){flex:1 1 18rem;max-width:28rem}.template-index .section-collection-list .collection-list__item--coming-soon{flex:0 1 auto}.template-index .section-collection-list .collection-list.collection-list--3-items .tcg-game-tile-card__inner,.template-index .section-collection-list .tcg-game-tile-card__inner{aspect-ratio:auto;min-height:0;max-height:18rem}.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__inner{min-height:4.8rem;max-height:4.8rem;padding:0;display:flex;align-items:center}.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__link{padding:.8rem 1.2rem;flex-direction:row;align-items:center;gap:.8rem}.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__icon,.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__image,.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__subtitle,.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__arrow,.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__holo{display:none}.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__title{margin:0;font-size:1.4rem}.template-index .section-collection-list .collection-list__item--coming-soon .tcg-game-tile-card__badge{position:static;margin:0}.template-index .section-collection-list .collection-list.collection-list--3-items .tcg-game-tile-card__icon{width:4.2rem;height:4.2rem}.template-index .section-collection-list .collection-list.collection-list--3-items .tcg-game-tile-card__link{padding:1.4rem 1.2rem 1.2rem}.section-kl24-home-pokemon-tiles .tcg-pokemon-hub__categories,.section-tcg-pokemon-hub .tcg-pokemon-hub__categories{text-align:center}.section-kl24-home-pokemon-tiles .kl24-home-pokemon-tiles__grid,.section-tcg-pokemon-hub .tcg-pokemon-hub__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin:0 auto;padding:0;list-style:none}.section-kl24-home-pokemon-tiles .kl24-home-pokemon-tiles__grid>.tcg-pokemon-hub__grid-item{flex:1 1 calc(50% - 1.2rem);max-width:calc(50% - .6rem);min-width:0}.section-tcg-pokemon-hub .tcg-pokemon-hub__grid>.tcg-pokemon-hub__grid-item{flex:1 1 100%;max-width:100%;min-width:0}@media screen and (min-width:750px){.section-kl24-home-pokemon-tiles .kl24-home-pokemon-tiles__grid>.tcg-pokemon-hub__grid-item{flex:0 1 calc((100% - 2.4rem) / 3);max-width:calc((100% - 2.4rem) / 3)}.section-tcg-pokemon-hub .tcg-pokemon-hub__grid>.tcg-pokemon-hub__grid-item{flex:0 1 calc((100% - 1.2rem)/2);max-width:calc((100% - 1.2rem)/2)}}@media screen and (min-width:990px){.section-tcg-pokemon-hub .tcg-pokemon-hub__grid>.tcg-pokemon-hub__grid-item{flex:0 1 calc((100% - 3.6rem)/4);max-width:calc((100% - 3.6rem)/4)}}.template-pokemon .section-tcg-pokemon-hub,.template-pokemon .section-tcg-pokemon-hub .tcg-pokemon-hub,.template-pokemon .section-tcg-hub-recent-singles,.template-pokemon .section-tcg-hub-recent-singles .tcg-hub-recent-singles,.template-pokemon .section-tcg-hub-recent-singles .gradient{background:#0b1328!important;background-image:none!important}.section-kl24-home-pokemon-tiles .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .tcg-pokemon-hub__grid .tcg-game-tile-card__inner{aspect-ratio:5 / 4;min-height:0;max-height:14rem;overflow:hidden;border-radius:1.6rem;border:.1rem solid rgba(var(--kl24-text),.12);background:linear-gradient(160deg,rgba(var(--kl24-accent),.28),rgba(var(--kl24-slate),.92) 62%),rgb(var(--kl24-surface))}@media screen and (max-width:749px){.section-tcg-pokemon-hub .tcg-pokemon-hub__grid .tcg-game-tile-card__inner,.section-kl24-home-pokemon-tiles .tcg-game-tile-card__inner{max-height:14rem}}.section-kl24-home-pokemon-tiles .kl24-area--singles .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .kl24-area--singles .tcg-game-tile-card__inner{background:linear-gradient(160deg,rgba(var(--kl24-energy-elektro),.55),rgba(var(--kl24-slate),.9) 70%),rgb(var(--kl24-surface))}.section-kl24-home-pokemon-tiles .kl24-area--lueckenfueller .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .kl24-area--lueckenfueller .tcg-game-tile-card__inner{background:linear-gradient(160deg,rgba(var(--kl24-energy-pflanze),.5),rgba(var(--kl24-slate),.9) 70%),rgb(var(--kl24-surface))}.section-kl24-home-pokemon-tiles .kl24-area--lose .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .kl24-area--lose .tcg-game-tile-card__inner{background:linear-gradient(160deg,rgba(var(--kl24-energy-feuer),.5),rgba(var(--kl24-slate),.9) 70%),rgb(var(--kl24-surface))}.section-kl24-home-pokemon-tiles .kl24-area--ankauf .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .kl24-area--ankauf .tcg-game-tile-card__inner{background:linear-gradient(160deg,rgba(var(--kl24-energy-psycho),.48),rgba(var(--kl24-slate),.9) 70%),rgb(var(--kl24-surface))}.section-kl24-home-pokemon-tiles .kl24-area--hub .tcg-game-tile-card__inner,.section-tcg-pokemon-hub .kl24-area--hub .tcg-game-tile-card__inner{background:linear-gradient(160deg,rgba(var(--kl24-energy-wasser),.48),rgba(var(--kl24-slate),.9) 70%),rgb(var(--kl24-surface))}.section-kl24-home-pokemon-tiles .tcg-game-tile-card__icon,.section-tcg-pokemon-hub .tcg-game-tile-card__icon{width:5.6rem;height:5.6rem}.section-kl24-home-pokemon-tiles .tcg-game-tile-card__link,.section-tcg-pokemon-hub .tcg-game-tile-card__link{padding:1.8rem 1.4rem 1.4rem}.tcg-lots-collection .product-card-wrapper--lot .card,.tcg-lots-hub .product-card-wrapper--lot .card,.product-card-wrapper--lot .card{overflow:hidden;border:0;border-top:4px solid var(--energy, rgb(var(--kl24-accent)));border-radius:1rem;background:rgb(var(--kl24-surface))}.tcg-lots-collection .product-card-wrapper--lot .card--standard .card__inner,.tcg-lots-hub .product-card-wrapper--lot .card--standard .card__inner,.product-card-wrapper--lot .card__inner{border:0;background:color-mix(in srgb,var(--energy, rgb(var(--kl24-accent))) 16%,transparent)}.product-card-wrapper--lot .card__inner>.card__content{background:none;pointer-events:none}.product-card-wrapper--lot .card__inner>.card__content a,.product-card-wrapper--lot .card__inner>.card__content button{pointer-events:auto}.product-card-wrapper--lot .card__media,.product-card-wrapper--lot .card__media .media img{z-index:1}.product-card-wrapper--lot .card>.card__content{position:relative;z-index:1;background:color-mix(in srgb,var(--energy, rgb(var(--kl24-accent))) 18%,transparent)}.tcg-lots-collection .product-card-wrapper--lot:hover .card,.tcg-lots-hub .product-card-wrapper--lot:hover .card{border-top-color:var(--energy, rgb(var(--kl24-accent)))}.tcg-lots-collection .product-card-wrapper--lot .price .price-item,.tcg-lots-hub .product-card-wrapper--lot .price .price-item,.product-card-wrapper--lot .price .price-item{color:rgb(var(--kl24-accent));font-weight:800}.product-card-wrapper--lot .card__heading,.product-card-wrapper--lot .card__heading a{color:rgb(var(--kl24-text))}.product-card-wrapper--lot .tcg-card-lot-meta__item--gift{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .65rem;border-radius:999px;border:.1rem solid rgba(16,185,129,.55);background:#0f172aeb;color:#a7f3d0;font-size:1.2rem;font-weight:650;line-height:1.2}.product-card-wrapper--lot .tcg-card-lot-meta__item--gift .tcg-card-lot-meta__label{color:inherit}.template-collection .product-card-wrapper--lot:has(.tcg-card-lot-meta__item--gift) .card>.card__content,.template-search .product-card-wrapper--lot:has(.tcg-card-lot-meta__item--gift) .card>.card__content,.template-index .product-card-wrapper--lot:has(.tcg-card-lot-meta__item--gift) .card>.card__content{background:rgb(var(--kl24-slate, 15, 23, 42))}.section-kl24-home-closing .kl24-home-closing,.kl24-prose,.kl24-home-closing .kl24-seo-content,.kl24-home-closing .kl24-faq{max-width:76rem;margin-inline:auto}.kl24-home-closing .kl24-seo-content,.kl24-home-closing .kl24-faq,.kl24-faq__answer,.kl24-seo-content__body{font-size:1.6rem;line-height:1.6}.kl24-faq__question{min-height:5.2rem;display:flex;align-items:center;font-size:1.6rem}.template-collection #MainContent,.template-search #MainContent,.template-index #MainContent .collection,.template-index #MainContent .product-grid{--color-foreground: var(--kl24-text, 248, 250, 252);--color-shadow: var(--kl24-text, 248, 250, 252);color:rgb(var(--kl24-text, 248, 250, 252))}.template-collection #product-grid .product-card-wrapper,.template-collection #product-grid .card-wrapper,.template-collection #product-grid .card,.template-collection #product-grid .card__inner,.template-collection #product-grid .card__content,.template-collection #product-grid .card__information,.template-search #product-grid .product-card-wrapper,.template-search #product-grid .card-wrapper,.template-search #product-grid .card,.template-search #product-grid .card__inner,.template-search #product-grid .card__content,.template-search #product-grid .card__information,.template-index .collection .product-card-wrapper,.template-index .collection .card-wrapper,.template-index .collection .card,.template-index .product-grid .product-card-wrapper,.template-index .product-grid .card{width:100%;max-width:100%;box-sizing:border-box}.template-collection #product-grid .card__heading,.template-collection #product-grid .card__heading a,.template-collection #product-grid .full-unstyled-link,.template-collection #product-grid .price,.template-collection #product-grid .price-item,.template-collection #product-grid .card__information,.template-search #product-grid .card__heading,.template-search #product-grid .card__heading a,.template-search #product-grid .full-unstyled-link,.template-search #product-grid .price,.template-search #product-grid .price-item,.template-search #product-grid .card__information,.template-index .collection .card__heading,.template-index .collection .card__heading a,.template-index .collection .full-unstyled-link,.template-index .collection .price,.template-index .collection .price-item,.template-index .product-grid .card__heading,.template-index .product-grid .card__heading a,.template-index .product-grid .price,.template-index .product-grid .price-item{color:rgb(var(--kl24-text, 248, 250, 252))}.template-collection .product-count__text,.template-collection .product-count-vertical .product-count__text,.template-collection #ProductCount,.template-collection #ProductCountDesktop,.template-search .product-count__text,.template-search .product-count-vertical .product-count__text,.template-search #ProductCount,.template-search #ProductCountDesktop,.template-collection .facet-filters__label,.template-collection .facets__heading,.template-collection .facets__summary,.template-search .facet-filters__label,.template-search .facets__heading,.template-search .facets__summary{color:rgba(var(--kl24-text, 248, 250, 252),.9)}.template-collection .facet-filters__sort,.template-collection .select__select,.template-search .facet-filters__sort,.template-search .select__select{color:rgb(var(--kl24-text, 248, 250, 252))}.template-search #product-grid .card__inner.ratio{--ratio-percent: 133.333% !important}.template-search #product-grid .card__media,.template-search #product-grid .card__media .media,.template-search #product-grid .card__inner .media{overflow:hidden}.template-search #product-grid .card__media img,.template-search #product-grid .media img,.template-collection #product-grid .card__media img,.template-collection #product-grid .media img{object-fit:cover;object-position:center;width:100%;height:100%}.template-search #product-grid .product-card-wrapper--lot .card__media,.template-search #product-grid .product-card-wrapper--lot .card__media .media,.template-search #product-grid .product-card-wrapper--lot .card__inner .media,.template-collection #product-grid .product-card-wrapper--lot .card__media,.template-collection #product-grid .product-card-wrapper--lot .card__media .media,.template-collection #product-grid .product-card-wrapper--lot .card__inner .media,.template-index .product-card-wrapper--lot .card__media,.template-index .product-card-wrapper--lot .card__media .media{background:rgb(var(--kl24-slate, 15, 23, 42))}.template-search #product-grid .product-card-wrapper--lot .card__media img,.template-search #product-grid .product-card-wrapper--lot .media img,.template-collection #product-grid .product-card-wrapper--lot .card__media img,.template-collection #product-grid .product-card-wrapper--lot .media img,.template-index .product-card-wrapper--lot .card__media img,.template-index .product-card-wrapper--lot .media img{object-fit:contain!important;object-position:center;background:transparent}.template-search #product-grid .product-card-wrapper--lot .card__inner.ratio{--ratio-percent: 133.333% !important}.template-collection #product-grid .product-card-wrapper--lot:has(.tcg-card-lot-meta__item--gift) .card__inner.ratio,.template-index .product-card-wrapper--lot:has(.tcg-card-lot-meta__item--gift) .card__inner.ratio{--ratio-percent: 100% !important}#cart-notification.cart-notification,.cart-notification-wrapper .cart-notification,#cart-notification{background:rgb(var(--kl24-slate, 15, 23, 42))!important;color:rgb(var(--kl24-text, 248, 250, 252))!important;--color-foreground: var(--kl24-text, 248, 250, 252);--color-background: var(--kl24-slate, 15, 23, 42);border-color:rgba(var(--kl24-holo, 14, 165, 233),.35)}#cart-notification .cart-notification__heading,#cart-notification .cart-notification-product,#cart-notification .cart-notification-product__name{color:rgb(var(--kl24-text, 248, 250, 252))!important}#cart-notification .cart-notification__links>button.link.button-label,#cart-notification .cart-notification__links>.link.button-label,.cart-notification__links>button.link.button-label,.cart-notification__links>.link.button-label{color:rgb(var(--kl24-text, 248, 250, 252))!important;text-decoration:underline;text-underline-offset:.15em;font-weight:600}#cart-notification .cart-notification__links>button.link.button-label:hover,#cart-notification .cart-notification__links>.link.button-label:hover,.cart-notification__links>button.link.button-label:hover,.cart-notification__links>.link.button-label:hover{color:rgb(var(--kl24-cta, 250, 204, 21))!important}.product-card-wrapper--no-media .tcg-card__thumb-wrap--no-media,.product-card-wrapper--no-media .card__media--kl24-no-media{aspect-ratio:.694 / 1;width:100%;background:#0f172a;border-radius:.5rem;overflow:hidden}.product-card-wrapper--no-media .tcg-card__thumb-wrap--no-media{display:flex;align-items:stretch;justify-content:stretch;box-shadow:0 0 0 .12rem rgba(var(--kl24-cta),.45)}.product-card-wrapper--no-media .kl24-no-media-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;height:100%;min-height:100%;padding:1rem .75rem;box-sizing:border-box;text-align:center;text-decoration:none;color:#f8fafc;background:radial-gradient(ellipse at 50% 20%,rgba(56,189,248,.12),transparent 55%),#0f172a}.product-card-wrapper--no-media .kl24-no-media-fallback__name{font-size:1.35rem;font-weight:700;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.product-card-wrapper--no-media .kl24-no-media-fallback__number{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.2rem;color:#f8fafceb}.product-card-wrapper--no-media .kl24-no-media-fallback__set{font-size:1.05rem;line-height:1.3;color:#f8fafcb8;max-width:100%}.product-card-wrapper--no-media .kl24-no-media-fallback__hint{margin-top:.35rem;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2}.product-card-wrapper--no-media .tcg-card__title,.product-card-wrapper--no-media .card__heading,.product-card-wrapper--no-media .card__heading a{display:block!important;min-height:2.6em;color:#f8fafc!important;visibility:visible!important;opacity:1!important}.template-search #product-grid .card__heading,.template-search #product-grid .tcg-card__title{min-height:2.75em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tcg-energy-icon--finsternis,.tcg-card-lot-meta__icon.tcg-energy-icon--finsternis,.tcg-card-lot-energy-overlay__icon.tcg-energy-icon--finsternis{color:#f8fafc;text-shadow:0 0 .15rem rgba(15,23,42,.95),0 0 .35rem rgba(248,250,252,.55),0 0 .02rem #fff;filter:drop-shadow(0 0 .12rem rgba(248,250,252,.65))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kl24-design-surface.css.map */
