@font-face{font-family:Fredoka;src:url(fredoka.ttf) format("truetype");font-weight:300 700;font-display:swap}:root,body{--pv-ink:#14233F;--pv-sun:#F1C232;--pv-page:#E4F3FF;--pv-sky:#BFE3FF;--pv-pink:#FFA9CB;--pv-mint:#A6EBCF;--pv-lilac:#D8CCFF;--pv-muted:#3A4660;--pv-round:"Fredoka",ui-rounded,"Nunito Sans",system-ui,sans-serif;--font-heading--family:var(--pv-round);--font-accent--family:var(--pv-round)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--pv-round)}.button:not(.button-unstyled),.shopify-payment-button__button--unbranded{font-family:var(--pv-round);font-weight:600;box-shadow:3px 3px 0 var(--pv-ink);transition:transform .12s ease,box-shadow .12s ease}.button:not(.button-unstyled):hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--pv-ink)}.button:not(.button-unstyled):active{transform:translate(2px,2px);box-shadow:0 0 0 var(--pv-ink)}@media(prefers-reduced-motion:reduce){.button,.pv-btn,.pv-cat{transition:none!important}}.pv-wrap{max-width:1232px;margin:0 auto;padding:0 20px}.pv-h2{font-family:var(--pv-round);font-weight:700;font-size:clamp(34px,4.5vw,52px);line-height:1.02;margin:0 0 28px;color:var(--pv-ink)}.pv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border:3px solid var(--pv-ink);border-radius:999px;background:#fff;color:var(--pv-ink);font-family:var(--pv-round);font-weight:600;font-size:19px;line-height:1.1;text-decoration:none;box-shadow:5px 5px 0 var(--pv-ink);transition:transform .12s ease,box-shadow .12s ease;cursor:pointer}.pv-btn--sun{background:var(--pv-sun)}.pv-btn:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--pv-ink);color:var(--pv-ink)}.pv-btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--pv-ink)}.pv-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:3px 3px 0 var(--pv-ink)}.pv-link{font-family:var(--pv-round);font-weight:600;font-size:18px;color:var(--pv-ink)}.pv-marquee a:focus-visible,.pv-btn:focus-visible,.pv-cat:focus-visible,.pv-card a:focus-visible,.pv-link:focus-visible,.pv-alerts__input:focus-visible,.pv-foot a:focus-visible{outline:3px solid var(--pv-pink);outline-offset:3px}.pv-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pv-icon{display:block;width:100%;height:auto}.pv-marquee{display:flex;align-items:center;height:42px;overflow:hidden;background:var(--pv-ink);color:var(--pv-sun);font-family:var(--pv-round);font-weight:500;font-size:15px}.pv-marquee__track{display:flex;width:max-content;animation:pv-marq var(--pv-speed,40s) linear infinite}.pv-marquee:hover .pv-marquee__track{animation-play-state:paused}.pv-marquee__half{display:flex}.pv-marquee__item{display:flex;align-items:center;gap:24px;padding-right:24px;white-space:nowrap}.pv-marquee a{color:inherit}@keyframes pv-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pv-marquee__track{animation:none}}.pv-hero{padding:48px 0 32px}.pv-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:32px;align-items:center}.pv-hero__title{font-family:var(--pv-round);font-weight:700;font-size:clamp(44px,6.4vw,84px);line-height:.98;letter-spacing:-.01em;margin:0 0 22px;color:var(--pv-ink)}.pv-hero__text{font-size:clamp(17px,1.6vw,20px);line-height:1.55;max-width:32em;margin:0 0 28px;color:var(--pv-ink)}.pv-hero__ctas{display:flex;flex-wrap:wrap;gap:14px}.pv-hero__art{position:relative;width:100%;max-width:560px;aspect-ratio:10/9;justify-self:center}.pv-hero__blob{position:absolute;top:2%;right:0;bottom:0;left:5%;background:#fff;border:3px solid var(--pv-ink);border-radius:46% 54% 50% 50%/52% 44% 56% 48%;box-shadow:8px 8px 0 var(--pv-ink)}.pv-a{position:absolute}.pv-a--mascot{left:30%;top:4%;width:50%;transform:rotate(4deg)}.pv-a--box{left:8%;bottom:6%;width:36%;transform:rotate(-8deg);color:var(--pv-pink)}.pv-a--case{right:4%;bottom:5%;width:38%;transform:rotate(6deg);color:var(--pv-mint)}.pv-a--s1{left:12%;top:12%}.pv-a--s2{right:14%;top:8%}.pv-a--s3{right:8%;top:42%}.pv-cats{padding:48px 0 56px}.pv-cats__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 32px}.pv-cat{grid-column:span 2;display:flex;align-items:center;gap:18px;min-height:170px;padding:20px 22px;border:8px solid #fff;border-radius:32px;box-shadow:0 0 0 3px var(--pv-ink),8px 8px 0 3px var(--pv-ink);color:var(--pv-ink);text-decoration:none;transform:rotate(var(--r,0deg));transition:transform .15s ease,box-shadow .15s ease}.pv-cat:hover{transform:rotate(0) translate(-3px,-3px);box-shadow:0 0 0 3px var(--pv-ink),12px 12px 0 3px var(--pv-ink);color:var(--pv-ink)}.pv-cats__grid--4 .pv-cat,.pv-cats__grid--5 .pv-cat:nth-child(n+4){grid-column:span 3}.pv-cat .pv-icon{width:108px;flex-shrink:0}.pv-cat__title{display:block;font-family:var(--pv-round);font-weight:600;font-size:clamp(22px,2.2vw,30px);line-height:1.05;margin-bottom:6px}.pv-cat__text{display:block;font-size:15px;line-height:1.45}.pv-c--white{background:#fff;color:var(--pv-ink)}.pv-c--white .pv-icon{color:var(--pv-sky)}.pv-c--pink{background:var(--pv-pink)}.pv-c--pink .pv-icon{color:var(--pv-pink)}.pv-c--sky{background:var(--pv-sky)}.pv-c--sky .pv-icon{color:var(--pv-sky)}.pv-c--mint{background:var(--pv-mint)}.pv-c--mint .pv-icon{color:var(--pv-mint)}.pv-c--sun{background:var(--pv-sun)}.pv-c--sun .pv-icon{color:var(--pv-sun)}.pv-c--lilac{background:var(--pv-lilac)}.pv-c--lilac .pv-icon{color:var(--pv-lilac)}.pv-prods{padding:40px 0 56px}.pv-prods__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:28px}.pv-prods__head .pv-h2{margin:0}.pv-prods__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.pv-card{display:flex;flex-direction:column;background:#fff;border:3px solid var(--pv-ink);border-radius:28px;box-shadow:6px 6px 0 var(--pv-ink);overflow:hidden}.pv-card__media{position:relative;display:block;aspect-ratio:1/1;border-bottom:3px solid var(--pv-ink)}.pv-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box}.pv-card__art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.pv-card__art .pv-icon{width:60%;color:#fff}.pv-card__badges{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;gap:6px}.pv-badge{padding:3px 11px;border:2.5px solid var(--pv-ink);border-radius:999px;background:#fff;color:var(--pv-ink);font-family:var(--pv-round);font-weight:600;font-size:13px;line-height:1.3}.pv-badge--pink{background:var(--pv-pink)}.pv-badge--sun{background:var(--pv-sun)}.pv-badge--ink{background:var(--pv-ink);color:#fff}.pv-card__body{display:flex;flex-direction:column;flex-grow:1;gap:10px;padding:16px 16px 18px}.pv-card__title{font-weight:700;font-size:16px;line-height:1.3;color:var(--pv-ink);text-decoration:none}.pv-card__title:hover{text-decoration:underline}.pv-card__price{margin-top:auto;font-family:var(--pv-round);font-weight:600;font-size:24px;color:var(--pv-ink)}.pv-card__price s{margin-left:6px;font-size:16px;opacity:.6}.pv-card .pv-btn{width:100%;min-height:46px;font-size:16px;box-shadow:3px 3px 0 var(--pv-ink)}.pv-card__form{margin:0}.pv-empty{grid-column:1/-1;font-size:18px}.pv-prom{padding:24px 0}.pv-prom__panel{padding:56px 40px 64px;background:#fff;border:3px solid var(--pv-ink);border-radius:48px}.pv-prom__panel .pv-h2{text-align:center;margin-bottom:40px}.pv-prom__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.pv-prom__item{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pv-prom__badge{display:grid;place-items:center;width:168px;height:168px;border:8px solid #fff;border-radius:50%;box-shadow:0 0 0 3px var(--pv-ink)}.pv-prom__badge .pv-icon{width:106px;color:#fff}.pv-prom__badge.pv-c--white .pv-icon,.pv-prom__item .pv-icon--check{color:var(--pv-sky)}.pv-prom__title{margin:0;font-family:var(--pv-round);font-weight:600;font-size:22px;line-height:1.15;color:var(--pv-ink)}.pv-prom__text{margin:0;max-width:240px;font-size:15px;line-height:1.5;color:var(--pv-muted)}.pv-steps{padding:72px 0 56px}.pv-steps__wrap{position:relative}.pv-steps__row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:40px}.pv-steps__line{position:absolute;left:60px;right:12%;top:18px;width:auto;height:40px;z-index:0}.pv-step{position:relative;z-index:1}.pv-step__num{display:grid;place-items:center;width:72px;height:72px;margin-bottom:14px;border:3px solid var(--pv-ink);border-radius:26px 30px 24px 32px;box-shadow:4px 4px 0 var(--pv-ink);font-family:var(--pv-round);font-weight:700;font-size:34px;color:var(--pv-ink);background:var(--pv-sun)}.pv-step:nth-child(3n+2) .pv-step__num{background:var(--pv-pink)}.pv-step:nth-child(3n+3) .pv-step__num{background:var(--pv-mint)}.pv-step:nth-child(3n+4) .pv-step__num{background:var(--pv-sky)}.pv-step__title{margin:0 0 8px;font-family:var(--pv-round);font-weight:600;font-size:26px;color:var(--pv-ink)}.pv-step__text{margin:0;max-width:30em;font-size:16px;line-height:1.55;color:var(--pv-muted)}.pv-whs{padding:16px 0}.pv-whs__panel{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;padding:56px 64px;background:var(--pv-ink);border-radius:48px;color:#e4ecf7}.pv-whs__title{margin:0 0 16px;font-family:var(--pv-round);font-weight:700;font-size:clamp(34px,4.5vw,52px);line-height:1.02;color:var(--pv-sun)}.pv-whs__text{margin:0 0 24px;max-width:36em;font-size:18px;line-height:1.55}.pv-whs__panel .pv-btn{background:var(--pv-sun);border-color:var(--pv-sun);box-shadow:5px 5px #0a1428}.pv-whs__art{position:relative;height:260px}.pv-whs__art .pv-w1{position:absolute;left:0;bottom:0;width:48%;color:var(--pv-mint)}.pv-whs__art .pv-w2{position:absolute;left:36%;bottom:8%;width:48%;color:var(--pv-sky)}.pv-whs__art .pv-w3{position:absolute;left:20%;bottom:42%;width:40%;transform:rotate(-6deg);color:var(--pv-pink)}.pv-whs__art .pv-w4{position:absolute;right:4%;top:0}.pv-alerts{padding:88px 0 96px}.pv-alerts__panel{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;max-width:1040px;margin:0 auto;padding:40px 48px;background:var(--pv-mint);border:8px solid #fff;border-radius:40px;box-shadow:0 0 0 3px var(--pv-ink),8px 8px 0 3px var(--pv-ink)}.pv-alerts__title{margin:0 0 6px;font-family:var(--pv-round);font-weight:700;font-size:40px;color:var(--pv-ink)}.pv-alerts__text{margin:0;font-size:17px;color:var(--pv-ink)}.pv-alerts__form{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.pv-alerts__input{width:300px;max-width:100%;height:56px;padding:0 22px;border:3px solid var(--pv-ink);border-radius:999px;background:#fff;color:var(--pv-ink);font:inherit;font-size:17px}.pv-alerts__msg{flex-basis:100%;margin:0;font-weight:700;color:var(--pv-ink)}.pv-alerts__mascot{position:absolute;right:-24px;top:-84px;width:104px;transform:rotate(12deg)}.pv-foot{color:#e4ecf7}.pv-foot__wave{display:block;width:100%;height:56px}.pv-foot__body{padding:32px 0 44px;background:var(--pv-ink)}.pv-foot__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.pv-foot__brand{display:flex;flex-direction:column;gap:14px;max-width:360px;font-size:15px;line-height:1.55}.pv-foot__brand p{margin:0}.pv-foot__brand .pv-logo{display:block;width:auto;height:40px}.pv-foot__cols{display:flex;flex-wrap:wrap;gap:56px}.pv-foot__h{margin:0 0 10px;font-family:var(--pv-round);font-weight:600;font-size:18px;color:var(--pv-sun)}.pv-foot__list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;font-size:15px}.pv-foot a{color:#e4ecf7;text-decoration:none}.pv-foot a:hover{color:var(--pv-sun);text-decoration:underline}.pv-foot__legal{margin-top:32px;padding-top:18px;border-top:2px dashed #3A4A6E;font-size:13px;line-height:1.6;color:#b9c6da}.pv-foot__legal p{margin:0}@media(max-width:989px){.pv-hero__grid,.pv-whs__panel{grid-template-columns:1fr}.pv-hero__art{max-width:440px}.pv-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}.pv-cats__grid .pv-cat,.pv-cats__grid--4 .pv-cat,.pv-cats__grid--5 .pv-cat:nth-child(n+4){grid-column:span 1}.pv-prods__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pv-prom__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-steps__row{grid-template-columns:1fr;gap:28px}.pv-steps__line{display:none}.pv-whs__panel{padding:40px 28px}.pv-whs__art{height:200px;max-width:340px}}@media(max-width:599px){.pv-cats__grid{grid-template-columns:1fr}.pv-cat{min-height:0}.pv-cat .pv-icon{width:84px}.pv-prom__panel{padding:40px 18px 44px;border-radius:32px}.pv-prom__badge{width:128px;height:128px}.pv-prom__badge .pv-icon{width:80px}.pv-alerts__panel{padding:32px 22px}.pv-alerts__mascot{width:80px;right:-8px;top:-64px}.pv-alerts__input{width:100%}.pv-card__body{padding:12px}.pv-card__price{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pokevest.css.map */
