:root{--hoko-orange: #FF6B2B;--hoko-orange-hover: #E85A1F;--hoko-navy: #1A1A2E;--hoko-gold: #FFD700;--hoko-bg: #FFFFFF;--hoko-bg-alt: #F5F5F7;--hoko-border: #E5E5EA;--hoko-text: #1A1A2E;--hoko-text-muted: #6B7280;--hoko-radius: 8px;--hoko-radius-lg: 12px;--hoko-shadow: 0 1px 3px rgba(0,0,0,.06);--hoko-shadow-hover: 0 8px 24px rgba(0,0,0,.08);--hoko-font-heading: "Bebas Neue", sans-serif;--hoko-font-body: "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--hoko-container: 1280px}.slideshow-control{color:#1a1a2e!important}.slideshow-control svg path{stroke:#1a1a2e!important}.hoko-header__item svg path{stroke:#1a1a2e!important}.breadcrumbs__chevron svg path{stroke:#1a1a2e!important}body .hoko-footer__col-heading{color:#ffffffad}body .hoko-footer__col-links a{color:#fffc}body .hoko-footer__brand-tagline{color:#ffffffad}body .hoko-footer__copyright{color:#ffffff9e}body .hoko-footer__payment-icon{color:#ffffffc7;border-color:#ffffff38}body .hoko-footer__nl-sub{color:#ffffffad}body .hoko-footer__shipping-pill{display:block;line-height:1.55;color:#ffffffd1}body .hoko-footer__shipping-pill>.hoko-ico,body .hoko-footer__shipping-pill>svg{display:none}body .hoko-footer__shipping-pill strong{color:#fff}@media(max-width:820px){body .hoko-sell-cta__right{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body .hoko-sell-cta__stat{padding-bottom:0;border-bottom:none;text-align:center}body .hoko-sell-cta__stat-num{font-size:1.45rem}body .hoko-sell-cta__stat-label{font-size:.66rem;letter-spacing:.5px}body .hoko-sell-cta__quote{grid-column:1 / -1}}@media(max-width:749px){body .product-list h3,body [class*=product-list] h3{font-size:1.15rem;line-height:1.2}body .hoko-ship-bar__msg{font-size:.72rem}shopify-chat{transform:scale(.82);transform-origin:bottom right}body .hoko-category-grid{padding:28px 0 32px}body .hoko-category-grid__heading{font-size:1.2rem;margin-bottom:16px}body .hoko-category-grid__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding:0 16px 6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}body .hoko-category-grid__grid::-webkit-scrollbar{display:none}body .hoko-category-grid__card{flex:0 0 38%;scroll-snap-align:start}body .hoko-category-grid__label{padding:8px 6px;font-size:.8rem}body .hoko-footer__col-links{gap:14px}body .hoko-footer__col-links a{font-size:.9rem;padding:2px 0;display:inline-block}}.hoko-pcard-v3{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #E7E5E1;border-radius:10px;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s;font-family:Montserrat,sans-serif}.hoko-pcard-v3:hover{box-shadow:0 8px 22px #1a1a2e1a;transform:translateY(-2px)}.hoko-pcard-v3.is-soldout .hoko-pcard-v3__img{filter:grayscale(100%);opacity:.7}.hoko-pcard-v3__art{position:relative;aspect-ratio:3/4;min-height:0;overflow:hidden;background:#f4f3f1;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.hoko-pcard-v3.is-sealed .hoko-pcard-v3__art{background:#fff;padding:14px}.hoko-pcard-v3__img{width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;display:block}.hoko-pcard-v3__placeholder{width:100%;height:100%;background:#f4f3f1}.hoko-pcard-v3__soldout{position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:11px;color:#1a1a2e;background:#ffffffeb;padding:4px 10px;border-radius:4px;font-weight:600;letter-spacing:.5px}.hoko-pcard-v3__info{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px;flex:1;border-top:1px solid #EFEDEA}.hoko-pcard-v3__badge{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.4px;padding:2px 8px;border-radius:999px;text-transform:uppercase;color:#fff;background:#1a1a2e}.hoko-pcard-v3__badge--pokemon{background:gold;color:#1a1a2e}.hoko-pcard-v3__badge--mtg{background:#3b6fb6}.hoko-pcard-v3__badge--onepiece{background:#d63b2f}.hoko-pcard-v3__badge--dbs{background:#ff6b2b;color:#1a1a2e}.hoko-pcard-v3__badge--lorcana{background:#6b4fb8}.hoko-pcard-v3__badge--gundam{background:#3e4a5c}.hoko-pcard-v3__title{font-size:13px;color:#1a1a2e;margin:0;line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(13px * 1.35 * 3)}.hoko-pcard-v3__set{font-size:11px;color:#6b6a75;margin:0;line-height:1.2}.hoko-pcard-v3__price{font-size:15px;font-weight:700;color:#e2551a;margin:auto 0 0;padding-top:4px}.hoko-pcard-v3__compare{font-size:12px;font-weight:500;color:#9a9aa3;margin-right:4px}@media(max-width:749px){.hoko-pcard-v3__title{font-size:12px;min-height:calc(12px * 1.35 * 3)}.hoko-pcard-v3__art{padding:6px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/hoko-custom.css.map */
