@property --ks-frame{syntax: "<color>"; inherits: true; initial-value: #2b2272;}@property --ks-frame-hi{syntax: "<color>"; inherits: true; initial-value: #8f7dff;}@property --ks-frame-lo{syntax: "<color>"; inherits: true; initial-value: #0e0822;}@property --ks-glow-a{syntax: "<color>"; inherits: true; initial-value: #1aa6d9;}@property --ks-glow-b{syntax: "<color>"; inherits: true; initial-value: #d700a3;}.gg-ks{--ks-black: #060607;--ks-line: rgba(255, 255, 255, .1);--ks-muted: rgba(255, 255, 255, .64);--ks-gold: #e8bf55;--ks-ink: 29 27 23;--ks-field-h: 46px;--ks-spring: cubic-bezier(.34, 1.56, .64, 1);--ks-ease: cubic-bezier(.22, 1, .36, 1);--swatch-border-color-default: 29 27 23 / .18;--swatch-border-color-active: 29 27 23;display:block;position:relative;overflow-x:clip;transition:--ks-frame .8s var(--ks-ease),--ks-frame-hi .8s var(--ks-ease),--ks-frame-lo .8s var(--ks-ease),--ks-glow-a 1s var(--ks-ease),--ks-glow-b 1s var(--ks-ease);background:var(--ks-black);color:#ffffffe0}.gg-ks .label{color:inherit}.gg-ks-hint{margin-inline-start:4px;font-weight:400;opacity:.68}.gg-ks-hero{position:relative;padding:54px 0 30px;background:radial-gradient(60% 70% at 50% 0%,rgba(26,166,217,.22),transparent 70%),radial-gradient(40% 50% at 92% 30%,rgba(215,0,163,.14),transparent 70%),radial-gradient(35% 45% at 6% 60%,rgba(26,166,217,.1),transparent 70%),var(--ks-black)}.gg-ks-hero__stars{position:absolute;top:0;right:0;bottom:0;left:0;animation:ks-drift 140s linear infinite;opacity:.55;background-image:radial-gradient(1px 1px at 12% 22%,#fff,transparent),radial-gradient(1px 1px at 33% 68%,#fff,transparent),radial-gradient(1.5px 1.5px at 51% 14%,#fff,transparent),radial-gradient(1px 1px at 68% 52%,#fff,transparent),radial-gradient(1px 1px at 82% 18%,#fff,transparent),radial-gradient(1.5px 1.5px at 91% 74%,#fff,transparent),radial-gradient(1px 1px at 22% 88%,#fff,transparent),radial-gradient(1px 1px at 61% 92%,#fff,transparent);background-size:340px 340px;pointer-events:none;-webkit-mask-image:linear-gradient(#000 40%,transparent);mask-image:linear-gradient(#000 40%,transparent)}.gg-ks-hero__inner{position:relative;text-align:center}.gg-ks-eyebrow{margin:0 0 10px;color:#ffffff9e;font-size:1.2rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.gg-ks-title{margin:0 auto 28px;color:#fff;font-size:clamp(3.2rem,5.2vw,6.2rem);line-height:1.05;text-shadow:0 0 40px rgba(26,166,217,.35)}.gg-ks-ai{--search-bg-color: 255 255 255;--search-text-color: 39 36 29;--input-bg-color: 255 255 255;--input-text-color: 39 36 29;max-width:800px;margin:0 auto}.gg-ks-ai .search__form{position:relative;transition:box-shadow .4s var(--ks-ease);border:0;border-radius:calc(var(--input-border-radius, 4px) + 4px);box-shadow:0 0 0 1px #ffffff24,0 24px 70px -24px #1aa6d9b3}.gg-ks-ai .search__form:focus-within{box-shadow:0 0 0 3px #1aa6d98c,0 30px 80px -24px #1aa6d9d9}.gg-ks-ai .search__input{height:68px;padding-inline-start:60px;padding-inline-end:168px;border-radius:calc(var(--input-border-radius, 4px) + 4px);font-size:1.8rem}.gg-ks-ai .search__input::-webkit-search-cancel-button{display:none}.gg-ks-ai__spark{top:50%;min-height:0;padding:0 0 0 22px;transform:translateY(-50%);color:rgb(var(--btn-bg-color));pointer-events:none}.gg-ks-ai__spark .icon{display:block;width:24px;height:24px;animation:ks-twinkle 3.2s ease-in-out infinite}.gg-ks-ai .search__reset{right:124px}.gg-ks-ai__go{position:absolute;top:9px;right:9px;bottom:9px;padding:0 26px;font-size:1.6rem}.gg-ks-ai__status{display:-webkit-box;max-width:800px;height:3em;margin:12px auto 0;overflow:hidden;color:#fffc;font-size:1.4rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gg-ks-ai__status:before{content:"";display:inline-block;width:8px;height:8px;margin-inline-end:8px;border-radius:50%;background:#f5c03e;vertical-align:1px}.gg-ks-ai__status:empty{display:-webkit-box;visibility:hidden}.gg-ks-ai__status--info:before{background:#1aa6d9}.gg-ks-ai__status .link{color:#fff}.gg-ks-examples{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;max-width:980px;margin:6px auto 0}.gg-ks-examples__label{color:#ffffff8c;font-size:1.4rem}.gg-ks-example{transition:opacity .6s ease,color .6s ease,background-position .4s ease-out,box-shadow .3s var(--ks-ease)}@media(hover:hover)and (pointer:fine){.gg-ks-example:hover{box-shadow:0 10px 24px -12px #1aa6d9e6}}.gg-ks-example.is-current{box-shadow:0 0 0 1px rgb(var(--btn-bg-color)),0 10px 26px -12px #1aa6d9}.gg-ks-table{position:relative;padding:10px 0 clamp(40px,5vw,72px);background:radial-gradient(50% 40% at 38% 42%,color-mix(in srgb,var(--ks-glow-a) 16%,transparent),transparent 75%),radial-gradient(rgba(255,255,255,.045) 1px,transparent 1.4px) 0 0 / 22px 22px,var(--ks-black)}.gg-ks-divider{display:flex;align-items:center;gap:16px;max-width:680px;margin:0 auto 34px;color:#ffffff8c;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.gg-ks-divider:before,.gg-ks-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent)}.gg-ks-table__grid{display:grid;align-items:start;justify-content:center;gap:28px}@media(min-width:1024px){.gg-ks-table__grid{grid-template-columns:minmax(0,620px) 340px;gap:48px}}.gg-ks-stage{position:relative;min-width:0}.gg-ks-stage:before{content:"";position:absolute;top:-4%;right:-12%;bottom:-4%;left:-12%;transition:opacity .6s;opacity:.5;background:radial-gradient(closest-side at 35% 40%,color-mix(in srgb,var(--ks-glow-a) 60%,transparent),transparent),radial-gradient(closest-side at 70% 70%,color-mix(in srgb,var(--ks-glow-b) 50%,transparent),transparent);filter:blur(40px);pointer-events:none}.gg-ks-card{position:relative;width:100%;max-width:620px;margin:0 auto;padding:11px;border-radius:30px;background:linear-gradient(160deg,#2a2b31,#0b0b0d 18%,#050506 62%,#17181c);box-shadow:0 0 0 1px #ffffff1f,inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a,-40px 30px 120px -50px var(--ks-glow-a),40px 50px 120px -50px var(--ks-glow-b),0 50px 80px -40px #000000f2}.gg-ks-card__frame{display:flex;position:relative;flex-direction:column;gap:14px;padding:18px 18px 26px;border-radius:20px 20px 24px 24px;background:radial-gradient(120% 55% at 18% -8%,rgba(255,255,255,.42),transparent 58%),radial-gradient(90% 60% at 100% 108%,rgba(0,0,0,.32),transparent 60%),linear-gradient(118deg,transparent 0 32%,rgba(255,255,255,.16) 44%,transparent 56% 100%),linear-gradient(160deg,var(--ks-frame-hi) 0%,var(--ks-frame) 36%,var(--ks-frame) 64%,var(--ks-frame-lo) 100%);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #fff3,inset 0 -2px #00000059,inset 0 0 28px #0000004d;color:#1d1b17}.gg-ks-card__frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:.6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.33 .33 .33 0 0 .33 .33 .33 0 0 .33 .33 .33 0 0 0 0 0 0 .7'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 180px 180px,repeating-linear-gradient(115deg,rgba(255,255,255,.07) 0 1px,transparent 1px 5px);mix-blend-mode:overlay;pointer-events:none}.gg-ks-card__frame:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid color-mix(in srgb,var(--ks-frame-hi) 35%,rgba(255,228,160,.75));border-radius:15px 15px 19px 19px;box-shadow:0 0 0 1px #00000029,inset 0 0 0 1px #0000001f;opacity:.8;pointer-events:none}.gg-ks-card__frame>*{position:relative}.gg-ks-card__glare{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;transition:opacity .5s var(--ks-ease);border-radius:inherit;opacity:0;background:radial-gradient(460px circle at var(--mx, 50%) var(--my, 30%),rgba(255,255,255,.34),transparent 46%);mix-blend-mode:soft-light;pointer-events:none}.gg-ks-card.is-lit .gg-ks-card__glare{opacity:1}.gg-ks-card[data-foil] .gg-ks-card__frame{animation:ks-foil 6s linear infinite;background:linear-gradient(115deg,#ff3ea5,#ffd23e 16%,#3effc1,#3eb4ff 50%,#b43eff 66%,#ff3ea5,#ffd23e) 0 0 / 300% 300%,radial-gradient(120% 55% at 18% -8%,rgba(255,255,255,.42),transparent 58%),linear-gradient(160deg,var(--ks-frame-hi) 0%,var(--ks-frame) 36%,var(--ks-frame) 64%,var(--ks-frame-lo) 100%);background-blend-mode:soft-light,normal,normal}.gg-ks-card[data-finish=etched] .gg-ks-card__frame{background:repeating-linear-gradient(115deg,#fff0 0 5px,#ffffff59 5px 6px),linear-gradient(115deg,#fff2c4,#c7e4ff,#ffd9f0,#c7e4ff,#fff2c4) 0 0 / 300% 300%,linear-gradient(160deg,var(--ks-frame-hi) 0%,var(--ks-frame) 36%,var(--ks-frame) 64%,var(--ks-frame-lo) 100%);background-blend-mode:overlay,soft-light,normal;animation-name:ks-etched}@keyframes ks-etched{0%,to{background-position:0 0,0% 0%,0 0}50%{background-position:0 0,100% 100%,0 0}}.gg-ks-card{--ks-trim: color-mix(in srgb, var(--ks-frame-hi) 25%, #e6c677);--ks-plate-trim: 0 0 0 1px color-mix(in srgb, var(--ks-frame-lo) 85%, #000), 0 0 0 2.5px var(--ks-trim), 0 0 0 3.5px color-mix(in srgb, var(--ks-frame-lo) 60%, transparent), 0 10px 18px -10px rgba(0, 0, 0, .75)}.gg-ks-bar{padding:10px 12px 12px;border-radius:12px;background:linear-gradient(180deg,#ffffffd9,#fff0 42%),linear-gradient(180deg,color-mix(in srgb,var(--ks-frame-hi) 7%,#fcfbf7),color-mix(in srgb,var(--ks-frame-hi) 14%,#ebe6da));box-shadow:inset 0 1px #fff,inset 0 -1px #0000001a,var(--ks-plate-trim)}.gg-ks-card__frame>.gg-ks-card__stamp{position:absolute;bottom:5px;left:50%;width:26px;height:13px;translate:-50% 0;border-radius:50%;background:radial-gradient(60% 60% at 35% 35%,rgba(255,255,255,.95),transparent 70%),conic-gradient(from 0deg,#ffe08a,#ff9ed8,#9ee7ff,#b6ffb0,#ffe08a);box-shadow:0 0 0 1px #00000059,0 0 8px #ffecaa99;pointer-events:none}.gg-ks-card .label{font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gg-ks-card .label .gg-ks-hint{font-size:1.2rem;letter-spacing:.01em;text-transform:none}.gg-ks-bar .label,.gg-ks-textbox .label{margin-bottom:8px;color:rgba(var(--ks-ink) / .82)}.gg-ks-bar__head{display:flex;align-items:center;gap:6px;margin-bottom:8px}.gg-ks-bar__head .label{margin:0 4px 0 0}.gg-ks-lang{padding:2px 6px;border-radius:4px;background:#1d1b17;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.08em;line-height:1.3}.gg-ks-mana__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:26px;margin-bottom:8px;white-space:nowrap}.gg-ks-mana__head .label{margin:0}.gg-ks-mana__says{display:inline-flex;align-items:center;gap:6px;height:22px;min-width:0;overflow:hidden;color:rgb(var(--ks-ink));font-size:1.35rem;font-weight:700}.gg-ks-mana__says .gg-ks-hint{margin:0;font-size:1.25rem}.gg-ks-mana__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px}.gg-ks-ops{--btn-padding-y: 8px;display:flex;gap:6px}.gg-ks-ops .opt-label{display:inline-flex;align-items:center;min-width:0;margin:0;padding-inline:12px;transition:opacity .6s,color .6s,border-color .6s,background-color .25s}.gg-ks label[data-swatch]{margin:0;transition:box-shadow .15s,border-color .2s ease-out,opacity .35s,filter .35s;border:2px solid transparent;box-shadow:0 0 0 1px rgb(var(--swatch-border-color-default))}.gg-ks label[data-swatch]:hover{border:2px solid transparent;box-shadow:0 0 0 2px rgb(var(--swatch-border-color-default))}.gg-ks input:checked+label[data-swatch]{border:2px solid rgba(var(--bg-color));box-shadow:0 0 0 2px rgb(var(--swatch-border-color-active))}.gg-ks-art{--bg-color: 14 15 18;--swatch-border-color-default: 255 255 255 / .2;--swatch-border-color-active: 255 255 255;display:grid;gap:18px;padding:18px 16px;border-radius:6px;background:radial-gradient(1px 1px at 14% 30%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 72% 18%,rgba(255,255,255,.6),transparent),radial-gradient(1.5px 1.5px at 88% 62%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 40% 84%,rgba(255,255,255,.5),transparent),radial-gradient(110% 90% at 12% 0%,color-mix(in srgb,var(--ks-glow-a) 40%,transparent),transparent 62%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--ks-glow-b) 34%,transparent),transparent 62%),linear-gradient(160deg,#1e2026,#0b0c0f);box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 50px #000000a6,var(--ks-plate-trim);color:#fff}.gg-ks-colors__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.gg-ks-colors__exact{display:flex;align-items:center;align-self:center;height:44px;font-size:1.4rem;white-space:nowrap}.gg-ks-colors__exact .checkbox+label{align-items:center;line-height:1.3}.gg-ks-colors__exact .checkbox+label:before{margin-top:0;margin-inline-end:.6em}.gg-ks-colors__exact .checkbox:checked+label:after{top:calc(50% - 1px)}.gg-ks-colors__says{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:3px;height:1.5em;margin:10px 0 0;overflow:hidden;color:#fffc;font-size:1.4rem;line-height:1.5}.gg-ks-type-row{display:grid;grid-template-areas:"types sets sym";grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 46px;align-items:end;gap:12px}.gg-ks-setsym{display:grid;grid-area:sym;grid-template-columns:repeat(2,18px);grid-template-rows:repeat(2,19px);place-content:center;gap:3px 4px;height:var(--ks-field-h);border-radius:10px;background:radial-gradient(closest-side,rgba(255,255,255,.7),transparent)}.gg-ks-rarity{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(29,27,23,.14)}.gg-ks-rarity .label{margin:0}.gg-ks-rarity__chips{--btn-padding-y: 7px;display:flex;flex-wrap:wrap;gap:6px}.gg-ks-rarity__chips .opt-label,.gg-ks-quick .opt-label,.gg-ks-finish .opt-label{display:inline-flex;align-items:center;min-width:0;margin:0;padding-inline:11px;font-size:1.35rem;transition:opacity .6s,color .6s,border-color .6s,background-color .25s,background-position 1.1s var(--ks-ease)}.gg-ks-textbox{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 14px 16px;border-radius:6px;background:radial-gradient(120% 80% at 0% 0%,rgba(255,255,255,.65),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--ks-frame-hi) 5%,#fdf9ef),color-mix(in srgb,var(--ks-frame-hi) 10%,#f0e5cc));box-shadow:inset 0 10px 20px -14px #00000059,inset 0 0 24px #785a281a,var(--ks-plate-trim)}.gg-ks-oracle{min-width:0}.gg-ks-oracle__field{position:relative}.gg-ks-oracle__icon{position:absolute;top:13px;left:12px;width:20px;height:20px;color:rgba(var(--ks-ink) / .6);pointer-events:none}.gg-ks-oracle__input.input{display:block;min-height:72px;padding:11px 12px 11px 40px;resize:none;line-height:1.45}.gg-ks-pt{display:flex;align-items:end;justify-content:space-between;gap:12px}.gg-ks-pt__stat{display:grid;grid-template-areas:"label label" "ops qty";grid-template-columns:auto 104px;gap:8px;min-width:0}.gg-ks-pt__stat .label{grid-area:label;margin:0}.gg-ks-pt__stat .gg-ks-seg{grid-area:ops}.gg-ks-pt__qty{grid-area:qty}.gg-ks-seg{display:flex}.gg-ks-seg .opt-label{display:inline-flex;position:relative;flex:1 1 auto;align-items:center;justify-content:center;height:36px;min-width:0;margin:0;padding:0 7px;border-radius:0;font-size:1.3rem;white-space:nowrap}.gg-ks-seg label+input+label{margin-inline-start:-1px}.gg-ks-seg label:first-of-type{border-radius:var(--btn-border-radius, 4px) 0 0 var(--btn-border-radius, 4px)}.gg-ks-seg label:last-of-type{border-radius:0 var(--btn-border-radius, 4px) var(--btn-border-radius, 4px) 0}.gg-ks-seg .opt-btn:checked+.opt-label{z-index:1;font-weight:700}.gg-ks-seg .opt-btn:checked+.opt-label:after{border-radius:inherit}.js .gg-ks-pt__qty .qty-input--combined{--padding: 9px;height:36px;overflow:hidden;border:1px solid rgba(var(--ks-ink) / .22);border-radius:var(--input-border-radius, 4px);background:#fff}.gg-ks-pt__qty .qty-input__input{min-width:0;padding-inline:0;box-shadow:none!important;font-size:1.7rem;font-weight:700}.gg-ks-pt__slash{padding-bottom:3px;font-size:2.6rem;font-weight:700;line-height:1;opacity:.45}@media(hover:hover){.gg-ks .active-filter:hover>.icon{rotate:90deg}}.gg-ks-shop{position:relative}@media(min-width:1024px){.gg-ks-shop{position:sticky;top:calc(var(--header-end, 0px) + 24px)}}.gg-ks-shop__tag{position:relative;padding:18px 22px 20px;border-radius:18px;background:rgb(var(--bg-color));box-shadow:0 0 0 1px #ffffff0f,0 30px 70px -30px color-mix(in srgb,var(--ks-glow-a) 55%,#000),0 30px 60px -30px #000;color:rgb(var(--text-color))}.gg-ks-shop__tag:before{content:"";display:block;width:14px;height:14px;margin:0 auto;border-radius:50%;background:var(--ks-black);box-shadow:inset 0 2px 3px #000c,0 0 0 4px rgba(var(--text-color) / .08)}.gg-ks-shop__title{margin:10px 0 6px;color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-size:1.3rem;font-weight:700;letter-spacing:.18em;text-align:center;text-transform:uppercase}.gg-ks-shop__group{padding:16px 0;border-top:1px dashed rgba(var(--text-color) / .28)}.gg-ks-shop__group .label{color:rgb(var(--heading-color))}.gg-ks-quick,.gg-ks-finish{--btn-padding-y: 6px;display:flex;flex-wrap:wrap;gap:6px}.gg-ks-quick{margin-top:10px}.gg-ks-shop__go{padding-top:18px;border-top:1px dashed rgba(var(--text-color) / .28)}.gg-ks-reset{display:block;margin:14px auto 0;font-size:1.4rem}.gg-ks-query{max-width:1008px;margin:40px auto 0}.gg-ks-query__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:10px;color:#fff;font-size:1.4rem;font-weight:700}.gg-ks-query__label .gg-ks-hint{margin:0;color:var(--ks-muted)}.gg-ks-query__field .input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.5rem}.gg-ks-query__copy{white-space:nowrap}.gg-ks-query__unknown{height:1.6em;margin:10px 0 0;overflow:hidden;color:#ffb9a8;font-size:1.35rem;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.gg-ks-query__unknown:empty{display:block}.gg-ks-query__unknown code{padding:1px 6px;border-radius:4px;background:#ffffff1a}.gg-ks-results{padding:0 0 80px;background:rgb(var(--bg-color));color:rgb(var(--text-color))}.gg-ks-results__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;padding:40px 0 20px}.gg-ks-results__count{margin:0;color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-size:clamp(2.6rem,4vw,4.2rem);line-height:1;text-transform:var(--heading-text-transform)}.gg-ks-results__sub{display:block;margin-top:10px;color:rgba(var(--text-color) / .65);font-family:var(--body-font-family);font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none}.gg-ks-results__sort{display:flex;align-items:center;gap:12px}.gg-ks-results__sort-label{color:rgba(var(--text-color) / .7);font-size:1.4rem}.gg-ks-results__sort custom-select{display:block;min-width:210px}.gg-ks-active{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:22px}.gg-ks-active .active-filters{gap:8px 18px}.gg-ks-active__label{color:#6d5cff;font-size:1.4rem;font-weight:700}.gg-ks-active__label[hidden]{display:none}.gg-ks-active .active-filter{margin:0;animation:ks-pop .4s var(--ks-spring)}.gg-ks-active .active-filter>.icon{transition:rotate .35s var(--ks-spring)}.gg-ks-results__body{position:relative;min-height:260px}.gg-ks-results__body>*{transition:opacity .35s var(--ks-ease)}.gg-ks-results__body.is-loading>*{opacity:.35}.gg-ks-results__body.is-loading:after{top:110px;right:calc(50% - 18px);width:36px;height:36px;border-width:3px}.gg-ks-results__body.is-loading:before{display:none}.gg-ks-grid .js-pagination-result{animation:ks-rise .65s var(--ks-ease) both;animation-delay:calc(var(--i, 0) * 32ms)}.gg-ks-results__pages{margin-top:24px}.gg-ks-empty{display:grid;justify-items:center;gap:8px;padding:48px 16px 24px;text-align:center}.gg-ks-empty__card{width:86px;height:120px;margin-bottom:22px;animation:ks-float 5s ease-in-out infinite;border-radius:9px;background:linear-gradient(155deg,var(--ks-frame-hi),var(--ks-frame) 40%,var(--ks-frame-lo));box-shadow:0 0 0 4px #0b0b0c,0 24px 50px -16px var(--ks-glow-a)}.gg-ks-empty__title{margin:0;color:rgb(var(--heading-color));font-size:2rem;font-weight:700}.gg-ks-empty__text{margin:0 0 14px;color:rgba(var(--text-color) / .7)}.gg-ks-dock{position:fixed;z-index:20;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));left:12px;transform:translateY(150%);transition:transform .5s var(--ks-spring),opacity .25s;opacity:0;pointer-events:none}.gg-ks-dock.is-visible{transform:none;opacity:1;pointer-events:auto}.gg-ks-dock .btn{box-shadow:0 20px 40px -12px #000000d9,0 0 0 1px #ffffff1f}@media(min-width:1024px){.gg-ks-dock{display:none}}.is-pulsing{animation:ks-pulse 1.2s var(--ks-ease) both;animation-delay:var(--pulse-delay, 0ms)}@keyframes ks-pulse{0%{outline:0 solid transparent;outline-offset:0}25%{outline:3px solid color-mix(in srgb,var(--ks-glow-a) 60%,#fff);outline-offset:3px}to{outline:3px solid transparent;outline-offset:12px}}@keyframes ks-drift{to{background-position:340px 680px}}@keyframes ks-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.15) rotate(12deg)}}@keyframes ks-foil{0%,to{background-position:0% 0%,0 0,0 0}50%{background-position:100% 100%,0 0,0 0}}@keyframes ks-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes ks-float{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-8px)}}@media(prefers-reduced-motion:reduce){.gg-ks *,.gg-ks *:before,.gg-ks *:after{animation:none!important;transition-duration:.01ms!important}}@media(min-width:1024px)and (max-width:1199.98px){.gg-ks-table__grid{grid-template-columns:minmax(0,600px) 320px;gap:32px}}@media(max-width:768.98px){.gg-ks-hero{padding:40px 0 22px}.gg-ks-title{margin-bottom:20px}.gg-ks-ai .search__input{height:58px;padding-inline-start:50px;padding-inline-end:112px;font-size:1.6rem}.gg-ks-ai__spark{padding-left:16px}.gg-ks-ai__go{top:7px;right:7px;bottom:7px;padding:0 16px;font-size:1.5rem}.gg-ks-ai .search__reset{right:92px}.gg-ks-examples{flex-wrap:nowrap;justify-content:flex-start;margin:4px calc(var(--gutter, 16px) * -1) 0;padding:4px var(--gutter, 16px) 8px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter, 16px);scrollbar-width:none}.gg-ks-examples::-webkit-scrollbar{display:none}.gg-ks-examples>*{flex:none;scroll-snap-align:start}.gg-ks-divider{margin:4px auto 22px;font-size:1.1rem}.gg-ks-results__sort{width:100%}.gg-ks-results__sort custom-select{flex:1}}@media(max-width:599.98px){.gg-ks-card{padding:7px;border-radius:22px}.gg-ks-card__frame{gap:12px;padding:12px 12px 24px;border-radius:16px 16px 18px 18px}.gg-ks-card__frame:after{top:4px;right:4px;bottom:4px;left:4px;border-radius:13px 13px 15px 15px}.gg-ks-bar{padding:9px 10px 10px}.gg-ks-type-row{grid-template-areas:"types sym" "sets sets";grid-template-columns:minmax(0,1fr) 46px}.gg-ks-textbox{padding:12px 10px 14px}.gg-ks-pt{flex-direction:column;align-items:stretch}.gg-ks-pt__stat{grid-template-columns:minmax(0,1fr) 112px}.gg-ks-pt__slash{display:none}.gg-ks-art{padding:14px 12px}.gg-ks-colors__exact{height:auto}.gg-ks-colors__says{height:3em}.gg-ks-shop__tag{padding:16px 16px 18px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/gg-kartensuche.css.map */
