@import url(https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700;800&family=Bangers&display=swap);:root{--black:#050609;--black2:#0a0c14;--black3:#11141d;--black4:#191d29;--white:#fff;--off:#f4f6fa;--muted:#9aa3b6;--muted2:#6b7388;--red:#e50922;--red2:#a70618;--red3:#ff2a3d;--yellow:#ffd21f;--yellow2:#f5a900;--yellow3:#fff094;--blue:#246bfd;--blue2:#0a66b6;--blue3:#5a9eff;--orange:#f2a007;--orange2:#ff8a00;--green:#19c37d;--violet:#9b5cff;--display:'Sora',system-ui,sans-serif;--sans:'Manrope',system-ui,sans-serif;--mono:'JetBrains Mono',ui-monospace,monospace;--hero:'Bangers',var(--display);--max:1480px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:36px}html{scroll-behavior:smooth}body{font-family:var(--sans);background:var(--black);color:var(--white);line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body a{color:inherit;text-decoration:none}body img{display:block;max-width:100%}::selection{background:var(--yellow);color:#000}section[id]{scroll-margin-top:108px}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.045;background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:48px 48px}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(1200px 800px at 50% -10%,rgb(229 9 34 / .08),transparent 60%),radial-gradient(900px 600px at 100% 100%,rgb(255 210 31 / .05),transparent 60%)}.elementor,.elementor-section,.elementor-element{position:relative;z-index:2}@keyframes pkv-blink{50%{opacity:.32}}@keyframes pkv-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pkv-spin{to{transform:rotate(360deg)}}@keyframes pkv-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pkv-shimmer{to{background-position:200% 200%}}@keyframes pkv-pulse-ring{0%{box-shadow:0 0 0 0 rgb(229 9 34 / .55)}80%{box-shadow:0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0}}a.pkv-btn,button.pkv-btn,.elementor-widget-button.pkv-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:16px 26px;border-radius:14px;border:0;cursor:pointer;font-family:var(--display);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;transition:.22s cubic-bezier(.2,.8,.2,1);text-decoration:none;position:relative}.elementor-widget-button.pkv-btn .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:10px}.elementor-widget-button.pkv-btn .elementor-button-icon{margin:0;display:inline-flex;align-items:center}a.pkv-btn svg,button.pkv-btn svg,.elementor-widget-button.pkv-btn .elementor-button-icon svg,.elementor-widget-button.pkv-btn .elementor-button-icon i{width:16px;height:16px;font-size:16px}a.pkv-btn-primary,button.pkv-btn-primary,.elementor-widget-button.pkv-btn-primary .elementor-button{background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;box-shadow:0 0 0 2px #000,0 0 0 4px rgb(255 255 255 / .92),0 22px 48px rgb(255 168 0 / .35),inset 0 1px 0 rgb(255 255 255 / .65)}a.pkv-btn-primary:hover,button.pkv-btn-primary:hover,.elementor-widget-button.pkv-btn-primary .elementor-button:hover{transform:translateY(-3px) rotate(-.6deg);background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a}a.pkv-btn-ghost,button.pkv-btn-ghost,.elementor-widget-button.pkv-btn-ghost .elementor-button{background:rgb(255 255 255 / .06);color:#fff;border:2px solid rgb(255 255 255 / .86);box-shadow:0 0 0 2px #000,inset 0 1px 0 rgb(255 255 255 / .06)}a.pkv-btn-ghost:hover,button.pkv-btn-ghost:hover,.elementor-widget-button.pkv-btn-ghost .elementor-button:hover{background:#fff;color:#000;border-color:#fff;transform:translateY(-3px)}a.pkv-btn-outline,button.pkv-btn-outline,.elementor-widget-button.pkv-btn-outline .elementor-button{background:#fff0;color:#fff;border:2px solid rgb(255 255 255 / .45)}a.pkv-btn-outline:hover,button.pkv-btn-outline:hover,.elementor-widget-button.pkv-btn-outline .elementor-button:hover{background:#fff;color:#000;border-color:#fff;transform:translateY(-3px)}.announce{background:linear-gradient(90deg,#7a0411 0%,var(--red2) 25%,var(--red) 50%,var(--red2) 75%,#7a0411 100%);border-bottom:2px solid #000;position:relative;overflow:hidden}.announce::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 14px,rgb(255 255 255 / .04) 14px 15px);pointer-events:none}.announce-inner{max-width:var(--max);margin:auto;padding:9px 36px;display:flex;align-items:center;justify-content:space-between;gap:32px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;position:relative;z-index:2;color:#fff}.announce-track{display:flex;gap:36px;overflow:hidden;align-items:center;flex:1}.announce-rail{display:flex;gap:36px;animation:pkv-marquee 38s linear infinite;flex:0 0 auto;align-items:center}.announce-item{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.announce-item::before{content:"";width:6px;height:6px;border-radius:99px;background:var(--yellow);box-shadow:0 0 10px var(--yellow)}.announce-actions{display:flex;gap:22px;white-space:nowrap;align-items:center}.announce-actions a{transition:.2s;display:inline-flex;align-items:center;gap:6px;color:#fff}.announce-actions a:hover{color:var(--yellow)}.announce-flag{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .2)}.pkv-header{position:sticky;top:0;z-index:100;background:rgb(5 6 9 / .78);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid rgb(255 255 255 / .08);box-shadow:0 8px 32px rgb(0 0 0 / .4)}.header-inner{max-width:var(--max);margin:auto;padding:14px 36px;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:24px}.header-logo{display:inline-flex;align-items:center;gap:10px}.header-logo img{width:128px;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .6))}.header-logo .lock{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:7px;background:rgb(25 195 125 / .12);border:1px solid rgb(25 195 125 / .32);font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7ee2ad}.lock svg{width:10px;height:10px}.nav{display:flex;gap:4px;list-style:none;align-items:center;margin:0;padding:0}.nav a{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:11px;font-family:var(--display);font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:rgb(255 255 255 / .72);transition:.18s}.nav a .new-dot{width:7px;height:7px;border-radius:99px;background:var(--red3);box-shadow:0 0 12px var(--red3);animation:pkv-blink 1.3s ease-in-out infinite}.nav a:hover{color:#fff;background:rgb(255 255 255 / .06)}.nav a.active{color:#0a0a0a;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}.search-wrap{display:flex;justify-content:flex-end}.search{display:flex;align-items:center;gap:10px;width:100%;max-width:380px;padding:10px 14px;border-radius:13px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .13);transition:.18s}.search:focus-within{border-color:var(--yellow);background:rgb(255 255 255 / .08);box-shadow:0 0 0 4px rgb(255 210 31 / .18)}.search svg{width:15px;height:15px;color:var(--muted);flex:0 0 auto}.search input{flex:1;background:#fff0;border:0;outline:0;font-size:13px;color:#fff;width:100%}.search input::placeholder{color:var(--muted2)}.search kbd{font-family:var(--mono);font-size:9.5px;font-weight:800;color:var(--muted);padding:3px 7px;border-radius:6px;background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .12)}.header-actions{display:flex;gap:6px;align-items:center}.icon-btn{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .13);border-radius:12px;background:rgb(255 255 255 / .05);color:#fff;cursor:pointer;position:relative;transition:.18s}.icon-btn:hover{background:var(--yellow);color:#000;border-color:var(--yellow);transform:translateY(-1px)}.icon-btn svg{width:16px;height:16px}.badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:99px;background:var(--red3);color:#fff;border:2px solid #000;font-family:var(--mono);font-size:9px;font-weight:800}.badge.yellow{background:var(--yellow);color:#000}.hamburger{display:none;flex-direction:column;gap:3px;width:42px;height:42px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .13);border-radius:12px;cursor:pointer;align-items:center;justify-content:center;color:#fff;padding:0}.hamburger span{display:block;width:18px;height:2px;background:currentColor;border-radius:2px}.mobile-nav{display:none;flex-direction:column;background:rgb(5 6 9 / .96);border-top:1px solid rgb(255 255 255 / .1);padding:18px 36px}.mobile-nav a{padding:14px 0;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:14px;border-bottom:1px solid rgb(255 255 255 / .08);color:#fff}.mobile-nav.is-open{display:flex}.subbar{border-bottom:1px solid rgb(255 255 255 / .06);background:rgb(5 6 9 / .65);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.subbar-inner{max-width:var(--max);margin:auto;padding:9px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.subbar-pillrow{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.subbar-pill{display:inline-flex;align-items:center;gap:7px;color:rgb(255 255 255 / .78);transition:.2s}.subbar-pill::before{content:"";width:5px;height:5px;border-radius:99px;background:var(--yellow)}.subbar-pill:hover{color:var(--yellow)}.subbar-stats{display:flex;gap:20px;align-items:center}.subbar-stat{display:inline-flex;align-items:center;gap:7px}.subbar-stat strong{color:#fff;font-family:var(--mono)}@media (max-width:1240px){.header-inner{grid-template-columns:auto 1fr auto auto}.nav,.search-wrap{display:none}.hamburger{display:flex}#pokevin-header-wrap .header-inner{display:flex;justify-content:space-between;align-items:center;gap:16px}#pokevin-header-wrap .header-actions{margin-left:auto}#pokevin-header-wrap .subbar-inner{flex-direction:column;align-items:stretch;gap:10px;padding-top:11px;padding-bottom:11px}#pokevin-header-wrap .subbar-pillrow{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}#pokevin-header-wrap .subbar-pillrow::-webkit-scrollbar{display:none}#pokevin-header-wrap .subbar-pill{flex:0 0 auto}#pokevin-header-wrap .subbar-stats{justify-content:flex-start;gap:14px 18px;flex-wrap:wrap}}@media (max-width:760px){.header-inner,.announce-inner,.subbar-inner{padding-left:20px;padding-right:20px}.announce-track,.subbar-stats{display:none}.header-logo img{width:120px}.header-actions>.icon-btn:not(.pkv-cart-link){display:none}.mobile-nav{padding-left:20px;padding-right:20px}}#pokevin-hero-wrap{position:relative;overflow:hidden;background:radial-gradient(900px 600px at 82% 22%,rgb(255 210 31 / .16),transparent 60%),radial-gradient(720px 480px at 14% 78%,rgb(229 9 34 / .22),transparent 62%),radial-gradient(500px 320px at 50% 0%,rgb(36 107 253 / .08),transparent 60%),linear-gradient(135deg,#050609 0%,#0a0c14 46%,#0f1320 100%);isolation:isolate;font-family:var(--sans);color:#fff}#pokevin-hero-wrap::before{content:"";position:absolute;inset:0;opacity:.16;z-index:1;background-image:repeating-linear-gradient(135deg,transparent 0 28px,rgb(255 255 255 / .08) 28px 29px);pointer-events:none}#pokevin-hero-wrap::after{content:"POKEVIN";position:absolute;right:-90px;top:120px;z-index:1;font-family:var(--display);font-weight:800;font-size:clamp(120px, 18vw, 300px);line-height:.8;letter-spacing:-.085em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .07);transform:skewX(-7deg);pointer-events:none}#pokevin-hero-wrap .hero-stripe-r,#pokevin-hero-wrap .hero-stripe-y{position:absolute;left:-8vw;right:-8vw;height:120px;transform:skewY(-8deg);pointer-events:none;z-index:1}#pokevin-hero-wrap .hero-stripe-r{top:240px;background:linear-gradient(90deg,transparent,rgb(229 9 34 / .92),transparent);filter:blur(1px)}#pokevin-hero-wrap .hero-stripe-y{bottom:140px;background:linear-gradient(90deg,transparent,rgb(255 210 31 / .7),transparent);opacity:.5;filter:blur(2px)}#pokevin-hero-wrap .live-pill{display:inline-flex;align-items:center;gap:11px;margin-bottom:32px;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,var(--red3),var(--red2));border:2px solid #fff;box-shadow:0 0 0 2px #000,0 18px 36px rgb(229 9 34 / .35),inset 0 1px 0 rgb(255 255 255 / .5);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;animation:pkv-pulse-ring 2.4s ease-out infinite;align-self:flex-start}#pokevin-hero-wrap .live-dot{width:9px;height:9px;border-radius:999px;background:var(--yellow);box-shadow:0 0 14px var(--yellow);animation:pkv-blink 1.2s ease-in-out infinite}#pokevin-hero-wrap .pkv-hero-title .elementor-heading-title,#pokevin-hero-wrap .pkv-hero-title h1{font-family:var(--display);font-size:clamp(46px, 5.4vw, 86px);line-height:.96;letter-spacing:-.055em;font-weight:800;text-transform:uppercase;margin:0 0 28px 0;max-width:720px;text-shadow:4px 4px 0 #000,0 0 50px rgb(0 0 0 / .6);color:#fff}#pokevin-hero-wrap .pkv-hero-title .text-hit{color:var(--yellow);text-shadow:3px 3px 0 #000,0 0 38px rgb(255 210 31 / .3);display:inline-block}#pokevin-hero-wrap .pkv-hero-lede p{max-width:520px;color:rgb(255 255 255 / .74);font-size:16.5px;line-height:1.62;margin:0 0 36px 0}#pokevin-hero-wrap .pkv-hero-lede strong{color:var(--yellow);font-weight:800}#pokevin-hero-wrap .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgb(255 255 255 / .1);padding-top:26px}#pokevin-hero-wrap .hero-stat{padding-right:18px;border-right:1px solid rgb(255 255 255 / .08)}#pokevin-hero-wrap .hero-stat:last-child{border:0}#pokevin-hero-wrap .hero-stat strong{display:block;font-family:var(--display);font-weight:800;font-size:30px;letter-spacing:-.04em;line-height:1.1;padding-bottom:4px;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-hero-wrap .hero-stat span{display:block;margin-top:8px;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#pokevin-hero-wrap .hero-stage-inner{position:relative;min-height:600px;display:grid;place-items:center;perspective:1400px}#pokevin-hero-wrap .poke-aura{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(255 210 31 / .15) 0 30%,transparent 55%),repeating-conic-gradient(from 0deg at 50% 50%,rgb(255 255 255 / .06) 0 6deg,transparent 6deg 18deg);animation:pkv-spin 60s linear infinite;filter:blur(.4px)}#pokevin-hero-wrap .poke-ball-bg{position:absolute;width:460px;height:460px;border-radius:50%;opacity:.1;background:radial-gradient(circle at 50% 50%,#fff 0 9%,#000 10% 13%,transparent 14%),linear-gradient(to bottom,var(--red) 0 48%,#000 49% 52%,#fff 53% 100%);animation:pkv-spin 32s linear infinite;box-shadow:0 0 100px rgb(229 9 34 / .3)}#pokevin-hero-wrap .card-stack{position:relative;width:380px;height:530px}#pokevin-hero-wrap .tcard{position:absolute;width:260px;aspect-ratio:.715;border-radius:14px;box-shadow:0 50px 100px rgb(0 0 0 / .6),0 25px 50px rgb(0 0 0 / .4);overflow:hidden;transition:.4s cubic-bezier(.2,.8,.2,1);background:#0a0a0a}#pokevin-hero-wrap .tcard img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}#pokevin-hero-wrap .tcard.main{left:55px;top:25px;z-index:4;transform:rotate(-4deg);animation:pkv-float 5.6s ease-in-out infinite}#pokevin-hero-wrap .tcard.back-a{left:-25px;top:115px;z-index:2;transform:rotate(-22deg);opacity:.95}#pokevin-hero-wrap .tcard.back-b{left:145px;top:120px;z-index:1;transform:rotate(18deg);opacity:.92}#pokevin-hero-wrap .scroll-cue{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:9px;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}#pokevin-hero-wrap .scroll-cue .bar{width:2px;height:48px;background:linear-gradient(to bottom,transparent,var(--yellow));animation:pkv-float 2.4s ease-in-out infinite}@media (max-width:1240px){#pokevin-hero-wrap .hero-stage-inner{min-height:580px}}@media (max-width:760px){#pokevin-hero-wrap .pkv-hero-title .elementor-heading-title,#pokevin-hero-wrap .pkv-hero-title h1{font-size:clamp(44px, 12vw, 68px)}#pokevin-hero-wrap .hero-stage-inner{min-height:480px}#pokevin-hero-wrap .card-stack{transform:scale(.82)}#pokevin-hero-wrap .hero-stats{grid-template-columns:1fr 1fr;row-gap:18px}#pokevin-hero-wrap .hero-stat{border-right:0}#pokevin-hero-wrap .hero-stat:nth-child(odd){border-right:1px solid rgb(255 255 255 / .08)}#pokevin-hero-wrap .scroll-cue{display:none}}#pokevin-footer-wrap .pkv-footer{background:#040508;padding:90px 0 40px;border-top:4px solid var(--red);position:relative;overflow:hidden;font-family:var(--sans);color:#fff}#pokevin-footer-wrap .pkv-footer::before{content:"POKEVIN";position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);font-family:var(--display);font-weight:800;font-size:clamp(110px, 15vw, 240px);line-height:.7;letter-spacing:-.08em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .05);pointer-events:none}#pokevin-footer-wrap .pkv-footer-inner{max-width:var(--max);margin:auto;padding:0 36px;position:relative;z-index:2}#pokevin-footer-wrap .pkv-footer-top{display:grid;grid-template-columns:1.8fr repeat(3,1fr);gap:42px;padding-bottom:54px;border-bottom:1px solid rgb(255 255 255 / .1)}#pokevin-footer-wrap .pkv-footer-brand img{width:200px;margin-bottom:20px;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .6))}#pokevin-footer-wrap .pkv-footer-brand p{max-width:380px;color:var(--muted);font-size:14px;line-height:1.65;margin-bottom:24px}#pokevin-footer-wrap .pkv-payment-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}#pokevin-footer-wrap .pkv-pay{padding:7px 11px;border-radius:8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);font-family:var(--mono);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff}#pokevin-footer-wrap .pkv-socials{display:flex;gap:9px}#pokevin-footer-wrap .pkv-socials a{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;border:1px solid rgb(255 255 255 / .16);transition:.2s;color:#fff;text-decoration:none}#pokevin-footer-wrap .pkv-socials a:hover{background:var(--yellow);color:#000;border-color:var(--yellow);transform:translateY(-2px)}#pokevin-footer-wrap .pkv-socials svg{width:18px;height:18px}#pokevin-footer-wrap .pkv-footer-col h5{margin:0 0 18px 0;color:var(--yellow);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}#pokevin-footer-wrap .pkv-footer-col ul{list-style:none;margin:0;padding:0}#pokevin-footer-wrap .pkv-footer-col li{margin-bottom:11px}#pokevin-footer-wrap .pkv-footer-col a{color:rgb(255 255 255 / .72);font-size:14px;transition:.18s;text-decoration:none}#pokevin-footer-wrap .pkv-footer-col a:hover{color:var(--yellow)}#pokevin-footer-wrap .pkv-footer-bottom{display:flex;justify-content:space-between;gap:24px;padding-top:30px;color:rgb(255 255 255 / .42);font-family:var(--mono);font-size:11px;letter-spacing:.08em;flex-wrap:wrap}#pokevin-footer-wrap .pkv-footer-legal a{margin-left:18px;transition:.18s;color:inherit;text-decoration:none}#pokevin-footer-wrap .pkv-footer-legal a:first-child{margin-left:0}#pokevin-footer-wrap .pkv-footer-legal a:hover{color:var(--yellow)}@media (max-width:1240px){#pokevin-footer-wrap .pkv-footer-top{grid-template-columns:1fr 1fr;gap:48px 32px}#pokevin-footer-wrap .pkv-footer-brand{grid-column:1 / -1}}@media (max-width:760px){#pokevin-footer-wrap .pkv-footer{padding:70px 0 32px}#pokevin-footer-wrap .pkv-footer-inner{padding:0 20px}#pokevin-footer-wrap .pkv-footer-top{grid-template-columns:1fr;gap:36px;padding-bottom:36px}#pokevin-footer-wrap .pkv-footer-bottom{flex-direction:column;gap:14px}#pokevin-footer-wrap .pkv-footer-legal{display:flex;flex-wrap:wrap;gap:14px}#pokevin-footer-wrap .pkv-footer-legal a{margin-left:0}}.pkv-kicker{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow)}.pkv-kicker::before{content:"";width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}.pkv-kicker.k-red{color:var(--red3)}.pkv-kicker.k-red::before{background:var(--yellow)}.pkv-kicker.k-orange{color:var(--orange)}.pkv-kicker.k-orange::before{background:var(--red)}.pkv-kicker.k-blue{color:var(--blue3)}.pkv-kicker.k-blue::before{background:#fff}.pkv-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .12);font-family:var(--mono);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff}.pkv-tag.yellow{background:var(--yellow);color:#000;border-color:#000}.pkv-tag.red{background:var(--red);color:#fff;border-color:#fff}.pkv-tag.blue{background:var(--blue);color:#fff;border-color:#fff}.pkv-tag.psa{background:#0a0a0a;color:var(--yellow);border-color:var(--yellow)}.pkv-tag.green{background:rgb(25 195 125 / .15);color:#7ee2ad;border-color:rgb(25 195 125 / .45)}.pkv-tag.violet{background:rgb(155 92 255 / .18);color:#cdb1ff;border-color:rgb(155 92 255 / .45)}.pkv-section-h2 .elementor-heading-title,.pkv-section-h2 h2{margin-top:18px;font-family:var(--display);font-size:clamp(40px, 4.8vw, 80px);line-height:.92;letter-spacing:-.075em;font-weight:800;text-transform:uppercase;color:#fff}.pkv-section-h2 .hl{color:var(--yellow)}.pkv-section-h2 .hl-r{color:var(--red3)}.pkv-section-h2 .hl-b{color:var(--blue3)}.pkv-section-lede p{margin-top:18px;max-width:680px;color:var(--muted);font-size:16px;line-height:1.66}.pkv-section-link{flex:0 0 auto;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff;padding-bottom:8px;border-bottom:4px solid var(--red3);display:inline-flex;align-items:center;gap:8px;transition:.2s;text-decoration:none}.pkv-section-link:hover{border-color:var(--yellow);transform:translateX(4px);color:#fff}#pokevin-universe-wrap .universe{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#pokevin-universe-wrap .uni-tile{position:relative;display:block;border-radius:var(--r-2xl);overflow:hidden;aspect-ratio:.86;border:2px solid rgb(255 255 255 / .1);background:#0a0c14;transition:.4s cubic-bezier(.2,.8,.2,1);isolation:isolate;text-decoration:none;color:#fff}#pokevin-universe-wrap .uni-tile:hover{transform:translateY(-8px);border-color:var(--yellow)}#pokevin-universe-wrap .uni-bg{position:absolute;inset:0;z-index:1;transition:.6s}#pokevin-universe-wrap .uni-tile:hover .uni-bg{transform:scale(1.06)}#pokevin-universe-wrap .uni-bg.pkm{background:radial-gradient(circle at 50% 35%,rgb(255 210 31 / .55) 0 8%,transparent 30%),radial-gradient(circle at 50% 60%,rgb(229 9 34 / .7) 0 22%,transparent 50%),linear-gradient(160deg,#1a0408 0%,#3a0810 38%,#7a0411 70%,#0a0c14 100%)}#pokevin-universe-wrap .uni-bg.dbz{background:radial-gradient(circle at 50% 30%,rgb(255 210 31 / .55) 0 8%,transparent 24%),radial-gradient(circle at 50% 60%,rgb(255 138 0 / .65) 0 26%,transparent 52%),linear-gradient(160deg,#1a0d04 0%,#3a1808 36%,#7a3508 70%,#0a0c14 100%)}#pokevin-universe-wrap .uni-bg.opc{background:radial-gradient(circle at 50% 32%,rgb(255 255 255 / .32) 0 6%,transparent 22%),radial-gradient(circle at 50% 60%,rgb(36 107 253 / .65) 0 24%,transparent 52%),linear-gradient(160deg,#020a18 0%,#062a52 38%,#0a4290 70%,#0a0c14 100%)}#pokevin-universe-wrap .uni-bg::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 22px,rgb(255 255 255 / .05) 22px 23px);opacity:.5}#pokevin-universe-wrap .uni-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,transparent 60%)}#pokevin-universe-wrap .uni-rays{position:absolute;inset:-10%;z-index:1;opacity:.45;background:repeating-conic-gradient(from 0deg at 50% 45%,rgb(255 255 255 / .08) 0 4deg,transparent 4deg 14deg);-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 30%,transparent 75%);mask-image:radial-gradient(circle at 50% 45%,#000 30%,transparent 75%);animation:pkv-spin 80s linear infinite}#pokevin-universe-wrap .uni-art{position:absolute;left:50%;top:0;transform:translateX(-50%) rotate(-6deg);transform-origin:50% 50%;width:100%;height:auto;z-index:2;filter:drop-shadow(0 30px 50px rgb(0 0 0 / .7));transition:.5s cubic-bezier(.2,.8,.2,1);pointer-events:none;mix-blend-mode:normal}#pokevin-universe-wrap .uni-tile:nth-child(2) .uni-art{transform:translateX(-50%) rotate(5deg)}#pokevin-universe-wrap .uni-tile:nth-child(3) .uni-art{transform:translateX(-50%) rotate(-3deg)}#pokevin-universe-wrap .uni-tile:hover .uni-art{transform:translateX(-50%) rotate(-2deg) scale(1.04)}#pokevin-universe-wrap .uni-tile:nth-child(2):hover .uni-art{transform:translateX(-50%) rotate(2deg) scale(1.04)}#pokevin-universe-wrap .uni-tile:nth-child(3):hover .uni-art{transform:translateX(-50%) rotate(-1deg) scale(1.04)}#pokevin-universe-wrap .uni-overlay{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:90px 30px 30px;background:linear-gradient(to top,rgb(0 0 0 / .96) 0%,rgb(0 0 0 / .92) 35%,rgb(0 0 0 / .55) 70%,transparent 100%)}#pokevin-universe-wrap .uni-overlay .pkv-tag{margin-bottom:12px}#pokevin-universe-wrap .uni-overlay h3{font-family:var(--display);font-size:42px;font-weight:800;letter-spacing:-.05em;line-height:.96;text-transform:uppercase;margin:0 0 8px 0;color:#fff;text-shadow:3px 3px 0 #000}#pokevin-universe-wrap .uni-overlay p{color:rgb(255 255 255 / .78);font-size:13.5px;line-height:1.55;margin:0 0 18px 0;max-width:340px}#pokevin-universe-wrap .uni-meta{display:flex;justify-content:space-between;align-items:center;gap:12px}#pokevin-universe-wrap .uni-meta .count{font-family:var(--mono);font-size:11px;font-weight:800;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}#pokevin-universe-wrap .uni-meta .count strong{color:#fff}#pokevin-universe-wrap .uni-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:11px;background:#fff;color:#000;font-family:var(--display);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 2px #000;transition:.2s}#pokevin-universe-wrap .uni-tile:hover .uni-cta{background:var(--yellow)}@media (max-width:1240px){#pokevin-universe-wrap .universe{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){#pokevin-universe-wrap .universe{grid-template-columns:1fr;gap:14px}#pokevin-universe-wrap .uni-tile{aspect-ratio:1.1}#pokevin-universe-wrap .uni-overlay{padding:22px 22px 24px}#pokevin-universe-wrap .uni-overlay h3{font-size:34px}#pokevin-universe-wrap .uni-art{width:78%;top:-8%}#pokevin-universe-wrap .uni-tile:nth-child(1) .uni-art,#pokevin-universe-wrap .uni-tile:nth-child(2) .uni-art,#pokevin-universe-wrap .uni-tile:nth-child(3) .uni-art{transform:translateX(-50%) rotate(-4deg)}}.pkv-filters{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:38px;position:relative;z-index:3}.pkv-chip{border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .05);color:#fff;border-radius:999px;padding:10px 16px;cursor:pointer;font-size:12px;font-weight:800;text-transform:uppercase;font-family:var(--display);letter-spacing:.04em;transition:.18s;display:inline-flex;align-items:center;gap:8px}.pkv-chip .num{font-family:var(--mono);font-size:9.5px;color:var(--muted);padding:1px 6px;border-radius:5px;background:rgb(0 0 0 / .4)}.pkv-chip:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .3)}.pkv-chip.is-active{background:var(--yellow);border-color:var(--yellow);color:#000;box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}.pkv-chip.is-active .num{background:rgb(0 0 0 / .18);color:#000}.pkv-filters .sort{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:11px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .16);font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pkv-filters .sort strong{color:#fff}.pkv-filters .sort svg{width:13px;height:13px;color:var(--yellow)}#pokevin-pokemon-wrap{position:relative;overflow:hidden;background:radial-gradient(680px 420px at 14% 18%,rgb(229 9 34 / .2),transparent 62%),radial-gradient(680px 420px at 88% 74%,rgb(255 210 31 / .16),transparent 62%),var(--black);box-shadow:inset 0 100px 80px -40px var(--black),inset 0 -100px 80px -40px var(--black);font-family:var(--sans);color:#fff}#pokevin-pokemon-wrap::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,transparent 0 60px,rgb(229 9 34 / .06) 60px 61px)}#pokevin-pokemon-wrap .deco-pokeball{position:absolute;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgb(255 255 255 / .45) 0 6%,transparent 16%),linear-gradient(180deg,var(--red3) 0 49%,#000 49% 52%,#fff 52% 100%);box-shadow:inset -8px -10px 22px rgb(0 0 0 / .35),0 14px 36px rgb(229 9 34 / .32);opacity:.18;pointer-events:none}#pokevin-pokemon-wrap .deco-pokeball::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30%;height:30%;border-radius:50%;background:#fff;border:4px solid #000}#pokevin-pokemon-wrap .deco-pokeball.p1{width:240px;height:240px;top:-60px;left:-40px;animation:pkv-spin 60s linear infinite}#pokevin-pokemon-wrap .deco-pokeball.p2{width:160px;height:160px;bottom:-30px;right:6%;animation:pkv-spin 90s linear infinite reverse}#pokevin-pokemon-wrap .deco-pokeball.p3{width:90px;height:90px;top:38%;right:14%;animation:pkv-float 7s ease-in-out infinite}#pokevin-pokemon-wrap .pkv-kicker{color:var(--red3)}#pokevin-pokemon-wrap .pkv-kicker::before{background:var(--yellow)}#pokevin-pokemon-wrap .pkv-section-h2 .hl-r{color:var(--red3)}#pokevin-dragonball-wrap{position:relative;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 12% -10%,rgb(255 138 0 / .22),transparent 60%),radial-gradient(ellipse 55% 45% at 92% 110%,rgb(255 203 5 / .14),transparent 60%),radial-gradient(ellipse 80% 30% at 50% 50%,rgb(227 0 15 / .08),transparent 70%),var(--black);box-shadow:inset 0 100px 80px -40px var(--black),inset 0 -100px 80px -40px var(--black);font-family:var(--sans);color:#fff}#pokevin-dragonball-wrap .deco-rays{position:absolute;left:50%;top:50%;width:1500px;height:1500px;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgb(255 138 0 / .08) 0 5deg,transparent 5deg 14deg);-webkit-mask-image:radial-gradient(circle,#000 25%,transparent 70%);mask-image:radial-gradient(circle,#000 25%,transparent 70%);animation:pkv-spin 90s linear infinite;opacity:.7;pointer-events:none}#pokevin-dragonball-wrap .dball{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 32% 28%,rgb(255 255 255 / .55) 0 6%,transparent 16%),radial-gradient(circle at 50% 55%,#FFE57E 0%,#FF8A00 55%,#B0540A 100%);box-shadow:inset -8px -12px 22px rgb(120 40 0 / .55),0 14px 34px rgb(255 138 0 / .4);opacity:.36}#pokevin-dragonball-wrap .dball::before{content:"";position:absolute;inset:18%;border-radius:50%;background-image:radial-gradient(circle at 50% 50%,rgb(227 0 15 / .85) 8%,transparent 9%),radial-gradient(circle at 30% 30%,rgb(227 0 15 / .75) 5%,transparent 6%),radial-gradient(circle at 70% 30%,rgb(227 0 15 / .75) 5%,transparent 6%),radial-gradient(circle at 30% 70%,rgb(227 0 15 / .75) 5%,transparent 6%),radial-gradient(circle at 70% 70%,rgb(227 0 15 / .75) 5%,transparent 6%);filter:blur(.5px);opacity:.85}#pokevin-dragonball-wrap .dball.b1{width:170px;height:170px;top:6%;right:5%;animation:pkv-float 6s ease-in-out infinite}#pokevin-dragonball-wrap .dball.b2{width:100px;height:100px;top:42%;right:22%;animation:pkv-float 7s ease-in-out infinite -1s}#pokevin-dragonball-wrap .dball.b3{width:130px;height:130px;bottom:8%;left:6%;animation:pkv-float 8s ease-in-out infinite -2s}#pokevin-dragonball-wrap .dball.b4{width:70px;height:70px;top:65%;left:38%;animation:pkv-float 5s ease-in-out infinite -3s}#pokevin-dragonball-wrap .dball.b5{width:80px;height:80px;top:18%;left:30%;animation:pkv-float 6.5s ease-in-out infinite -4s}#pokevin-dragonball-wrap .pkv-kicker{color:var(--orange)}#pokevin-dragonball-wrap .pkv-kicker::before{background:var(--red)}#pokevin-onepiece-wrap{position:relative;overflow:hidden;background:radial-gradient(680px 420px at 14% 18%,rgb(36 107 253 / .2),transparent 62%),radial-gradient(680px 420px at 88% 74%,rgb(10 102 182 / .2),transparent 62%),var(--black);box-shadow:inset 0 100px 80px -40px var(--black),inset 0 -100px 80px -40px var(--black);font-family:var(--sans);color:#fff}#pokevin-onepiece-wrap::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,transparent 0 80px,rgb(36 107 253 / .05) 80px 81px)}#pokevin-onepiece-wrap .compass{position:absolute;width:380px;height:380px;opacity:.22;color:var(--blue3);animation:pkv-spin 110s linear infinite;pointer-events:none}#pokevin-onepiece-wrap .compass.c1{top:6%;right:-6%}#pokevin-onepiece-wrap .compass.c2{bottom:-6%;left:-6%;animation-direction:reverse;width:280px;height:280px;opacity:.18}#pokevin-onepiece-wrap .waves{position:absolute;left:0;right:0;bottom:0;height:140px;opacity:.18;color:var(--blue3);pointer-events:none}#pokevin-onepiece-wrap .pkv-kicker{color:var(--blue3)}#pokevin-onepiece-wrap .pkv-kicker::before{background:#fff}#pokevin-onepiece-wrap .pkv-section-h2 .hl-b{color:var(--blue3)}#pokevin-why-wrap{position:relative;overflow:hidden;background:var(--black);font-family:var(--sans);color:#fff}#pokevin-why-wrap .why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}#pokevin-why-wrap .why-card{position:relative;padding:30px;border-radius:24px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);overflow:hidden;transition:.3s}#pokevin-why-wrap .why-card:hover{transform:translateY(-6px);border-color:rgb(255 210 31 / .4)}#pokevin-why-wrap .why-card::before{content:"";position:absolute;right:-20px;top:-20px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgb(255 210 31 / .16),transparent 70%);pointer-events:none}#pokevin-why-wrap .why-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;margin-bottom:18px;box-shadow:0 0 0 2px #000,0 14px 28px rgb(255 168 0 / .32)}#pokevin-why-wrap .why-icon svg{width:22px;height:22px}#pokevin-why-wrap .why-card.red .why-icon{background:linear-gradient(135deg,var(--red3),var(--red2));color:#fff;box-shadow:0 0 0 2px #000,0 14px 28px rgb(229 9 34 / .4)}#pokevin-why-wrap .why-card.green .why-icon{background:linear-gradient(135deg,#19c37d,#0d8956);color:#fff;box-shadow:0 0 0 2px #000,0 14px 28px rgb(25 195 125 / .4)}#pokevin-why-wrap .why-card.blue .why-icon{background:linear-gradient(135deg,var(--blue3),var(--blue));color:#fff;box-shadow:0 0 0 2px #000,0 14px 28px rgb(36 107 253 / .4)}#pokevin-why-wrap .why-card h3{font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 10px 0;color:#fff}#pokevin-why-wrap .why-card p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}#pokevin-why-wrap .why-card .num{position:absolute;right:22px;top:18px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--muted2)}#pokevin-sell-wrap{position:relative;padding:120px 0;overflow:hidden;background:var(--black);font-family:var(--sans);color:#fff}#pokevin-sell-wrap::before{content:"SELL";position:absolute;left:-50px;bottom:-60px;font-family:var(--display);font-weight:800;font-size:clamp(160px, 22vw, 360px);line-height:.8;letter-spacing:-.085em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .07);transform:skewX(-7deg);pointer-events:none}#pokevin-sell-wrap .sell-inner{position:relative;z-index:2;max-width:var(--max);margin:auto;padding:0 36px}#pokevin-sell-wrap .sell-copy{flex:1.15 1 0;min-width:0}#pokevin-sell-wrap .sell-panel{flex:.85 1 0;min-width:0}#pokevin-sell-wrap .sell-copy,#pokevin-sell-wrap .sell-panel{padding:52px!important;border-radius:32px!important;background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025))!important;border:1px solid rgb(255 255 255 / .13)!important}.pkv-sell-h2 .elementor-heading-title,.pkv-sell-h2 h2{margin:18px 0 22px 0;font-family:var(--display);font-size:clamp(42px, 5vw, 80px);line-height:.92;letter-spacing:-.07em;text-transform:uppercase;color:#fff}.pkv-sell-h2 .hl{color:var(--yellow)}.pkv-sell-lede p{max-width:600px;margin:0 0 30px 0;color:var(--muted);font-size:17px;line-height:1.65}#pokevin-sell-wrap .sell-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#pokevin-sell-wrap .sell-stat{padding:20px;border-radius:18px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .09)}#pokevin-sell-wrap .sell-stat strong{display:block;font-family:var(--display);font-size:32px;letter-spacing:-.04em;line-height:1;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-sell-wrap .sell-stat span{display:block;margin-top:8px;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#pokevin-sell-wrap .sell-panel{background:radial-gradient(420px 320px at 50% 22%,rgb(229 9 34 / .24),transparent 62%),linear-gradient(145deg,#171a24,#050609)!important}#pokevin-sell-wrap .sell-panel>.e-con-inner{display:flex;flex-direction:column;gap:14px;justify-content:center}#pokevin-sell-wrap .step{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:18px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);transition:.2s}#pokevin-sell-wrap .step:hover{background:rgb(255 210 31 / .06);border-color:rgb(255 210 31 / .25)}#pokevin-sell-wrap .step-num{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:var(--yellow);color:#000;border:2px solid #fff;font-family:var(--display);font-weight:800;font-size:17px;box-shadow:0 0 0 2px #000}#pokevin-sell-wrap .step h4{font-family:var(--display);font-size:16px;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 4px 0;color:#fff}#pokevin-sell-wrap .step p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}#pokevin-newsletter-wrap{position:relative;overflow:hidden;padding:90px 0;background:linear-gradient(135deg,#7a0411 0%,#a70618 50%,#1a0408 100%);box-shadow:inset 0 100px 80px -40px var(--black),inset 0 -100px 80px -40px var(--black);font-family:var(--sans);color:#fff}#pokevin-newsletter-wrap::before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 32px,rgb(255 255 255 / .05) 32px 33px);pointer-events:none}#pokevin-newsletter-wrap::after{content:"DROPS";position:absolute;right:-30px;top:-30px;font-family:var(--display);font-weight:800;font-size:clamp(120px, 18vw, 260px);line-height:.8;letter-spacing:-.08em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .18);transform:skewX(-7deg);pointer-events:none}#pokevin-newsletter-wrap .newsbanner-inner{position:relative;z-index:2;max-width:var(--max);margin:auto;padding:0 36px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pkv-newsletter-h2 .elementor-heading-title,.pkv-newsletter-h2 h2{font-family:var(--display);font-size:clamp(38px, 4.6vw, 68px);line-height:.96;letter-spacing:-.06em;font-weight:800;text-transform:uppercase;margin:0 0 18px 0;color:#fff}.pkv-newsletter-h2 .hl{color:var(--yellow);text-shadow:3px 3px 0 #000}#pokevin-newsletter-wrap .news-perks{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .78)}#pokevin-newsletter-wrap .news-perks span{display:inline-flex;align-items:center;gap:7px}#pokevin-newsletter-wrap .news-perks span::before{content:"✓";color:var(--yellow);font-family:var(--display);font-weight:800}#pokevin-faq-wrap{position:relative;overflow:hidden;background:var(--black);font-family:var(--sans);color:#fff}#pokevin-faq-wrap .faq{display:flex;flex-direction:column;gap:14px;max-width:920px;margin:auto}#pokevin-faq-wrap .faq-item{border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));overflow:hidden;transition:.2s}#pokevin-faq-wrap .faq-item[open]{border-color:rgb(255 210 31 / .32)}#pokevin-faq-wrap .faq-item summary{list-style:none;cursor:pointer;padding:22px 26px;display:flex;justify-content:space-between;align-items:center;gap:18px;font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.02em;color:#fff}#pokevin-faq-wrap .faq-item summary::-webkit-details-marker{display:none}#pokevin-faq-wrap .faq-item summary .q{display:flex;align-items:center;gap:14px}#pokevin-faq-wrap .faq-item summary .q .n{font-family:var(--mono);font-size:11px;font-weight:800;color:var(--yellow);letter-spacing:.1em;padding:5px 9px;border-radius:7px;background:rgb(255 210 31 / .1);border:1px solid rgb(255 210 31 / .32)}#pokevin-faq-wrap .faq-toggle{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);transition:.2s}#pokevin-faq-wrap .faq-item[open] .faq-toggle{background:var(--yellow);color:#000;border-color:var(--yellow);transform:rotate(45deg)}#pokevin-faq-wrap .faq-toggle svg{width:14px;height:14px}#pokevin-faq-wrap .faq-body{padding:0 26px 22px;color:var(--muted);font-size:14.5px;line-height:1.7}#pokevin-checkout-hero-wrap{position:relative;overflow:hidden;padding:54px 0 40px;background:radial-gradient(640px 440px at 86% 14%,rgb(229 9 34 / .20),transparent 62%),radial-gradient(620px 420px at 8% 78%,rgb(255 210 31 / .10),transparent 62%),linear-gradient(135deg,#050609 0%,#0a0c14 48%,#0e1320 100%);border-bottom:1px solid rgb(255 255 255 / .06);isolation:isolate;font-family:var(--sans);color:#fff}#pokevin-checkout-hero-wrap::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;z-index:1;background-image:repeating-linear-gradient(135deg,transparent 0 28px,rgb(255 255 255 / .08) 28px 29px)}#pokevin-checkout-hero-wrap::after{content:"CHECKOUT";position:absolute;right:-50px;top:30px;z-index:1;font-family:var(--display);font-weight:800;font-size:clamp(80px, 12vw, 200px);line-height:.8;letter-spacing:-.085em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .06);transform:skewX(-7deg);pointer-events:none}#pokevin-checkout-hero-wrap>.e-con-inner,#pokevin-checkout-hero-wrap .container{position:relative;z-index:2;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:36px}#pokevin-checkout-hero-wrap .page-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:28px;width:100%}#pokevin-product-hero-wrap .woocommerce-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0;background:#fff0}#pokevin-product-hero-wrap .woocommerce-breadcrumb a{color:inherit;text-decoration:none;transition:color .18s ease}#pokevin-product-hero-wrap .woocommerce-breadcrumb a:hover{color:var(--yellow)}#pokevin-product-hero-wrap .woocommerce-breadcrumb .delimiter{color:rgb(255 255 255 / .25)}#pokevin-product-hero-wrap .woocommerce-breadcrumb .breadcrumb_last{color:#fff}#pokevin-checkout-hero-wrap .page-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}#pokevin-checkout-hero-wrap .page-title{display:flex;flex-direction:column;gap:14px}#pokevin-checkout-hero-wrap .kicker{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow)}#pokevin-checkout-hero-wrap .kicker::before{content:"";width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}#pokevin-checkout-hero-wrap .ch-title,#pokevin-checkout-hero-wrap .ch-title .elementor-heading-title{font-family:var(--display);font-size:clamp(40px, 5vw, 72px);line-height:.92;letter-spacing:-.065em;font-weight:800;text-transform:uppercase;text-shadow:3px 3px 0 #000,0 0 40px rgb(0 0 0 / .6);color:#fff;margin:0}#pokevin-checkout-hero-wrap .ch-title .text-hit{color:var(--yellow);text-shadow:3px 3px 0 #000,0 0 32px rgb(255 210 31 / .3)}#pokevin-checkout-hero-wrap .ch-lede,#pokevin-checkout-hero-wrap .elementor-widget-text-editor p{margin:0;color:var(--muted);max-width:560px;font-size:15.5px;line-height:1.6}#pokevin-checkout-hero-wrap .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .85)}#pokevin-checkout-hero-wrap .pill .dot{width:6px;height:6px;border-radius:99px;background:var(--yellow);box-shadow:0 0 12px var(--yellow)}#pokevin-checkout-hero-wrap .pill.green{background:rgb(25 195 125 / .14);border-color:rgb(25 195 125 / .4);color:#7ee2ad}#pokevin-checkout-hero-wrap .pill.green .dot{background:#19c37d;box-shadow:0 0 14px #19c37d;animation:pkv-blink 1.4s ease-in-out infinite}#pokevin-checkout-hero-wrap .steps{display:flex;align-items:center;gap:0;flex-wrap:wrap;padding:14px;border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}#pokevin-checkout-hero-wrap .step{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:11px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#pokevin-checkout-hero-wrap .step .num{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);font-family:var(--mono);font-weight:800;font-size:11px;color:#fff}#pokevin-checkout-hero-wrap .step.done{color:#fff}#pokevin-checkout-hero-wrap .step.done .num{background:rgb(25 195 125 / .16);border-color:rgb(25 195 125 / .45);color:#7ee2ad}#pokevin-checkout-hero-wrap .step.current{color:#0a0a0a;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}#pokevin-checkout-hero-wrap .step.current .num{background:#000;color:var(--yellow);border-color:#000}#pokevin-checkout-hero-wrap .step-sep{flex:0 0 auto;height:2px;width:30px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 6px,transparent 6px 10px)}#pokevin-checkout-hero-wrap .step-sep.done{background:repeating-linear-gradient(90deg,#7ee2ad 0 6px,transparent 6px 10px)}#pokevin-checkout-hero-wrap .elementor-widget{margin-bottom:0!important}#pokevin-checkout-hero-wrap .elementor-widget-heading .elementor-heading-title,#pokevin-checkout-hero-wrap .elementor-widget-text-editor>.elementor-widget-container>p{margin:0}@media (max-width:760px){#pokevin-checkout-hero-wrap{padding:36px 0 30px}#pokevin-checkout-hero-wrap>.e-con-inner,#pokevin-checkout-hero-wrap .container{padding-inline:16px}#pokevin-checkout-hero-wrap .step-sep{width:14px}#pokevin-checkout-hero-wrap .step{padding:6px 10px;font-size:9.5px}#pokevin-checkout-hero-wrap .step .num{width:20px;height:20px;font-size:10px}}#pokevin-checkout-steps-wrap{padding:24px 0}#pokevin-checkout-steps-wrap>.e-con-inner,#pokevin-checkout-steps-wrap .container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}#pokevin-checkout-steps-wrap .steps{display:flex;align-items:center;gap:0;flex-wrap:wrap;padding:14px;border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}#pokevin-checkout-steps-wrap .step{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:11px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#pokevin-checkout-steps-wrap .step .num{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);font-family:var(--mono);font-weight:800;font-size:11px;color:#fff}#pokevin-checkout-steps-wrap .step.done{color:#fff}#pokevin-checkout-steps-wrap .step.done .num{background:rgb(25 195 125 / .16);border-color:rgb(25 195 125 / .45);color:#7ee2ad}#pokevin-checkout-steps-wrap .step.current{color:#0a0a0a;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}#pokevin-checkout-steps-wrap .step.current .num{background:#000;color:var(--yellow);border-color:#000}#pokevin-checkout-steps-wrap .step-sep{flex:1 1 auto;min-width:30px;height:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 6px,transparent 6px 10px)}#pokevin-checkout-steps-wrap .step-sep.done{background:repeating-linear-gradient(90deg,#7ee2ad 0 6px,transparent 6px 10px)}#pokevin-checkout-steps-wrap .elementor-widget{margin-bottom:0!important}@media (max-width:760px){#pokevin-checkout-steps-wrap{padding:18px 0}#pokevin-checkout-steps-wrap>.e-con-inner,#pokevin-checkout-steps-wrap .container{padding-inline:16px}#pokevin-checkout-steps-wrap .step-sep{min-width:14px}#pokevin-checkout-steps-wrap .step{padding:6px 10px;font-size:9.5px}#pokevin-checkout-steps-wrap .step .num{width:20px;height:20px;font-size:10px}}#pokevin-checkout-form-wrap{position:relative;font-family:var(--sans);color:#fff;background:#fff0}#pokevin-checkout-form-wrap>.e-con-inner{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:36px}#pokevin-checkout-form-wrap .elementor-widget-woocommerce-checkout-page,#pokevin-checkout-form-wrap .elementor-widget-woocommerce-checkout-page>.elementor-widget-container,#pokevin-checkout-form-wrap .e-woocommerce-checkout-page{width:100%}#pokevin-checkout-form-wrap form.checkout,#pokevin-checkout-form-wrap form.woocommerce-checkout{display:contents!important}#pokevin-checkout-form-wrap #customer_details{display:flex!important;flex-direction:column;gap:22px;grid-area:left-col;margin:0!important}#pokevin-checkout-form-wrap .col-1,#pokevin-checkout-form-wrap .col-2{display:flex!important;flex-direction:column;gap:22px;width:100%!important;margin:0!important;padding:0!important}#pokevin-checkout-form-wrap .woocommerce{width:100%;display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:auto auto auto max-content max-content 1fr;grid-template-areas:"notices      notices" "login-tog    login-tog" "login        login" "left-col     coupon-tog" "left-col     coupon" "left-col     order";column-gap:36px;row-gap:22px;align-items:start;counter-reset:pkv-section}#pokevin-checkout-form-wrap .woocommerce-notices-wrapper{grid-area:notices;margin:0!important}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle{grid-area:login-tog;margin:0!important}#pokevin-checkout-form-wrap .woocommerce-form-coupon-toggle{grid-area:coupon-tog;margin:0!important}#pokevin-checkout-form-wrap .woocommerce-form-coupon{grid-area:coupon;margin:0!important}#pokevin-checkout-form-wrap #order_review{grid-area:order;margin:0!important}@media (min-width:1181px){#pokevin-checkout-form-wrap .woocommerce-form-coupon-toggle{margin-top:24px!important}}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle{grid-column:1 / -1!important;width:100%!important;display:flex;justify-content:center}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle .woocommerce-info{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;width:100%!important;max-width:680px!important;padding:16px 22px!important;border-radius:12px!important;background:linear-gradient(160deg,rgb(255 255 255 / .04),rgb(255 255 255 / .01))!important;border:1px solid rgb(255 255 255 / .1)!important;color:var(--muted)!important;font-family:var(--mono)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 auto 18px auto!important;box-shadow:none!important}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle .woocommerce-info::before{display:none!important}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle .woocommerce-info a{color:var(--yellow)!important;border-bottom:1px solid rgb(255 210 31 / .4)!important;text-decoration:none!important;transition:.18s}#pokevin-checkout-form-wrap .woocommerce-form-login-toggle .woocommerce-info a:hover{color:#fff!important;border-color:#fff!important}#pokevin-checkout-form-wrap form.woocommerce-form-login{padding:32px!important;border-radius:var(--r-xl)!important;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018))!important;border:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)!important;grid-column:1 / -1!important;width:100%!important;max-width:680px!important;margin:0 auto 32px auto!important}#pokevin-checkout-form-wrap form.woocommerce-form-login>p:first-child{width:100%!important;color:var(--muted)!important;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.6!important;margin:0 0 24px 0!important;text-align:left!important}#pokevin-checkout-form-wrap form.woocommerce-form-login .password-input{width:100%!important;display:block!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.form-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin:0 0 16px 0!important;padding:0!important;float:none!important}#pokevin-checkout-form-wrap form.woocommerce-form-login label{width:100%!important;text-align:left!important;font-family:var(--mono)!important;font-size:10.5px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--muted)!important;margin:0!important;line-height:1.4!important}#pokevin-checkout-form-wrap form.woocommerce-form-login label .required{color:var(--red3)!important;text-decoration:none!important;border:0!important}#pokevin-checkout-form-wrap form.woocommerce-form-login input.input-text{width:100%!important;padding:14px 16px!important;border-radius:12px!important;background:rgb(0 0 0 / .4)!important;border:1.5px solid rgb(255 255 255 / .12)!important;color:#fff!important;font-family:var(--sans)!important;font-size:14px!important;transition:.18s!important;outline:0!important;min-height:50px!important;box-shadow:none!important;box-sizing:border-box!important}#pokevin-checkout-form-wrap form.woocommerce-form-login input.input-text:focus{border-color:var(--yellow)!important;background:rgb(0 0 0 / .55)!important;box-shadow:0 0 0 4px rgb(255 210 31 / .18)!important}#pokevin-checkout-form-wrap form.woocommerce-form-login .clear{display:none!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.form-row:not(.form-row-wide):not(.form-row-first):not(.form-row-last){display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:100%!important;margin:12px 0 0 0!important;gap:16px!important}#pokevin-checkout-form-wrap form.woocommerce-form-login label.woocommerce-form__label-for-checkbox{grid-column:1 / 2!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;padding:0!important;background:transparent!important;border:none!important;color:var(--muted)!important;cursor:pointer!important;font-size:10px!important}#pokevin-checkout-form-wrap form.woocommerce-form-login input[type="checkbox"]{width:14px!important;height:14px!important;accent-color:var(--yellow)!important;margin:0!important;flex:0 0 auto!important}#pokevin-checkout-form-wrap form.woocommerce-form-login button[name="login"]{grid-column:2 / 3!important;width:240px!important;min-height:54px!important;border-radius:12px!important;border:0!important;cursor:pointer!important;font-family:var(--display)!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:linear-gradient(135deg,var(--yellow),var(--yellow2))!important;color:#0a0a0a!important;box-shadow:0 0 0 2px #000,0 18px 36px rgb(255 168 0 / .35)!important;transition:.22s cubic-bezier(.2,.8,.2,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}#pokevin-checkout-form-wrap form.woocommerce-form-login button[name="login"]:hover{transform:translateY(-3px) rotate(-.6deg)!important;box-shadow:0 0 0 2px #000,0 22px 48px rgb(255 168 0 / .45)!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.lost_password{width:100%!important;text-align:center!important;margin:8px 0 0 0!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.lost_password a{font-family:var(--mono)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;color:var(--yellow)!important;text-decoration:none!important;transition:.18s!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.lost_password a:hover{color:var(--yellow2)!important;text-decoration:underline!important}@media (max-width:760px){#pokevin-checkout-form-wrap .woocommerce-form-login-toggle .woocommerce-info{flex-direction:column!important;text-align:center!important}#pokevin-checkout-form-wrap form.woocommerce-form-login{padding:24px!important}#pokevin-checkout-form-wrap form.woocommerce-form-login p.form-row:not(.form-row-wide):not(.form-row-first):not(.form-row-last){grid-template-columns:1fr!important;justify-items:center!important;gap:24px!important}#pokevin-checkout-form-wrap form.woocommerce-form-login label.woocommerce-form__label-for-checkbox{grid-column:1 / -1!important;justify-content:center!important}#pokevin-checkout-form-wrap form.woocommerce-form-login button[name="login"]{grid-column:1 / -1!important;width:100%!important}}#pokevin-checkout-form-wrap .woocommerce-form-coupon-toggle .woocommerce-info,#pokevin-checkout-form-wrap .woocommerce-form-coupon{width:100%!important;box-sizing:border-box!important;border-radius:16px!important;margin-bottom:16px!important}#pokevin-checkout-form-wrap #order_review{padding:0!important;position:static!important;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);border-radius:var(--r-xl)}#pokevin-checkout-form-wrap #order_review::before{display:none}#pokevin-checkout-form-wrap .woocommerce-shipping-fields,#pokevin-checkout-form-wrap #order_review_heading{display:none!important}#pokevin-checkout-form-wrap .woocommerce-info,#pokevin-checkout-form-wrap .woocommerce-message,#pokevin-checkout-form-wrap .woocommerce-error{padding:14px 18px!important;border-radius:14px;background:rgb(255 210 31 / .08);border:1px solid rgb(255 210 31 / .32);color:#fff;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.06em;list-style:none;margin:0!important}#pokevin-checkout-form-wrap .woocommerce-info::before,#pokevin-checkout-form-wrap .woocommerce-message::before{display:none!important}#pokevin-checkout-form-wrap .woocommerce-info a,#pokevin-checkout-form-wrap .woocommerce-message a,#pokevin-checkout-form-wrap .showcoupon{color:var(--yellow);border-bottom:2px solid rgb(255 210 31 / .4)}#pokevin-checkout-form-wrap .woocommerce-form-coupon{margin-top:0!important;padding:18px;border-radius:14px;background:rgb(0 0 0 / .35);border:1.5px dashed rgb(255 210 31 / .32);display:flex;flex-wrap:wrap;gap:10px}#pokevin-checkout-form-wrap .woocommerce-form-coupon p{margin:0;flex:1 1 220px}#pokevin-checkout-form-wrap .woocommerce-form-coupon input[type="text"]{width:100%;padding:14px 16px;border-radius:12px;background:rgb(0 0 0 / .4);border:1.5px solid rgb(255 255 255 / .12);color:#fff;font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;outline:0}#pokevin-checkout-form-wrap .woocommerce-form-coupon button{padding:0 22px;min-height:48px;border-radius:12px;border:0;cursor:pointer;background:#fff;color:#000;font-family:var(--display);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:.16s}#pokevin-checkout-form-wrap .woocommerce-form-coupon button:hover{background:var(--yellow)}#pokevin-checkout-form-wrap .woocommerce-billing-fields,#pokevin-checkout-form-wrap .woocommerce-shipping-fields,#pokevin-checkout-form-wrap .woocommerce-additional-fields,#pokevin-checkout-form-wrap #order_review{position:relative;overflow:hidden;padding:32px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-checkout-form-wrap .woocommerce-billing-fields::before,#pokevin-checkout-form-wrap .woocommerce-shipping-fields::before,#pokevin-checkout-form-wrap .woocommerce-additional-fields::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 280px at 100% 0%,rgb(229 9 34 / .08),transparent 60%);z-index:0}#pokevin-checkout-form-wrap .woocommerce-billing-fields>*,#pokevin-checkout-form-wrap .woocommerce-shipping-fields>*,#pokevin-checkout-form-wrap .woocommerce-additional-fields>*{position:relative;z-index:1}#pokevin-checkout-form-wrap .woocommerce-billing-fields,#pokevin-checkout-form-wrap .woocommerce-shipping-fields,#pokevin-checkout-form-wrap .woocommerce-additional-fields{counter-increment:pkv-section}#pokevin-checkout-form-wrap .woocommerce-billing-fields>h3,#pokevin-checkout-form-wrap .woocommerce-additional-fields>h3,#pokevin-checkout-form-wrap .woocommerce-billing-fields>h2,#pokevin-checkout-form-wrap .woocommerce-additional-fields>h2,#pokevin-checkout-form-wrap h3#ship-to-different-address{margin:0 0 22px 0;padding:0;background:#fff0;border:0;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.025em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:14px;flex-wrap:wrap}#pokevin-checkout-form-wrap .woocommerce-billing-fields>h3::before,#pokevin-checkout-form-wrap .woocommerce-additional-fields>h3::before,#pokevin-checkout-form-wrap h3#ship-to-different-address::before{content:counter(pkv-section);width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#000;font-family:var(--mono);font-weight:800;font-size:14px;box-shadow:0 0 0 2px #000;flex:0 0 auto}#pokevin-checkout-form-wrap h3#ship-to-different-address label{display:inline-flex;align-items:center;gap:10px;font:inherit;color:inherit;cursor:pointer;margin:0}#pokevin-checkout-form-wrap h3#ship-to-different-address input[type="checkbox"]{margin:0}#pokevin-checkout-form-wrap .woocommerce-billing-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-shipping-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}#pokevin-checkout-form-wrap .form-row{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;width:auto;position:relative}#pokevin-checkout-form-wrap .form-row-wide,#pokevin-checkout-form-wrap .form-row.notes,#pokevin-checkout-form-wrap .form-row.create-account,#pokevin-checkout-form-wrap p.form-row-wide{grid-column:1 / -1}#pokevin-checkout-form-wrap .form-row-first{grid-column:1 / 2}#pokevin-checkout-form-wrap .form-row-last{grid-column:2 / 3}#pokevin-checkout-form-wrap .form-row>label,#pokevin-checkout-form-wrap .form-row .woocommerce-input-wrapper+label{order:-1;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}#pokevin-checkout-form-wrap .form-row .required,#pokevin-checkout-form-wrap .form-row abbr[title]{color:var(--red3);text-decoration:none;border:0}#pokevin-checkout-form-wrap .form-row input.input-text,#pokevin-checkout-form-wrap .form-row textarea,#pokevin-checkout-form-wrap .form-row select,#pokevin-checkout-form-wrap .select2-container--default .select2-selection--single,#pokevin-checkout-form-wrap .select2-container--default .select2-selection--multiple{width:100%;padding:14px 16px;border-radius:12px;background:rgb(0 0 0 / .4);border:1.5px solid rgb(255 255 255 / .12);color:#fff;font-size:14px;font-weight:500;transition:.18s;outline:0;min-height:50px;box-shadow:none}#pokevin-checkout-form-wrap .form-row textarea{min-height:110px;resize:vertical}#pokevin-checkout-form-wrap .form-row input.input-text::placeholder,#pokevin-checkout-form-wrap .form-row textarea::placeholder{color:var(--muted2)}#pokevin-checkout-form-wrap .form-row input.input-text:hover,#pokevin-checkout-form-wrap .form-row textarea:hover,#pokevin-checkout-form-wrap .form-row select:hover{border-color:rgb(255 255 255 / .22)}#pokevin-checkout-form-wrap .form-row input.input-text:focus,#pokevin-checkout-form-wrap .form-row textarea:focus,#pokevin-checkout-form-wrap .form-row select:focus,#pokevin-checkout-form-wrap .select2-container--default.select2-container--focus .select2-selection--single,#pokevin-checkout-form-wrap .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--yellow);background:rgb(0 0 0 / .55);box-shadow:0 0 0 4px rgb(255 210 31 / .18)}#pokevin-checkout-form-wrap input:-webkit-autofill,#pokevin-checkout-form-wrap input:-webkit-autofill:hover,#pokevin-checkout-form-wrap input:-webkit-autofill:focus,#pokevin-checkout-form-wrap textarea:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #0c0d13 inset;caret-color:#fff}#pokevin-checkout-form-wrap .select2-container .select2-selection--single .select2-selection__rendered{color:#fff;padding:0;line-height:1.4}#pokevin-checkout-form-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:10px}#pokevin-checkout-form-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--muted) #fff0 #fff0 #fff0}.select2-dropdown{background:var(--black3);color:#fff;border:1.5px solid rgb(255 255 255 / .12);border-radius:12px;overflow:hidden}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted{background:var(--yellow);color:#000}.select2-search--dropdown .select2-search__field{background:rgb(0 0 0 / .4);color:#fff;border:1.5px solid rgb(255 255 255 / .12);border-radius:8px;padding:10px 12px}#pokevin-checkout-form-wrap .woocommerce-invalid input.input-text,#pokevin-checkout-form-wrap .woocommerce-invalid select,#pokevin-checkout-form-wrap .woocommerce-invalid textarea{border-color:var(--red3);box-shadow:0 0 0 4px rgb(255 42 61 / .18)}#pokevin-checkout-form-wrap .woocommerce-form__label-for-checkbox,#pokevin-checkout-form-wrap .woocommerce-terms-and-conditions-wrapper{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);font-size:13.5px;color:rgb(255 255 255 / .84);line-height:1.55}#pokevin-checkout-form-wrap .woocommerce-terms-and-conditions-checkbox-text{font-family:var(--display);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:0}#pokevin-checkout-form-wrap input[type="checkbox"],#pokevin-checkout-form-wrap input[type="radio"]{width:18px;height:18px;accent-color:var(--yellow);margin-top:2px;flex:0 0 auto}#pokevin-checkout-form-wrap a{color:var(--yellow)}#pokevin-checkout-form-wrap a:hover{color:var(--yellow2)}#pokevin-checkout-form-wrap #order_review{padding:0;position:sticky;top:96px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}#pokevin-checkout-form-wrap #order_review::before{display:none}#pokevin-checkout-form-wrap .shop_table.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;margin:0;background:#fff0}#pokevin-checkout-form-wrap .shop_table thead{background:linear-gradient(180deg,rgb(229 9 34 / .08),transparent);border-bottom:1px solid rgb(255 255 255 / .08)}#pokevin-checkout-form-wrap .shop_table thead th{padding:22px 26px;border:0;font-family:var(--display);font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;color:#fff}#pokevin-checkout-form-wrap .shop_table tbody td,#pokevin-checkout-form-wrap .shop_table tfoot td,#pokevin-checkout-form-wrap .shop_table tfoot th{border:0;padding:14px 26px;font-size:14px;color:rgb(255 255 255 / .88);border-bottom:1px solid rgb(255 255 255 / .05)}#pokevin-checkout-form-wrap .shop_table tbody .cart_item:last-child td{border-bottom:1px dashed rgb(255 255 255 / .18)}#pokevin-checkout-form-wrap .shop_table .product-name{font-family:var(--display);font-size:14px;font-weight:800;letter-spacing:-.01em;color:#fff}#pokevin-checkout-form-wrap .shop_table .product-quantity{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--muted)}#pokevin-checkout-form-wrap .shop_table .product-total,#pokevin-checkout-form-wrap .shop_table td.product-total{font-family:var(--mono);font-size:14px;font-weight:800;color:#fff;text-align:right}#pokevin-checkout-form-wrap .shop_table tfoot .cart-subtotal th,#pokevin-checkout-form-wrap .shop_table tfoot .shipping th,#pokevin-checkout-form-wrap .shop_table tfoot .fee th{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}#pokevin-checkout-form-wrap .shop_table tfoot .cart-subtotal td,#pokevin-checkout-form-wrap .shop_table tfoot .shipping td,#pokevin-checkout-form-wrap .shop_table tfoot .fee td{font-family:var(--mono);font-weight:800;color:#fff;text-align:right}#pokevin-checkout-form-wrap .shop_table tfoot .order-total th{padding-top:22px;border-top:1px dashed rgb(255 255 255 / .18);font-family:var(--display);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff}#pokevin-checkout-form-wrap .shop_table tfoot .order-total td{padding-top:22px;border-top:1px dashed rgb(255 255 255 / .18);text-align:right}#pokevin-checkout-form-wrap .shop_table tfoot .order-total .woocommerce-Price-amount{font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-checkout-form-wrap .shop_table tfoot .order-total .woocommerce-Price-currencySymbol{color:inherit}#pokevin-checkout-form-wrap .shop_table .shipping ul#shipping_method{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#pokevin-checkout-form-wrap .shop_table .shipping ul#shipping_method li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .1)}#pokevin-checkout-form-wrap .shop_table .shipping ul#shipping_method li label{font-family:var(--display);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#fff;display:inline-flex;align-items:center;gap:8px;margin:0}#pokevin-checkout-form-wrap #payment{padding:26px;background:#fff0;border-radius:0;border-top:1px solid rgb(255 255 255 / .08)}#pokevin-checkout-form-wrap #payment ul.payment_methods{list-style:none;padding:0;margin:0 0 18px 0;display:flex;flex-direction:column;gap:12px;border:0;background:#fff0}#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method{position:relative;padding:18px 20px;border-radius:14px;background:rgb(0 0 0 / .35);border:1.5px solid rgb(255 255 255 / .1);transition:.18s}#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method:hover{border-color:rgb(255 255 255 / .25);background:rgb(255 255 255 / .04)}#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method:has(>input[type="radio"]:checked),#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method.is-selected{border-color:var(--yellow);background:rgb(255 210 31 / .06);box-shadow:0 0 0 1px var(--yellow),0 12px 28px rgb(255 168 0 / .18)}#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method>label{display:inline-flex;align-items:center;gap:12px;font-family:var(--display);font-size:14.5px;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;color:#fff;margin:0;cursor:pointer}#pokevin-checkout-form-wrap #payment ul.payment_methods li.wc_payment_method>label img{max-height:24px;width:auto;display:inline-block;margin-left:8px}#pokevin-checkout-form-wrap #payment .payment_box{margin-top:14px;padding:18px;border-radius:14px;background:rgb(0 0 0 / .4);border:1.5px dashed rgb(255 210 31 / .32);font-size:13.5px;color:rgb(255 255 255 / .78);line-height:1.55}#pokevin-checkout-form-wrap #payment .payment_box p{margin:0 0 10px 0}#pokevin-checkout-form-wrap #payment .payment_box p:last-child{margin:0}#pokevin-checkout-form-wrap #payment .payment_box::before{display:none}#pokevin-checkout-form-wrap .form-row.place-order,#pokevin-checkout-form-wrap .place-order{padding:20px 26px 22px;border-top:1px solid rgb(255 255 255 / .08);margin:0}#pokevin-checkout-form-wrap button#place_order,#pokevin-checkout-form-wrap #place_order{width:100%;min-height:60px;border-radius:14px;border:0;cursor:pointer;font-family:var(--display);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;box-shadow:0 0 0 2px #000,0 0 0 4px rgb(255 255 255 / .92),0 22px 48px rgb(255 168 0 / .35),inset 0 1px 0 rgb(255 255 255 / .65);display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:.22s cubic-bezier(.2,.8,.2,1);text-shadow:none}#pokevin-checkout-form-wrap button#place_order:hover{transform:translateY(-3px) rotate(-.6deg)}#pokevin-checkout-form-wrap .blockUI.blockOverlay{background:rgb(5 6 9 / .65)!important;backdrop-filter:blur(2px);border-radius:var(--r-xl)}@media (max-width:1180px){#pokevin-checkout-form-wrap .woocommerce{grid-template-columns:1fr!important;grid-template-areas:"notices" "login-tog" "login" "coupon-tog" "coupon" "left-col" "order"!important}#pokevin-checkout-form-wrap #order_review{position:static!important}}@media (max-width:760px){#pokevin-checkout-form-wrap{padding-top:36px!important;padding-bottom:70px!important}#pokevin-checkout-form-wrap>.e-con-inner{padding-inline:16px}#pokevin-checkout-form-wrap .woocommerce-billing-fields,#pokevin-checkout-form-wrap .woocommerce-shipping-fields,#pokevin-checkout-form-wrap .woocommerce-additional-fields{padding:22px}#pokevin-checkout-form-wrap .woocommerce-billing-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-shipping-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr!important}#pokevin-checkout-form-wrap .form-row-first,#pokevin-checkout-form-wrap .form-row-last{grid-column:1 / -1!important;width:100%!important}}@media (max-width:760px){#pokevin-checkout-form-wrap{padding-top:36px!important;padding-bottom:70px!important}#pokevin-checkout-form-wrap>.e-con-inner{padding-inline:16px}#pokevin-checkout-form-wrap .woocommerce-billing-fields,#pokevin-checkout-form-wrap .woocommerce-shipping-fields,#pokevin-checkout-form-wrap .woocommerce-additional-fields{padding:22px}#pokevin-checkout-form-wrap .woocommerce-billing-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-shipping-fields__field-wrapper,#pokevin-checkout-form-wrap .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr}}@media (max-width:1240px){#pokevin-why-wrap .why-grid{grid-template-columns:repeat(2,1fr)}#pokevin-sell-wrap .sell-inner{grid-template-columns:1fr}#pokevin-newsletter-wrap .newsbanner-inner{grid-template-columns:1fr}}@media (max-width:760px){#pokevin-why-wrap .why-grid{grid-template-columns:1fr}#pokevin-sell-wrap{padding:80px 0}#pokevin-sell-wrap .sell-inner{padding:0 20px}#pokevin-sell-wrap .sell-copy,#pokevin-sell-wrap .sell-panel{padding:30px!important;border-radius:24px!important}#pokevin-sell-wrap .sell-stats{grid-template-columns:1fr 1fr}#pokevin-newsletter-wrap{padding:60px 0}#pokevin-newsletter-wrap .newsbanner-inner{padding:0 20px;gap:28px}#pokevin-faq-wrap .faq-item summary{padding:18px 20px;font-size:15px}#pokevin-faq-wrap .faq-body{padding:0 20px 18px}}.pkv-brand-hero{position:relative;overflow:hidden}.pkv-brand-hero-img{flex:1 1 0%;min-width:0}.pkv-brand-hero-h1 .elementor-heading-title,.pkv-brand-hero-h1 h1{font-family:var(--display)!important;font-size:clamp(46px, 5.4vw, 86px)!important;font-weight:800!important;letter-spacing:-.055em!important;line-height:.96!important;text-transform:uppercase!important;margin:14px 0 18px 0!important;color:#fff!important;text-shadow:4px 4px 0 #000,0 0 50px rgb(0 0 0 / .6)!important}.pkv-brand-hero-h1 .hl{color:var(--yellow)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(255 210 31 / .3)!important}.pkv-brand-hero-h1 .hl-r{color:var(--red3)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(229 9 34 / .3)!important}.pkv-brand-hero-h1 .hl-o{color:var(--orange)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(255 138 0 / .3)!important}.pkv-brand-hero-h1 .hl-b{color:var(--blue3)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(36 107 253 / .3)!important}.pkv-brand-hero-stats{display:flex;flex-wrap:wrap;gap:22px 36px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .1)}.pkv-brand-hero-stat{display:flex;flex-direction:column;gap:4px}.pkv-brand-hero-stat strong{font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.04em;line-height:1;color:#fff}.pkv-brand-hero-stat span{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pkv-brand-hero-img{position:relative;display:grid;place-items:center;min-height:380px}.pkv-brand-hero-img img{width:auto;max-width:80%;max-height:480px;filter:drop-shadow(0 30px 60px rgb(0 0 0 / .7));transform:rotate(-5deg);animation:pkv-float 6s ease-in-out infinite;pointer-events:none}#pokevin-pokemon-hub .pkv-brand-hero{background:radial-gradient(800px 500px at 80% 30%,rgb(255 210 31 / .18),transparent 60%),radial-gradient(700px 400px at 12% 70%,rgb(229 9 34 / .24),transparent 60%),linear-gradient(135deg,#1a0408 0%,#050609 50%,#1a0d04 100%)}#pokevin-pokemon-hub .pkv-kicker{color:var(--red3)}#pokevin-pokemon-hub .pkv-kicker::before{background:var(--yellow)}#pokevin-dragonball-hub .pkv-brand-hero{background:radial-gradient(700px 480px at 18% 30%,rgb(255 138 0 / .24),transparent 60%),radial-gradient(700px 400px at 88% 70%,rgb(255 210 31 / .18),transparent 60%),linear-gradient(135deg,#1a0d04 0%,#050609 50%,#100A0C 100%)}#pokevin-dragonball-hub .pkv-kicker{color:var(--orange)}#pokevin-dragonball-hub .pkv-kicker::before{background:var(--red)}#pokevin-onepiece-hub .pkv-brand-hero{background:radial-gradient(700px 480px at 18% 30%,rgb(36 107 253 / .24),transparent 60%),radial-gradient(700px 400px at 88% 70%,rgb(10 102 182 / .2),transparent 60%),linear-gradient(135deg,#020a18 0%,#050609 50%,#040d1c 100%)}#pokevin-onepiece-hub .pkv-kicker{color:var(--blue3)}#pokevin-onepiece-hub .pkv-kicker::before{background:#fff}@media (max-width:1240px){.pkv-brand-hero>.e-con-inner,.pkv-brand-hero{flex-direction:column!important;flex-wrap:wrap!important}.pkv-brand-hero-img{flex:1 1 100%!important;width:100%!important}.pkv-brand-hero-img{min-height:240px!important;order:2!important;margin-top:32px!important}.pkv-brand-hero-img img{max-height:380px}}@media (max-width:760px){.pkv-brand-hero-h1 .elementor-heading-title,.pkv-brand-hero-h1 h1{font-size:clamp(42px, 12vw, 64px)}.pkv-brand-hero-stats{gap:14px 24px}.pkv-brand-hero-stat strong{font-size:22px}.pkv-brand-hero-img{min-height:240px;margin-top:18px!important}.pkv-brand-hero-img img{max-height:280px}.pkv-set-chips{margin-bottom:22px}}.woocommerce ul.products,.woocommerce-page ul.products{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:0;margin:0 0 32px}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{display:none;content:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{list-style:none;position:relative;padding:14px;border-radius:22px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);display:flex;flex-direction:column;margin:0;width:auto;float:none;transition:.3s cubic-bezier(.2,.8,.2,1);isolation:isolate}.woocommerce ul.products li.product:hover{transform:translateY(-8px);border-color:var(--yellow)}.woocommerce ul.products li.product .attachment-woocommerce_thumbnail,.woocommerce ul.products li.product img{border-radius:14px;margin:0 0 16px;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:radial-gradient(circle at 50% 42%,rgb(255 210 31 / .18),transparent 38%),linear-gradient(135deg,rgb(229 9 34 / .18),rgb(255 210 31 / .1))}.woocommerce ul.products li.product .woocommerce-loop-category__title{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.035em;line-height:1.18;color:#fff;margin:0 0 10px;padding:0;text-transform:none}.woocommerce ul.products li.product .star-rating{color:var(--yellow);margin:0 0 10px;font-size:12px;width:5.4em}.woocommerce ul.products li.product .price{font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.04em;color:#fff;margin:0 0 14px;display:flex;flex-direction:column-reverse;gap:2px}.woocommerce ul.products li.product .price del{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--muted);text-decoration:line-through;opacity:1}.woocommerce ul.products li.product .price ins{background:#fff0;text-decoration:none;color:#fff;font-weight:800}.woocommerce ul.products li.product .price .amount,.woocommerce ul.products li.product .price bdi{font-size:inherit}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product a.added_to_cart{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:2px solid #000;border-radius:13px;background:var(--yellow);color:#000;font-family:var(--display);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;box-shadow:0 0 0 2px #000,0 10px 22px rgb(255 168 0 / .32);transition:.18s;margin-top:auto;text-decoration:none;align-self:flex-start;line-height:1;min-height:0}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .add_to_cart_button:hover{transform:rotate(-2deg) translateY(-2px);background:var(--yellow);color:#000}.woocommerce ul.products li.product .added_to_cart{margin-left:6px;background:var(--green);color:#000}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{position:absolute;top:24px;left:24px;z-index:3;padding:7px 11px;border-radius:9px;background:#19c37d;color:#000;border:2px solid #000;font-family:var(--mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 8px 18px rgb(0 0 0 / .4);min-height:0;min-width:0;line-height:1;margin:0}@media (max-width:1240px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,1fr);gap:12px}.woocommerce ul.products li.product{padding:12px;border-radius:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2{font-size:13px;line-height:1.25;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.woocommerce ul.products li.product .price{font-size:16px;margin-bottom:10px}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button{padding:8px 10px;font-size:10px;letter-spacing:.02em;white-space:nowrap}}@media (max-width:380px){.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:1fr}}.pkv-type-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0 0 48px}.pkv-type-tile{position:relative;aspect-ratio:1;border-radius:20px;padding:22px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(229 9 34 / .06));border:1px solid rgb(255 255 255 / .1);display:flex;flex-direction:column;justify-content:space-between;transition:.3s cubic-bezier(.2,.8,.2,1);text-decoration:none;color:#fff;overflow:hidden;isolation:isolate}.pkv-type-tile:hover{transform:translateY(-6px);border-color:var(--yellow);background:linear-gradient(160deg,rgb(255 210 31 / .1),rgb(229 9 34 / .1))}.pkv-type-tile::before{content:attr(data-glyph);position:absolute;right:-22px;bottom:-40px;font-family:var(--display);font-size:160px;font-weight:800;letter-spacing:-.08em;line-height:.8;color:rgb(255 255 255 / .04);pointer-events:none;transition:.3s}.pkv-type-tile:hover::before{color:rgb(255 210 31 / .08);transform:scale(1.08) rotate(-3deg)}.pkv-type-tile-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:2}.pkv-type-tile-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgb(255 210 31 / .12);border:1px solid rgb(255 210 31 / .3);color:var(--yellow);transition:.3s}.pkv-type-tile:hover .pkv-type-tile-icon{background:var(--yellow);color:#000;border-color:var(--yellow)}.pkv-type-tile-icon svg{width:22px;height:22px}.pkv-type-tile-arrow{width:32px;height:32px;border-radius:10px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);display:grid;place-items:center;color:#fff;transition:.2s}.pkv-type-tile-arrow svg{width:14px;height:14px}.pkv-type-tile:hover .pkv-type-tile-arrow{background:var(--yellow);color:#000;border-color:var(--yellow);transform:rotate(-45deg)}.pkv-type-tile-content{position:relative;z-index:2}.pkv-type-tile-title{display:block;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.04em;line-height:1;text-transform:uppercase;color:#fff;margin-bottom:6px}.pkv-type-tile-count{display:block;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pkv-type-tile.is-psa .pkv-type-tile-icon{background:rgb(25 195 125 / .14);border-color:rgb(25 195 125 / .4);color:var(--green)}.pkv-type-tile.is-psa:hover .pkv-type-tile-icon{background:var(--green);color:#000}.pkv-type-tile.is-vintage{background:linear-gradient(160deg,rgb(255 210 31 / .1),rgb(229 9 34 / .08))}.pkv-type-tile.is-vintage .pkv-type-tile-icon{background:rgb(255 210 31 / .18);border-color:rgb(255 210 31 / .4)}@media (max-width:1240px){.pkv-type-tiles{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:760px){.pkv-type-tiles{grid-template-columns:repeat(2,1fr);gap:10px}.pkv-type-tile{padding:16px}.pkv-type-tile-icon{width:40px;height:40px}.pkv-type-tile-icon svg{width:18px;height:18px}.pkv-type-tile-title{font-size:18px}.pkv-type-tile::before{font-size:120px;right:-16px;bottom:-30px}}.pkv-brand-banner{position:relative;border-radius:32px;padding:48px;display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center;overflow:hidden;margin-top:60px;border:1px solid rgb(255 210 31 / .22)}.pkv-brand-banner::before{content:attr(data-watermark);position:absolute;right:-30px;top:-20px;font-family:var(--display);font-weight:800;font-size:clamp(80px, 13vw, 200px);line-height:.8;letter-spacing:-.08em;color:#fff0;-webkit-text-stroke:1px rgb(255 210 31 / .16);transform:skewX(-7deg);pointer-events:none}.pkv-brand-banner.is-vintage{background:radial-gradient(420px 320px at 80% 30%,rgb(255 210 31 / .22),transparent 60%),radial-gradient(360px 260px at 10% 80%,rgb(229 9 34 / .28),transparent 60%),linear-gradient(145deg,#110a04,#2a0c08 50%,#050609 100%)}.pkv-brand-banner.is-fusion{background:radial-gradient(420px 320px at 80% 30%,rgb(255 138 0 / .28),transparent 60%),radial-gradient(360px 260px at 10% 80%,rgb(229 9 34 / .22),transparent 60%),linear-gradient(145deg,#1a0d04,#3a1808 50%,#050609 100%);border-color:rgb(255 138 0 / .3)}.pkv-brand-banner.is-fusion::before{-webkit-text-stroke-color:rgb(255 138 0 / .18)}.pkv-brand-banner.is-altart{background:radial-gradient(420px 320px at 80% 30%,rgb(36 107 253 / .28),transparent 60%),radial-gradient(360px 260px at 10% 80%,rgb(10 102 182 / .22),transparent 60%),linear-gradient(145deg,#020a18,#062a52 50%,#040d1c 100%);border-color:rgb(36 107 253 / .3)}.pkv-brand-banner.is-altart::before{-webkit-text-stroke-color:rgb(36 107 253 / .18)}.pkv-brand-banner.is-presale{background:radial-gradient(420px 320px at 80% 30%,rgb(255 210 31 / .32),transparent 60%),radial-gradient(420px 320px at 12% 90%,rgb(229 9 34 / .26),transparent 60%),linear-gradient(145deg,#1a0d04,#1a0408 50%,#050609 100%);border-color:rgb(255 210 31 / .32)}.pkv-brand-banner.is-presale::after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(135deg,transparent 0 26px,rgb(255 210 31 / .05) 26px 27px);pointer-events:none;z-index:1}.pkv-brand-banner.is-presale .pkv-brand-banner-copy,.pkv-brand-banner.is-presale .pkv-brand-banner-img{position:relative;z-index:2}.pkv-brand-banner.is-presale .pkv-kicker{animation:pkv-blink 2s ease-in-out infinite}.pkv-brand-banner-copy{position:relative;z-index:2}.pkv-brand-banner-copy h3{font-family:var(--display);font-size:clamp(28px, 3vw, 44px);font-weight:800;letter-spacing:-.04em;line-height:1;text-transform:uppercase;margin:14px 0 16px;color:#fff}.pkv-brand-banner-copy h3 .hl{color:var(--yellow)}.pkv-brand-banner-copy p{color:rgb(255 255 255 / .78);font-size:15px;line-height:1.6;max-width:440px;margin:0 0 22px}.pkv-brand-banner-actions{display:flex;flex-wrap:wrap;gap:12px}.pkv-brand-banner-img{position:relative;display:grid;place-items:center;min-height:240px}.pkv-brand-banner-img img{max-width:75%;max-height:320px;height:auto;filter:drop-shadow(0 25px 50px rgb(0 0 0 / .7));transform:rotate(-5deg);animation:pkv-float 6s ease-in-out infinite}@media (max-width:1100px){.pkv-brand-banner{grid-template-columns:1fr;gap:24px;padding:36px}.pkv-brand-banner-img{min-height:200px;order:-1}.pkv-brand-banner-img img{max-height:260px}}@media (max-width:760px){.pkv-brand-banner{padding:24px;border-radius:24px}.pkv-brand-banner-copy h3{font-size:clamp(24px, 7vw, 34px)}}.pkv-drops-history{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pkv-drop-card{position:relative;padding:24px;border-radius:20px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);transition:.3s cubic-bezier(.2,.8,.2,1);text-decoration:none;color:#fff;display:flex;flex-direction:column}.pkv-drop-card:hover{transform:translateY(-6px);border-color:var(--yellow)}.pkv-drop-card-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.pkv-drop-card-num{font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--yellow)}.pkv-drop-card-status{font-family:var(--mono);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:6px}.pkv-drop-card-status.sold-out{background:rgb(229 9 34 / .18);color:#ffb8bf;border:1px solid rgb(229 9 34 / .4)}.pkv-drop-card-status.completed{background:rgb(25 195 125 / .14);color:#7ee2ad;border:1px solid rgb(25 195 125 / .4)}.pkv-drop-card h3{font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.16;color:#fff;margin:0 0 8px}.pkv-drop-card-meta{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.pkv-drop-card-foot{margin-top:auto;padding-top:14px;border-top:1px solid rgb(255 255 255 / .08);display:flex;justify-content:space-between;align-items:center}.pkv-drop-card-price{font-family:var(--display);font-size:18px;font-weight:800;letter-spacing:-.03em;color:#fff}.pkv-drop-card-link{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--yellow)}.pkv-info-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:820px;margin:0 auto}.pkv-info-card{padding:26px;border-radius:20px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);transition:.3s}.pkv-info-card:hover{border-color:rgb(255 210 31 / .4);transform:translateY(-4px)}.pkv-info-card-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;margin-bottom:18px;box-shadow:0 0 0 2px #000,0 14px 28px rgb(255 168 0 / .32)}.pkv-info-card-icon svg{width:20px;height:20px}.pkv-info-card h3{font-family:var(--display);font-size:18px;font-weight:800;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 8px;color:#fff}.pkv-info-card p{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 12px}.pkv-info-card a{color:var(--yellow);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pkv-info-card a:hover{text-decoration:underline}.pkv-form.elementor-widget-form .elementor-form{padding:32px;border-radius:22px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}.pkv-form .elementor-field-group{margin-bottom:14px}.pkv-form .elementor-field-group>.elementor-field-label{font-family:var(--mono)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--muted)!important;margin-bottom:8px!important;padding-bottom:0!important}.pkv-form .elementor-field-group .elementor-field-required:after{color:var(--yellow)!important}.pkv-form .elementor-field-textual,.pkv-form input[type=text],.pkv-form input[type=email],.pkv-form input[type=tel],.pkv-form input[type=url],.pkv-form input[type=number],.pkv-form textarea,.pkv-form select{width:100%!important;padding:14px 16px!important;background:rgb(0 0 0 / .35)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:12px!important;color:#fff!important;font-family:var(--sans)!important;font-size:14px!important;line-height:1.5!important;box-shadow:none!important;transition:border-color .25s,background .25s,box-shadow .25s}.pkv-form textarea{min-height:140px;resize:vertical}.pkv-form .elementor-field-textual::placeholder,.pkv-form input::placeholder,.pkv-form textarea::placeholder{color:rgb(255 255 255 / .36)!important;font-family:var(--sans)!important}.pkv-form .elementor-field-textual:focus,.pkv-form input:focus,.pkv-form textarea:focus,.pkv-form select:focus{outline:none!important;border-color:var(--yellow)!important;background:rgb(0 0 0 / .5)!important;box-shadow:0 0 0 3px rgb(255 210 31 / .18)!important}.pkv-form select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%23ffd21f' d='M6 8L0 0h12z'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:42px!important}.pkv-form select option{background:var(--black2);color:#fff}.pkv-form .elementor-field-subgroup label{color:rgb(255 255 255 / .84)!important;font-family:var(--sans)!important;font-size:13px!important;display:inline-flex;align-items:center;gap:8px}.pkv-form input[type=checkbox],.pkv-form input[type=radio]{accent-color:var(--yellow);width:16px;height:16px}.pkv-form .elementor-field-type-acceptance .elementor-field-subgroup label{color:var(--muted)!important;font-size:12px!important}.pkv-form .elementor-field-type-acceptance a{color:var(--yellow)!important;text-decoration:underline}.pkv-form .elementor-field-type-submit{margin-top:6px}.pkv-form .elementor-button,.pkv-form button[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;gap:10px!important;padding:14px 26px!important;background:linear-gradient(180deg,var(--yellow),var(--yellow2))!important;color:#0a0a0a!important;border:none!important;border-radius:14px!important;font-family:var(--display)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer;box-shadow:0 0 0 2px #000,0 18px 36px rgb(255 168 0 / .34)!important;transition:transform .25s,box-shadow .25s}.pkv-form .elementor-button:hover,.pkv-form button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #000,0 22px 44px rgb(255 168 0 / .46)!important}.pkv-form .elementor-message{padding:14px 16px!important;border-radius:12px!important;font-family:var(--mono)!important;font-size:12px!important;font-weight:700;letter-spacing:.04em;margin-top:14px}.pkv-form .elementor-message-success{background:rgb(126 226 173 / .12)!important;color:#7ee2ad!important;border:1px solid rgb(126 226 173 / .3)!important}.pkv-form .elementor-message-danger{background:rgb(229 9 34 / .12)!important;color:#ff8a96!important;border:1px solid rgb(229 9 34 / .32)!important}.pkv-form .elementor-field-group.error .elementor-field{border-color:var(--red)!important}@media (max-width:760px){.pkv-form.elementor-widget-form .elementor-form{padding:22px;border-radius:18px}.pkv-form .elementor-field-textual,.pkv-form input,.pkv-form textarea,.pkv-form select{padding:12px 14px!important;font-size:14px!important}}.pkv-legal-content{max-width:840px;font-family:var(--sans);color:rgb(255 255 255 / .84);line-height:1.75;font-size:15px}.pkv-legal-content h2{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:var(--yellow);margin:48px 0 16px}.pkv-legal-content h3{font-family:var(--display);font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fff;margin:28px 0 12px}.pkv-legal-content p{margin:0 0 14px}.pkv-legal-content ul,.pkv-legal-content ol{margin:14px 0;padding-left:24px}.pkv-legal-content li{margin-bottom:6px}.pkv-legal-content a{color:var(--yellow);text-decoration:underline}.pkv-legal-content strong{color:#fff}.pkv-buy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:920px;margin:0 auto}.pkv-buy-tile{padding:28px 22px;border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .06),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);text-align:center;transition:.3s}.pkv-buy-tile:hover{border-color:var(--yellow);transform:translateY(-4px)}.pkv-buy-tile-icon{font-size:42px;margin-bottom:14px;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .4))}.pkv-buy-tile h4{font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 6px;color:#fff}.pkv-buy-tile span{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}@media (max-width:1240px){.pkv-drops-history{grid-template-columns:repeat(2,1fr)}.pkv-info-cards{grid-template-columns:repeat(2,1fr)}.pkv-buy-grid{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:760px){.pkv-drops-history,.pkv-info-cards{grid-template-columns:1fr}.pkv-buy-grid{grid-template-columns:1fr;gap:10px}}#pokevin-cart-hero-wrap{position:relative;overflow:hidden;padding:54px 0 40px;background:radial-gradient(640px 440px at 86% 14%,rgb(229 9 34 / .20),transparent 62%),radial-gradient(620px 420px at 8% 78%,rgb(255 210 31 / .10),transparent 62%),linear-gradient(135deg,#050609 0%,#0a0c14 48%,#0e1320 100%);border-bottom:1px solid rgb(255 255 255 / .06);isolation:isolate;font-family:var(--sans);color:#fff}#pokevin-cart-hero-wrap::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;z-index:1;background-image:repeating-linear-gradient(135deg,transparent 0 28px,rgb(255 255 255 / .08) 28px 29px)}#pokevin-cart-hero-wrap::after{content:"CARRITO";position:absolute;right:-50px;top:30px;z-index:1;font-family:var(--display);font-weight:800;font-size:clamp(80px, 12vw, 200px);line-height:.8;letter-spacing:-.085em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .06);transform:skewX(-7deg);pointer-events:none}#pokevin-cart-hero-wrap>.e-con-inner,#pokevin-cart-hero-wrap .container{position:relative;z-index:2;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:36px}#pokevin-cart-hero-wrap .page-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:28px;width:100%}#pokevin-cart-hero-wrap .crumbs{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#pokevin-cart-hero-wrap .crumbs a{color:inherit;transition:color .18s}#pokevin-cart-hero-wrap .crumbs a:hover{color:var(--yellow)}#pokevin-cart-hero-wrap .crumbs .sep{color:rgb(255 255 255 / .25)}#pokevin-cart-hero-wrap .crumbs .here{color:#fff}#pokevin-cart-hero-wrap .page-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}#pokevin-cart-hero-wrap .page-title{display:flex;flex-direction:column;gap:14px}#pokevin-cart-hero-wrap .kicker{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow)}#pokevin-cart-hero-wrap .kicker::before{content:"";width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}#pokevin-cart-hero-wrap .ch-title,#pokevin-cart-hero-wrap .ch-title .elementor-heading-title{font-family:var(--display);font-size:clamp(40px, 5vw, 72px);line-height:.92;letter-spacing:-.065em;font-weight:800;text-transform:uppercase;text-shadow:3px 3px 0 #000,0 0 40px rgb(0 0 0 / .6);color:#fff;margin:0}#pokevin-cart-hero-wrap .ch-title .text-hit{color:var(--yellow);text-shadow:3px 3px 0 #000,0 0 32px rgb(255 210 31 / .3)}#pokevin-confirmation-hero-wrap .ch-lede,#pokevin-confirmation-hero-wrap .elementor-widget-text-editor p{margin:0;padding:32px;border-radius:var(--r-xl);background:radial-gradient(420px 280px at 0% 0%,rgb(25 195 125 / .12),transparent 60%),linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(25 195 125 / .3);border-left:4px solid var(--green);color:rgb(255 255 255 / .9);font-size:15.5px;line-height:1.65;max-width:100%;box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-cart-hero-wrap .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .85)}#pokevin-cart-hero-wrap .pill .dot{width:6px;height:6px;border-radius:99px;background:var(--yellow);box-shadow:0 0 12px var(--yellow)}#pokevin-cart-hero-wrap .pill.green{background:rgb(25 195 125 / .14);border-color:rgb(25 195 125 / .4);color:#7ee2ad}#pokevin-cart-hero-wrap .pill.green .dot{background:#19c37d;box-shadow:0 0 14px #19c37d;animation:pkv-blink 1.4s ease-in-out infinite}#pokevin-cart-hero-wrap .steps{display:flex;align-items:center;gap:0;flex-wrap:wrap;padding:14px;border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}#pokevin-cart-hero-wrap .step{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:11px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#pokevin-cart-hero-wrap .step .num{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);font-family:var(--mono);font-weight:800;font-size:11px;color:#fff}#pokevin-cart-hero-wrap .step.done{color:#fff}#pokevin-cart-hero-wrap .step.done .num{background:rgb(25 195 125 / .16);border-color:rgb(25 195 125 / .45);color:#7ee2ad}#pokevin-cart-hero-wrap .step.current{color:#0a0a0a;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}#pokevin-cart-hero-wrap .step.current .num{background:#000;color:var(--yellow);border-color:#000}#pokevin-cart-hero-wrap .step-sep{flex:0 0 auto;height:2px;width:30px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 6px,transparent 6px 10px)}#pokevin-cart-hero-wrap .step-sep.done{background:repeating-linear-gradient(90deg,#7ee2ad 0 6px,transparent 6px 10px)}#pokevin-cart-hero-wrap .elementor-widget{margin-bottom:0!important}#pokevin-cart-hero-wrap .elementor-widget-heading .elementor-heading-title,#pokevin-cart-hero-wrap .elementor-widget-text-editor>.elementor-widget-container>p{margin:0}@media (max-width:760px){#pokevin-cart-hero-wrap{padding:36px 0 30px}#pokevin-cart-hero-wrap>.e-con-inner,#pokevin-cart-hero-wrap .container{padding-inline:16px}#pokevin-cart-hero-wrap .step-sep{width:14px}#pokevin-cart-hero-wrap .step{padding:6px 10px;font-size:9.5px}#pokevin-cart-hero-wrap .step .num{width:20px;height:20px;font-size:10px}#pokevin-confirmation-hero-wrap .ch-lede,#pokevin-confirmation-hero-wrap .elementor-widget-text-editor p{padding:22px}}#pokevin-cart-form-wrap{position:relative;padding:60px 0 80px;font-family:var(--sans);color:#fff;background:#fff0}#pokevin-cart-form-wrap>.e-con-inner{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:36px}#pokevin-cart-form-wrap .elementor-widget-shortcode,#pokevin-cart-form-wrap .elementor-widget-shortcode>.elementor-widget-container{width:100%}#pokevin-cart-form-wrap .woocommerce{width:100%!important;display:grid!important;grid-template-columns:1.4fr 1fr!important;column-gap:36px;row-gap:22px;align-items:start!important}#pokevin-cart-form-wrap .woocommerce-notices-wrapper{grid-column:1 / -1;margin:0}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:16px 24px!important;border-radius:16px!important;background:rgb(255 210 31 / .08)!important;border:1px solid rgb(255 210 31 / .32)!important;color:rgb(255 255 255 / .9)!important;font-family:var(--sans)!important;font-size:14.5px!important;font-weight:600!important;list-style:none!important;margin:0 0 32px 0!important;box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)!important;display:block!important}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before{display:none!important}.woocommerce-message{background:radial-gradient(420px 280px at 0% 0%,rgb(25 195 125 / .12),transparent 60%),linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018))!important;border:1px solid rgb(25 195 125 / .3)!important;border-left:4px solid var(--green)!important}.woocommerce-error{background:rgb(229 9 34 / .1)!important;border-color:rgb(229 9 34 / .4)!important;border-left:4px solid var(--red)!important;color:#ffb4bc!important}.woocommerce-message,.woocommerce-info,ul.woocommerce-error li{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}ul.woocommerce-error li{width:100%!important;margin:0!important}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{background:linear-gradient(135deg,var(--yellow),var(--yellow2))!important;color:#0a0a0a!important;font-family:var(--display)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:10px 20px!important;border-radius:11px!important;border:none!important;box-shadow:0 0 0 2px #000,0 8px 18px rgb(255 168 0 / .3)!important;transition:.22s cubic-bezier(.2,.8,.2,1)!important;text-decoration:none!important;order:2!important;flex:0 0 auto!important;white-space:nowrap!important;margin:0!important}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover{transform:translateY(-2px) rotate(-0.5deg)!important;box-shadow:0 0 0 2px #000,0 12px 24px rgb(255 168 0 / .4)!important;color:#0a0a0a!important}@media (max-width:760px){.woocommerce-message,.woocommerce-info,ul.woocommerce-error li{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:20px!important}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{width:auto!important;min-width:180px!important;justify-content:center!important}}#pokevin-cart-form-wrap form.woocommerce-cart-form{grid-column:1 / 2;margin:0!important;width:100%!important;position:relative;overflow:hidden;padding:32px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-cart-form-wrap form.woocommerce-cart-form::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 280px at 100% 0%,rgb(229 9 34 / .08),transparent 60%);z-index:0}#pokevin-cart-form-wrap form.woocommerce-cart-form>*{position:relative;z-index:1}#pokevin-cart-form-wrap table.shop_table tbody tr,#pokevin-cart-form-wrap table.shop_table tbody td,#pokevin-cart-form-wrap table.shop_table tbody th{background-color:transparent!important;background:none!important}#pokevin-cart-form-wrap table.shop_table{width:100%!important;border-collapse:collapse;margin:0;border:none!important;table-layout:fixed!important}#pokevin-cart-form-wrap table.shop_table th,#pokevin-cart-form-wrap table.shop_table td{border:none!important}#pokevin-cart-form-wrap table.shop_table thead{border-bottom:1px solid rgb(255 255 255 / .08)}#pokevin-cart-form-wrap table.shop_table thead th{padding:0 10px 16px 0!important;border:0;background:#fff0;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left!important}#pokevin-cart-form-wrap table.shop_table th.product-remove,#pokevin-cart-form-wrap table.shop_table td.product-remove{width:45px!important;padding:0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-remove a.remove{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .6)!important;font-family:var(--display);font-size:18px;font-weight:800;line-height:1;text-decoration:none;transition:.18s}#pokevin-cart-form-wrap table.shop_table tbody td.product-remove a.remove:hover{background:rgb(229 9 34 / .2);border-color:rgb(229 9 34 / .6);color:#fff!important;transform:rotate(90deg)}#pokevin-cart-form-wrap table.shop_table th.product-thumbnail,#pokevin-cart-form-wrap table.shop_table td.product-thumbnail{width:90px!important;padding:0 15px 0 0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-thumbnail img{width:72px;height:72px;object-fit:cover;border-radius:12px;background:radial-gradient(circle at 50% 42%,rgb(255 210 31 / .18),transparent 38%),linear-gradient(135deg,rgb(229 9 34 / .18),rgb(255 210 31 / .1));border:1px solid rgb(255 255 255 / .08)}#pokevin-cart-form-wrap table.shop_table th.product-name,#pokevin-cart-form-wrap table.shop_table td.product-name{width:auto!important;padding:20px 10px 20px 0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-name{font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:-.015em;color:#fff;line-height:1.3}#pokevin-cart-form-wrap table.shop_table tbody td.product-name a{color:#fff;transition:color .18s}#pokevin-cart-form-wrap table.shop_table tbody td.product-name a:hover{color:var(--yellow)}#pokevin-cart-form-wrap table.shop_table tbody td.product-name .variation,#pokevin-cart-form-wrap table.shop_table tbody td.product-name dl{margin-top:6px;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#pokevin-cart-form-wrap table.shop_table th.product-price,#pokevin-cart-form-wrap table.shop_table td.product-price{width:15%!important;padding:20px 10px 20px 0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-price{color:rgb(255 255 255 / .7);font-family:var(--mono);font-size:14px;font-weight:800}#pokevin-cart-form-wrap table.shop_table th.product-quantity,#pokevin-cart-form-wrap table.shop_table td.product-quantity{width:15%!important;padding:20px 10px 20px 0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table th.product-subtotal,#pokevin-cart-form-wrap table.shop_table td.product-subtotal{width:15%!important;padding:20px 0 20px 0!important;text-align:right!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-subtotal{color:var(--yellow);font-family:var(--mono);font-size:14px;font-weight:800}#pokevin-cart-form-wrap table.shop_table tbody tr.cart_item{border-bottom:1px dashed rgb(255 255 255 / .1)!important}#pokevin-cart-form-wrap table.shop_table tbody tr.cart_item:last-child{border-bottom:0!important}#pokevin-cart-form-wrap .quantity{display:inline-flex;align-items:center;background:rgb(0 0 0 / .4);border:1.5px solid rgb(255 255 255 / .12);border-radius:12px;overflow:hidden;height:44px}#pokevin-cart-form-wrap .quantity input.qty{width:56px;height:100%;padding:0 6px;border:0;background:#fff0;text-align:center;font-family:var(--mono);font-size:14px;font-weight:800;color:#fff;outline:0;-moz-appearance:textfield}#pokevin-cart-form-wrap .quantity input.qty::-webkit-outer-spin-button,#pokevin-cart-form-wrap .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pokevin-cart-form-wrap .quantity:focus-within{border-color:var(--yellow);box-shadow:0 0 0 4px rgb(255 210 31 / .18)}#pokevin-cart-form-wrap table.shop_table tr td.actions{padding:24px 0 0 0!important;border:0;background:#fff0;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-start}#pokevin-cart-form-wrap td.actions .coupon{display:inline-flex;flex-wrap:nowrap;gap:10px;align-items:center;padding:14px;border-radius:14px;background:rgb(0 0 0 / .35);border:1.5px dashed rgb(255 210 31 / .32)}#pokevin-cart-form-wrap td.actions .coupon label{display:none}#pokevin-cart-form-wrap td.actions .coupon input#coupon_code,#pokevin-cart-form-wrap td.actions .coupon input[name="coupon_code"]{width:220px;flex:0 0 220px;padding:12px 14px;border-radius:10px;background:rgb(0 0 0 / .5);border:1.5px solid rgb(255 255 255 / .12);color:#fff;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;outline:0;transition:.18s}#pokevin-cart-form-wrap td.actions .coupon input#coupon_code::placeholder{color:var(--muted2)}#pokevin-cart-form-wrap td.actions .coupon input#coupon_code:focus{border-color:var(--yellow);box-shadow:0 0 0 4px rgb(255 210 31 / .18)}#pokevin-cart-form-wrap td.actions .coupon button,#pokevin-cart-form-wrap td.actions .coupon button[name="apply_coupon"]{flex:0 0 auto;padding:0 20px;min-height:44px;border:0;border-radius:10px;background:#fff;color:#000;cursor:pointer;font-family:var(--display);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:.16s;white-space:nowrap}#pokevin-cart-form-wrap td.actions .coupon button:hover{background:var(--yellow)}#pokevin-cart-form-wrap td.actions button[name="update_cart"],#pokevin-cart-form-wrap td.actions .button[name="update_cart"]{padding:0 22px;min-height:46px;border:1.5px solid rgb(255 255 255 / .18);border-radius:12px;background:rgb(255 255 255 / .04);color:#fff;cursor:pointer;font-family:var(--display);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;transition:.18s}#pokevin-cart-form-wrap td.actions button[name="update_cart"]:not(:disabled):hover{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .32)}#pokevin-cart-form-wrap td.actions button[name="update_cart"]:disabled{opacity:.4;cursor:not-allowed}#pokevin-cart-form-wrap .cart-collaterals{grid-column:2 / 3;width:100%!important;margin:0!important;position:sticky;top:96px;display:flex;flex-direction:column;gap:18px}#pokevin-cart-form-wrap .cart-collaterals .cart_totals{width:100%!important;float:none!important;margin:0!important;position:relative overflow:hidden;padding:28px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-cart-form-wrap .cart_totals h2{margin:0 0 18px 0;font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:12px}#pokevin-cart-form-wrap .cart_totals h2::before{content:"";flex:0 0 auto;width:8px;height:24px;border-radius:3px;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 14px rgb(255 210 31 / .5)}#pokevin-cart-form-wrap .cart_totals table.shop_table{width:100%!important;border:0;margin:0;table-layout:auto!important}#pokevin-cart-form-wrap .cart_totals table.shop_table tr{border-bottom:1px solid rgb(255 255 255 / .06)}#pokevin-cart-form-wrap .cart_totals table.shop_table tr:last-child{border-bottom:0}#pokevin-cart-form-wrap .cart_totals table.shop_table th{padding:14px 0;border:0;background:#fff0;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left}#pokevin-cart-form-wrap .cart_totals table.shop_table td{padding:14px 0;border:0;background:#fff0;text-align:right;font-family:var(--mono);font-size:14px;font-weight:800;color:#fff}#pokevin-cart-form-wrap .cart_totals tr.order-total th{padding-top:18px;border-top:1px dashed rgb(255 255 255 / .18);font-family:var(--display);font-size:13px;color:#fff}#pokevin-cart-form-wrap .cart_totals tr.order-total td{padding-top:18px;border-top:1px dashed rgb(255 255 255 / .18)}#pokevin-cart-form-wrap .cart_totals tr.order-total .woocommerce-Price-amount{font-family:var(--display);font-size:34px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-cart-form-wrap .cart_totals tr.order-total .woocommerce-Price-currencySymbol{color:inherit}#pokevin-cart-form-wrap .cart_totals .shipping td>*{display:block}#pokevin-cart-form-wrap .cart_totals ul#shipping_method,#pokevin-cart-form-wrap .cart_totals .woocommerce-shipping-methods{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;text-align:left}#pokevin-cart-form-wrap .cart_totals ul#shipping_method li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .1)}#pokevin-cart-form-wrap .cart_totals ul#shipping_method li label{flex:1;margin:0;font-family:var(--display);font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#fff;display:inline-flex;align-items:center;gap:8px}#pokevin-cart-form-wrap .cart_totals .woocommerce-shipping-destination{margin-top:10px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--muted);text-align:left}#pokevin-cart-form-wrap .cart_totals .shipping-calculator-button{display:inline-block;margin-top:8px;color:var(--yellow);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid rgb(255 210 31 / .4)}#pokevin-cart-form-wrap input[type="checkbox"],#pokevin-cart-form-wrap input[type="radio"]{width:18px;height:18px;accent-color:var(--yellow);margin:0;flex:0 0 auto}#pokevin-cart-form-wrap .wc-proceed-to-checkout{margin-top:22px;padding:0;display:flex;flex-direction:column;gap:12px}#pokevin-cart-form-wrap .wc-proceed-to-checkout a.checkout-button,#pokevin-cart-form-wrap a.checkout-button{width:100%;min-height:60px;padding:0 22px;border-radius:14px;border:0;cursor:pointer;font-family:var(--display);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;box-shadow:0 0 0 2px #000,0 0 0 4px rgb(255 255 255 / .92),0 22px 48px rgb(255 168 0 / .35),inset 0 1px 0 rgb(255 255 255 / .65);display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:.22s cubic-bezier(.2,.8,.2,1);text-decoration:none;text-shadow:none}#pokevin-cart-form-wrap .wc-proceed-to-checkout a.checkout-button:hover{transform:translateY(-3px) rotate(-.6deg);color:#0a0a0a}#pokevin-cart-form-wrap .cart-empty,#pokevin-cart-form-wrap p.cart-empty{grid-column:1 / -1;padding:60px 32px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);text-align:center;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0}#pokevin-cart-form-wrap .return-to-shop{grid-column:1 / -1;display:flex;justify-content:center;margin:0}#pokevin-cart-form-wrap .return-to-shop .button{padding:0 28px;min-height:54px;border-radius:14px;border:0;cursor:pointer;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;font-family:var(--display);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 0 0 2px #000,0 18px 36px rgb(255 168 0 / .28);display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:.22s cubic-bezier(.2,.8,.2,1)}#pokevin-cart-form-wrap .return-to-shop .button:hover{transform:translateY(-3px) rotate(-.6deg)}#pokevin-cart-form-wrap .cross-sells{grid-column:1 / -1;margin-top:24px}#pokevin-cart-form-wrap .cross-sells>h2{margin:0 0 22px 0;font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:-.025em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:12px}#pokevin-cart-form-wrap .cross-sells>h2::before{content:"";flex:0 0 auto;width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}#pokevin-cart-form-wrap .blockUI.blockOverlay{background:rgb(5 6 9 / .65)!important;backdrop-filter:blur(2px);border-radius:var(--r-xl)}@media (max-width:1180px){#pokevin-cart-form-wrap .woocommerce{grid-template-columns:1fr!important}#pokevin-cart-form-wrap form.woocommerce-cart-form,#pokevin-cart-form-wrap .cart-collaterals{grid-column:1 / -1}#pokevin-cart-form-wrap .cart-collaterals{position:static}}@media (max-width:760px){#pokevin-cart-form-wrap{padding:36px 0 70px}#pokevin-cart-form-wrap>.e-con-inner{padding-inline:16px}#pokevin-cart-form-wrap form.woocommerce-cart-form{padding:20px}#pokevin-cart-form-wrap .cart_totals{padding:22px}#pokevin-cart-form-wrap table.shop_table thead{display:none}#pokevin-cart-form-wrap table.shop_table,#pokevin-cart-form-wrap table.shop_table tbody,#pokevin-cart-form-wrap table.shop_table tr,#pokevin-cart-form-wrap table.shop_table td{display:block;width:100%}#pokevin-cart-form-wrap table.shop_table tbody td.product-thumbnail{display:block!important}#pokevin-cart-form-wrap table.shop_table tbody tr.cart_item{position:relative;display:grid;grid-template-columns:80px 1fr auto;grid-template-areas:"thumb name remove" "thumb price price" "qty   qty   subtotal";gap:8px 14px;padding:18px 0;border-bottom:1px dashed rgb(255 255 255 / .1)!important}#pokevin-cart-form-wrap table.shop_table tbody tr.cart_item td{padding:0!important;border:0!important;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-thumbnail{grid-area:thumb;width:auto!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-name{grid-area:name}#pokevin-cart-form-wrap table.shop_table tbody td.product-remove{grid-area:remove;justify-self:end;width:auto!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-price{grid-area:price;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-quantity{grid-area:qty;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td.product-subtotal{grid-area:subtotal;text-align:left!important}#pokevin-cart-form-wrap table.shop_table tbody td::before{display:none!important}#pokevin-cart-form-wrap table.shop_table tr td.actions{flex-direction:column;align-items:stretch;gap:18px}#pokevin-cart-form-wrap td.actions .coupon{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important}#pokevin-cart-form-wrap td.actions .coupon input#coupon_code{width:100%!important;flex:1 1 auto!important;min-width:0!important}#pokevin-cart-form-wrap td.actions .coupon button[name="apply_coupon"]{flex:0 0 auto!important;width:auto!important;padding:0 16px!important}#pokevin-cart-form-wrap td.actions button[name="update_cart"]{width:auto!important;align-self:center!important}}#pokevin-confirmation-hero-wrap{position:relative;overflow:hidden;padding:54px 0 40px;background:radial-gradient(640px 440px at 86% 14%,rgb(229 9 34 / .20),transparent 62%),radial-gradient(620px 420px at 8% 78%,rgb(255 210 31 / .10),transparent 62%),linear-gradient(135deg,#050609 0%,#0a0c14 48%,#0e1320 100%);border-bottom:1px solid rgb(255 255 255 / .06);isolation:isolate;font-family:var(--sans);color:#fff}#pokevin-confirmation-hero-wrap::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;z-index:1;background-image:repeating-linear-gradient(135deg,transparent 0 28px,rgb(255 255 255 / .08) 28px 29px)}#pokevin-confirmation-hero-wrap::after{content:"CONFIRMACIÓN";position:absolute;right:-50px;top:30px;z-index:1;font-family:var(--display);font-weight:800;font-size:clamp(80px, 12vw, 200px);line-height:.8;letter-spacing:-.085em;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .06);transform:skewX(-7deg);pointer-events:none}#pokevin-confirmation-hero-wrap>.e-con-inner,#pokevin-confirmation-hero-wrap .container{position:relative;z-index:2;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:36px}#pokevin-confirmation-hero-wrap .page-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:28px;width:100%}#pokevin-confirmation-hero-wrap .crumbs{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#pokevin-confirmation-hero-wrap .crumbs a{color:inherit;transition:color .18s}#pokevin-confirmation-hero-wrap .crumbs a:hover{color:var(--yellow)}#pokevin-confirmation-hero-wrap .crumbs .sep{color:rgb(255 255 255 / .25)}#pokevin-confirmation-hero-wrap .crumbs .here{color:#fff}#pokevin-confirmation-hero-wrap .page-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}#pokevin-confirmation-hero-wrap .page-title{display:flex;flex-direction:column;gap:14px}#pokevin-confirmation-hero-wrap .kicker{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow)}#pokevin-confirmation-hero-wrap .kicker::before{content:"";width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}#pokevin-confirmation-hero-wrap .ch-title,#pokevin-confirmation-hero-wrap .ch-title .elementor-heading-title{font-family:var(--display);font-size:clamp(40px, 5vw, 72px);line-height:.92;letter-spacing:-.065em;font-weight:800;text-transform:uppercase;text-shadow:3px 3px 0 #000,0 0 40px rgb(0 0 0 / .6);color:#fff;margin:0}#pokevin-confirmation-hero-wrap .ch-title .text-hit{color:var(--yellow);text-shadow:3px 3px 0 #000,0 0 32px rgb(255 210 31 / .3)}#pokevin-confirmation-hero-wrap .ch-lede,#pokevin-confirmation-hero-wrap .elementor-widget-text-editor p{margin:0;color:var(--muted);max-width:560px;font-size:15.5px;line-height:1.6}#pokevin-confirmation-hero-wrap .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .85)}#pokevin-confirmation-hero-wrap .pill .dot{width:6px;height:6px;border-radius:99px;background:var(--yellow);box-shadow:0 0 12px var(--yellow)}#pokevin-confirmation-hero-wrap .pill.green{background:rgb(25 195 125 / .14);border-color:rgb(25 195 125 / .4);color:#7ee2ad}#pokevin-confirmation-hero-wrap .pill.green .dot{background:#19c37d;box-shadow:0 0 14px #19c37d;animation:pkv-blink 1.4s ease-in-out infinite}#pokevin-confirmation-hero-wrap .steps{display:flex;align-items:center;gap:0;flex-wrap:wrap;padding:14px;border-radius:18px;background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1)}#pokevin-confirmation-hero-wrap .step{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:11px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#pokevin-confirmation-hero-wrap .step .num{width:24px;height:24px;display:grid;place-items:center;border-radius:7px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);font-family:var(--mono);font-weight:800;font-size:11px;color:#fff}#pokevin-confirmation-hero-wrap .step.done{color:#fff}#pokevin-confirmation-hero-wrap .step.done .num{background:rgb(25 195 125 / .16);border-color:rgb(25 195 125 / .45);color:#7ee2ad}#pokevin-confirmation-hero-wrap .step.current{color:#0a0a0a;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 0 2px #000,0 10px 24px rgb(255 168 0 / .35)}#pokevin-confirmation-hero-wrap .step.current .num{background:#000;color:var(--yellow);border-color:#000}#pokevin-confirmation-hero-wrap .step-sep{flex:0 0 auto;height:2px;width:30px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 6px,transparent 6px 10px)}#pokevin-confirmation-hero-wrap .step-sep.done{background:repeating-linear-gradient(90deg,#7ee2ad 0 6px,transparent 6px 10px)}#pokevin-confirmation-hero-wrap .elementor-widget{margin-bottom:0!important}#pokevin-confirmation-hero-wrap .elementor-widget-heading .elementor-heading-title,#pokevin-confirmation-hero-wrap .elementor-widget-text-editor>.elementor-widget-container>p{margin:0}@media (max-width:760px){#pokevin-confirmation-hero-wrap{padding:36px 0 30px}#pokevin-confirmation-hero-wrap>.e-con-inner,#pokevin-confirmation-hero-wrap .container{padding-inline:16px}#pokevin-confirmation-hero-wrap .step-sep{width:14px}#pokevin-confirmation-hero-wrap .step{padding:6px 10px;font-size:9.5px}#pokevin-confirmation-hero-wrap .step .num{width:20px;height:20px;font-size:10px}}#pokevin-confirmation-form-wrap{position:relative;font-family:var(--sans);color:#fff;background:#fff0;width:100%!important;max-width:var(--max)!important;margin-inline:auto!important;padding-inline:36px!important}#pokevin-confirmation-form-wrap>.e-con-inner{width:100%;gap:28px}#pokevin-confirmation-form-wrap>.elementor-widget{margin-bottom:28px}#pokevin-confirmation-form-wrap>.elementor-widget:last-child{margin-bottom:0}#pokevin-confirmation-form-wrap .elementor-widget-woocommerce-purchase-summary,#pokevin-confirmation-form-wrap .elementor-widget-woocommerce-purchase-summary>.elementor-widget-container,#pokevin-confirmation-form-wrap .woocommerce{width:100%}#pokevin-confirmation-form-wrap .woocommerce-order{display:flex;flex-direction:column;gap:24px}#pokevin-confirmation-form-wrap .woocommerce-notice,#pokevin-confirmation-form-wrap p.woocommerce-thankyou-order-received,#pokevin-confirmation-form-wrap .woocommerce-thankyou-order-received{margin:0;padding:32px;border-radius:var(--r-xl);background:radial-gradient(420px 280px at 0% 0%,rgb(25 195 125 / .18),transparent 60%),linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(25 195 125 / .35);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04);font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.015em;line-height:1.3;color:#fff;text-transform:none;position:relative;overflow:hidden}#pokevin-confirmation-form-wrap .woocommerce-notice::before,#pokevin-confirmation-form-wrap p.woocommerce-thankyou-order-received::before{content:"";display:inline-block;vertical-align:-3px;width:18px;height:18px;margin-right:12px;border-radius:50%;background:#19c37d;box-shadow:0 0 16px rgb(25 195 125 / .6)}#pokevin-confirmation-form-wrap ul.order_details,#pokevin-confirmation-form-wrap .woocommerce-order-overview{list-style:none;margin:0;padding:28px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}#pokevin-confirmation-form-wrap ul.order_details li,#pokevin-confirmation-form-wrap .woocommerce-order-overview li{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background:rgb(0 0 0 / .32);border:1px solid rgb(255 255 255 / .08);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}#pokevin-confirmation-form-wrap ul.order_details li strong,#pokevin-confirmation-form-wrap .woocommerce-order-overview li strong{display:block;font-family:var(--display);font-size:16px;font-weight:800;letter-spacing:-.015em;text-transform:none;color:#fff}#pokevin-confirmation-form-wrap ul.order_details li.total,#pokevin-confirmation-form-wrap .woocommerce-order-overview li.total{background:rgb(255 210 31 / .08);border-color:rgb(255 210 31 / .32)}#pokevin-confirmation-form-wrap ul.order_details li.total strong,#pokevin-confirmation-form-wrap .woocommerce-order-overview li.total strong{font-size:22px;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-confirmation-form-wrap ul.order_details li.total .woocommerce-Price-amount,#pokevin-confirmation-form-wrap ul.order_details li.total .woocommerce-Price-currencySymbol{color:inherit}#pokevin-confirmation-form-wrap .woocommerce-order h2,#pokevin-confirmation-form-wrap section h2,#pokevin-confirmation-form-wrap .woocommerce-column__title{margin:0 0 18px 0;font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:12px}#pokevin-confirmation-form-wrap .woocommerce-order h2::before,#pokevin-confirmation-form-wrap section h2::before,#pokevin-confirmation-form-wrap .woocommerce-column__title::before{content:"";flex:0 0 auto;width:8px;height:24px;border-radius:3px;background:linear-gradient(135deg,var(--yellow),var(--yellow2));box-shadow:0 0 14px rgb(255 210 31 / .5)}#pokevin-confirmation-form-wrap .woocommerce-order-details,#pokevin-confirmation-form-wrap section.woocommerce-order-details{padding:28px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-confirmation-form-wrap table.shop_table,#pokevin-confirmation-form-wrap table.woocommerce-table{width:100%;border-collapse:collapse;margin:0;background:#fff0;border:0}#pokevin-confirmation-form-wrap table.shop_table thead{border-bottom:1px solid rgb(255 255 255 / .08)}#pokevin-confirmation-form-wrap table.shop_table thead th{padding:0 0 16px 0;border:0;background:#fff0;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left}#pokevin-confirmation-form-wrap table.shop_table thead th.product-total,#pokevin-confirmation-form-wrap table.shop_table thead th.woocommerce-table__product-total{text-align:right}#pokevin-confirmation-form-wrap table.shop_table tbody tr{border-bottom:1px dashed rgb(255 255 255 / .1)}#pokevin-confirmation-form-wrap table.shop_table tbody tr:last-child{border-bottom:0}#pokevin-confirmation-form-wrap table.shop_table tbody td{padding:18px 12px;border:0;vertical-align:middle;font-size:14px;color:rgb(255 255 255 / .88);background:#fff0}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-name,#pokevin-confirmation-form-wrap table.shop_table tbody td.woocommerce-table__product-name{font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:-.015em;color:#fff;line-height:1.3}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-name a{color:#fff;transition:color .18s}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-name a:hover{color:var(--yellow)}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-name .product-quantity{margin-left:8px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-total,#pokevin-confirmation-form-wrap table.shop_table tbody td.woocommerce-table__product-total{font-family:var(--mono);font-size:14px;font-weight:800;color:var(--yellow);text-align:right;white-space:nowrap}#pokevin-confirmation-form-wrap table.shop_table tfoot tr{border-top:1px solid rgb(255 255 255 / .06)}#pokevin-confirmation-form-wrap table.shop_table tfoot th{padding:14px 0;border:0;background:#fff0;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left}#pokevin-confirmation-form-wrap table.shop_table tfoot td{padding:14px 0;border:0;background:#fff0;text-align:right;font-family:var(--mono);font-size:14px;font-weight:800;color:#fff}#pokevin-confirmation-form-wrap table.shop_table tfoot tr:last-child th,#pokevin-confirmation-form-wrap table.shop_table tfoot tr.order-total th{padding-top:18px;border-top:1px dashed rgb(255 255 255 / .18);font-family:var(--display);font-size:13px;color:#fff}#pokevin-confirmation-form-wrap table.shop_table tfoot tr:last-child td,#pokevin-confirmation-form-wrap table.shop_table tfoot tr.order-total td{padding-top:18px;border-top:1px dashed rgb(255 255 255 / .18)}#pokevin-confirmation-form-wrap table.shop_table tfoot tr.order-total .woocommerce-Price-amount{font-family:var(--display);font-size:30px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0}#pokevin-confirmation-form-wrap table.shop_table tfoot tr.order-total .woocommerce-Price-currencySymbol{color:inherit}#pokevin-confirmation-form-wrap .woocommerce-customer-details{display:flex;flex-direction:column;gap:24px}#pokevin-confirmation-form-wrap .woocommerce-customer-details .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}#pokevin-confirmation-form-wrap .woocommerce-customer-details .woocommerce-column{padding:28px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-confirmation-form-wrap .woocommerce-customer-details address{margin:0;padding:0;border:0;background:#fff0;font-style:normal;font-family:var(--sans);font-size:14.5px;line-height:1.7;color:rgb(255 255 255 / .88)}#pokevin-confirmation-form-wrap .woocommerce-customer-details address p{margin:8px 0 0 0;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--muted)}#pokevin-confirmation-form-wrap .woocommerce-customer-details address p.woocommerce-customer-details--phone,#pokevin-confirmation-form-wrap .woocommerce-customer-details address p.woocommerce-customer-details--email{display:flex;align-items:center;gap:8px}#pokevin-confirmation-form-wrap .woocommerce-bacs-bank-details,#pokevin-confirmation-form-wrap .woocommerce-order-downloads{padding:28px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04)}#pokevin-confirmation-form-wrap .woocommerce-bacs-bank-details ul.order_details{display:grid;padding:0;border:0;background:#fff0;box-shadow:none}#pokevin-confirmation-form-wrap .return-shop-block{position:relative;overflow:hidden;padding:32px;border-radius:var(--r-xl);background:radial-gradient(520px 320px at 100% 0%,rgb(229 9 34 / .10),transparent 60%),linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);box-shadow:0 24px 48px -24px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .04);display:grid;grid-template-columns:1fr auto;align-items:center;gap:28px}#pokevin-confirmation-form-wrap .return-shop-block .rs-info{display:flex;flex-direction:column;gap:10px;min-width:0}#pokevin-confirmation-form-wrap .return-shop-block .rs-kicker{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--yellow)}#pokevin-confirmation-form-wrap .return-shop-block .rs-kicker .rs-bar{width:32px;height:4px;border-radius:99px;background:var(--red);box-shadow:0 0 18px var(--red)}#pokevin-confirmation-form-wrap .return-shop-block .rs-title{margin:0;font-family:var(--display);font-size:clamp(22px, 2.4vw, 32px);line-height:1.05;letter-spacing:-.03em;font-weight:800;text-transform:uppercase;color:#fff}#pokevin-confirmation-form-wrap .return-shop-block .rs-title .text-hit{color:var(--yellow);text-shadow:2px 2px 0 #000,0 0 24px rgb(255 210 31 / .3)}#pokevin-confirmation-form-wrap .return-shop-block .rs-lede{margin:0;color:var(--muted);max-width:560px;font-family:var(--sans);font-size:14.5px;line-height:1.6}#pokevin-confirmation-form-wrap .return-shop-block .rs-count{display:inline-grid;place-items:center;min-width:28px;padding:2px 8px;border-radius:8px;background:rgb(255 210 31 / .14);border:1px solid rgb(255 210 31 / .45);font-family:var(--mono);font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--yellow);font-variant-numeric:tabular-nums}#pokevin-confirmation-form-wrap .return-shop-block .rs-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:0 28px;border:0;border-radius:14px;cursor:pointer;font-family:var(--display);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;box-shadow:0 0 0 2px #000,0 0 0 4px rgb(255 255 255 / .92),0 22px 48px rgb(255 168 0 / .35),inset 0 1px 0 rgb(255 255 255 / .65);text-decoration:none;text-shadow:none;transition:.22s cubic-bezier(.2,.8,.2,1);white-space:nowrap}#pokevin-confirmation-form-wrap .return-shop-block .rs-btn:hover,#pokevin-confirmation-form-wrap .return-shop-block .rs-btn:focus-visible{transform:translateY(-3px) rotate(-.6deg);color:#0a0a0a;outline:0}#pokevin-confirmation-form-wrap .return-shop-block .rs-btn-arrow{transition:transform .22s cubic-bezier(.2,.8,.2,1)}#pokevin-confirmation-form-wrap .return-shop-block .rs-btn:hover .rs-btn-arrow{transform:translateX(4px)}#pokevin-confirmation-form-wrap .return-shop-block .rs-progress{grid-column:1 / -1;position:relative;height:4px;border-radius:99px;background:rgb(255 255 255 / .06);overflow:hidden}#pokevin-confirmation-form-wrap .return-shop-block .rs-progress-bar{display:block;height:100%;width:0%;border-radius:99px;background:linear-gradient(90deg,var(--yellow),var(--red));box-shadow:0 0 12px rgb(255 210 31 / .5);transition:width 1s linear}#pokevin-confirmation-form-wrap .return-shop-block.rs-cancelled .rs-count{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .18);color:var(--muted)}#pokevin-confirmation-form-wrap .return-shop-block.rs-cancelled .rs-progress{opacity:.35}#pokevin-confirmation-form-wrap .return-shop-block.rs-cancelled .rs-progress-bar{transition:none}@media (max-width:1180px){#pokevin-confirmation-form-wrap .woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns:1fr}}@media (max-width:760px){#pokevin-confirmation-form-wrap{padding-inline:16px!important}#pokevin-confirmation-form-wrap .woocommerce-notice,#pokevin-confirmation-form-wrap p.woocommerce-thankyou-order-received,#pokevin-confirmation-form-wrap ul.order_details,#pokevin-confirmation-form-wrap .woocommerce-order-details,#pokevin-confirmation-form-wrap .woocommerce-customer-details .woocommerce-column,#pokevin-confirmation-form-wrap .woocommerce-bacs-bank-details,#pokevin-confirmation-form-wrap .woocommerce-order-downloads,#pokevin-confirmation-form-wrap .return-shop-block{padding:22px}#pokevin-confirmation-form-wrap ul.order_details{grid-template-columns:1fr}#pokevin-confirmation-form-wrap .return-shop-block{grid-template-columns:1fr;text-align:left}#pokevin-confirmation-form-wrap .return-shop-block .rs-btn{width:100%}#pokevin-confirmation-form-wrap table.shop_table thead{display:none}#pokevin-confirmation-form-wrap table.shop_table,#pokevin-confirmation-form-wrap table.shop_table tbody,#pokevin-confirmation-form-wrap table.shop_table tr,#pokevin-confirmation-form-wrap table.shop_table td{display:block;width:100%}#pokevin-confirmation-form-wrap table.shop_table tbody tr{padding:14px 0;border-bottom:1px dashed rgb(255 255 255 / .1)}#pokevin-confirmation-form-wrap table.shop_table tbody td{padding:4px 0;text-align:left}#pokevin-confirmation-form-wrap table.shop_table tbody td.product-total{text-align:left}#pokevin-confirmation-form-wrap table.shop_table tbody td::before{display:none!important}#pokevin-confirmation-form-wrap table.shop_table tfoot tr{display:grid;grid-template-columns:1fr auto;align-items:center;border-top:1px solid rgb(255 255 255 / .06)}#pokevin-confirmation-form-wrap table.shop_table tfoot th,#pokevin-confirmation-form-wrap table.shop_table tfoot td{padding:10px 0;border:0}}.pkv-mc{position:relative;z-index:9999}.pkv-header,.header-inner,.header-actions{overflow:visible!important}.pkv-mc__panel{position:fixed;width:380px;max-width:92vw;background:linear-gradient(160deg,var(--black2),var(--black));border:1px solid rgb(255 255 255 / .1);border-radius:18px;box-shadow:0 30px 60px rgb(0 0 0 / .55);padding:22px;z-index:999999;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .22s,transform .22s}.pkv-mc__panel.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.pkv-mc__panel:before{content:"";position:absolute;top:-7px;right:18px;width:14px;height:14px;background:var(--black2);border-left:1px solid rgb(255 255 255 / .1);border-top:1px solid rgb(255 255 255 / .1);transform:rotate(45deg)}.pkv-mc__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / .08)}.pkv-mc__head h3{font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0}.pkv-mc__head a{font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);text-decoration:none}.pkv-mc__head a:hover{text-decoration:underline}.pkv-mc__body{font-family:var(--sans)}.pkv-mc .widget_shopping_cart_content{display:block}.pkv-mc .woocommerce-mini-cart__empty-message{text-align:center;padding:24px 0 8px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--muted);margin:0}.pkv-mc ul.woocommerce-mini-cart,.pkv-mc ul.cart_list,.pkv-mc ul.product_list_widget{list-style:none!important;margin:0 0 4px!important;padding:0!important;max-height:320px;overflow-y:auto;overflow-x:hidden}.pkv-mc ul.cart_list::-webkit-scrollbar{width:6px}.pkv-mc ul.cart_list::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .12);border-radius:99px}.pkv-mc li.woocommerce-mini-cart-item,.pkv-mc li.mini_cart_item,.pkv-mc ul.cart_list li,.pkv-mc ul.product_list_widget li{position:relative!important;display:block!important;padding:12px 32px 12px 0!important;margin:0!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;list-style:none!important}.pkv-mc ul.cart_list li:last-child,.pkv-mc ul.product_list_widget li:last-child{border-bottom:0!important}.pkv-mc li.woocommerce-mini-cart-item>a:not(.remove),.pkv-mc li.mini_cart_item>a:not(.remove),.pkv-mc ul.cart_list li>a:not(.remove),.pkv-mc ul.product_list_widget li>a:not(.remove){display:flex!important;align-items:center!important;gap:12px!important;color:#fff!important;text-decoration:none!important;font-family:var(--display)!important;font-weight:700!important;font-size:13px!important;letter-spacing:-.01em!important;line-height:1.3!important}.pkv-mc li>a:not(.remove):hover{color:var(--yellow)!important}.pkv-mc li img,.pkv-mc ul.cart_list img,.pkv-mc ul.product_list_widget img,.pkv-mc img.attachment-woocommerce_thumbnail,.pkv-mc img[class*="attachment-woocommerce"]{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;max-height:48px!important;border-radius:10px!important;object-fit:cover!important;border:1px solid rgb(255 255 255 / .1)!important;background:var(--black3)!important;float:none!important;margin:0!important;padding:0!important;flex-shrink:0!important;display:block!important}.pkv-mc .variation{margin:6px 0 0 60px!important;padding:0;font-family:var(--mono);font-size:10px;color:var(--muted)}.pkv-mc .variation dt,.pkv-mc .variation dd{display:inline;margin:0}.pkv-mc .variation dd:after{content:" · "}.pkv-mc .variation dd:last-of-type:after{content:""}.pkv-mc .quantity{display:block!important;margin:6px 0 0 60px!important;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.pkv-mc .quantity .woocommerce-Price-amount,.pkv-mc .quantity .amount{color:var(--yellow)!important;font-family:var(--display)!important;font-size:13px!important;font-weight:800!important;margin-left:4px}.pkv-mc a.remove,.pkv-mc .remove,.pkv-mc .remove_from_cart_button{position:absolute!important;top:14px!important;right:0!important;width:22px!important;height:22px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgb(255 255 255 / .06)!important;color:var(--muted)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;border:none!important;transition:.2s!important}.pkv-mc .remove:hover,.pkv-mc .remove_from_cart_button:hover{background:var(--red)!important;color:#fff!important}.pkv-mc .woocommerce-mini-cart__total,.pkv-mc p.total,.pkv-mc p.woocommerce-mini-cart__total{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:14px 0!important;padding:14px 16px!important;background:rgb(255 210 31 / .06)!important;border:1px solid rgb(255 210 31 / .18)!important;border-radius:12px!important;text-align:left!important}.pkv-mc .woocommerce-mini-cart__total strong,.pkv-mc p.total strong{font-family:var(--mono)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--muted)!important}.pkv-mc .woocommerce-mini-cart__total .woocommerce-Price-amount,.pkv-mc p.total .woocommerce-Price-amount,.pkv-mc p.total span.amount,.pkv-mc p.total bdi{font-family:var(--display)!important;font-size:20px!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--yellow)!important}.pkv-mc .woocommerce-mini-cart__buttons,.pkv-mc p.buttons,.pkv-mc p.woocommerce-mini-cart__buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important}.pkv-mc .woocommerce-mini-cart__buttons a.button,.pkv-mc p.buttons a.button,.pkv-mc p.buttons a.wc-forward,.pkv-mc a.button.wc-forward{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;padding:13px 14px!important;border-radius:12px!important;font-family:var(--display)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:center!important;text-decoration:none!important;margin:0!important;line-height:1.2!important;background:transparent!important;color:#fff!important;border:1px solid rgb(255 255 255 / .18)!important;box-shadow:none!important;transition:.2s!important}.pkv-mc p.buttons a.button:hover,.pkv-mc a.button.wc-forward:hover{border-color:var(--yellow)!important;color:var(--yellow)!important;background:transparent!important}.pkv-mc .woocommerce-mini-cart__buttons a.checkout,.pkv-mc p.buttons a.checkout,.pkv-mc a.button.checkout,.pkv-mc a.button.checkout.wc-forward{background:linear-gradient(180deg,var(--yellow),var(--yellow2))!important;color:#0a0a0a!important;border:none!important;box-shadow:0 0 0 2px #000,0 10px 22px rgb(255 168 0 / .32)!important}.pkv-mc a.button.checkout:hover,.pkv-mc a.button.checkout.wc-forward:hover{transform:translateY(-2px)!important;box-shadow:0 0 0 2px #000,0 14px 28px rgb(255 168 0 / .44)!important;color:#0a0a0a!important}@media (max-width:640px){.pkv-mc__panel{width:92vw;right:-8px;padding:18px}.pkv-mc__panel:before{right:26px}.pkv-mc ul.cart_list{max-height:260px}}#pokevin-product-hero-wrap{position:relative;font-family:var(--sans);padding:30px 0 80px;z-index:2}#pokevin-product-hero-wrap .container{max-width:var(--max);margin:auto;padding:0 36px}#pokevin-product-hero-wrap .crumbs-bar{display:block;padding:0 0 18px;background:#fff0}#pokevin-product-hero-wrap .crumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#pokevin-product-hero-wrap .crumbs a{color:inherit;text-decoration:none;transition:color .18s ease}#pokevin-product-hero-wrap .crumbs a:hover{color:var(--yellow)}#pokevin-product-hero-wrap .crumbs .sep{color:rgb(255 255 255 / .25)}#pokevin-product-hero-wrap .crumbs .here{color:#fff}#pokevin-product-hero-wrap .product-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:flex-start;width:100%}#pokevin-product-hero-wrap .gallery{display:flex;flex-direction:column;gap:18px;position:sticky;top:96px}#pokevin-product-hero-wrap .woocommerce-product-gallery{position:relative;width:100%;border-radius:var(--r-xl);overflow:hidden;background:linear-gradient(160deg,#0e1320,#050609 60%);border:1.5px solid rgb(255 255 255 / .08)}#pokevin-product-hero-wrap .woocommerce-product-gallery::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;z-index:1;background-image:repeating-linear-gradient(135deg,transparent 0 22px,rgb(255 255 255 / .05) 22px 23px)}#pokevin-product-hero-wrap .woocommerce-product-gallery__wrapper{position:relative;z-index:2;margin:0;padding:0;aspect-ratio:1/1;display:grid;place-items:center}#pokevin-product-hero-wrap .woocommerce-product-gallery__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:6%}#pokevin-product-hero-wrap .woocommerce-product-gallery__image>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#pokevin-product-hero-wrap .woocommerce-product-gallery__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:18px;box-shadow:0 30px 60px rgb(0 0 0 / .5);filter:drop-shadow(0 10px 24px rgb(0 0 0 / .45))}#pokevin-product-hero-wrap .woocommerce-product-gallery__trigger{position:absolute;top:18px;right:18px;z-index:5;width:auto;min-width:42px;height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:11px;background:rgb(0 0 0 / .65);border:1px solid rgb(255 255 255 / .2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;text-decoration:none;font-family:var(--mono);font-size:0;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:.18s ease}#pokevin-product-hero-wrap .woocommerce-product-gallery__trigger::before{content:"🔍";font-size:16px;line-height:1}#pokevin-product-hero-wrap .woocommerce-product-gallery__trigger:hover{background:var(--yellow);color:#000;border-color:var(--yellow)}#pokevin-product-hero-wrap .flex-control-nav.flex-control-thumbs{position:relative;z-index:2;list-style:none;margin:0;padding:14px;display:flex;flex-wrap:wrap;gap:10px;background:rgb(0 0 0 / .35);border-top:1px solid rgb(255 255 255 / .08)}#pokevin-product-hero-wrap .flex-control-thumbs li{flex:0 0 auto;width:64px;height:64px;border-radius:10px;overflow:hidden;border:2px solid rgb(255 255 255 / .12);background:#0a0c14;cursor:pointer;transition:.18s ease}#pokevin-product-hero-wrap .flex-control-thumbs li:hover{border-color:rgb(255 255 255 / .32);transform:translateY(-2px)}#pokevin-product-hero-wrap .flex-control-thumbs li img{width:100%;height:100%;object-fit:cover;display:block;opacity:.78;transition:.18s ease}#pokevin-product-hero-wrap .flex-control-thumbs li img:hover,#pokevin-product-hero-wrap .flex-control-thumbs li img.flex-active{opacity:1}#pokevin-product-hero-wrap .flex-control-thumbs li img.flex-active{outline:none}#pokevin-product-hero-wrap .flex-control-thumbs li:has(img.flex-active){border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow),0 10px 24px rgb(255 168 0 / .22)}#pokevin-product-hero-wrap .flex-direction-nav{display:none}#pokevin-product-hero-wrap .gallery-info{display:none!important}#pokevin-product-hero-wrap .info{display:flex;flex-direction:column;gap:22px}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-title{margin:0}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-title .elementor-widget-container>*,#pokevin-product-hero-wrap .product_title,#pokevin-product-hero-wrap h1.product_title{font-family:var(--display);font-size:clamp(34px,4.2vw,56px);line-height:.96;letter-spacing:-.055em;font-weight:800;text-transform:uppercase;color:#fff;text-shadow:3px 3px 0 #000,0 0 40px rgb(0 0 0 / .6);margin:0}#pokevin-product-hero-wrap .price-card{padding:14px 0;border-radius:0;background:#fff0;border:none;position:relative;display:flex;flex-direction:row;align-items:center;gap:24px;flex-wrap:wrap}#pokevin-product-hero-wrap .price-card::before{display:none}#pokevin-product-hero-wrap .price-card>*{position:relative;z-index:2;margin:0!important}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-add-to-cart .stock,#pokevin-product-hero-wrap .woocommerce-variation-availability .stock{display:none!important}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-price{flex:0 0 auto}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-price .price{margin:0;display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-price .price>.woocommerce-Price-amount,#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-price .price ins{font-family:var(--display);font-size:56px;font-weight:800;letter-spacing:-.04em;background:linear-gradient(135deg,#fff,#ffd21f);-webkit-background-clip:text;background-clip:text;color:#fff0;line-height:.95;text-decoration:none;display:inline-flex;align-items:flex-end}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-price .price del{font-family:var(--mono);font-size:18px;font-weight:600;color:var(--muted);text-decoration:line-through;align-self:center;padding-bottom:6px;background:#fff0;opacity:1}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock{flex:0 0 auto}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock{margin:0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgb(25 195 125 / .12)!important;border:1px solid rgb(25 195 125 / .4)!important;font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.1em;color:#7ee2ad!important;text-transform:uppercase}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock::before{content:"";width:8px;height:8px;border-radius:99px;flex:0 0 auto;background:#19c37d;box-shadow:0 0 12px #19c37d;animation:pkv-blink 1.4s ease-in-out infinite}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock.out-of-stock{background:rgb(229 9 34 / .14)!important;border-color:rgb(229 9 34 / .45)!important;color:#ff8e9a!important}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock.out-of-stock::before{background:var(--red3);box-shadow:0 0 12px var(--red3);animation:none}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-data-tabs .woocommerce-tabs{display:flex;flex-direction:column;gap:18px}#pokevin-product-hero-wrap .woocommerce-tabs .elementor-tab-title,#pokevin-product-hero-wrap .woocommerce-tabs .wc-tabs-wrapper .elementor-accordion-title{background:rgb(0 0 0 / .35)!important;border:1px solid rgb(255 255 255 / .1)!important;color:#fff!important;border-radius:12px!important;font-family:var(--display)!important;text-transform:uppercase;padding:14px 18px!important}#pokevin-product-hero-wrap .woocommerce-tabs .elementor-tab-title.elementor-active{background:rgb(255 255 255 / .05)!important;border-color:rgb(255 255 255 / .2)!important}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs{display:flex;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:6px;border-radius:14px;background:rgb(0 0 0 / .35);border:1.5px solid rgb(255 255 255 / .1)}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs::before,#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs::after{display:none}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li{flex:1 1 auto;margin:0;padding:0;background:#fff0;border:0;border-radius:10px}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li::before,#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li::after{display:none}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li a{display:flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:10px;font-family:var(--display);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgb(255 255 255 / .78);text-decoration:none;transition:.18s ease}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li:hover a{background:rgb(255 255 255 / .05);color:#fff}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li.active a{background:rgb(255 255 255 / .1);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2)}#pokevin-product-hero-wrap .woocommerce-tabs ul.tabs li.reviews_tab,#pokevin-product-hero-wrap .woocommerce-Tabs-panel h2:first-of-type{display:none!important}#pokevin-product-hero-wrap .woocommerce-Tabs-panel{padding:30px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .82);font-family:var(--sans);font-size:14.5px;line-height:1.7}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes{width:100%;border-collapse:collapse;margin:0;border:1px solid rgb(255 255 255 / .08);border-radius:12px;overflow:hidden}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes th,#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes td{padding:16px 20px;border:0;background:rgb(0 0 0 / .25);border-bottom:1px solid rgb(255 255 255 / .05);vertical-align:middle}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes tr:last-child th,#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes tr:last-child td{border-bottom:0}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes th{width:160px;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:left;border-right:1px solid rgb(255 255 255 / .05)}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes td{font-family:var(--display);font-size:13.5px;font-weight:800;letter-spacing:-.01em;color:#fff}#pokevin-product-hero-wrap .woocommerce-Tabs-panel table.shop_attributes td p{margin:0;color:inherit}#pokevin-product-hero-wrap form.cart{display:flex;flex-direction:column;gap:14px;margin:0}#pokevin-product-hero-wrap form.cart .variations{width:100%;margin:0;border-collapse:collapse}#pokevin-product-hero-wrap form.cart .variations tr{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}#pokevin-product-hero-wrap form.cart .variations tr:last-child{margin-bottom:0}#pokevin-product-hero-wrap form.cart .variations th.label,#pokevin-product-hero-wrap form.cart .variations td.value,#pokevin-product-hero-wrap form.cart .variations th,#pokevin-product-hero-wrap form.cart .variations td{display:block;padding:0;border:0;background:#fff0;width:100%}#pokevin-product-hero-wrap form.cart .variations th.label label,#pokevin-product-hero-wrap form.cart .variations th label{font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#pokevin-product-hero-wrap form.cart .variations select{width:100%;min-height:48px;padding:12px 38px 12px 14px;border-radius:12px;background:rgb(0 0 0 / .4) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa3b6' stroke-width='2.5'><path d='M6 9l6 6 6-6'/></svg>") right 14px center / 14px no-repeat;border:1.5px solid rgb(255 255 255 / .12);color:#fff;font-family:var(--mono);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;cursor:pointer;transition:.18s ease}#pokevin-product-hero-wrap form.cart .variations select:hover{border-color:rgb(255 255 255 / .28);background-color:rgb(0 0 0 / .5)}#pokevin-product-hero-wrap form.cart .variations select:focus{border-color:var(--yellow);box-shadow:0 0 0 3px rgb(255 210 31 / .18)}#pokevin-product-hero-wrap form.cart .variations select option{background:#0a0c14;color:#fff}#pokevin-product-hero-wrap form.cart .reset_variations{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:8px;border-bottom:1px solid rgb(255 255 255 / .15);padding-bottom:1px;transition:.18s ease}#pokevin-product-hero-wrap form.cart .reset_variations:hover{color:var(--yellow);border-color:var(--yellow)}#pokevin-product-hero-wrap form.cart .single_variation_wrap .woocommerce-variation{padding:14px 16px;border-radius:12px;background:rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .08);margin-bottom:14px}#pokevin-product-hero-wrap form.cart .woocommerce-variation-price .price{margin:0}#pokevin-product-hero-wrap form.cart .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:stretch}#pokevin-product-hero-wrap form.cart>.quantity,#pokevin-product-hero-wrap form.cart .quantity{display:inline-flex;align-items:center;background:rgb(0 0 0 / .4);border:1.5px solid rgb(255 255 255 / .12);border-radius:14px;overflow:hidden;height:60px}#pokevin-product-hero-wrap form.cart .quantity input.qty{width:78px;height:60px;text-align:center;background:#fff0;border:0;outline:0;color:#fff;font-family:var(--display);font-size:18px;font-weight:800;-moz-appearance:textfield}#pokevin-product-hero-wrap form.cart .quantity input.qty::-webkit-outer-spin-button,#pokevin-product-hero-wrap form.cart .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#pokevin-product-hero-wrap form.cart .single_add_to_cart_button,#pokevin-product-hero-wrap form.cart button[type="submit"]{flex:1;min-height:60px;padding:0 26px;border-radius:14px;border:0;cursor:pointer;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#0a0a0a;font-family:var(--display);font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 0 0 2px #000,0 0 0 4px rgb(255 255 255 / .92),0 22px 48px rgb(255 168 0 / .35),inset 0 1px 0 rgb(255 255 255 / .65);display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:.22s cubic-bezier(.2,.8,.2,1)}#pokevin-product-hero-wrap form.cart .single_add_to_cart_button:hover,#pokevin-product-hero-wrap form.cart button[type="submit"]:hover{transform:translateY(-3px) rotate(-.6deg)}#pokevin-product-hero-wrap form.cart .single_add_to_cart_button:disabled,#pokevin-product-hero-wrap form.cart .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed;box-shadow:0 0 0 2px #000;transform:none}#pokevin-product-hero-wrap form.cart:not(.variations_form){flex-direction:row;flex-wrap:wrap;align-items:stretch}#pokevin-product-hero-wrap form.cart:not(.variations_form)>.quantity{flex:0 0 auto}#pokevin-product-hero-wrap form.cart:not(.variations_form)>.single_add_to_cart_button{flex:1 1 auto;min-width:200px}#pokevin-product-hero-wrap form.cart .stock{flex-basis:100%}#pokevin-product-hero-wrap .trust-strip-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}#pokevin-product-hero-wrap .trust-mini{padding:12px;border-radius:12px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);display:flex;align-items:center;gap:10px}#pokevin-product-hero-wrap .trust-mini .ico{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;background:rgb(255 210 31 / .1);border:1px solid rgb(255 210 31 / .3);color:var(--yellow)}#pokevin-product-hero-wrap .trust-mini.green .ico{background:rgb(25 195 125 / .1);border-color:rgb(25 195 125 / .32);color:#7ee2ad}#pokevin-product-hero-wrap .trust-mini.blue .ico{background:rgb(36 107 253 / .1);border-color:rgb(36 107 253 / .32);color:var(--blue3)}#pokevin-product-hero-wrap .trust-mini .ico svg{width:15px;height:15px}#pokevin-product-hero-wrap .trust-mini .body{display:flex;flex-direction:column;gap:2px;min-width:0}#pokevin-product-hero-wrap .trust-mini strong{font-family:var(--display);font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.15;color:#fff}#pokevin-product-hero-wrap .trust-mini span{font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;line-height:1.3}#pokevin-product-hero-wrap .ship-promo{padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,rgb(25 195 125 / .1),rgb(36 107 253 / .06));border:1.5px dashed rgb(25 195 125 / .4);display:flex;align-items:center;gap:14px;flex-wrap:wrap}#pokevin-product-hero-wrap .ship-promo .ico{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;flex:0 0 auto;background:rgb(25 195 125 / .16);border:1px solid rgb(25 195 125 / .4);color:#7ee2ad}#pokevin-product-hero-wrap .ship-promo .ico svg{width:18px;height:18px}#pokevin-product-hero-wrap .ship-promo .body{flex:1;min-width:180px;display:flex;flex-direction:column;gap:3px}#pokevin-product-hero-wrap .ship-promo strong{font-family:var(--display);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;color:#fff}#pokevin-product-hero-wrap .ship-promo .body>span{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.06em}#pokevin-product-hero-wrap .ship-promo .body>span strong{font-family:var(--mono);color:#7ee2ad;font-size:11px}@media (max-width:1180px){#pokevin-product-hero-wrap .product-grid{grid-template-columns:1fr;gap:32px}#pokevin-product-hero-wrap .gallery{position:static}}@media (max-width:760px){#pokevin-product-hero-wrap{padding:18px 0 60px}#pokevin-product-hero-wrap .container{padding:0 16px}#pokevin-product-hero-wrap .gallery-info,#pokevin-product-hero-wrap .trust-strip-mini{grid-template-columns:1fr}#pokevin-product-hero-wrap .crumbs-bar{padding:0 0 12px}#pokevin-product-hero-wrap .price-card{justify-content:flex-end}#pokevin-product-hero-wrap .price ins,#pokevin-product-hero-wrap .price>.woocommerce-Price-amount{font-size:42px}#pokevin-product-hero-wrap form.cart:not(.variations_form){flex-direction:column}#pokevin-product-hero-wrap form.cart .quantity{display:none!important}}#pokevin-product-related-wrap{position:relative;z-index:2;font-family:var(--sans);padding:60px 0 90px}#pokevin-product-related-wrap .container{max-width:var(--max);margin:auto;padding:0 36px}#pokevin-product-related-wrap .elementor-widget-heading,#pokevin-product-related-wrap .elementor-widget-heading .elementor-widget-container{text-align:left!important;display:flex!important;justify-content:flex-start!important;width:100%!important;margin:0!important}#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title,#pokevin-product-related-wrap section.related>h2{font-size:0!important;color:transparent!important;line-height:0!important;text-align:left!important;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:12px!important;margin:0 0 32px 0!important;padding:0!important;width:100%!important}#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title::before,#pokevin-product-related-wrap section.related>h2::before{content:"PRODUCTOS";font-family:var(--display)!important;font-size:clamp(28px, 3vw, 44px)!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1!important;text-transform:uppercase!important;color:#fff!important}#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title::after,#pokevin-product-related-wrap section.related>h2::after{content:"RELACIONADOS";font-family:var(--display)!important;font-size:clamp(28px, 3vw, 44px)!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1!important;text-transform:uppercase!important;color:var(--yellow)!important;text-shadow:3px 3px 0 #000!important}#pokevin-product-related-wrap ul.products{list-style:none;margin:0;padding:0;display:grid!important;gap:20px;grid-template-columns:repeat(4,1fr)!important}#pokevin-product-related-wrap ul.products::before,#pokevin-product-related-wrap ul.products::after{display:none}#pokevin-product-related-wrap ul.products li.product{position:relative;margin:0;padding:16px;width:auto;float:none;display:flex;flex-direction:column;gap:14px;border-radius:var(--r-xl);background:linear-gradient(160deg,rgb(255 255 255 / .05),rgb(255 255 255 / .018));border:1px solid rgb(255 255 255 / .1);overflow:hidden;transition:.22s cubic-bezier(.2,.8,.2,1)}#pokevin-product-related-wrap ul.products li.product::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 280px at 100% 0%,rgb(229 9 34 / .10),transparent 60%)}#pokevin-product-related-wrap ul.products li.product>*{position:relative;z-index:2}#pokevin-product-related-wrap ul.products li.product:hover{transform:translateY(-6px);border-color:rgb(255 210 31 / .35);box-shadow:0 22px 48px rgb(0 0 0 / .55)}#pokevin-product-related-wrap ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}#pokevin-product-related-wrap ul.products li.product img,#pokevin-product-related-wrap ul.products li.product .attachment-woocommerce_thumbnail{aspect-ratio:.78;width:100%;height:auto;object-fit:cover;border-radius:14px;border:1.5px solid rgb(255 255 255 / .12);background:linear-gradient(135deg,#171c38,#080b16);margin:0}#pokevin-product-related-wrap ul.products li.product .woocommerce-loop-product__title,#pokevin-product-related-wrap ul.products li.product h2,#pokevin-product-related-wrap ul.products li.product h3{margin:0 0 10px 0!important;font-family:var(--display)!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:-.015em!important;line-height:1.25!important;color:#fff!important;text-transform:none!important;padding:0!important;text-shadow:none!important;text-align:left!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#pokevin-product-related-wrap ul.products li.product .price{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-family:var(--mono)}#pokevin-product-related-wrap ul.products li.product .price ins,#pokevin-product-related-wrap ul.products li.product .price>.woocommerce-Price-amount{background:#fff0;text-decoration:none;font-family:var(--mono);font-size:17px;font-weight:800;letter-spacing:-.01em;color:#fff}#pokevin-product-related-wrap ul.products li.product .price del{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--muted);text-decoration:line-through;opacity:1}#pokevin-product-related-wrap ul.products li.product .button,#pokevin-product-related-wrap ul.products li.product .add_to_cart_button{margin-top:auto!important;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;min-height:42px;border-radius:10px;border:0;cursor:pointer;background:linear-gradient(135deg,var(--yellow),var(--yellow2));color:#000;font-family:var(--display);font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 2px #000;text-decoration:none;transition:.18s ease}#pokevin-product-related-wrap ul.products li.product .button:hover,#pokevin-product-related-wrap ul.products li.product .add_to_cart_button:hover{transform:translateY(-2px) rotate(-1deg)}#pokevin-product-related-wrap ul.products li.product .added_to_cart{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7ee2ad}#pokevin-product-related-wrap ul.products li.product .onsale{position:absolute;top:10px;left:10px;z-index:3;padding:5px 10px;border-radius:7px;background:rgb(229 9 34 / .18);border:1px solid rgb(229 9 34 / .5);font-family:var(--mono);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffb1ba;min-height:0;min-width:0;line-height:1}@media (max-width:1180px){#pokevin-product-related-wrap ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:760px){#pokevin-product-related-wrap{padding:40px 0 60px}#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title,#pokevin-product-related-wrap section.related>h2{gap:8px!important;margin-bottom:22px!important;padding:0 20px!important}#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title::before,#pokevin-product-related-wrap section.related>h2::before,#pokevin-product-related-wrap .elementor-widget-heading .elementor-heading-title::after,#pokevin-product-related-wrap section.related>h2::after{font-size:clamp(24px, 7vw, 34px)!important}#pokevin-product-related-wrap ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:0 20px!important}#pokevin-product-related-wrap ul.products li.product{padding:12px!important;border-radius:16px!important}#pokevin-product-related-wrap ul.products li.product .price ins,#pokevin-product-related-wrap ul.products li.product .price>.woocommerce-Price-amount{font-size:14px!important}#pokevin-product-related-wrap ul.products li.product .button,#pokevin-product-related-wrap ul.products li.product .add_to_cart_button{padding:8px 10px!important;font-size:10px!important;width:100%!important;text-align:center!important}}.subbar-stats{display:flex;align-items:center;justify-content:flex-end;min-width:320px}.subbar-rotator{position:relative;display:inline-block;height:1.4em;min-width:320px;text-align:right}.subbar-msg{position:absolute;top:0;right:0;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity 0.5s ease,transform 0.5s ease;pointer-events:none}.subbar-msg.is-active{opacity:1;transform:translateY(0);pointer-events:auto}@media (prefers-reduced-motion:reduce){.subbar-msg{transition:none}}.pkv-hero-title .elementor-heading-title,.pkv-hero-title h1,#pokevin-hero-wrap .pkv-hero-title .elementor-heading-title,#pokevin-hero-wrap .pkv-hero-title h1,.pkv-brand-hero-h1 .elementor-heading-title,.pkv-brand-hero-h1 h1,.pkv-shop-h1 .elementor-heading-title,.pkv-shop-h1 h1,.pkv-section-h2 .elementor-heading-title,.pkv-section-h2 h2,.pkv-spotlight-h2 .elementor-heading-title,.pkv-spotlight-h2 h2,.pkv-sell-h2 .elementor-heading-title,.pkv-sell-h2 h2,.pkv-newsletter-h2 .elementor-heading-title,.pkv-newsletter-h2 h2,.pkv-brand-banner-copy h3,.pkv-firstdrop-title,#pkv-firstdrop .pkv-firstdrop-title{font-family:var(--display)!important;font-size:clamp(46px, 5.4vw, 86px)!important;font-weight:800!important;letter-spacing:-.055em!important;line-height:.96!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 18px 0!important;text-shadow:4px 4px 0 #000,0 0 50px rgb(0 0 0 / .6)!important;padding:0!important}.pkv-hero-title .hl,.pkv-brand-hero-h1 .hl,.pkv-shop-h1 .hl,.pkv-section-h2 .hl,.pkv-sell-h2 .hl,.pkv-newsletter-h2 .hl,.pkv-brand-banner-copy h3 .hl,.pkv-firstdrop-title .hl,#pkv-firstdrop .pkv-firstdrop-title .hl{color:var(--yellow)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(255 210 31 / .3)!important}.pkv-section-h2 .hl-r,.pkv-brand-hero-h1 .hl-r{color:var(--red3)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(229 9 34 / .3)!important}.pkv-section-h2 .hl-b,.pkv-brand-hero-h1 .hl-b{color:var(--blue3)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(36 107 253 / .3)!important}.pkv-brand-hero-h1 .hl-o{color:var(--orange)!important;text-shadow:3px 3px 0 #000,0 0 38px rgb(255 138 0 / .3)!important}@media (max-width:760px){.pkv-hero-title .elementor-heading-title,.pkv-hero-title h1,#pokevin-hero-wrap .pkv-hero-title .elementor-heading-title,#pokevin-hero-wrap .pkv-hero-title h1,.pkv-brand-hero-h1 .elementor-heading-title,.pkv-brand-hero-h1 h1,.pkv-shop-h1 .elementor-heading-title,.pkv-shop-h1 h1,.pkv-section-h2 .elementor-heading-title,.pkv-section-h2 h2,.pkv-sell-h2 .elementor-heading-title,.pkv-sell-h2 h2,.pkv-newsletter-h2 .elementor-heading-title,.pkv-newsletter-h2 h2,.pkv-brand-banner-copy h3,.pkv-firstdrop-title,#pkv-firstdrop .pkv-firstdrop-title{font-size:clamp(38px, 11vw, 60px)!important;text-shadow:3px 3px 0 #000,0 0 30px rgb(0 0 0 / .5)!important}}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock.stock-high{background:rgb(229 9 34 / .14)!important;border-color:rgb(229 9 34 / .45)!important;color:#ff8e9a!important}#pokevin-product-hero-wrap .elementor-widget-woocommerce-product-stock .stock.stock-high::before{background:var(--red3);box-shadow:0 0 12px var(--red3)}.pkv-insurance-wrap{margin:0 0 24px 0;padding:18px 22px;border-radius:14px;background:linear-gradient(160deg,rgb(255 210 31 / .08),rgb(255 255 255 / .02));border:1px solid rgb(255 210 31 / .32);box-shadow:0 10px 24px -10px rgb(0 0 0 / .4);display:flex;align-items:center;transition:.3s cubic-bezier(.2,.8,.2,1)}.pkv-insurance-wrap:hover{border-color:var(--yellow);background:linear-gradient(160deg,rgb(255 210 31 / .12),rgb(255 255 255 / .03))}.pkv-insurance-wrap .form-row{margin:0!important;padding:0!important;width:100%}.pkv-insurance-wrap label.woocommerce-form__label-for-checkbox,.pkv-insurance-wrap label.checkbox{display:inline-flex!important;align-items:center!important;gap:14px!important;font-family:var(--sans)!important;font-size:14.5px!important;font-weight:600!important;color:#fff!important;cursor:pointer!important;margin:0!important;line-height:1.4!important}.pkv-insurance-wrap input[type="checkbox"]{width:18px!important;height:18px!important;accent-color:var(--yellow)!important;margin:0!important;flex:0 0 auto!important;cursor:pointer;background:rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .12)}@media (max-width:760px){.pkv-insurance-wrap{padding:16px}.pkv-insurance-wrap label.woocommerce-form__label-for-checkbox{flex-wrap:wrap!important;gap:8px!important}}