[data-theme] .kf-brand-card,[data-theme] .kf-brand-tile{--brand:#d5f67b;--card:#242923;--logo:42%}[data-theme] .kf-brand-card{position:relative;display:grid;place-items:center;flex:none;width:76px;aspect-ratio:1.586;overflow:hidden;border-radius:7px;background:var(--card);box-shadow:0 10px 22px -8px #000d,0 0 34px -12px var(--brand),inset 0 0 0 1px #ffffff24;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}[data-theme] .kf-brand-card:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,#ffffff40 48%,transparent 62%);transform:translateX(-110%);transition:transform .7s ease}[data-theme] .kf-brand-card img{width:var(--logo);max-height:62%;object-fit:contain}[data-theme] .kf-brand-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}[data-theme] .kf-brand-tile{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;height:100%;padding:18px;overflow:hidden;border:1px solid var(--kf-line);border-radius:10px;background:radial-gradient(110% 120% at 100% 0,color-mix(in srgb,var(--brand) 16%,transparent),transparent 65%),var(--kf-panel);color:var(--kf-text);text-decoration:none;container-type:inline-size;transition:border-color .25s,transform .25s}[data-theme] .kf-brand-tile:focus-visible,[data-theme] .kf-brand-tile:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--kf-line));transform:translateY(-2px)}[data-theme] .kf-brand-tile strong{font-size:15px;font-weight:600;line-height:1.3}[data-theme] .kf-brand-tile>span:not(.kf-brand-card){color:var(--kf-muted);font-size:12px}[data-theme] .kf-brand-tile b{color:var(--kf-accent);font-size:21px;font-weight:550;letter-spacing:-.4px;font-variant-numeric:tabular-nums}[data-theme] .kf-brand-tile small{color:#83917a;font-size:11px}[data-theme] .kf-brand-tile .kf-brand-card{order:-1;margin:2px 0 12px;transform:rotate(-6deg)}[data-theme] .kf-brand-tile:focus-visible .kf-brand-card,[data-theme] .kf-brand-tile:hover .kf-brand-card{transform:rotate(0) scale(1.06);box-shadow:0 14px 28px -8px #000d,0 0 44px -8px var(--brand),inset 0 0 0 1px #ffffff30}[data-theme] .kf-brand-tile:focus-visible .kf-brand-card:after,[data-theme] .kf-brand-tile:hover .kf-brand-card:after{transform:translateX(110%)}@container (min-width: 230px){[data-theme] .kf-brand-tile>:not(.kf-brand-card){margin-right:102px}[data-theme] .kf-brand-tile .kf-brand-card{position:absolute;top:50%;right:18px;width:86px;margin:0;transform:translateY(-50%) rotate(-7deg)}[data-theme] .kf-brand-tile:focus-visible .kf-brand-card,[data-theme] .kf-brand-tile:hover .kf-brand-card{transform:translateY(-50%) rotate(0) scale(1.06)}}@container (min-width: 290px){[data-theme] .kf-brand-tile>:not(.kf-brand-card){margin-right:132px}[data-theme] .kf-brand-tile .kf-brand-card{width:112px;border-radius:9px}}@media (max-width:1199px){[data-theme] .kf-brand-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){[data-theme] .kf-brand-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){[data-theme] .kf-brand-tile{padding:14px}[data-theme] .kf-brand-tile b{font-size:18px}}[data-theme] .kf-gift-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:14px}[data-theme] .kf-gift-card{--mark:46px;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--kf-line);border-radius:12px;background:var(--kf-panel);transition:border-color .25s}[data-theme] .kf-gift-card:focus-within,[data-theme] .kf-gift-card:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--kf-line))}[data-theme] .kf-gift-card__head{position:relative;display:flex;align-items:center;gap:13px;min-height:104px;padding:18px 16px;overflow:hidden;background:color-mix(in srgb,var(--brand) 26%,#0b0d0b);color:#fff;text-decoration:none}[data-theme] .kf-gift-card__head img{flex:none;width:var(--mark);height:46px;object-fit:contain}[data-theme] .kf-gift-card__head span:first-of-type{display:flex;flex-direction:column;gap:2px;min-width:0}[data-theme] .kf-gift-card__head strong{font-size:15px;font-weight:600;line-height:1.25}[data-theme] .kf-gift-card__head small{color:#ffffffb0;font-size:12px}[data-theme] .kf-gift-card__head svg:not(.lucide){position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-theme] .kf-gift-card__head path{fill:none;stroke:var(--brand);stroke-opacity:.8;stroke-width:1.5}[data-theme] .kf-gift-card__head .kf-views{position:absolute;top:8px;right:10px;color:#ffffffb0;font-size:10px}[data-theme] .kf-gift-card ul{flex:1;margin:0;padding:4px 8px;list-style:none}[data-theme] .kf-gift-card li+li{border-top:1px solid var(--kf-line)}[data-theme] .kf-gift-card li a{display:flex;align-items:center;gap:6px;padding:12px 6px;color:var(--kf-text);font-size:14px;text-decoration:none}[data-theme] .kf-gift-card li b{font-weight:600}[data-theme] .kf-gift-card li span{margin-left:auto;font-variant-numeric:tabular-nums}[data-theme] .kf-gift-card li svg,[data-theme] .kf-gift-card__all svg{flex:none;color:var(--kf-muted);transition:transform .2s}[data-theme] .kf-gift-card li a:focus-visible span,[data-theme] .kf-gift-card li a:hover span{color:var(--kf-accent)}[data-theme] .kf-gift-card li a:hover svg,[data-theme] .kf-gift-card__all:hover svg{transform:translateX(2px)}[data-theme] .kf-gift-card__all{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-top:1px solid var(--kf-line);color:var(--kf-muted);font-size:13px;text-decoration:none}[data-theme] .kf-gift-card__all:focus-visible,[data-theme] .kf-gift-card__all:hover{color:var(--kf-text)}@media (max-width:1199px){[data-theme] .kf-gift-cards{display:flex;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none}[data-theme] .kf-gift-card{flex:0 0 min(250px,72vw);scroll-snap-align:start}}[data-theme] .kf-brand--playstation{--brand:#0070d1;--card:linear-gradient(135deg,#1386f0,#00439c 55%,#002a6b);--logo:40%}[data-theme] .kf-brand--xbox{--brand:#107c10;--card:linear-gradient(135deg,#34a834,#107c10 50%,#094d09);--logo:38%}[data-theme] .kf-brand--steam{--brand:#1a9fff;--card:linear-gradient(135deg,#3f7099,#1f3a56 50%,#111b27);--logo:38%}[data-theme] .kf-brand--nintendo{--brand:#e60012;--card:#e60012;--logo:90%}[data-theme] .kf-brand--game-pass{--brand:#3cb043;--card:linear-gradient(135deg,#0f4d12,#0c1a0d 55%,#080808);--logo:44%}[data-theme] .kf-brand--playstation-plus{--brand:#ffc72c;--card:linear-gradient(135deg,#2e2e2e,#121212 60%,#070707);--logo:34%}[data-theme] .kf-brand--ea-fc-points{--brand:#e9e9df;--card:linear-gradient(135deg,#fbfbf6,#dcdcd1);--logo:62%}[data-theme] .kf-brand--discord-nitro{--brand:#8c5cf6;--card:linear-gradient(135deg,#5865f2,#a742c8 55%,#eb459e);--logo:40%}[data-theme] .kf-brand--office{--brand:#6a5cff;--card:linear-gradient(135deg,#24366b,#241a46 60%,#120f24);--logo:34%}[data-theme] .kf-brand--windows{--brand:#0078d4;--card:radial-gradient(circle at 25% 15%,#4aa8ff,#0067c0 45%,#06275c);--logo:30%}[data-theme] .kf-brand--norton{--brand:#fbde2a;--card:linear-gradient(135deg,#2c2c28,#121211 60%,#080808);--logo:72%}[data-theme] .kf-brand--kaspersky{--brand:#23d1ae;--card:linear-gradient(135deg,#133a33,#0a1d1a 55%,#060d0c);--logo:34%}[data-theme] .kf-brand--bitdefender{--brand:#ed1c24;--card:linear-gradient(135deg,#2a1414,#121010 55%,#080808);--logo:80%}[data-theme] .kf-brand--mcafee{--brand:#c01818;--card:linear-gradient(135deg,#e03232,#b01414 55%,#6d0b0b);--logo:76%}[data-theme] .kf-brand--roblox{--brand:#c9ced6;--card:linear-gradient(135deg,#3a3f4b,#16181d);--logo:74%}[data-theme] .kf-brand--minecraft{--brand:#86d562;--card:linear-gradient(135deg,#5aa53a,#2f6b1f 55%,#1d4413);--logo:82%}[data-theme] .kf-brand--fortnite{--brand:#9d6bff;--card:linear-gradient(135deg,#7b3fe4,#3a1aa0 55%,#1a0d55);--logo:70%}[data-theme] .kf-brand--call-of-duty-points{--brand:#e8e8e8;--card:linear-gradient(135deg,#2b2b2b,#0e0e0e 60%,#050505);--logo:78%}[data-theme] .kf-brand--valorant{--brand:#ff4655;--card:linear-gradient(135deg,#ff5a67,#e03a49 55%,#9e1f2b);--logo:34%}[data-theme] .kf-brand--battlenet{--brand:#148eff;--card:linear-gradient(135deg,#1b2a44,#0d1626 60%,#070b14);--logo:82%}[data-theme] .kf-brand--ea{--brand:#ff3f3f;--card:linear-gradient(135deg,#ff5555,#e02a2a 55%,#8f1414);--logo:80%}[data-theme] .kf-brand--google-play{--brand:#01875f;--card:linear-gradient(135deg,#2b3640,#141b21 60%,#0b0f13);--logo:32%}[data-theme] .kf-brand--apple{--brand:#e8e8e8;--card:linear-gradient(135deg,#3a3a3c,#1c1c1e 60%,#0b0b0c);--logo:24%}[data-theme] .kf-brand--netflix{--brand:#e50914;--card:linear-gradient(135deg,#222,#0b0b0b);--logo:68%}[data-theme] .kf-brand--spotify{--brand:#1ed760;--card:linear-gradient(135deg,#1f2b23,#121212 60%,#0a0a0a);--logo:74%}[data-theme] .kf-brand--nintendo-switch-online{--brand:#e60012;--card:#e60012;--logo:86%}[data-theme] .kf-brand--ea-play{--brand:#ff3f3f;--card:linear-gradient(135deg,#2a1416,#120b0c 60%,#080808);--logo:66%}[data-theme] .kf-brand--eset{--brand:#0096a1;--card:linear-gradient(135deg,#1b3a3d,#0d1f21 60%,#061112);--logo:64%}[data-theme] .kf-brand--avast{--brand:#ff7800;--card:linear-gradient(135deg,#2d2014,#14100b 60%,#0a0806);--logo:76%}[data-theme] .kf-brand--avg{--brand:#00b050;--card:linear-gradient(135deg,#2a3446,#1e222a 55%,#0f1218);--logo:62%}[data-theme] .kf-brand--epic{--brand:#e8e8e8;--card:linear-gradient(135deg,#2a2a2e,#101014 60%,#08080a);--logo:24%}[data-theme] .kf-brand--ubisoft{--brand:#2b86ff;--card:linear-gradient(135deg,#2b86ff,#006ef5 50%,#003f8f);--logo:70%}