.pk-footer{color:var(--pk-white)}.pk-footer--full{background:var(--pk-teal);padding:64px clamp(16px,3vw,32px) 40px}.pk-footer--slim{background:var(--pk-teal-deeper);padding:32px clamp(16px,3vw,32px)}.pk-footer__inner{display:flex;flex-direction:column;gap:48px;max-width:1280px;margin:0 auto}.pk-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:36px;align-items:start}.pk-footer__logo img{display:block;width:140px;height:auto}.pk-footer__col,.pk-footer__form{display:flex;flex-direction:column;gap:12px}.pk-footer__heading{margin:0;color:var(--pk-cyan);font-family:var(--pk-font-display);font-size:1.7rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.pk-footer__link{display:inline-flex;align-items:center;min-height:44px;color:var(--pk-white);font-size:1.6rem;text-decoration:none}.pk-footer__link:hover{text-decoration:underline}.pk-footer__field{display:flex;overflow:hidden;border:3px solid var(--pk-white);border-radius:12px;background:var(--pk-white)}.pk-footer__field input{flex:1;min-width:0;min-height:44px;padding:12px 16px;border:0;background:transparent;color:var(--pk-teal);font-family:inherit;font-size:1.6rem}.pk-footer__field input:focus-visible{outline:3px solid var(--pk-orange);outline-offset:-3px}.pk-footer__field button{padding:0 18px;border:0;background:var(--pk-orange);color:var(--pk-teal);font-family:inherit;font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.pk-footer__field button:focus-visible{outline:3px solid var(--pk-teal);outline-offset:-5px}.pk-footer__message{margin:0;color:var(--pk-cyan);font-size:1.4rem}.pk-footer__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;color:var(--pk-cyan);font-size:1.4rem}.pk-footer--full .pk-footer__bar{padding-top:24px;border-top:2px solid var(--pk-teal-line)}.pk-footer__bar-links{display:flex;flex-wrap:wrap;gap:20px}.pk-footer__bar a{display:inline-flex;align-items:center;min-height:44px;color:var(--pk-cyan);font-size:1.4rem}.pk-footer__bar a:hover{color:var(--pk-white)}@media screen and (min-width:720px){.pk-header-section{position:sticky;top:0;z-index:4}}.pk-header{position:relative;background:var(--pk-white);border-bottom:3px solid var(--pk-teal);color:var(--pk-teal)}.pk-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2px 4px;padding:8px 10px 4px}.pk-header__search{display:flex;justify-content:flex-start}.pk-header__icons{grid-column:3;grid-row:1;display:flex;justify-content:flex-end;gap:4px}.pk-header__logo{grid-column:2;grid-row:1;display:flex;align-items:center;gap:8px;min-width:0}.pk-header__logo img{display:block;width:auto;max-width:100%}.pk-header__mark{height:34px;flex-shrink:0}.pk-header__wordmark{height:13px;min-width:0}.pk-header__nav{grid-column:1 / -1}.pk-header__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 20px;margin:0;padding:2px 0;list-style:none}.pk-header__link{display:inline-flex;align-items:center;min-height:44px;border-bottom:3px solid transparent;color:var(--pk-teal);font-weight:800;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.pk-header__link:hover{text-decoration:underline}.pk-header__link[aria-current=page]{border-bottom-color:var(--pk-orange)}.pk-header__link--pill{padding:0 12px;background:var(--pk-orange);border:2px solid var(--pk-teal);border-radius:8px;transition:box-shadow var(--pk-ease)}.pk-header__link--pill:hover{text-decoration:none;box-shadow:var(--pk-shadow-sm)}.pk-header__link--pill[aria-current=page]{border-color:var(--pk-teal);box-shadow:var(--pk-shadow-sm)}.pk-header__link:focus-visible{outline:3px solid var(--pk-orange);outline-offset:2px}.pk-header__cart .icon-cart,.pk-header__cart .icon-cart-empty{width:34px;height:34px}.pk-cart-badge{position:absolute;top:3px;right:1px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--pk-teal);border-radius:10px;background:var(--pk-orange);color:var(--pk-teal);font-size:1.1rem;font-weight:800;line-height:1}@media screen and (min-width:720px){.pk-header__inner{display:flex;flex-wrap:wrap;gap:8px 24px;max-width:1280px;margin:0 auto;padding:12px clamp(12px,3vw,32px) 10px}.pk-header__logo{order:-1;gap:12px;margin-right:auto;flex-shrink:1}.pk-header__mark{height:clamp(38px,5vw,52px)}.pk-header__wordmark{height:clamp(17px,3vw,28px)}.pk-header__search:empty{display:none}.pk-header__nav{flex:1 0 100%}.pk-header__links{flex-wrap:nowrap;justify-content:flex-start;gap:28px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.pk-header__link{font-size:1.5rem}}.pk-hero{overflow:hidden}.pk-hero__inner{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 16px 28px;text-align:center}.pk-hero__title{display:flex;flex-direction:column;align-items:center;gap:16px}.pk-hero__mark{display:block;width:120px;height:auto;margin-bottom:-6px;transform:rotate(-6deg)}.pk-hero__text{display:flex;flex-direction:column;align-items:center;gap:16px}.pk-hero__heading{margin:0;color:var(--pk-white);font-size:clamp(32px,10vw,44px);line-height:1}.pk-hero__slogan{max-width:32ch;margin:0;color:var(--pk-cyan);font-size:1.6rem;line-height:1.45}.pk-hero__search{display:flex;align-items:center;align-self:stretch;overflow:hidden;border:3px solid var(--pk-white);border-radius:14px;background:var(--pk-white);box-shadow:4px 4px 0 var(--pk-orange)}.pk-hero__search:focus-within{outline:3px solid var(--pk-cyan);outline-offset:3px}.pk-hero__search-icon{display:flex;flex-shrink:0;margin:0 4px 0 14px;color:var(--pk-teal)}.pk-hero__search-icon svg{width:20px;height:20px}.pk-hero__search input[type=search]{flex:1;min-width:0;padding:15px 8px;border:0;background:transparent;color:var(--pk-teal);font-family:inherit;font-size:1.6rem;outline:none}.pk-hero__search input::placeholder{color:var(--pk-teal);opacity:.7}.pk-hero__search button{align-self:stretch;padding:0 16px;border:0;border-left:3px solid var(--pk-teal);background:var(--pk-orange);color:var(--pk-teal);font-family:inherit;font-size:1.4rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.pk-hero__search-wide{display:none}.pk-rise{display:flex;flex-wrap:wrap;justify-content:center;align-self:stretch;gap:12px 10px;margin-top:6px}.pk-rise__card{display:flex;flex:0 0 calc((100% - 30px)/4);flex-direction:column;height:76px;overflow:hidden;transform:rotate(var(--tilt-sm));border:3px solid var(--pk-white);border-radius:10px;background:var(--pk-teal-deeper);box-shadow:3px 3px 0 var(--pk-teal-deeper);text-decoration:none;container-type:inline-size}.pk-rise__card:focus-visible{outline:3px solid var(--pk-orange);outline-offset:2px}.pk-rise__label{align-items:center;justify-content:center;min-height:48px;padding:6px 3px;border-bottom:3px solid var(--pk-teal);background:var(--pk-white);color:var(--pk-teal);font-family:var(--pk-font-display);font-size:clamp(8px,11.5cqi,11px);line-height:1.1;letter-spacing:.02em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.pk-rise__label--full{display:none}.pk-rise__label--short{display:flex}.pk-rise__card img{display:block;flex:1;width:100%;min-height:0;object-fit:cover;object-position:center top}.pk-rise__card--soon{position:relative;cursor:default}.pk-rise__card--soon img,.pk-rise__card--soon>svg{filter:grayscale(1);opacity:.55}.pk-rise__soon{position:absolute;right:0;bottom:0;left:0;padding:3px 2px;background:var(--pk-orange);color:var(--pk-teal);font-family:var(--pk-font-display);font-size:clamp(7px,10cqi,10px);line-height:1.1;letter-spacing:.04em;text-align:center;text-transform:uppercase}@media screen and (min-width:720px)and (max-width:1239px){.pk-rise{gap:18px 14px;width:100%;max-width:960px;margin:10px auto 0}.pk-rise__card{flex:0 0 calc((100% - 56px)/5);height:150px;border-width:4px;border-radius:14px;box-shadow:4px 4px 0 var(--pk-teal-deeper);transition:transform var(--pk-ease)}a.pk-rise__card:hover,a.pk-rise__card:focus-visible{transform:translateY(-6px) rotate(var(--tilt-sm))}.pk-rise__soon{padding:5px 4px;font-size:clamp(9px,8cqi,12px)}.pk-rise__label{min-height:52px;padding:8px 4px;font-size:clamp(10px,8.5cqi,13px);letter-spacing:0;text-wrap:balance;overflow-wrap:normal}.pk-rise__label--full{display:flex}.pk-rise__label--short{display:none}}@media screen and (min-width:1240px){.pk-hero__inner{gap:20px;max-width:1280px;height:480px;margin:0 auto;padding:36px 48px 0}.pk-hero__title{flex-direction:row;gap:24px;text-align:left}.pk-hero__mark{width:150px;margin:0;transform:rotate(-8deg)}.pk-hero__text{align-items:flex-start;gap:8px}.pk-hero__heading{font-size:6rem}.pk-hero__slogan{max-width:none;font-size:1.9rem;line-height:1.5}.pk-hero__search{width:100%;max-width:720px;align-self:center;border-radius:16px;box-shadow:6px 6px 0 var(--pk-orange)}.pk-hero__search-icon{margin:0 6px 0 20px}.pk-hero__search-icon svg{width:22px;height:22px}.pk-hero__search input[type=search]{padding:18px 12px;font-size:1.8rem}.pk-hero__search button{padding:0 24px;font-size:1.6rem}.pk-hero__search-wide{display:inline}.pk-hero__search-narrow{display:none}.pk-rise{flex-wrap:nowrap;align-items:flex-end;gap:10px;margin-top:auto}.pk-rise__card{flex:1;min-width:0;height:132px;margin-bottom:-24px;transform:rotate(var(--tilt));border:4px solid var(--pk-white);border-bottom:0;border-radius:14px 14px 0 0;box-shadow:5px 0 0 var(--pk-teal-deeper);transition:transform var(--pk-ease);container-type:inline-size}a.pk-rise__card:hover,a.pk-rise__card:focus-visible{transform:translateY(-14px) rotate(var(--tilt))}.pk-rise__soon{bottom:24px;padding:4px 2px;font-size:clamp(8px,9cqi,12px)}.pk-rise__label{min-height:56px;padding:8px 3px;font-size:clamp(9px,12.5cqi,14px);letter-spacing:0;text-wrap:balance;overflow-wrap:normal}.pk-rise__label--full{display:flex}.pk-rise__label--short{display:none}}.pk-games{padding:clamp(48px,8vw,88px) clamp(16px,3vw,32px) clamp(56px,8vw,96px)}.pk-games__inner{display:flex;flex-direction:column;gap:32px;max-width:1280px;margin:0 auto}.pk-games__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.pk-games__heading{margin:0;color:var(--pk-teal);font-size:clamp(30px,4vw,52px);line-height:1.05}.pk-games__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px;margin:0;padding:0;list-style:none}@media(prefers-reduced-motion:reduce){.pk-rise__card{transition:none}}.pk-list{padding:clamp(32px,6vw,64px) clamp(16px,3vw,32px) clamp(56px,8vw,96px)}.pk-list__inner{display:flex;flex-direction:column;gap:32px;max-width:1280px;margin:0 auto}.pk-list__heading{margin:0;color:var(--pk-teal);font-size:clamp(32px,5vw,60px);line-height:1}.pk-list__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px;margin:0;padding:0;list-style:none}.pk-arrivals{padding:clamp(48px,8vw,88px) clamp(16px,3vw,32px) clamp(56px,8vw,96px);border-top:3px solid var(--pk-teal);border-bottom:3px solid var(--pk-teal);background:var(--pk-cyan)}.pk-arrivals__inner{display:flex;flex-direction:column;gap:32px;max-width:1280px;margin:0 auto}.pk-arrivals__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.pk-arrivals__heading{margin:0;color:var(--pk-teal);font-size:clamp(30px,4vw,52px);line-height:1.05}.pk-arrivals__link{border-bottom-color:var(--pk-teal)}.pk-arrivals__link:hover{border-bottom-color:var(--pk-orange)}.pk-arrivals__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none}.pk-arrivals__grid>li{display:flex}.pk-arrivals__grid>li>.pk-card{width:100%}.pk-arrivals__empty{grid-column:1 / -1;font-weight:700}@media screen and (min-width:990px){.pk-arrivals__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pk-game-tile{display:flex;flex-direction:column;height:100%;overflow:hidden;border:3px solid var(--pk-teal);border-radius:14px;background:var(--pk-white);box-shadow:var(--pk-shadow-card);color:var(--pk-teal);text-decoration:none;transition:transform var(--pk-ease),box-shadow var(--pk-ease)}a.pk-game-tile:hover,a.pk-game-tile:focus-visible{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--pk-orange)}.pk-game-tile--soon{cursor:default}.pk-game-tile--soon .pk-game-tile__art img,.pk-game-tile--soon .pk-game-tile__art>svg{filter:grayscale(1);opacity:.5}.pk-game-tile__soon{position:absolute;top:50%;left:50%;padding:10px 20px;transform:translate(-50%,-50%) rotate(-4deg);border:3px solid var(--pk-teal);border-radius:999px;background:var(--pk-orange);box-shadow:4px 4px 0 var(--pk-teal);color:var(--pk-teal);font-family:var(--pk-font-display);font-size:1.8rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pk-game-tile:focus-visible{outline:3px solid var(--pk-orange);outline-offset:4px}.pk-game-tile__art{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-bottom:3px solid var(--pk-teal);background:var(--pk-teal-deeper)}.pk-game-tile__art img,.pk-game-tile__art svg{display:block;width:100%;height:100%;object-fit:cover}.pk-game-tile__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 18px}.pk-game-tile__name{font-family:var(--pk-font-display);font-size:1.9rem;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.pk-game-tile__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid var(--pk-teal);border-radius:50%;background:var(--pk-orange);color:var(--pk-teal)}.pk-game-tile__arrow svg{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.pk-game-tile{transition:none}}.pk-card{display:flex;flex-direction:column;overflow:hidden;background:var(--pk-white);border:3px solid var(--pk-teal);border-radius:14px;color:var(--pk-teal)}.pk-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-bottom:3px solid var(--pk-teal);background:var(--pk-white)}.pk-card__media img{width:100%;height:100%;padding:10px;object-fit:contain;display:block}.pk-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#fff 0 14px,#e6f3f5 14px 28px)}.pk-card__badge,.pk-card__corner{position:absolute;padding:4px 10px;border-radius:8px;font-size:1.1rem;font-weight:800;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.pk-card__badge{top:10px;left:10px;max-width:calc(100% - 20px);background:var(--pk-teal);color:var(--pk-white)}.pk-card__corner{right:10px;bottom:10px;border:2px solid var(--pk-teal);background:var(--pk-orange);color:var(--pk-teal)}.pk-card__corner--cyan{background:var(--pk-cyan)}.pk-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:14px 16px 16px}.pk-card__info{display:flex;flex:1;flex-direction:column;gap:4px}.pk-card__name{color:var(--pk-teal);font-size:1.6rem;font-weight:700;line-height:1.35;text-decoration:none;text-wrap:pretty}.pk-card__name:hover{text-decoration:underline}.pk-card__stock{font-size:1.3rem;font-weight:600}.pk-card__buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pk-card__price{font-size:1.8rem;font-weight:800}.pk-card__add{position:relative}.pk-card__add.loading>span{visibility:hidden}.pk-card__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pk-card__add .loading__spinner.hidden{display:none}.pk-card__add .spinner{width:1.8rem;height:1.8rem}.pk-card__soldout{display:inline-flex;align-items:center;min-height:44px;padding:0 1.4rem;border:2px dashed var(--pk-teal);border-radius:10px;font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
