@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap);*{cursor:none!important}.cursor-dot{background:#facc15;border-radius:50%;height:8px;transition:width .2s,height .2s;width:8px;z-index:9999!important}.cursor-dot,.cursor-ring{pointer-events:none!important;position:fixed!important;transform:translate(-50%,-50%)}.cursor-ring{border:1px solid hsla(0,0%,100%,.2);border-radius:50%;height:40px;transition:.1s;width:40px;z-index:9998!important}.cursor-active .cursor-dot{background:#fff!important;background-color:#fff!important;height:60px!important;mix-blend-mode:difference!important;opacity:1!important;width:60px!important}.cursor-active .cursor-ring{opacity:0!important}.cursor-clicking .cursor-dot,.cursor-clicking .cursor-ring{transform:translate(-50%,-50%) scale(.8)}.cursor-hidden .cursor-dot,.cursor-hidden .cursor-ring{opacity:0}[contenteditable=true],input,select,textarea{cursor:text!important}@media(hover:none){*{cursor:auto!important}.cursor-dot,.cursor-ring{display:none!important}}.product-card{position:relative;transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform}.product-card:before{background:linear-gradient(45deg,#66f,#e666ff 25%,#f69 50%,#ffb366 75%,#6ff);border-radius:1rem;bottom:0;content:"";left:0;mix-blend-mode:color-dodge;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.product-card .product-thumbnail{background:#0a0a0c;border-radius:1rem;overflow:hidden;position:relative;transition:transform .3s ease}.product-card .product-thumbnail img{display:block;height:auto;transition:transform .5s cubic-bezier(.4,0,.2,1);width:100%}.product-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 20px rgba(250,204,21,.2);transform:translateY(-8px) scale(1.02)}.product-card:hover:before{opacity:.15}.product-card:hover .product-thumbnail img{transform:scale(1.05)}.product-card:active{transform:translateY(-4px) scale(.98)}@keyframes holographic-shine{0%{background-position:-200%}to{background-position:200%}}.product-card--animated:before{animation:holographic-shine 3s linear infinite;background:linear-gradient(90deg,transparent,rgba(250,204,21,.2) 25%,transparent 50%,rgba(250,204,21,.2) 75%,transparent);background-size:200% 100%;opacity:1}.parallax-container{perspective:1000px;position:relative;transform-style:preserve-3d}.parallax-container .parallax-layer{transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.parallax-container .parallax-layer--front{transform:translateZ(50px)}.parallax-container .parallax-layer--middle{transform:translateZ(0)}.parallax-container .parallax-layer--back{transform:translateZ(-50px)}.product-card--featured:after{background:linear-gradient(45deg,#facc15,#fbd747);border-radius:1rem;bottom:-2px;content:"";filter:blur(10px);left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.product-card--featured:hover:after{opacity:.6}@media(max-width:768px){.product-card:hover{transform:none}.product-card:before{display:none}.parallax-container,.parallax-layer{perspective:none!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.parallax-layer,.product-card,.product-thumbnail{animation:none!important;transform:none!important;transition:none!important}}body{background-color:#030304;color:#fff;position:relative}body:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.7' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:fixed;right:0;top:0;z-index:9000}.container,.container-fluid{position:relative;z-index:2}#header{backdrop-filter:blur(10px);background-color:rgba(3,3,4,.95);border-bottom:1px solid hsla(0,0%,100%,.05)}#header .logo{filter:brightness(1.2)}#header .menu a{color:#fff;transition:color .2s ease}#header .menu a:hover{color:#facc15}.card,.product-miniature{background-color:#0a0a0c;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.card:hover,.product-miniature:hover{background-color:#0f0f12;border-color:rgba(250,204,21,.2)}.card .card-title,.card .product-title,.product-miniature .card-title,.product-miniature .product-title{color:#fff}.card .card-text,.card .product-description,.product-miniature .card-text,.product-miniature .product-description{color:#a1a1aa}.btn{border:none;font-weight:500;transition:all .2s ease}.btn-primary{background-color:#facc15;color:#030304}.btn-primary:hover{background-color:#fbd12e;box-shadow:0 4px 12px rgba(250,204,21,.3);transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.btn-secondary{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff}.btn-secondary:hover{background-color:hsla(0,0%,100%,.05)}.btn-outline-primary,.btn-secondary:hover{border-color:#facc15;color:#facc15}.btn-outline-primary:hover{background-color:#facc15;color:#030304}.form-control,.form-select{background-color:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);color:#fff}.form-control::-moz-placeholder,.form-select::-moz-placeholder{color:#a1a1aa}.form-control::placeholder,.form-select::placeholder{color:#a1a1aa}.form-control:focus,.form-select:focus{background-color:#0f0f12;border-color:#facc15;box-shadow:0 0 0 .2rem rgba(250,204,21,.1);color:#fff}.form-label{color:#fff;font-weight:500}#footer{background-color:#030304;border-top:1px solid hsla(0,0%,100%,.05)}#footer,#footer a{color:#a1a1aa}#footer a:hover{color:#facc15}#footer .footer-title{color:#fff;font-weight:600}.price,.product-price{color:#facc15;font-size:1.25rem;font-weight:600}.regular-price{color:#a1a1aa;-webkit-text-decoration:line-through;text-decoration:line-through}.discount-percentage{border-radius:.25rem;font-size:.875rem;font-weight:600;padding:.25rem .5rem}.badge.badge-primary,.discount-percentage{background-color:#facc15;color:#030304}.badge.badge-new{background-color:#22c55e;color:#fff}.badge.badge-sale{background-color:#ef4444;color:#fff}.modal-content{background-color:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);color:#fff}.modal-header{border-bottom-color:hsla(0,0%,100%,.1)}.modal-header .modal-title{color:#fff}.modal-header .btn-close{filter:invert(1)}.modal-footer{border-top-color:hsla(0,0%,100%,.1)}.dropdown-menu{background-color:#0a0a0c;border:1px solid hsla(0,0%,100%,.1)}.dropdown-menu .dropdown-item{color:#fff}.dropdown-menu .dropdown-item:hover{background-color:hsla(0,0%,100%,.05);color:#facc15}.dropdown-menu .dropdown-item.active{background-color:#facc15;color:#030304}.dropdown-menu .dropdown-divider{border-color:hsla(0,0%,100%,.1)}.alert{border:none}.alert-info{background-color:rgba(14,165,233,.1);color:#0ea5e9}.alert-success{background-color:rgba(34,197,94,.1);color:#22c55e}.alert-warning{background-color:rgba(234,179,8,.1);color:#eab308}.alert-danger{background-color:rgba(239,68,68,.1);color:#ef4444}.pagination .page-link{background-color:#0a0a0c;border-color:hsla(0,0%,100%,.1);color:#fff}.pagination .page-link:hover{background-color:hsla(0,0%,100%,.05);border-color:#facc15;color:#facc15}.pagination .page-item.active .page-link{background-color:#facc15;border-color:#facc15;color:#030304}.breadcrumb{background-color:transparent}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{color:#a1a1aa}.breadcrumb .breadcrumb-item a:hover{color:#facc15}.breadcrumb .breadcrumb-item.active{color:#fff}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#a1a1aa}#header{display:none!important}.smart-nav{align-items:center;display:flex;justify-content:space-between;position:fixed;transition:all .4s cubic-bezier(.16,1,.3,1);z-index:1000}.smart-nav a{color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.smart-nav a:hover{color:#facc15}.smart-nav__logo{font-family:Clash Display,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.smart-nav__logo span{color:#facc15}.smart-nav__links{display:flex;gap:30px}.smart-nav__links a{font-family:Space Grotesk,sans-serif;font-size:.85rem;letter-spacing:1px;text-transform:uppercase}.smart-nav__links .smart-nav__link--gold{color:#c6a87c}.smart-nav__links .smart-nav__link--gold:hover{color:#ddcbb1}.smart-nav__links #_desktop_top_menu,.smart-nav__links .menu{display:contents}.smart-nav__links #top-menu,.smart-nav__links .top-menu{display:flex;gap:30px;list-style:none;margin:0;padding:0}.smart-nav__links #top-menu>li,.smart-nav__links .top-menu>li{position:relative}.smart-nav__links #top-menu>li>a,.smart-nav__links .top-menu>li>a{background:none;color:#fff;font-family:Space Grotesk,sans-serif;font-size:.85rem;letter-spacing:1px;padding:0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .2s}.smart-nav__links #top-menu>li>a:hover,.smart-nav__links .top-menu>li>a:hover{background:none;color:#facc15}.smart-nav__links #top-menu>li>a .collapse-icons,.smart-nav__links #top-menu>li>a .navbar-toggler,.smart-nav__links .top-menu>li>a .collapse-icons,.smart-nav__links .top-menu>li>a .navbar-toggler{display:none}.smart-nav__links #top-menu>li .js-sub-menu,.smart-nav__links #top-menu>li .popover,.smart-nav__links #top-menu>li .sub-menu,.smart-nav__links .top-menu>li .js-sub-menu,.smart-nav__links .top-menu>li .popover,.smart-nav__links .top-menu>li .sub-menu{display:none!important}.smart-nav__links .clearfix{display:none}.smart-nav__back{color:#a1a1aa;display:none;font-family:Space Grotesk,sans-serif;font-size:.8rem;letter-spacing:1px;text-transform:uppercase}.smart-nav__back:hover{color:#fff}.smart-nav__cart{font-family:Space Grotesk,sans-serif;font-size:.85rem;letter-spacing:1px;text-transform:uppercase}.nav-left,.nav-right{align-items:center;display:flex;gap:20px}body#index .smart-nav,body.page-index .smart-nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(15,15,19,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:100px;left:50%;max-width:90vw;min-width:500px;padding:14px 35px;top:20px;transform:translateX(-50%);width:auto}body#index .smart-nav .smart-nav__back,body.page-index .smart-nav .smart-nav__back{display:none!important}body#index .smart-nav .smart-nav__center-links,body.page-index .smart-nav .smart-nav__center-links{display:flex}body#category .smart-nav,body.page-category .smart-nav{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(3,3,4,.85);border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0;left:0;padding:18px 40px;top:0;transform:none;width:100%}body#category .smart-nav .smart-nav__back,body.page-category .smart-nav .smart-nav__back{display:block}body#category .smart-nav .smart-nav__center-links,body.page-category .smart-nav .smart-nav__center-links{display:flex}body#product .smart-nav,body.page-product .smart-nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;border-radius:0;left:0;padding:20px 40px;top:0;transform:none;width:100%}body#product .smart-nav a,body#product .smart-nav span,body.page-product .smart-nav a,body.page-product .smart-nav span{color:#fff!important}body#product .smart-nav a:hover,body#product .smart-nav span:hover,body.page-product .smart-nav a:hover,body.page-product .smart-nav span:hover{color:#facc15!important}body#product .smart-nav .smart-nav__back,body.page-product .smart-nav .smart-nav__back{color:#a1a1aa!important}body#product .smart-nav .smart-nav__back:hover,body.page-product .smart-nav .smart-nav__back:hover{color:#fff!important}body#product .smart-nav .smart-nav__back,body.page-product .smart-nav .smart-nav__back{display:block}body#product .smart-nav .smart-nav__center-links,body.page-product .smart-nav .smart-nav__center-links{display:none}@media(max-width:768px){.smart-nav{border-radius:0!important;left:0!important;min-width:0!important;padding:15px 20px!important;top:0!important;transform:none!important;width:100%!important}body#index .smart-nav,body#product .smart-nav,body.page-index .smart-nav,body.page-product .smart-nav{backdrop-filter:blur(10px)!important;background:rgba(3,3,4,.95)!important;border-bottom:1px solid hsla(0,0%,100%,.08)}body#product .smart-nav,body.page-product .smart-nav{-webkit-backdrop-filter:blur(10px)!important}.smart-nav__center-links{display:none!important}.smart-nav__logo{font-size:.95rem}.smart-nav__back,.smart-nav__cart{font-size:.75rem}}body.page-index .smart-nav.scrolled{background:rgba(3,3,4,.9)}body,html{max-width:100vw;overflow-x:hidden}body.poke-fullbleed #header,body.poke-fullbleed .header{display:none!important}.poke-wrapper-fullbleed{margin:0!important;max-width:none!important;padding:0!important;width:100%}.poke-wrapper-fullbleed .columns-container,.poke-wrapper-fullbleed .container{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.noise-overlay{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.65' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9000}.poke-product-layout{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media(max-width:1024px){.poke-product-layout{grid-template-columns:1fr}}.poke-col-visual{background:radial-gradient(circle at center,#1a1a20 0,#030304 70%);border-right:1px solid hsla(0,0%,100%,.08);isolation:isolate;position:relative}@media(max-width:1024px){.poke-col-visual{border-bottom:1px solid hsla(0,0%,100%,.08);border-right:none;height:59vh;min-height:400px;padding-top:15px}}.poke-visual-sticky{align-items:center;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:relative;top:0;width:100%;will-change:transform,position}.poke-visual-sticky.is-fixed{position:fixed;top:0}.poke-visual-sticky.is-bottom{bottom:0;position:absolute;top:auto}@media(max-width:1024px){.poke-visual-sticky{align-items:flex-start;bottom:auto!important;height:auto;justify-content:center;left:auto!important;min-height:50vh;position:relative!important;top:auto!important;width:100%!important}}.poke-visual-sticky .carousel,.poke-visual-sticky .carousel-inner,.poke-visual-sticky .carousel-item,.poke-visual-sticky .carousel-item.active,.poke-visual-sticky .carousel.slide,.poke-visual-sticky .product__carousel{align-items:center!important;background:transparent!important;border:none!important;bottom:0!important;box-shadow:none!important;display:flex!important;height:100%!important;justify-content:center!important;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;overflow:visible!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}.poke-visual-sticky .poke-gallery-container{align-items:center!important;bottom:0!important;display:flex!important;justify-content:center!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.poke-visual-sticky .carousel-item{backface-visibility:visible!important;float:none!important;transition:none!important}.poke-visual-sticky .carousel-item:not(.active){display:none!important;position:absolute!important}.poke-visual-sticky .badge,.poke-visual-sticky .btn-tertiary,.poke-visual-sticky .discount,.poke-visual-sticky .js-product-flags,.poke-visual-sticky .js-thumb,.poke-visual-sticky .js-thumb-container,.poke-visual-sticky .layer,.poke-visual-sticky .magnifying-glass,.poke-visual-sticky .modal,.poke-visual-sticky .new,.poke-visual-sticky .on-sale,.poke-visual-sticky .out-of-stock,.poke-visual-sticky .pack,.poke-visual-sticky .product-cover__layer,.poke-visual-sticky .product-flag,.poke-visual-sticky .product-flags,.poke-visual-sticky .product-images-modal,.poke-visual-sticky .product-thumbnails,.poke-visual-sticky .product__thumbnails,.poke-visual-sticky .product__thumbnails-list,.poke-visual-sticky .product__zoom,.poke-visual-sticky .sr-only,.poke-visual-sticky .thumb-container,.poke-visual-sticky .visually-hidden,.poke-visual-sticky .zoom-in,.poke-visual-sticky [data-action=zoom],.poke-visual-sticky [data-bs-toggle=modal]{display:none!important;opacity:0!important;visibility:hidden!important}.poke-visual-sticky .carousel-control-next,.poke-visual-sticky .carousel-control-next-icon,.poke-visual-sticky .carousel-control-prev,.poke-visual-sticky .carousel-control-prev-icon,.poke-visual-sticky .carousel-indicators,.poke-visual-sticky [class*=carousel-control],.poke-visual-sticky [class*=carousel-indicator],.poke-visual-sticky a[data-bs-slide],.poke-visual-sticky a[data-slide],.poke-visual-sticky button[data-bs-slide],.poke-visual-sticky button[data-slide]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.poke-visual-sticky .js-images-container button:not(.poke-thumb),.poke-visual-sticky .poke-gallery-container button:not(.poke-thumb):not(.poke-zoom-btn),.poke-visual-sticky .product__images button:not(.poke-thumb){color:transparent!important;display:none!important;font-size:0!important;height:0!important;left:-9999px!important;line-height:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.poke-visual-sticky #poke-main-image,.poke-visual-sticky .poke-gallery-card img,.poke-visual-sticky .poke-gallery-container img,.poke-visual-sticky .poke-gallery-stage img,.poke-visual-sticky .poke-holo-card img{backface-visibility:hidden;background:transparent!important;border:none!important;filter:drop-shadow(0 20px 50px rgba(0,0,0,.6));height:80vh!important;max-height:80vh!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important;transform:translateZ(0);width:auto!important;will-change:transform,filter,opacity}@media(max-width:1024px){.poke-visual-sticky #poke-main-image,.poke-visual-sticky .poke-gallery-card img,.poke-visual-sticky .poke-gallery-container img,.poke-visual-sticky .poke-gallery-stage img,.poke-visual-sticky .poke-holo-card img{height:58vh!important;max-height:480px!important}}.poke-visual-sticky .poke-gallery-deck img,.poke-visual-sticky .poke-thumb img{filter:none!important;height:100%!important;max-height:84px!important;max-width:60px!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}@media(max-width:1024px){.poke-visual-sticky .poke-gallery-deck img,.poke-visual-sticky .poke-thumb img{max-height:70px!important;max-width:50px!important}}.poke-visual-sticky .material-icons{display:none!important}.poke-bg-deco{color:hsla(0,0%,100%,.02);font-family:Clash Display,sans-serif;font-size:20vw;font-weight:800;pointer-events:none;position:absolute;transform:rotate(-90deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(max-width:1024px){.poke-bg-deco{font-size:40vw;top:20%;transform:rotate(0)}}.poke-holo-stage{align-items:center;display:flex;height:80%;justify-content:center;max-height:700px;max-width:500px;perspective:1200px;position:relative;width:80%;z-index:10}@media(max-width:1024px){.poke-holo-stage{height:400px;max-height:none;max-width:none;width:280px}}.poke-holo-card{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transform-style:preserve-3d;transition:transform .1s;width:100%}.poke-holo-card>*{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}.poke-col-data{display:flex;flex-direction:column;gap:25px;padding:100px 60px 150px}@media(max-width:1024px){.poke-col-data{padding:30px 20px 180px}}.poke-breadcrumbs{color:#a1a1aa;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.poke-breadcrumbs a{color:#a1a1aa;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.poke-breadcrumbs a:hover{color:#facc15}.poke-breadcrumbs .poke-sep{color:#facc15;margin:0 8px}.poke-breadcrumbs .poke-current{color:#fff}.poke-header{margin-top:10px}.poke-brand{color:#facc15;font-size:.85rem;letter-spacing:2px;margin-bottom:10px}.poke-brand,.poke-title{font-family:Clash Display,sans-serif;text-transform:uppercase}.poke-title{font-size:3rem;font-weight:600;line-height:.95;margin:0 0 5px}@media(max-width:1024px){.poke-title{font-size:2.2rem}}.poke-subtitle{color:transparent;font-family:Clash Display,sans-serif;font-size:2.2rem;font-weight:400;line-height:1;text-transform:uppercase;-webkit-text-stroke:1px #fff;margin:0;opacity:.5}.poke-price-block{align-items:flex-end;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:20px;padding-bottom:20px}.poke-discount-badge{background:#facc15;color:#030304;font-size:.85rem;font-weight:700;padding:4px 10px;transform:translateY(-10px) rotate(-5deg)}.poke-price-current{font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:300}.poke-price-old{font-size:1.2rem;margin-bottom:10px}.poke-short-desc{color:#a1a1aa;font-size:1rem;line-height:1.6}.poke-reassurance{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.poke-re-item{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;font-size:.7rem;gap:8px;padding:12px;text-align:center;text-transform:uppercase}.poke-re-item svg{color:#facc15;height:20px;width:20px}.poke-actions-row{align-items:stretch!important;display:flex!important;flex-direction:row!important;gap:12px;margin-top:10px}@media(max-width:1024px){.poke-actions-row{backdrop-filter:blur(10px);background:rgba(3,3,4,.95);border-top:1px solid hsla(0,0%,100%,.08);bottom:0;gap:8px;left:0;margin:0;padding:12px;position:fixed;width:100%;z-index:900}}.poke-actions-row .add-to-cart-container,.poke-actions-row .product-actions,.poke-actions-row .product-add-to-cart,.poke-actions-row .product__actions-qty-add,.poke-actions-row .product__add-to-cart-container,.poke-actions-row form{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important}@media(max-width:1024px){.poke-actions-row .add-to-cart-container #product-availability,.poke-actions-row .add-to-cart-container .product__availability,.poke-actions-row .add-to-cart-container .product__minimal-quantity,.poke-actions-row .product-actions #product-availability,.poke-actions-row .product-actions .product__availability,.poke-actions-row .product-actions .product__minimal-quantity,.poke-actions-row .product-add-to-cart #product-availability,.poke-actions-row .product-add-to-cart .product__availability,.poke-actions-row .product-add-to-cart .product__minimal-quantity,.poke-actions-row .product__actions-qty-add #product-availability,.poke-actions-row .product__actions-qty-add .product__availability,.poke-actions-row .product__actions-qty-add .product__minimal-quantity,.poke-actions-row .product__add-to-cart-container #product-availability,.poke-actions-row .product__add-to-cart-container .product__availability,.poke-actions-row .product__add-to-cart-container .product__minimal-quantity,.poke-actions-row form #product-availability,.poke-actions-row form .product__availability,.poke-actions-row form .product__minimal-quantity{display:none!important}}.poke-actions-row .product-quantity,.poke-actions-row .product-quantity-touchspin,.poke-actions-row .qty{align-items:center!important;background:transparent!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:0!important;display:flex!important;flex-direction:row!important;flex-shrink:0!important;gap:0!important;height:52px!important;justify-content:center!important;max-width:100px!important;min-width:100px!important;padding:0 8px!important}@media(max-width:1024px){.poke-actions-row .product-quantity,.poke-actions-row .product-quantity-touchspin,.poke-actions-row .qty{height:48px!important;max-width:105px!important;min-width:105px!important;padding:0 8px!important}}.poke-actions-row .product__quantity,.poke-actions-row .quantity-button{flex-shrink:0!important}@media(max-width:1024px){.poke-actions-row .product__quantity,.poke-actions-row .quantity-button{max-width:105px!important;min-width:105px!important}}.poke-actions-row .add,.poke-actions-row .product__add-to-cart{flex:1 1 auto!important;min-width:0!important}.poke-actions-row .bootstrap-touchspin,.poke-actions-row .input-group{align-items:center!important;background:transparent!important;border:none!important;display:flex!important;flex-direction:row!important;height:100%!important;width:100%!important}.poke-actions-row .bootstrap-touchspin-down,.poke-actions-row .bootstrap-touchspin-up,.poke-actions-row .btn-touchspin,.poke-actions-row .input-group-btn button,.poke-actions-row .js-touchspin-down,.poke-actions-row .js-touchspin-up,.poke-actions-row .qty-btn,.poke-actions-row button[data-direction]{align-items:center!important;background:none!important;border:none!important;color:#fff!important;cursor:none!important;display:flex!important;font-size:1.1rem!important;height:100%!important;justify-content:center!important;line-height:1!important;min-width:0!important;padding:5px 8px!important;width:auto!important}.poke-actions-row .bootstrap-touchspin-down:active,.poke-actions-row .bootstrap-touchspin-down:focus,.poke-actions-row .bootstrap-touchspin-down:hover,.poke-actions-row .bootstrap-touchspin-up:active,.poke-actions-row .bootstrap-touchspin-up:focus,.poke-actions-row .bootstrap-touchspin-up:hover,.poke-actions-row .btn-touchspin:active,.poke-actions-row .btn-touchspin:focus,.poke-actions-row .btn-touchspin:hover,.poke-actions-row .input-group-btn button:active,.poke-actions-row .input-group-btn button:focus,.poke-actions-row .input-group-btn button:hover,.poke-actions-row .js-touchspin-down:active,.poke-actions-row .js-touchspin-down:focus,.poke-actions-row .js-touchspin-down:hover,.poke-actions-row .js-touchspin-up:active,.poke-actions-row .js-touchspin-up:focus,.poke-actions-row .js-touchspin-up:hover,.poke-actions-row .qty-btn:active,.poke-actions-row .qty-btn:focus,.poke-actions-row .qty-btn:hover,.poke-actions-row button[data-direction]:active,.poke-actions-row button[data-direction]:focus,.poke-actions-row button[data-direction]:hover{background:none!important;color:#facc15!important}.poke-actions-row .bootstrap-touchspin-down .material-icons,.poke-actions-row .bootstrap-touchspin-down i,.poke-actions-row .bootstrap-touchspin-up .material-icons,.poke-actions-row .bootstrap-touchspin-up i,.poke-actions-row .btn-touchspin .material-icons,.poke-actions-row .btn-touchspin i,.poke-actions-row .input-group-btn button .material-icons,.poke-actions-row .input-group-btn button i,.poke-actions-row .js-touchspin-down .material-icons,.poke-actions-row .js-touchspin-down i,.poke-actions-row .js-touchspin-up .material-icons,.poke-actions-row .js-touchspin-up i,.poke-actions-row .qty-btn .material-icons,.poke-actions-row .qty-btn i,.poke-actions-row button[data-direction] .material-icons,.poke-actions-row button[data-direction] i{display:none!important}.poke-actions-row .bootstrap-touchspin-down:before,.poke-actions-row .bootstrap-touchspin-up:before,.poke-actions-row .btn-touchspin:before,.poke-actions-row .input-group-btn button:before,.poke-actions-row .js-touchspin-down:before,.poke-actions-row .js-touchspin-up:before,.poke-actions-row .qty-btn:before,.poke-actions-row button[data-direction]:before{font-size:1.1rem}.poke-actions-row .bootstrap-touchspin-down:before,.poke-actions-row .js-touchspin-down:before,.poke-actions-row button[data-direction=down]:before{content:"−"!important}.poke-actions-row .bootstrap-touchspin-up:before,.poke-actions-row .js-touchspin-up:before,.poke-actions-row button[data-direction=up]:before{content:"+"!important}.poke-actions-row #quantity_wanted,.poke-actions-row .qty-input,.poke-actions-row input[type=number],.poke-actions-row input[type=text]{-moz-appearance:textfield!important;background:none!important;border:none!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-size:1rem!important;height:100%!important;padding:0!important;text-align:center!important;width:30px!important}.poke-actions-row #quantity_wanted::-webkit-inner-spin-button,.poke-actions-row #quantity_wanted::-webkit-outer-spin-button,.poke-actions-row .qty-input::-webkit-inner-spin-button,.poke-actions-row .qty-input::-webkit-outer-spin-button,.poke-actions-row input[type=number]::-webkit-inner-spin-button,.poke-actions-row input[type=number]::-webkit-outer-spin-button,.poke-actions-row input[type=text]::-webkit-inner-spin-button,.poke-actions-row input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.poke-actions-row #quantity_wanted:focus,.poke-actions-row .qty-input:focus,.poke-actions-row input[type=number]:focus,.poke-actions-row input[type=text]:focus{box-shadow:none!important;outline:none!important}.poke-actions-row .product-quantity-buttons,.poke-actions-row .product-quantity-label,.poke-actions-row .product-quantity__label,.poke-actions-row .qty-label,.poke-actions-row label[for=quantity_wanted]{display:none!important}.poke-actions-row .add-to-cart,.poke-actions-row .btn-primary,.poke-actions-row button[data-button-action=add-to-cart]{align-items:center!important;background:#facc15!important;border:none!important;border-radius:0!important;color:#030304!important;display:flex!important;flex:1!important;font-family:Clash Display,sans-serif!important;font-size:.8rem!important;font-weight:700!important;gap:8px!important;height:52px!important;justify-content:center!important;letter-spacing:.5px!important;min-width:0!important;overflow:hidden!important;padding:0 15px!important;position:relative!important;text-transform:uppercase!important;transition:transform .2s!important;white-space:nowrap!important}@media(min-width:1200px){.poke-actions-row .add-to-cart,.poke-actions-row .btn-primary,.poke-actions-row button[data-button-action=add-to-cart]{font-size:.85rem!important;letter-spacing:1px!important}}.poke-actions-row .add-to-cart:hover,.poke-actions-row .btn-primary:hover,.poke-actions-row button[data-button-action=add-to-cart]:hover{background:#facc15!important;transform:scale(1.02)!important}.poke-actions-row .add-to-cart .material-icons,.poke-actions-row .add-to-cart i,.poke-actions-row .add-to-cart svg,.poke-actions-row .btn-primary .material-icons,.poke-actions-row .btn-primary i,.poke-actions-row .btn-primary svg,.poke-actions-row button[data-button-action=add-to-cart] .material-icons,.poke-actions-row button[data-button-action=add-to-cart] i,.poke-actions-row button[data-button-action=add-to-cart] svg{display:none!important}.poke-actions-row .add-to-cart:after,.poke-actions-row .btn-primary:after,.poke-actions-row button[data-button-action=add-to-cart]:after{animation:btn-glare 3s infinite;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:rotate(45deg);width:200%}@keyframes btn-glare{0%{left:-100%}20%{left:200%}to{left:200%}}.poke-actions-row .wishlist-button-add,.poke-actions-row .wishlist-button-product,.product__actions .wishlist-button-add,.product__actions .wishlist-button-product,body .wishlist-button-add,body .wishlist-button-product,body button.wishlist-button-add,body button.wishlist-button-product{align-items:center!important;align-self:stretch!important;background:transparent!important;border:2px solid hsla(0,0%,100%,.2)!important;border-radius:0!important;cursor:none;display:flex!important;flex:0 0 52px!important;height:52px!important;justify-content:center!important;margin-bottom:0!important;margin-left:10px!important;margin-top:0!important;max-width:52px!important;min-width:52px!important;overflow:hidden!important;padding:0!important;position:relative!important;right:auto!important;top:0!important;transition:all .3s ease!important;vertical-align:top!important;width:52px!important}.poke-actions-row .wishlist-button-add .material-icons,.poke-actions-row .wishlist-button-add i,.poke-actions-row .wishlist-button-product .material-icons,.poke-actions-row .wishlist-button-product i,.product__actions .wishlist-button-add .material-icons,.product__actions .wishlist-button-add i,.product__actions .wishlist-button-product .material-icons,.product__actions .wishlist-button-product i,body .wishlist-button-add .material-icons,body .wishlist-button-add i,body .wishlist-button-product .material-icons,body .wishlist-button-product i,body button.wishlist-button-add .material-icons,body button.wishlist-button-add i,body button.wishlist-button-product .material-icons,body button.wishlist-button-product i{color:hsla(0,0%,100%,.6)!important;display:block!important;font-size:22px!important;transition:all .3s ease!important}.poke-actions-row .wishlist-button-add:hover,.poke-actions-row .wishlist-button-product:hover,.product__actions .wishlist-button-add:hover,.product__actions .wishlist-button-product:hover,body .wishlist-button-add:hover,body .wishlist-button-product:hover,body button.wishlist-button-add:hover,body button.wishlist-button-product:hover{background:hsla(54,77%,75%,.1)!important;border-color:#facc15!important;transform:scale(1.02)!important}.poke-actions-row .wishlist-button-add:hover .material-icons,.poke-actions-row .wishlist-button-add:hover i,.poke-actions-row .wishlist-button-product:hover .material-icons,.poke-actions-row .wishlist-button-product:hover i,.product__actions .wishlist-button-add:hover .material-icons,.product__actions .wishlist-button-add:hover i,.product__actions .wishlist-button-product:hover .material-icons,.product__actions .wishlist-button-product:hover i,body .wishlist-button-add:hover .material-icons,body .wishlist-button-add:hover i,body .wishlist-button-product:hover .material-icons,body .wishlist-button-product:hover i,body button.wishlist-button-add:hover .material-icons,body button.wishlist-button-add:hover i,body button.wishlist-button-product:hover .material-icons,body button.wishlist-button-product:hover i{color:#facc15!important}.poke-actions-row .wishlist-button-add:hover:after,.poke-actions-row .wishlist-button-product:hover:after,.product__actions .wishlist-button-add:hover:after,.product__actions .wishlist-button-product:hover:after,body .wishlist-button-add:hover:after,body .wishlist-button-product:hover:after,body button.wishlist-button-add:hover:after,body button.wishlist-button-product:hover:after{animation:btn-glare .6s ease-out}.poke-actions-row .wishlist-button-add:after,.poke-actions-row .wishlist-button-product:after,.product__actions .wishlist-button-add:after,.product__actions .wishlist-button-product:after,body .wishlist-button-add:after,body .wishlist-button-product:after,body button.wishlist-button-add:after,body button.wishlist-button-product:after{background:linear-gradient(45deg,transparent,hsla(54,77%,75%,.3),transparent);content:"";height:200%;left:-150%;pointer-events:none;position:absolute;top:-50%;transform:rotate(45deg);width:200%}.poke-actions-row .wishlist-button-add.wishlist-button-add--active,.poke-actions-row .wishlist-button-add[data-in-wishlist=true],.poke-actions-row .wishlist-button-product.wishlist-button-add--active,.poke-actions-row .wishlist-button-product[data-in-wishlist=true],.product__actions .wishlist-button-add.wishlist-button-add--active,.product__actions .wishlist-button-add[data-in-wishlist=true],.product__actions .wishlist-button-product.wishlist-button-add--active,.product__actions .wishlist-button-product[data-in-wishlist=true],body .wishlist-button-add.wishlist-button-add--active,body .wishlist-button-add[data-in-wishlist=true],body .wishlist-button-product.wishlist-button-add--active,body .wishlist-button-product[data-in-wishlist=true],body button.wishlist-button-add.wishlist-button-add--active,body button.wishlist-button-add[data-in-wishlist=true],body button.wishlist-button-product.wishlist-button-add--active,body button.wishlist-button-product[data-in-wishlist=true]{background:hsla(54,77%,75%,.15)!important;border-color:#facc15!important}.poke-actions-row .wishlist-button-add.wishlist-button-add--active .material-icons,.poke-actions-row .wishlist-button-add.wishlist-button-add--active i,.poke-actions-row .wishlist-button-add[data-in-wishlist=true] .material-icons,.poke-actions-row .wishlist-button-add[data-in-wishlist=true] i,.poke-actions-row .wishlist-button-product.wishlist-button-add--active .material-icons,.poke-actions-row .wishlist-button-product.wishlist-button-add--active i,.poke-actions-row .wishlist-button-product[data-in-wishlist=true] .material-icons,.poke-actions-row .wishlist-button-product[data-in-wishlist=true] i,.product__actions .wishlist-button-add.wishlist-button-add--active .material-icons,.product__actions .wishlist-button-add.wishlist-button-add--active i,.product__actions .wishlist-button-add[data-in-wishlist=true] .material-icons,.product__actions .wishlist-button-add[data-in-wishlist=true] i,.product__actions .wishlist-button-product.wishlist-button-add--active .material-icons,.product__actions .wishlist-button-product.wishlist-button-add--active i,.product__actions .wishlist-button-product[data-in-wishlist=true] .material-icons,.product__actions .wishlist-button-product[data-in-wishlist=true] i,body .wishlist-button-add.wishlist-button-add--active .material-icons,body .wishlist-button-add.wishlist-button-add--active i,body .wishlist-button-add[data-in-wishlist=true] .material-icons,body .wishlist-button-add[data-in-wishlist=true] i,body .wishlist-button-product.wishlist-button-add--active .material-icons,body .wishlist-button-product.wishlist-button-add--active i,body .wishlist-button-product[data-in-wishlist=true] .material-icons,body .wishlist-button-product[data-in-wishlist=true] i,body button.wishlist-button-add.wishlist-button-add--active .material-icons,body button.wishlist-button-add.wishlist-button-add--active i,body button.wishlist-button-add[data-in-wishlist=true] .material-icons,body button.wishlist-button-add[data-in-wishlist=true] i,body button.wishlist-button-product.wishlist-button-add--active .material-icons,body button.wishlist-button-product.wishlist-button-add--active i,body button.wishlist-button-product[data-in-wishlist=true] .material-icons,body button.wishlist-button-product[data-in-wishlist=true] i{color:#facc15!important}.wishlist-button-add span:not(.material-icons),.wishlist-button-product span:not(.material-icons),button.wishlist-button-add span:not(.material-icons),button.wishlist-button-product span:not(.material-icons){display:none!important}.poke-data-logs{border-top:1px solid hsla(0,0%,100%,.08);margin-top:15px}.poke-log-item{border-bottom:1px solid hsla(0,0%,100%,.08)}.poke-log-header{align-items:center;background:none;border:none;color:#fff;cursor:none;display:flex;font-family:Clash Display,sans-serif;font-size:1.1rem;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.poke-log-icon{font-size:1.3rem;transition:transform .3s,color .3s}.poke-log-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1)}.poke-log-inner{color:#a1a1aa;font-size:.95rem;line-height:1.6;padding-bottom:25px}.poke-log-item.active .poke-log-content{max-height:500px}.poke-log-item.active .poke-log-icon{color:#facc15;transform:rotate(45deg)}.poke-features-list{list-style:none;margin:0;padding:0}.poke-features-list li{border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;padding:8px 0}.poke-features-list li:last-child{border-bottom:none}.poke-features-list .poke-feature-name{color:#a1a1aa}.poke-features-list .poke-feature-value{color:#fff;font-weight:500}.poke-hidden-form{display:none}.page-content--product,.product-actions,.product-additional-info,.product-container,.product-customization,.product-discounts,.product-leftside,.product-pack,.product-page-content,.product-refresh,.product-rightside,.product-tabs,.product-variants,.product__container,.social-sharing,.tabs{display:none!important}.poke-product-layout{display:grid!important}.poke-gallery-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}@media(max-width:1024px){.poke-gallery-container{flex-direction:column;padding-bottom:20px}}.poke-gallery-deck{display:flex;flex-direction:column;gap:20px;left:max(20px,min(4vw,50px));position:absolute;top:50%;transform:translateY(-50%);z-index:20}@media(max-width:1024px){.poke-gallery-deck{flex-direction:row;gap:10px;justify-content:center;left:auto;margin-top:15px;order:2;padding:0 15px;position:relative;top:auto;transform:none}}.poke-thumb{backdrop-filter:blur(5px);background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;cursor:none;height:84px;opacity:.6;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1);width:60px}@media(max-width:1024px){.poke-thumb{height:70px;width:50px}}.poke-thumb img{filter:none!important;height:100%!important;max-height:none!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important}.poke-thumb:hover{border-color:#fff;opacity:1;transform:scale(1.08)}.poke-thumb.active{border-color:#facc15;box-shadow:0 0 15px rgba(250,204,21,.3);opacity:1;transform:scale(1.1)}.poke-thumb.active:after{background:#facc15;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}@media(max-width:1024px){.poke-thumb.active:after{bottom:0;height:3px;left:0;top:auto;width:100%}}.poke-gallery-stage{perspective:1500px;position:relative;z-index:10}@media(max-width:1024px){.poke-gallery-stage{order:1}}.poke-gallery-card{transform-style:preserve-3d;transition:transform .1s}.poke-gallery-card,.poke-gallery-card picture{display:inline-block!important;position:relative!important}.poke-gallery-card picture{height:auto!important;line-height:0;width:auto!important;z-index:2}.poke-gallery-card .poke-blur-backdrop{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0!important;filter:blur(1.5vw) saturate(.5) brightness(.7);height:100%!important;left:0!important;opacity:0;pointer-events:none;position:absolute!important;right:0!important;top:0!important;transition:opacity .3s ease-out;width:100%!important;z-index:1}.poke-gallery-card .poke-blur-backdrop.active{opacity:1}.poke-gallery-card .poke-holo-glare{background:linear-gradient(125deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);bottom:0!important;height:100%!important;left:0!important;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute!important;right:0!important;top:0!important;transition:opacity .2s;width:100%!important;z-index:100}.poke-main-img{display:block!important;filter:drop-shadow(0 30px 60px rgba(0,0,0,.8));height:auto!important;max-height:80vh!important;max-width:90vw!important;-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;will-change:transform,filter,opacity}@media(max-width:1024px){.poke-main-img{max-height:50vh!important;max-width:85vw!important}}.poke-scan-line{background:#facc15;box-shadow:0 0 2vw #facc15,0 0 4vw #facc15;height:.5%;left:-10%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;top:0;width:120%;z-index:15}.poke-scan-line.scanning{animation:pokeScanDown .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes pokeScanDown{0%{height:.3%;opacity:1;top:0}50%{background:rgba(250,204,21,.5);height:5%;opacity:1}to{height:.3%;opacity:0;top:100%}}#poke-main-image.glitch-out,.poke-main-img.glitch-out{animation:pokeGlitchOut .3s forwards;filter:grayscale(100%) contrast(200%)!important}#poke-main-image.glitch-in,.poke-main-img.glitch-in{animation:pokeGlitchIn .4s forwards}@keyframes pokeGlitchOut{0%{opacity:1;transform:skew(0deg)}20%{clip-path:inset(10% 0 40% 0);filter:hue-rotate(90deg);transform:skew(-20deg) translateX(-3%)}40%{clip-path:inset(40% 0 10% 0);transform:skew(20deg) translateX(3%)}to{filter:blur(.5vw);opacity:0;transform:skew(0deg)}}@keyframes pokeGlitchIn{0%{clip-path:inset(0 50% 0 50%);filter:hue-rotate(-90deg) blur(.3vw);opacity:0;transform:scale(1.1)}15%{clip-path:inset(0 0 0 0);filter:drop-shadow(-1.5vw 0 0 rgb(255,0,0)) drop-shadow(1.5vw 0 0 rgb(0,255,255));opacity:1}50%{filter:drop-shadow(-.6vw 0 0 rgba(255,0,0,.6)) drop-shadow(.6vw 0 0 rgba(0,255,255,.6));transform:scale(1.02)}70%{filter:drop-shadow(-.2vw 0 0 rgba(255,0,0,.3)) drop-shadow(.2vw 0 0 rgba(0,255,255,.3));transform:translateX(-1.5%) skew(5deg)}85%{clip-path:inset(5% 0 5% 0);filter:brightness(1.8) drop-shadow(-.8vw 0 0 rgba(255,0,0,.9)) drop-shadow(.8vw 0 0 rgba(0,255,255,.9));transform:scale(1) skew(-3deg) translateX(1%)}92%{clip-path:inset(0 0 0 0);filter:brightness(1.3) drop-shadow(-.3vw 0 0 rgba(255,0,0,.5)) drop-shadow(.3vw 0 0 rgba(0,255,255,.5));transform:scale(1) skew(2deg) translateX(-.5%)}to{clip-path:inset(0 0 0 0);filter:drop-shadow(0 4vh 8vh rgba(0,0,0,.8));opacity:1;transform:scale(1)}}.poke-zoom-btn{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;bottom:15px;color:#fff;cursor:none;display:flex;height:40px;justify-content:center;position:absolute;right:15px;transition:all .2s;width:40px;z-index:25}.poke-zoom-btn:hover{background:#facc15;border-color:#facc15;color:#030304;transform:scale(1.1)}.poke-zoom-btn svg{height:18px;width:18px}@media(max-width:1024px){.poke-zoom-btn{bottom:80px;right:10px}}.poke-col-visual .poke-gallery-container,.poke-visual-sticky .poke-gallery-container{bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}@media(max-width:1024px){.poke-col-visual .poke-gallery-container,.poke-visual-sticky .poke-gallery-container{top:max(40px,min(8vw,50px))!important}}.poke-col-visual .poke-gallery-deck,.poke-visual-sticky .poke-gallery-deck{display:flex;flex-direction:column;gap:20px;left:max(25px,min(5vw,60px));position:absolute;top:50%;transform:translateY(-50%);z-index:100}@media(max-width:1024px){.poke-col-visual .poke-gallery-deck,.poke-visual-sticky .poke-gallery-deck{bottom:20px!important;flex-direction:row!important;gap:12px!important;justify-content:center!important;left:0!important;position:absolute!important;right:0!important;top:auto!important;transform:none!important;width:100%!important;z-index:9999!important}}.poke-col-visual .poke-gallery-card,.poke-col-visual .poke-gallery-stage,.poke-col-visual .poke-scan-line,.poke-col-visual .poke-thumb,.poke-visual-sticky .poke-gallery-card,.poke-visual-sticky .poke-gallery-stage,.poke-visual-sticky .poke-scan-line,.poke-visual-sticky .poke-thumb{display:flex!important}.poke-col-visual .poke-scan-line,.poke-visual-sticky .poke-scan-line{display:block!important}.poke-col-visual .poke-thumb img,.poke-visual-sticky .poke-thumb img{height:100%!important;max-height:none!important}.poke-details-list{list-style:none;margin:0;padding:0}.poke-details-list li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:20px;justify-content:space-between;padding:10px 0}.poke-details-list li:last-child{border-bottom:none}.poke-details-list .poke-detail-name{color:#a1a1aa;flex-shrink:0;font-size:.9rem}.poke-details-list .poke-detail-value{color:#fff;font-weight:500;text-align:right}.poke-details-list .poke-detail-link{color:#facc15;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s}.poke-details-list .poke-detail-link:hover{opacity:.8}.poke-details-list .poke-detail-code{background:hsla(0,0%,100%,.05);border-radius:3px;color:#a1a1aa;font-family:Space Grotesk,monospace;font-size:.85rem;padding:2px 8px}.poke-discounts{background:hsla(0,0%,100%,.02);border:1px solid rgba(250,204,21,.2);margin:20px 0;padding:20px;position:relative}.poke-discounts:before{background:linear-gradient(90deg,transparent,#facc15,transparent);content:"";height:2px;left:0;position:absolute;right:0;top:0}.poke-discounts-header{align-items:center;color:#facc15;display:flex;font-family:Clash Display,sans-serif;font-size:.9rem;gap:10px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.poke-discounts-header svg{flex-shrink:0}.poke-discounts-table{border-collapse:collapse;width:100%}.poke-discounts-table thead tr{border-bottom:1px solid hsla(0,0%,100%,.1)}.poke-discounts-table thead th{color:#a1a1aa;font-size:.75rem;font-weight:500;letter-spacing:1px;padding:10px 15px;text-align:left;text-transform:uppercase}.poke-discounts-table thead th:last-child{text-align:right}.poke-discounts-table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.05);transition:background .2s}.poke-discounts-table tbody tr:hover{background:hsla(0,0%,100%,.03)}.poke-discounts-table tbody tr:last-child{border-bottom:none}.poke-discounts-table tbody td{font-size:.9rem;padding:12px 15px}.poke-discounts-table .poke-qty-cell .poke-qty-value{color:#fff;font-family:Space Grotesk,sans-serif;font-weight:600}.poke-discounts-table .poke-discount-cell{color:#a1a1aa}.poke-discounts-table .poke-save-cell{text-align:right}.poke-discounts-table .poke-save-cell .poke-save-badge{background:rgba(250,204,21,.15);color:#facc15;display:inline-block;font-size:.8rem;font-weight:600;padding:4px 10px}.poke-pack{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);margin:20px 0;padding:20px}.poke-pack-header{align-items:center;color:#fff;display:flex;font-family:Clash Display,sans-serif;font-size:.9rem;gap:10px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.poke-pack-header svg{color:#facc15;flex-shrink:0}.poke-pack-list{display:flex;flex-direction:column;gap:12px}.poke-pack-item{align-items:center;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.05);display:flex;gap:15px;padding:12px;transition:border-color .2s}.poke-pack-item:hover{border-color:rgba(250,204,21,.3)}.poke-pack-item-image{background:hsla(0,0%,100%,.05);flex-shrink:0;height:60px;position:relative;width:60px}.poke-pack-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poke-pack-item-image .poke-pack-item-qty{background:#facc15;bottom:-5px;color:#030304;font-size:.7rem;font-weight:700;min-width:20px;padding:2px 6px;position:absolute;right:-5px;text-align:center}.poke-pack-item-info{flex:1;min-width:0}.poke-pack-item-name{color:#fff;display:block;font-size:.9rem;margin-bottom:4px;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.poke-pack-item-name:hover{color:#facc15}.poke-pack-item-ref{color:#a1a1aa;display:block;font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.poke-pack-item-price{color:#fff;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-weight:500}.poke-customization{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);margin:20px 0;padding:20px}.poke-customization-header{align-items:center;color:#fff;display:flex;font-family:Clash Display,sans-serif;font-size:.9rem;gap:10px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.poke-customization-header svg{color:#facc15;flex-shrink:0}.poke-customization-form{display:flex;flex-direction:column;gap:20px}.poke-customization-field{display:flex;flex-direction:column;gap:8px}.poke-customization-label{color:#a1a1aa;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.poke-customization-label.required .poke-required-mark{color:#facc15;margin-left:4px}.poke-customization-input{position:relative}.poke-textarea{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:inherit;font-size:.9rem;min-height:100px;padding:12px;resize:vertical;transition:border-color .2s;width:100%}.poke-textarea::-moz-placeholder{color:#a1a1aa;opacity:.5}.poke-textarea::placeholder{color:#a1a1aa;opacity:.5}.poke-textarea:focus{border-color:#facc15;outline:none}.poke-file-input-wrapper{position:relative}.poke-file-input-wrapper .poke-file-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.poke-file-input-wrapper .poke-file-label{align-items:center;background:rgba(0,0,0,.3);border:2px dashed hsla(0,0%,100%,.15);color:#a1a1aa;cursor:pointer;display:flex;font-size:.85rem;gap:10px;justify-content:center;padding:20px;transition:all .2s}.poke-file-input-wrapper .poke-file-label:hover{border-color:#facc15;color:#facc15}.poke-file-input-wrapper .poke-file-label:hover svg{color:#facc15}.poke-file-input-wrapper .poke-file-label svg{transition:color .2s}.poke-customization-preview{background:rgba(250,204,21,.1);border-left:3px solid #facc15;margin-top:10px;padding:10px}.poke-customization-preview .poke-preview-label{color:#facc15;display:block;font-size:.75rem;margin-bottom:5px;text-transform:uppercase}.poke-customization-preview .poke-preview-text{color:#fff;font-size:.9rem}.poke-customization-image-preview{align-items:center;background:rgba(0,0,0,.3);display:flex;gap:15px;margin-top:10px;padding:10px}.poke-customization-image-preview img{border:1px solid hsla(0,0%,100%,.1);height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.poke-customization-image-preview .poke-remove-image{align-items:center;color:#ff6b6b;display:flex;font-size:.8rem;gap:5px;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s}.poke-customization-image-preview .poke-remove-image:hover{opacity:.7}.poke-field-hint,.poke-field-optional{color:#a1a1aa;display:block;font-size:.75rem;margin-top:5px}.poke-customization-actions{margin-top:10px}.poke-btn{align-items:center;cursor:pointer;display:inline-flex;font-family:Clash Display,sans-serif;font-size:.8rem;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.poke-btn-secondary{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:#fff}.poke-btn-secondary:hover{background:#facc15;border-color:#facc15;color:#030304}.poke-additional-info{border-top:1px solid hsla(0,0%,100%,.05);margin-top:15px;padding-top:15px}.poke-additional-info .product-social-sharing,.poke-additional-info .social-sharing{display:flex;gap:10px}.poke-additional-info .product-social-sharing a,.poke-additional-info .social-sharing a{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.poke-additional-info .product-social-sharing a:hover,.poke-additional-info .social-sharing a:hover{background:#facc15;border-color:#facc15;color:#030304}.poke-attachments{display:flex;flex-direction:column;gap:10px}.poke-attachment{align-items:center;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.05);display:flex;gap:15px;justify-content:space-between;padding:12px 15px;transition:border-color .2s}.poke-attachment:hover{border-color:rgba(250,204,21,.3)}@media(max-width:600px){.poke-attachment{align-items:flex-start;flex-direction:column}}.poke-attachment-info{flex:1;min-width:0}.poke-attachment-name{color:#fff;display:block;font-weight:500;margin-bottom:4px}.poke-attachment-desc{color:#a1a1aa;display:block;font-size:.85rem}.poke-attachment-link{align-items:center;background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.3);color:#facc15;display:inline-flex;flex-shrink:0;font-size:.8rem;gap:8px;letter-spacing:.5px;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .2s}.poke-attachment-link:hover{background:#facc15;color:#030304}.poke-attachment-link .poke-attachment-size{font-size:.75rem;opacity:.7}.poke-accessories{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.02));border-top:1px solid hsla(0,0%,100%,.05);padding:60px max(20px,min(5vw,60px))}.poke-section-header{align-items:center;display:flex;gap:20px;margin-bottom:40px}.poke-section-title{align-items:center;display:flex;font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:600;gap:12px;letter-spacing:1px;margin:0;white-space:nowrap}.poke-section-title svg{color:#facc15;flex-shrink:0}@media(max-width:768px){.poke-section-title{font-size:1.2rem}}.poke-section-line{background:linear-gradient(90deg,hsla(0,0%,100%,.15),transparent);flex:1;height:1px}.poke-accessories-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media(max-width:1024px){.poke-accessories-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.poke-accessories-grid{grid-template-columns:1fr}}.poke-accessory-card{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.poke-accessory-card:hover{border-color:rgba(250,204,21,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-5px)}.poke-accessory-card:hover .poke-accessory-image img{transform:scale(1.05)}.poke-accessory-link{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.poke-accessory-image{aspect-ratio:1;background:#0a0a0c;overflow:hidden;position:relative}.poke-accessory-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}.poke-accessory-image .poke-accessory-badge{background:#facc15;color:#030304;font-size:.7rem;font-weight:700;left:10px;padding:4px 8px;position:absolute;top:10px}.poke-accessory-info{padding:15px}.poke-accessory-name{color:#fff;font-family:Clash Display,sans-serif;font-size:.9rem;font-weight:500;line-height:1.3;margin:0 0 10px;text-transform:uppercase;transition:color .2s}.poke-accessory-card:hover .poke-accessory-name{color:#facc15}.poke-accessory-price{align-items:center;display:flex;gap:10px}.poke-accessory-price-current{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.poke-accessory-price-old{color:#a1a1aa;font-size:.85rem;-webkit-text-decoration:line-through;text-decoration:line-through}.poke-accessories-more{margin-top:30px;text-align:center}.poke-accessories-more .poke-more-text{color:#a1a1aa;font-size:.85rem}.poke-reassurance-module{border-top:1px solid hsla(0,0%,100%,.08);margin-top:30px;padding-top:30px}.poke-reassurance-module .blockreassurance{background:transparent!important;border:none!important;display:flex;flex-direction:column;gap:16px;padding:0!important}.poke-reassurance-module .reassurance{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:16px;padding:12px 0}.poke-reassurance-module .reassurance:last-child{border-bottom:none}.poke-reassurance-module .reassurance__image{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.poke-reassurance-module .reassurance__image img,.poke-reassurance-module .reassurance__image svg{filter:brightness(0) saturate(100%) invert(85%) sepia(35%) saturate(1000%) hue-rotate(5deg) brightness(105%);height:32px;opacity:1!important;visibility:visible!important;width:32px}.poke-reassurance-module .reassurance__image .svg.invisible{opacity:1!important;visibility:visible!important}.poke-reassurance-module .reassurance__content{display:flex;flex-direction:column;gap:2px}.poke-reassurance-module .reassurance__content br{display:none}.poke-reassurance-module .reassurance__title{color:#fff;font-family:Clash Display,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.poke-reassurance-module .reassurance__desc{color:#a1a1aa;font-size:.75rem;opacity:.7}.poke-product-footer{border-top:1px solid hsla(0,0%,100%,.08);margin-top:40px;padding-top:40px}#product-comments-list-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}#product-comments-list-header .comments-nb{align-items:center;color:#fff;display:flex;font-family:Clash Display,sans-serif;font-size:1.2rem;font-weight:600;gap:10px;letter-spacing:1px;text-transform:uppercase}#product-comments-list-header .comments-nb .material-icons{color:#facc15;font-size:1.4rem}.grade-stars,.star-content{display:flex;gap:4px}.grade-stars .material-icons,.grade-stars .star,.star-content .material-icons,.star-content .star{color:#facc15!important;font-size:1.2rem}.grade-stars .material-icons.star-grey,.grade-stars .material-icons.star-off,.grade-stars .material-icons[data-icon=star_border],.grade-stars .star.star-grey,.grade-stars .star.star-off,.grade-stars .star[data-icon=star_border],.star-content .material-icons.star-grey,.star-content .material-icons.star-off,.star-content .material-icons[data-icon=star_border],.star-content .star.star-grey,.star-content .star.star-off,.star-content .star[data-icon=star_border]{color:hsla(0,0%,100%,.2)!important}#empty-product-comment{background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.1);padding:40px 20px;text-align:center}#empty-product-comment p{color:#a1a1aa;margin-bottom:20px}#product-comments-list{display:flex;flex-direction:column;gap:20px}.product-comment-list-item{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);padding:20px;transition:border-color .2s}.product-comment-list-item:hover{border-color:rgba(250,204,21,.2)}.comment-infos{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:15px}.comment-infos .grade-stars{order:-1}.comment-author{color:#fff;font-weight:600}.comment-date{color:#a1a1aa;font-size:.85rem}.comment-content .comment-title{color:#fff;font-family:Clash Display,sans-serif;font-size:1rem;font-weight:600;margin-bottom:10px}.comment-content p{color:#a1a1aa;font-size:.95rem;line-height:1.6}.comment-buttons{border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:15px;margin-top:15px;padding-top:15px}.comment-buttons a,.comment-buttons button{align-items:center;background:none;border:none;color:#a1a1aa;cursor:pointer;display:flex;font-size:.8rem;gap:5px;padding:0;transition:color .2s}.comment-buttons a:hover,.comment-buttons button:hover{color:#facc15}.comment-buttons a .material-icons,.comment-buttons button .material-icons{font-size:1rem}.comment-buttons .useful-review.usefulness-btn.active{color:#facc15}#product-comments-list-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:30px;padding-top:20px}@media(max-width:600px){#product-comments-list-footer{align-items:stretch;flex-direction:column}}#product-comments-list-pagination ul{display:flex;gap:5px;list-style:none;margin:0;padding:0}#product-comments-list-pagination ul li span{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;cursor:pointer;display:flex;font-size:.85rem;height:36px;justify-content:center;min-width:36px;padding:0 10px;transition:all .2s}#product-comments-list-pagination ul li span:hover{border-color:#facc15;color:#facc15}#product-comments-list-pagination ul li span .material-icons{font-size:1rem}#product-comments-list-pagination ul li.active span,#product-comments-list-pagination ul li.current span{background:#facc15;border-color:#facc15;color:#030304}.btn-comment,.post-product-comment{align-items:center;background:transparent;border:1px solid #facc15;color:#facc15;cursor:pointer;display:inline-flex;font-family:Clash Display,sans-serif;font-size:.8rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:1px;padding:14px 24px;text-transform:uppercase;transition:all .2s}.btn-comment:hover,.post-product-comment:hover{background:#facc15;color:#030304}.btn-comment .material-icons,.post-product-comment .material-icons{font-size:1rem}@media(max-width:600px){.btn-comment,.post-product-comment{justify-content:center;width:100%}}#post-product-comment-modal .modal-content,.modal .modal-content,[id*=comment-modal] .modal-content{background:#0a0a0c!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:0!important;color:#fff}#post-product-comment-modal .modal-header,.modal .modal-header,[id*=comment-modal] .modal-header{background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.08);padding:20px}#post-product-comment-modal .modal-header .modal-title,.modal .modal-header .modal-title,[id*=comment-modal] .modal-header .modal-title{font-family:Clash Display,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}#post-product-comment-modal .modal-header .btn-close,#post-product-comment-modal .modal-header .close,.modal .modal-header .btn-close,.modal .modal-header .close,[id*=comment-modal] .modal-header .btn-close,[id*=comment-modal] .modal-header .close{filter:invert(1);opacity:.5}#post-product-comment-modal .modal-header .btn-close:hover,#post-product-comment-modal .modal-header .close:hover,.modal .modal-header .btn-close:hover,.modal .modal-header .close:hover,[id*=comment-modal] .modal-header .btn-close:hover,[id*=comment-modal] .modal-header .close:hover{opacity:1}#post-product-comment-modal .modal-body,.modal .modal-body,[id*=comment-modal] .modal-body{padding:25px}#post-product-comment-modal .modal-footer,.modal .modal-footer,[id*=comment-modal] .modal-footer{background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.08);padding:15px 20px}#post-product-comment-modal label,.modal label,[id*=comment-modal] label{color:#a1a1aa;font-size:.85rem;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}#post-product-comment-modal .form-control,#post-product-comment-modal input[type=email],#post-product-comment-modal input[type=text],#post-product-comment-modal textarea,.modal .form-control,.modal input[type=email],.modal input[type=text],.modal textarea,[id*=comment-modal] .form-control,[id*=comment-modal] input[type=email],[id*=comment-modal] input[type=text],[id*=comment-modal] textarea{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:0!important;color:#fff!important;padding:12px!important}#post-product-comment-modal .form-control:focus,#post-product-comment-modal input[type=email]:focus,#post-product-comment-modal input[type=text]:focus,#post-product-comment-modal textarea:focus,.modal .form-control:focus,.modal input[type=email]:focus,.modal input[type=text]:focus,.modal textarea:focus,[id*=comment-modal] .form-control:focus,[id*=comment-modal] input[type=email]:focus,[id*=comment-modal] input[type=text]:focus,[id*=comment-modal] textarea:focus{border-color:#facc15!important;box-shadow:none!important;outline:none!important}#post-product-comment-modal .form-control::-moz-placeholder,#post-product-comment-modal input[type=email]::-moz-placeholder,#post-product-comment-modal input[type=text]::-moz-placeholder,#post-product-comment-modal textarea::-moz-placeholder,.modal .form-control::-moz-placeholder,.modal input[type=email]::-moz-placeholder,.modal input[type=text]::-moz-placeholder,.modal textarea::-moz-placeholder,[id*=comment-modal] .form-control::-moz-placeholder,[id*=comment-modal] input[type=email]::-moz-placeholder,[id*=comment-modal] input[type=text]::-moz-placeholder,[id*=comment-modal] textarea::-moz-placeholder{color:#a1a1aa;opacity:.5}#post-product-comment-modal .form-control::placeholder,#post-product-comment-modal input[type=email]::placeholder,#post-product-comment-modal input[type=text]::placeholder,#post-product-comment-modal textarea::placeholder,.modal .form-control::placeholder,.modal input[type=email]::placeholder,.modal input[type=text]::placeholder,.modal textarea::placeholder,[id*=comment-modal] .form-control::placeholder,[id*=comment-modal] input[type=email]::placeholder,[id*=comment-modal] input[type=text]::placeholder,[id*=comment-modal] textarea::placeholder{color:#a1a1aa;opacity:.5}#post-product-comment-modal .criterion-rating .material-icons,#post-product-comment-modal .star-content .material-icons,.modal .criterion-rating .material-icons,.modal .star-content .material-icons,[id*=comment-modal] .criterion-rating .material-icons,[id*=comment-modal] .star-content .material-icons{cursor:pointer;transition:transform .2s}#post-product-comment-modal .criterion-rating .material-icons:hover,#post-product-comment-modal .star-content .material-icons:hover,.modal .criterion-rating .material-icons:hover,.modal .star-content .material-icons:hover,[id*=comment-modal] .criterion-rating .material-icons:hover,[id*=comment-modal] .star-content .material-icons:hover{transform:scale(1.2)}#post-product-comment-modal .btn-primary,#post-product-comment-modal button[type=submit],.modal .btn-primary,.modal button[type=submit],[id*=comment-modal] .btn-primary,[id*=comment-modal] button[type=submit]{background:#facc15!important;border:none!important;border-radius:0!important;color:#030304!important;font-family:Clash Display,sans-serif!important;font-weight:600!important;letter-spacing:1px!important;padding:12px 24px!important;text-transform:uppercase!important;transition:transform .2s!important}#post-product-comment-modal .btn-primary:hover,#post-product-comment-modal button[type=submit]:hover,.modal .btn-primary:hover,.modal button[type=submit]:hover,[id*=comment-modal] .btn-primary:hover,[id*=comment-modal] button[type=submit]:hover{transform:scale(1.02)}#post-product-comment-modal .btn-secondary,#post-product-comment-modal .cancel,.modal .btn-secondary,.modal .cancel,[id*=comment-modal] .btn-secondary,[id*=comment-modal] .cancel{background:transparent!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:0!important;color:#fff!important}#post-product-comment-modal .btn-secondary:hover,#post-product-comment-modal .cancel:hover,.modal .btn-secondary:hover,.modal .cancel:hover,[id*=comment-modal] .btn-secondary:hover,[id*=comment-modal] .cancel:hover{border-color:#fff!important}.criterion-row,.review-criterion{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;padding:10px 0}.criterion-row:last-child,.review-criterion:last-child{border-bottom:none}.criterion-row .criterion-name,.review-criterion .criterion-name{color:#a1a1aa}.modal[id*=confirmation] .modal-body,.modal[id*=error] .modal-body,.modal[id*=posted] .modal-body{padding:40px 25px;text-align:center}.modal[id*=confirmation] .modal-body .material-icons,.modal[id*=error] .modal-body .material-icons,.modal[id*=posted] .modal-body .material-icons{font-size:3rem;margin-bottom:15px}.modal[id*=confirmation] .modal-body .material-icons[data-icon=error],.modal[id*=error] .modal-body .material-icons[data-icon=error],.modal[id*=posted] .modal-body .material-icons[data-icon=error]{color:#ff6b6b}.modal[id*=confirmation] .modal-body .material-icons[data-icon=check_circle],.modal[id*=confirmation] .modal-body .material-icons[data-icon=feedback],.modal[id*=error] .modal-body .material-icons[data-icon=check_circle],.modal[id*=error] .modal-body .material-icons[data-icon=feedback],.modal[id*=posted] .modal-body .material-icons[data-icon=check_circle],.modal[id*=posted] .modal-body .material-icons[data-icon=feedback]{color:#facc15}.modal[id*=confirmation] .modal-body p,.modal[id*=error] .modal-body p,.modal[id*=posted] .modal-body p{color:#a1a1aa;font-size:.95rem}.poke-product-layout~#notifications,body.poke-fullbleed #notifications{display:none!important}.poke-cart-alert{background:linear-gradient(135deg,hsla(54,77%,75%,.08),hsla(54,77%,75%,.02));border:1px solid hsla(54,77%,75%,.3);border-radius:8px;margin:20px 0;overflow:hidden;padding:16px 20px;position:relative}.poke-cart-alert:before{background:#facc15;bottom:0;box-shadow:0 0 15px hsla(54,77%,75%,.5);content:"";left:0;position:absolute;top:0;width:3px}.poke-cart-alert:after{animation:poke-scan-line 3s linear infinite;background:linear-gradient(90deg,transparent,#facc15,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}@keyframes poke-scan-line{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.poke-cart-alert-content{align-items:center;display:flex;gap:15px}.poke-cart-alert-icon{align-items:center;background:hsla(54,77%,75%,.15);border:1px solid hsla(54,77%,75%,.3);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.poke-cart-alert-icon svg{color:#facc15;height:20px;width:20px}.poke-cart-alert-text{flex:1}.poke-cart-alert-text .poke-cart-alert-title{color:#facc15;font-family:Clash Display,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.05em;margin-bottom:2px;text-transform:uppercase}.poke-cart-alert-text .poke-cart-alert-desc{color:#a1a1aa;font-size:.85rem}.poke-cart-alert-action{flex-shrink:0}.poke-cart-alert-action a{align-items:center;background:#facc15;border-radius:4px;color:#030304;display:inline-flex;font-family:Clash Display,sans-serif;font-size:.8rem;font-weight:600;gap:6px;letter-spacing:.05em;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.poke-cart-alert-action a:hover{background:#fbd12e;box-shadow:0 4px 15px hsla(54,77%,75%,.3);transform:translateY(-2px)}.poke-cart-alert-action a svg{height:14px;width:14px}@media(max-width:640px){.poke-cart-alert-content{flex-wrap:wrap}.poke-cart-alert-action{margin-top:10px;width:100%}.poke-cart-alert-action a{justify-content:center;width:100%}}.poke-global-overlay{background:radial-gradient(circle at 15% 50%,rgba(112,0,255,.08),transparent 40%),radial-gradient(circle at 85% 30%,rgba(250,204,21,.03),transparent 40%);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9000}.poke-homepage{background-color:#030304;overflow-x:hidden}.section-padding{margin:0 auto;max-width:1600px;padding:100px 5vw}.poke-section-title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;margin-bottom:40px;text-transform:uppercase}.poke-nav{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(10,10,12,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:100px;display:flex;justify-content:space-between;left:50%;max-width:800px;padding:12px 30px;position:fixed;top:20px;transform:translateX(-50%);transition:.4s cubic-bezier(.16,1,.3,1);width:90%;z-index:1000}.poke-nav__logo{color:#fff;display:inline-block;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:-.5px;min-width:5.5ch;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none}.poke-nav__logo span{color:#facc15}.poke-nav__links{display:flex;gap:30px}@media(max-width:768px){.poke-nav__links{display:none}}.poke-nav__link{color:#fff;font-size:.85rem;font-weight:500;opacity:.7;position:relative;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:.3s}.poke-nav__link:hover{color:#facc15;opacity:1}.poke-nav__link--gold{color:#c6a87c;opacity:1}.poke-nav__link--gold:hover{color:#ddcbb1}.poke-nav__cart{color:#fff;font-size:.9rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.poke-nav__cart:hover{color:#facc15}.poke-hero{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;perspective:1200px;position:relative;width:100%}.poke-hero__scene-3d{height:100%;left:0;pointer-events:none;top:0;width:100%}.poke-hero__float-obj,.poke-hero__scene-3d{position:absolute;transform-style:preserve-3d}.poke-hero__float-obj{background-position:50%;background-repeat:no-repeat;background-size:contain;will-change:transform}.poke-hero__float-obj.obj-1{background-image:url(https://images.pokemontcg.io/sv3/223_hires.png);filter:brightness(.7);height:350px;left:15%;opacity:.8;top:20%;transform:translateZ(50px) rotateY(15deg) rotate(-10deg);width:250px}@media(max-width:768px){.poke-hero__float-obj.obj-1{height:170px;left:5%;top:10%;transform:translateZ(0);width:120px}}.poke-hero__float-obj.obj-2{background:linear-gradient(135deg,rgba(112,0,255,.3),rgba(10,10,12,.8));border-radius:20px;bottom:15%;box-shadow:0 20px 50px rgba(0,0,0,.5);height:300px;right:10%;transform:translateZ(100px) rotateY(-20deg) rotateX(10deg);width:300px}@media(max-width:768px){.poke-hero__float-obj.obj-2{bottom:20%;height:150px;right:5%;transform:translateZ(0);width:150px}}.poke-hero__float-obj.obj-3{background:#facc15;border-radius:50%;filter:blur(40px);height:100px;opacity:.1;right:30%;top:15%;transform:translateZ(-200px);width:100px}.poke-hero__float-obj.obj-4{background-image:url(https://images.pokemontcg.io/sv3/224_hires.png);bottom:-5%;filter:blur(4px);height:280px;left:30%;opacity:.6;transform:translateZ(300px) rotate(20deg);width:200px}@media(max-width:768px){.poke-hero__float-obj.obj-4{display:none}}.poke-hero__content{mix-blend-mode:normal;pointer-events:none;position:relative;text-align:center;z-index:10}.poke-hero__label{background:rgba(250,204,21,.05);border:1px solid #facc15;border-radius:50px;color:#facc15;display:inline-block;font-size:.8rem;letter-spacing:1px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.poke-hero__title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:max(3.5rem,min(12vw,10rem));font-weight:700;line-height:.9;margin-bottom:30px;text-transform:uppercase}.poke-hero__title span{display:block;-webkit-text-stroke:1px hsla(0,0%,100%,.3);color:transparent}@media(max-width:768px){.poke-hero__title span{-webkit-text-stroke:0;color:hsla(0,0%,100%,.3)}}.poke-hero__actions{display:flex;gap:20px;justify-content:center;pointer-events:auto}.poke-btn{border:none;border-radius:0;cursor:none;display:inline-block;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;letter-spacing:1px;padding:16px 32px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:.3s}.poke-btn.btn-primary{background:#facc15;color:#030304}.poke-btn.btn-primary:hover{background:#fff;transform:scale(1.05)}.poke-btn--outline{background:transparent;border:1px solid #fff;color:#fff}.poke-btn--outline:hover{background:#fff;color:#030304}.poke-marquee{background:#facc15;margin:-50px 0 50px;padding:40px 0;position:relative;transform:skewY(-2deg);z-index:20}.poke-marquee__inner{display:flex;gap:40px;overflow:hidden;white-space:nowrap}.poke-marquee__item{animation:marqueeMove 10s linear infinite;color:#030304;flex-shrink:0;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem;font-weight:800;text-transform:uppercase}@keyframes marqueeMove{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.poke-bento__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:400px 300px;grid-gap:20px;gap:20px}@media(max-width:1024px){.poke-bento__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media(max-width:768px){.poke-bento__grid{grid-template-columns:1fr}}.poke-bento__card{background:#0a0a0c;border:1px solid hsla(0,0%,100%,.05);border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:250px;overflow:hidden;padding:30px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:transform .3s}.poke-bento__card:hover{border-color:hsla(0,0%,100%,.2);transform:translateY(-5px)}.poke-bento__card:hover .poke-bento__bg{opacity:.6;transform:scale(1.05)}.poke-bento__card--span-2{grid-column:span 2}@media(max-width:768px){.poke-bento__card--span-2{grid-column:span 1}}.poke-bento__card--row-2{grid-row:span 2}@media(max-width:1024px){.poke-bento__card--row-2{grid-row:span 1}}.poke-bento__card--purple{border-color:#7000ff}.poke-bento__bg{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.4;position:absolute;right:0;top:0;transition:.5s;width:100%;z-index:0}.poke-bento__content{pointer-events:none;position:relative;z-index:2}.poke-bento__sub{color:#facc15;font-size:.9rem;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.poke-bento__sub--purple{color:#7000ff}.poke-bento__title{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem;margin-bottom:5px;text-transform:uppercase}.poke-bento__desc{color:#a1a1aa;font-size:.9rem;margin:0}.poke-stream{background:linear-gradient(180deg,#030304,#0f0f12,#030304);margin-top:100px;overflow:hidden;padding-bottom:60px;position:relative}@media(max-width:768px){.poke-stream{min-height:auto;padding-bottom:50px}}.poke-stream__header{padding:50px 0;position:relative;text-align:center;z-index:10}.poke-stream__sub{color:#a1a1aa;font-size:1.5rem;letter-spacing:2px}.poke-stream__sub,.poke-stream__title{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:uppercase}.poke-stream__title{color:#fff;font-size:3rem;margin:0}.poke-stream__track{display:flex;justify-content:space-around;margin:0 auto;max-width:1200px;padding:0 20px;position:relative;width:100%}@media(max-width:768px){.poke-stream__track{flex-direction:column}}.poke-stream__col{display:flex;flex-direction:column;gap:40px;position:relative;width:40%}@media(max-width:768px){.poke-stream__col{gap:30px;margin-bottom:50px;width:100%}}.poke-stream__col--left{margin-top:0}.poke-stream__col--right{margin-top:100px}@media(max-width:768px){.poke-stream__col--right{margin-top:0}}.poke-stream__footer{margin-top:60px;padding:0 20px;text-align:center}.poke-product-card{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;color:#fff;gap:20px;padding:20px;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.poke-product-card:hover{background:hsla(0,0%,100%,.08);transform:scale(1.02)}.poke-product-card__img{flex-shrink:0;height:140px;-o-object-fit:contain;object-fit:contain;width:100px}.poke-product-card__info{flex:1}.poke-product-card__category{color:#a1a1aa;font-size:.7rem;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.poke-product-card__category--pokemon{color:#facc15}.poke-product-card__category--boardgame{color:#7000ff}.poke-product-card__name{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;margin:0 0 5px}.poke-product-card__price{color:#facc15;font-weight:700}.poke-promo-banner{background:#030304;padding:60px 5vw}.poke-promo-banner__container{margin:0 auto;max-width:1400px}.poke-promo-banner__link{border:1px solid hsla(0,0%,100%,.05);border-radius:16px;display:block;overflow:hidden;position:relative;transition:.4s cubic-bezier(.16,1,.3,1)}.poke-promo-banner__link:hover{border-color:rgba(250,204,21,.5);transform:scale(1.01)}.poke-promo-banner__link:hover .poke-promo-banner__glow{opacity:1}.poke-promo-banner__link:hover .poke-promo-banner__img{transform:scale(1.02)}.poke-promo-banner__img{display:block;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.poke-promo-banner__glow{bottom:0;box-shadow:inset 0 0 60px rgba(250,204,21,.2);left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s}.poke-new-arrivals{background:#030304;padding:100px 5vw}.poke-new-arrivals__header{margin-bottom:60px;text-align:center}.poke-new-arrivals__label{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.3);color:#facc15;display:inline-block;font-size:.8rem;letter-spacing:2px;margin-bottom:15px;padding:8px 20px;text-transform:uppercase}.poke-new-arrivals__title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;margin:0;text-transform:uppercase}.poke-new-arrivals__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;margin:0 auto;max-width:1400px}@media(max-width:1024px){.poke-new-arrivals__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.poke-new-arrivals__grid{grid-template-columns:1fr}}.poke-new-arrivals__grid .poke-product-card{align-items:stretch;background:hsla(0,0%,100%,.02);flex-direction:column;opacity:0;padding:0;transform:translateY(30px);transition:opacity .6s,transform .6s,background .3s,box-shadow .3s}.poke-new-arrivals__grid .poke-product-card.visible{opacity:1;transform:translateY(0)}.poke-new-arrivals__grid .poke-product-card:hover{background:hsla(0,0%,100%,.05);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-5px)}.poke-new-arrivals__grid .poke-product-card__link{color:inherit;display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none}.poke-new-arrivals__grid .poke-product-card__image-wrapper{aspect-ratio:1;background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent);overflow:hidden;position:relative}.poke-new-arrivals__grid .poke-product-card__image{height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .4s;width:100%}.poke-new-arrivals__grid .poke-product-card:hover .poke-product-card__image{transform:scale(1.05)}.poke-new-arrivals__grid .poke-product-card__info{padding:20px;text-align:center}.poke-new-arrivals__grid .poke-product-card__name{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.3;margin:0 0 10px}.poke-new-arrivals__grid .poke-product-card__price{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.poke-new-arrivals__grid .poke-product-card__price--old{color:#a1a1aa;font-size:.9rem;-webkit-text-decoration:line-through;text-decoration:line-through}.poke-new-arrivals__grid .poke-product-card__price--current{color:#facc15;font-size:1.1rem;font-weight:700}.poke-new-arrivals__grid .poke-product-card__glare{background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.poke-new-arrivals__grid .poke-product-card:hover .poke-product-card__glare{opacity:1}.poke-new-arrivals__footer{margin-top:60px;text-align:center}.poke-product-card__badge{font-size:.7rem;font-weight:700;left:15px;letter-spacing:1px;padding:6px 12px;position:absolute;text-transform:uppercase;top:15px;z-index:5}.poke-product-card__badge--new{animation:badgePulse 2s ease-in-out infinite;background:#facc15;color:#030304}.poke-product-card__badge--top{background:linear-gradient(135deg,gold,orange);color:#030304}.poke-bestsellers{background:linear-gradient(180deg,#030304,#0f0f12,#030304);overflow:hidden;padding:100px 0}.poke-bestsellers__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1400px;padding:0 5vw}@media(max-width:576px){.poke-bestsellers__header{flex-direction:column;gap:20px;text-align:center}}.poke-bestsellers__title-wrapper{text-align:left}@media(max-width:576px){.poke-bestsellers__title-wrapper{text-align:center}}.poke-bestsellers__label{background:hsla(36,39%,63%,.1);border:1px solid hsla(36,39%,63%,.3);color:#c6a87c;display:inline-block;font-size:.8rem;letter-spacing:2px;margin-bottom:15px;padding:8px 20px;text-transform:uppercase}.poke-bestsellers__title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;margin:0;text-transform:uppercase}.poke-bestsellers__nav{display:flex;gap:10px}.poke-bestsellers__nav-btn{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;transition:.3s;width:50px}.poke-bestsellers__nav-btn:hover{background:#facc15;border-color:#facc15;color:#030304}.poke-bestsellers__nav-btn:disabled{cursor:not-allowed;opacity:.3}.poke-bestsellers__track-wrapper{position:relative}.poke-bestsellers__track{display:flex;gap:30px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:20px 5vw;scrollbar-width:none;-ms-overflow-style:none}.poke-bestsellers__track::-webkit-scrollbar{display:none}.poke-bestsellers__card{align-items:stretch;background:hsla(0,0%,100%,.02);border-radius:12px;flex:0 0 300px;flex-direction:column;overflow:hidden;padding:0;position:relative;scroll-snap-align:start;transition:.3s}.poke-bestsellers__card:hover{background:hsla(0,0%,100%,.05);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-5px)}.poke-bestsellers__card .poke-product-card__link{color:inherit;display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none}.poke-bestsellers__card .poke-product-card__image-wrapper{aspect-ratio:1;background:linear-gradient(135deg,hsla(0,0%,100%,.02),transparent);overflow:hidden;position:relative}.poke-bestsellers__card .poke-product-card__image{height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .4s;width:100%}.poke-bestsellers__card:hover .poke-product-card__image{transform:scale(1.05)}.poke-bestsellers__card .poke-product-card__info{padding:20px;text-align:center}.poke-bestsellers__card .poke-product-card__name{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.3;margin:0 0 10px}.poke-bestsellers__card .poke-product-card__price{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.poke-bestsellers__card .poke-product-card__price--old{color:#a1a1aa;font-size:.9rem;-webkit-text-decoration:line-through;text-decoration:line-through}.poke-bestsellers__card .poke-product-card__price--current{color:#facc15;font-size:1.1rem;font-weight:700}.poke-bestsellers__card .poke-product-card__glare{background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.poke-bestsellers__card:hover .poke-product-card__glare{opacity:1}.poke-bestsellers__rank{color:rgba(250,204,21,.3);font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2rem;font-weight:700;line-height:1;position:absolute;right:15px;top:15px;z-index:5}.poke-bestsellers__footer{margin-top:40px;padding:0 5vw;text-align:center}.poke-about{background:#0a0a0c;border-bottom:1px solid hsla(0,0%,100%,.05);border-top:1px solid hsla(0,0%,100%,.05);padding:100px 5vw;text-align:center}.poke-about__container{margin:0 auto;max-width:800px}.poke-about__decoration{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:40px}.poke-about__line{background:linear-gradient(90deg,transparent,rgba(250,204,21,.5),transparent);height:1px;width:60px}.poke-about__icon{align-items:center;color:#facc15;display:flex;justify-content:center}.poke-about__content{color:#a1a1aa;font-size:1.1rem;line-height:1.8}.poke-about__content h1,.poke-about__content h2,.poke-about__content h3{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:20px}.poke-about__content p{margin-bottom:15px}.poke-about__content p:last-child{margin-bottom:0}.poke-about__content a{color:#facc15;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.poke-about__content a:hover{-webkit-text-decoration:underline;text-decoration:underline}.poke-vip{background:#080808;border-bottom:1px solid #222;border-top:1px solid #222;padding:120px 0;position:relative;text-align:center}.poke-vip__title{color:#c6a87c;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3rem;margin-bottom:60px;text-transform:uppercase}.poke-vip__grid{display:flex;flex-wrap:wrap;gap:60px;justify-content:center}@media(max-width:768px){.poke-vip__grid{gap:20px}}.poke-vip__item{border:1px solid hsla(36,39%,63%,.2);max-width:300px;padding:30px;text-align:left;transition:.3s}.poke-vip__item:hover{background:hsla(36,39%,63%,.05);border-color:#c6a87c}.poke-vip__icon{color:#c6a87c;display:block;font-size:2rem;margin-bottom:20px}.poke-vip__head{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:10px}.poke-vip__desc{color:#a1a1aa;font-size:.9rem;line-height:1.6;margin:0}.poke-footer{background:linear-gradient(180deg,#030304,#030304);overflow:hidden;position:relative}.poke-footer:before{background:linear-gradient(90deg,transparent,#facc15,transparent);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60%}.poke-footer__newsletter{background:linear-gradient(135deg,rgba(250,204,21,.1),rgba(112,0,255,.05));border-bottom:1px solid hsla(0,0%,100%,.05);padding:40px 5vw}@media(max-width:768px){.poke-footer__newsletter{padding:30px 5vw}}.poke-footer__newsletter-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}@media(max-width:768px){.poke-footer__newsletter-content{flex-direction:column;gap:20px;text-align:center}}.poke-footer__newsletter-text{align-items:center;color:#fff;display:flex;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;gap:15px;text-transform:uppercase}@media(max-width:768px){.poke-footer__newsletter-text{font-size:1.2rem}}.poke-footer__newsletter-icon{animation:pulse 2s ease-in-out infinite;font-size:2rem}.poke-footer__newsletter-form{display:flex;gap:10px}@media(max-width:768px){.poke-footer__newsletter-form{flex-direction:column;width:100%}}.poke-footer__newsletter-form input[type=email]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:1rem;min-width:300px;padding:16px 24px;transition:.3s}@media(max-width:768px){.poke-footer__newsletter-form input[type=email]{min-width:auto;width:100%}}.poke-footer__newsletter-form input[type=email]:focus{border-color:#facc15;box-shadow:0 0 20px rgba(250,204,21,.2);outline:none}.poke-footer__newsletter-form input[type=email]::-moz-placeholder{color:#a1a1aa}.poke-footer__newsletter-form input[type=email]::placeholder{color:#a1a1aa}.poke-footer__main{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:60px;gap:60px;margin:0 auto;max-width:1400px;padding:80px 5vw}@media(max-width:1024px){.poke-footer__main{gap:40px;grid-template-columns:1fr 1fr;padding:60px 5vw}}@media(max-width:768px){.poke-footer__main{grid-template-columns:1fr;padding:40px 5vw;text-align:center}.poke-footer__brand{align-items:center;display:flex;flex-direction:column}}.poke-footer__logo{color:#fff;display:inline-block;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5rem;font-weight:700;position:relative;-webkit-text-decoration:none;text-decoration:none}.poke-footer__logo span{color:#facc15}.poke-footer__logo:hover{animation:logoGlitch .3s ease}.poke-footer__tagline{color:#a1a1aa;font-size:.9rem;letter-spacing:2px;margin-top:15px;text-transform:uppercase}@media(max-width:768px){.poke-footer__col{margin-top:20px}}.poke-footer__heading{color:#facc15;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase}.poke-footer__links{list-style:none;margin:0;padding:0}.poke-footer__links li{margin-bottom:12px}.poke-footer__links a{color:#a1a1aa;display:inline-block;font-size:.95rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.poke-footer__links a:hover{color:#fff;padding-left:10px}.poke-footer__links a:before{background:#facc15;content:"";height:2px;left:-15px;position:absolute;top:50%;transition:.3s;width:0}.poke-footer__links a:hover:before{width:10px}.poke-footer__social{display:flex;gap:15px}@media(max-width:768px){.poke-footer__social{justify-content:center}}.poke-footer__social-link{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;display:flex;height:48px;justify-content:center;transition:.3s;width:48px}.poke-footer__social-link:hover{background:#facc15;border-color:#facc15;box-shadow:0 10px 30px rgba(250,204,21,.3);color:#030304;transform:translateY(-3px)}.poke-footer__social-link svg{height:20px;width:20px}.poke-footer__payments{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:40px 5vw}@media(max-width:768px){.poke-footer__payments{gap:20px;padding:30px 5vw}}.poke-footer__payment-label{color:#a1a1aa;font-size:.9rem;letter-spacing:1px;opacity:.5;text-transform:uppercase;transition:.3s}.poke-footer__payment-label:hover{color:#fff;opacity:1}.poke-footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);color:#a1a1aa;display:flex;font-size:.85rem;justify-content:space-between;margin:0 auto;max-width:1400px;padding:25px 5vw}@media(max-width:768px){.poke-footer__bottom{flex-direction:column;gap:15px;text-align:center}}.poke-footer__bottom p{margin:0}.poke-footer__legal{display:flex;gap:30px}@media(max-width:768px){.poke-footer__legal{gap:20px}}.poke-footer__legal a{color:#a1a1aa;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.poke-footer__legal a:hover{color:#facc15}@keyframes logoGlitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,2px)}to{transform:translate(0)}}.poke-breadcrumb{margin-bottom:16px}@media(max-width:768px){.poke-breadcrumb{margin-bottom:12px}}.poke-breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0}.poke-breadcrumb li{align-items:center;color:#a1a1aa;display:flex;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.7rem;letter-spacing:1.5px;text-transform:uppercase}.poke-breadcrumb li:after{color:hsla(240,5%,65%,.3);content:"/";margin:0 8px}.poke-breadcrumb li:last-child:after{display:none}.poke-breadcrumb li a{color:#a1a1aa;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.poke-breadcrumb li a:hover{color:#facc15}.poke-breadcrumb li .active{color:#fff;font-weight:500}#wrapper>.breadcrumb,.breadcrumb-wrapper{display:none}.poke-scroll-progress{background:#facc15;height:2px;left:0;pointer-events:none;position:fixed;top:0;transform-origin:left;width:0;z-index:1010}.poke-catalog{align-items:start;display:grid;grid-template-columns:280px 1fr;min-height:100vh;padding-top:80px}@media(max-width:1024px){.poke-catalog{grid-template-columns:1fr;padding-top:80px}}.poke-catalog-content{min-width:0;padding:40px 3vw}@media(max-width:768px){.poke-catalog-content{padding:24px 16px}}.poke-cat-header{align-items:flex-end;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:24px;justify-content:space-between;margin-bottom:48px;padding-bottom:24px}@media(max-width:768px){.poke-cat-header{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:32px;padding-bottom:16px}}.poke-cat-title{color:#fff;cursor:default;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:max(2.5rem,min(6vw,4.5rem));font-weight:700;letter-spacing:-.02em;line-height:.85;margin:0;text-transform:uppercase;transition:color .2s ease}.poke-cat-title.js-glitch-title{cursor:pointer}.poke-cat-title.js-glitch-title:hover{color:#facc15}.poke-cat-meta{flex-shrink:0;text-align:right}@media(max-width:768px){.poke-cat-meta{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}}.poke-cat-count{color:#a1a1aa;font-size:.85rem;margin-bottom:12px}@media(max-width:768px){.poke-cat-count{font-size:.8rem;margin-bottom:0}}.poke-sort-btn{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:1px;overflow:hidden;padding:12px 24px;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1)}.poke-sort-btn:before{background:#facc15;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1);width:100%;z-index:-1}.poke-sort-btn:hover{border-color:#facc15;color:#030304}.poke-sort-btn:hover:before{transform:translateY(0)}@media(max-width:768px){.poke-sort-btn{font-size:.7rem;padding:10px 16px}}.poke-sort-dropdown{background:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);margin-top:4px;min-width:200px;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:all .3s cubic-bezier(.16,1,.3,1);visibility:hidden;z-index:1020}.poke-sort-dropdown.open{opacity:1;transform:translateY(0);visibility:visible}.poke-sort-dropdown a{color:#a1a1aa;display:block;font-size:.85rem;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s}.poke-sort-dropdown a:hover{background:rgba(250,204,21,.1);color:#fff}.poke-sort-dropdown a[aria-current=true]{color:#facc15}.poke-mobile-filter-btn{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:none;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:1px;margin-bottom:24px;padding:14px 20px;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1);width:100%}.poke-mobile-filter-btn:before{content:"☰ "}.poke-mobile-filter-btn:hover{border-color:#facc15;color:#facc15}@media(max-width:1024px){.poke-mobile-filter-btn{display:block}}.poke-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:32px;gap:32px}@media(max-width:1024px){.poke-product-grid{gap:24px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:768px){.poke-product-grid{gap:16px;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.poke-product-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}.poke-active-filters{margin-bottom:24px}.poke-active-filters .active-filters__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.poke-active-filters .active-filters__item:first-child{margin-bottom:8px;width:100%}.poke-active-filters .active-filters__title{color:#a1a1aa;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.poke-active-filters .active-filters__link{align-items:center;background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.3);border-radius:100px;color:#fff;display:inline-flex;font-size:.8rem;gap:6px;padding:6px 12px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s}.poke-active-filters .active-filters__link:hover{background:rgba(250,204,21,.2);border-color:#facc15}.poke-active-filters .active-filters__link .material-icons,.poke-active-filters .active-filters__link i{font-size:14px;opacity:.7}.poke-empty-state{color:#a1a1aa;padding:80px 20px;text-align:center}.poke-empty-state h3{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;margin-bottom:12px}.poke-empty-state p{font-size:.95rem;margin:0 auto;max-width:400px}.poke-product-card{background:transparent;container-type:inline-size;display:flex;flex-direction:column;gap:12px;opacity:0;perspective:1000px;position:relative;transform:translateY(40px);transform-style:preserve-3d;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.poke-product-card.visible{opacity:1;transform:translateY(0)}.poke-card-image{aspect-ratio:.75;background:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;position:relative;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .3s;width:100%}.poke-product-card:hover .poke-card-image{border-color:rgba(250,204,21,.3);box-shadow:0 20px 40px rgba(0,0,0,.4),0 0 30px rgba(250,204,21,.1)}@media(max-width:768px){.poke-card-image{aspect-ratio:4/5}}.poke-card-img-clip{bottom:0;clip-path:inset(0 0 0 0);display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:clip-path .8s cubic-bezier(.16,1,.3,1)}.poke-card-img-clip.revealing{clip-path:inset(100% 0 0 0)}.poke-card-img-clip img{height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.9;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .3s;width:100%}.poke-product-card:hover .poke-card-img-clip img{opacity:1;transform:scale(1.05)}.poke-card-glare{background:radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.15) 0,transparent 60%);bottom:0;left:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.poke-product-card:hover .poke-card-glare{opacity:1}.poke-card-badges{display:flex;gap:6px;left:12px;position:absolute;top:12px;z-index:2}@media(max-width:768px){.poke-card-badges{left:8px;top:8px}}.poke-badge{backdrop-filter:blur(8px);background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.15);color:#fff;display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.poke-badge--discount,.poke-badge--new{animation:badgePulse 2s ease-in-out infinite;border-color:rgba(250,204,21,.5);color:#facc15}.poke-badge--pack,.poke-badge--promo{border-color:hsla(0,100%,71%,.5);color:#ff6b6b}.poke-badge--online_only{border-color:rgba(96,165,250,.5);color:#60a5fa}@media(max-width:768px){.poke-badge{font-size:.6rem;padding:3px 8px}}@keyframes badgePulse{0%,to{box-shadow:0 0 0 rgba(250,204,21,0)}50%{box-shadow:0 0 15px rgba(250,204,21,.3)}}.poke-card-quick-actions{display:flex;gap:8px;opacity:0;pointer-events:none;position:absolute;right:12px;top:calc(133.33cqi - 48px);transition:opacity .3s cubic-bezier(.16,1,.3,1);z-index:20}@supports not (top:1cqi){.poke-card-quick-actions{bottom:30%;top:auto}}.poke-product-card:hover .poke-card-quick-actions{opacity:1;pointer-events:auto}@media(max-width:768px){.poke-card-quick-actions{opacity:1;pointer-events:auto;right:8px;top:calc(125cqi - 44px)}@supports not (top:1cqi){.poke-card-quick-actions{bottom:25%;top:auto}}}.poke-quickview-btn,.poke-wishlist-btn,.wishlist-button-add{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.8);border:1px solid hsla(0,0%,100%,.15);color:#fff;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;transition:all .2s;width:36px}.poke-quickview-btn:hover,.poke-wishlist-btn:hover,.wishlist-button-add:hover{background:#facc15;border-color:#facc15;color:#030304;transform:scale(1.1)}@media(max-width:768px){.poke-quickview-btn,.poke-wishlist-btn,.wishlist-button-add{font-size:12px;height:32px;width:32px}}.wishlist-button-add.wishlist-button-active{background:#facc15;border-color:#facc15;color:#030304}.wishlist-button-add.wishlist-button-active:before{content:"♥"}.poke-card-info{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:0 4px}@media(max-width:768px){.poke-card-info{flex-direction:column;gap:4px}}.poke-card-title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.5px;line-height:1.15;max-width:70%;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .2s}.poke-card-title:hover{color:#facc15}@media(max-width:768px){.poke-card-title{font-size:.85rem;max-width:100%}}.poke-card-price{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px}@media(max-width:768px){.poke-card-price{align-items:center;flex-direction:row;gap:8px}}.poke-price{color:#fff;font-size:1rem;font-weight:700}@media(max-width:768px){.poke-price{font-size:.9rem}}.poke-price-old{color:#a1a1aa;font-size:.8rem;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:768px){.poke-price-old{font-size:.75rem}}.poke-add-to-cart{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:block;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-top:auto;overflow:hidden;padding:14px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .3s,border-color .3s;width:100%}.poke-add-to-cart:before{background:#facc15;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1);width:100%;z-index:-1}.poke-add-to-cart:hover{border-color:#facc15;color:#030304}.poke-add-to-cart:hover:before{transform:scaleX(1)}.poke-add-to-cart:active{transform:scale(.98)}.poke-add-to-cart.disabled,.poke-add-to-cart:disabled{cursor:not-allowed;opacity:.5}.poke-add-to-cart.disabled:hover,.poke-add-to-cart:disabled:hover{border-color:hsla(0,0%,100%,.1);color:#fff}.poke-add-to-cart.disabled:hover:before,.poke-add-to-cart:disabled:hover:before{transform:scaleX(0)}.poke-add-to-cart--details{background:rgba(250,204,21,.1);border-color:rgba(250,204,21,.3)}.poke-add-to-cart--details:before{background:rgba(250,204,21,.2)}.poke-add-to-cart--details:hover{color:#fff}@media(max-width:768px){.poke-add-to-cart{font-size:.7rem;padding:12px}}.poke-card-form{margin-top:auto}.poke-card-variants{display:flex;gap:6px;margin-top:8px;padding:0 4px}.poke-card-variants .variant-swatch{border:1px solid hsla(0,0%,100%,.1);cursor:pointer;height:20px;transition:all .2s;width:20px}.poke-card-variants .variant-swatch:hover{border-color:#facc15;transform:scale(1.1)}.poke-card-variants .variant-swatch.active{border-color:#facc15;box-shadow:0 0 0 2px rgba(250,204,21,.3)}.poke-product-card[data-tilt] .poke-card-image{will-change:transform}.poke-product-card.loading .poke-card-image{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#0a0a0c 25%,#111114 50%,#0a0a0c 75%);background-size:200% 100%}.poke-product-card.loading .poke-card-title,.poke-product-card.loading .poke-price{background:#0a0a0c;border-radius:4px;color:transparent}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.poke-product-card{transition:none}.poke-product-card:hover .poke-card-image{transform:none}.poke-product-card .poke-card-img-clip img{transition:opacity .3s}.poke-product-card .poke-card-img-clip img:hover{transform:none}.poke-badge--new{animation:none}}.poke-filters-sidebar{background:rgba(10,10,12,.5);border-right:1px solid hsla(0,0%,100%,.1);height:calc(100vh - 80px);overflow-y:auto;padding:40px 24px;position:sticky;top:80px}.poke-filters-sidebar::-webkit-scrollbar{width:3px}.poke-filters-sidebar::-webkit-scrollbar-thumb{background:rgba(250,204,21,.3);border-radius:3px}@media(max-width:1024px){.poke-filters-sidebar{display:none}}.poke-filter-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.poke-filter-title{color:#fff;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:2px;margin:0;text-transform:uppercase}.poke-filter-clear-all{color:#a1a1aa;font-size:.75rem;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.poke-filter-clear-all:hover{color:#facc15}.poke-filter-group{margin-bottom:32px;overflow:hidden}.poke-filter-group:last-child{margin-bottom:0}#search-filters .accordion-button,.poke-filter-group-title,.search-filters .accordion-button{align-items:center;background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:flex;font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:500;justify-content:space-between;letter-spacing:2px;padding:12px 0;text-align:left;text-transform:uppercase;transition:color .2s;width:100%}#search-filters .accordion-button:hover,.poke-filter-group-title:hover,.search-filters .accordion-button:hover{color:#facc15}#search-filters .accordion-button:after,.poke-filter-group-title:after,.search-filters .accordion-button:after{color:#facc15;content:"+";font-size:1rem;font-weight:400;transition:transform .3s cubic-bezier(.16,1,.3,1)}#search-filters .poke-filter-group.open .accordion-button:after,.poke-filter-group.open #search-filters .accordion-button:after,.poke-filter-group.open .poke-filter-group-title:after,.poke-filter-group.open .search-filters .accordion-button:after,.search-filters .poke-filter-group.open .accordion-button:after{transform:rotate(45deg)}.poke-filter-group-content{max-height:0;overflow:hidden;padding-top:0;transition:max-height .5s cubic-bezier(.16,1,.3,1),padding .5s cubic-bezier(.16,1,.3,1)}.poke-filter-group.open .poke-filter-group-content{max-height:400px;padding-top:16px}.poke-filter-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}#search-filters .search-filters__item,.poke-filter-item,.search-filters .search-filters__item{padding:6px 0;transition:transform .2s}#search-filters .search-filters__item:hover,.poke-filter-item:hover,.search-filters .search-filters__item:hover{transform:translateX(4px)}#search-filters .form-check-input,.poke-checkbox,.search-filters .form-check-input{align-items:center;cursor:pointer;display:flex;gap:12px;width:100%}#search-filters .form-check-input input[type=checkbox],#search-filters .form-check-input input[type=radio],.poke-checkbox input[type=checkbox],.poke-checkbox input[type=radio],.search-filters .form-check-input input[type=checkbox],.search-filters .form-check-input input[type=radio]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}#search-filters .form-check-input .poke-checkbox-visual,.poke-checkbox .poke-checkbox-visual,.search-filters .form-check-input .poke-checkbox-visual{align-items:center;border:1px solid #a1a1aa;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;transition:all .2s;width:16px}#search-filters .form-check-input .poke-checkbox-visual:after,.poke-checkbox .poke-checkbox-visual:after,.search-filters .form-check-input .poke-checkbox-visual:after{background:#030304;content:"";height:8px;opacity:0;transform:scale(0);transition:all .2s;width:8px}#search-filters .form-check-input input:checked+.poke-checkbox-visual,.poke-checkbox input:checked+.poke-checkbox-visual,.search-filters .form-check-input input:checked+.poke-checkbox-visual{background:#facc15;border-color:#facc15}#search-filters .form-check-input input:checked+.poke-checkbox-visual:after,.poke-checkbox input:checked+.poke-checkbox-visual:after,.search-filters .form-check-input input:checked+.poke-checkbox-visual:after{opacity:1;transform:scale(1)}#search-filters .form-check-input input:focus-visible+.poke-checkbox-visual,.poke-checkbox input:focus-visible+.poke-checkbox-visual,.search-filters .form-check-input input:focus-visible+.poke-checkbox-visual{outline:2px solid #facc15;outline-offset:2px}#search-filters .form-check-input:hover .poke-checkbox-visual,.poke-checkbox:hover .poke-checkbox-visual,.search-filters .form-check-input:hover .poke-checkbox-visual{border-color:#facc15}.poke-filter-label{align-items:center;color:#a1a1aa;display:flex;flex:1;font-size:.85rem;justify-content:space-between;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}#search-filters .active.search-filters__item .poke-filter-label,.poke-filter-item.active .poke-filter-label,.poke-filter-label:hover,.search-filters .active.search-filters__item .poke-filter-label{color:#fff}#search-filters .search-filters__magnitude,.poke-filter-count,.search-filters .search-filters__magnitude{color:#a1a1aa;font-size:.75rem;margin-left:8px;opacity:.7}.poke-color-swatch{border:1px solid hsla(0,0%,100%,.1);flex-shrink:0;height:20px;transition:all .2s;width:20px}.poke-color-swatch.active{border-color:#facc15;box-shadow:0 0 0 2px rgba(250,204,21,.3)}.poke-price-inputs{padding:8px 0}.poke-price-fields{align-items:flex-end;display:flex;gap:8px}.poke-price-field{flex:1}.poke-price-field label{color:#a1a1aa;display:block;font-size:.7rem;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.poke-price-field input{background:rgba(10,10,12,.8);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;padding:10px 12px;text-align:center;transition:border-color .2s,box-shadow .2s;width:100%}.poke-price-field input:focus{border-color:#facc15;box-shadow:0 0 0 2px rgba(250,204,21,.2);outline:none}.poke-price-field input::-webkit-inner-spin-button,.poke-price-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.poke-price-field input{-moz-appearance:textfield}.poke-price-separator{color:#a1a1aa;font-size:1rem;padding-bottom:10px}.poke-price-apply{background:#facc15;border:1px solid #facc15;color:#030304;cursor:pointer;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:1px;padding:10px 16px;text-transform:uppercase;transition:all .2s}.poke-price-apply:hover{background:#fbd12e;transform:translateY(-1px)}.poke-price-apply:active{transform:translateY(0)}.noUi-target{background:hsla(240,5%,65%,.3);border:none;box-shadow:none;height:2px}.noUi-connect{background:#facc15}.noUi-handle{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:grab;height:14px;right:-7px;top:-6px;width:14px}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-handle:hover{transform:scale(1.2)}.noUi-handle:active{cursor:grabbing}.noUi-tooltip{background:#0a0a0c;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fff;font-size:.75rem;padding:4px 8px}.poke-filters-modal{background:#030304;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;position:fixed;right:0;top:0;transform:translateY(100%);transition:all .4s cubic-bezier(.16,1,.3,1);visibility:hidden;z-index:1050}.poke-filters-modal.open{opacity:1;transform:translateY(0);visibility:visible}.poke-filters-modal-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.poke-filters-modal-title{font-family:Clash Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:2px;margin:0;text-transform:uppercase}.poke-filters-modal-close{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;transition:all .2s;width:40px}.poke-filters-modal-close:hover{border-color:#facc15;color:#facc15}.poke-filters-modal-content{flex:1;overflow-y:auto;padding:24px}.poke-filters-modal-content .poke-filter-group{margin-bottom:24px}.poke-filters-modal-footer{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;gap:12px;padding:20px 24px}.poke-filters-apply-btn,.poke-filters-reset-btn{cursor:pointer;flex:1;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:1px;padding:14px 24px;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1)}.poke-filters-apply-btn{background:#facc15;border:1px solid #facc15;color:#030304}.poke-filters-apply-btn:hover{background:#fbd747}.poke-filters-reset-btn{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff}.poke-filters-reset-btn:hover{border-color:#a1a1aa}body.filters-modal-open{overflow:hidden}#search-filters,.search-filters{padding:0}#search-filters,#search-filters .accordion,.search-filters,.search-filters .accordion{background:transparent;border:none}#search-filters .accordion-item,.search-filters .accordion-item{background:transparent;border:none;margin-bottom:32px}#search-filters .accordion-item:last-child,.search-filters .accordion-item:last-child{margin-bottom:0}#search-filters .accordion-button,.search-filters .accordion-button{box-shadow:none}#search-filters .accordion-button:after,.search-filters .accordion-button:after{background-image:none;content:"+";height:auto;transform:none;width:auto}#search-filters .accordion-button:not(.collapsed):after,.search-filters .accordion-button:not(.collapsed):after{transform:rotate(45deg)}#search-filters .accordion-body,.search-filters .accordion-body{padding:16px 0 0}.poke-pagination{border-top:1px solid hsla(0,0%,100%,.1);margin-top:80px;padding-top:40px}@media(max-width:768px){.poke-pagination{margin-top:48px;padding-top:24px}}.poke-pagination-info{color:#a1a1aa;font-size:.85rem;margin-bottom:24px;text-align:center}@media(max-width:768px){.poke-pagination-info{font-size:.8rem;margin-bottom:16px}}.poke-pagination-nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media(max-width:768px){.poke-pagination-nav{gap:6px}}.poke-page-link{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;cursor:pointer;display:flex;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:500;height:44px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);width:44px}.poke-page-link:hover:not(.disabled):not(.active){background:rgba(250,204,21,.1);border-color:rgba(250,204,21,.5);color:#fff;transform:translateY(-2px)}.poke-page-link.active{background:#facc15;border-color:#facc15;color:#030304;font-weight:700}.poke-page-link.disabled{cursor:not-allowed;opacity:.3}.poke-page-link.spacer{border:none;color:#a1a1aa;cursor:default}.poke-page-link.spacer:hover{background:transparent;transform:none}.poke-page-link.next,.poke-page-link.prev{color:#fff;font-size:1.2rem}.poke-page-link.next:hover:not(.disabled),.poke-page-link.prev:hover:not(.disabled){color:#facc15}@media(max-width:768px){.poke-page-link{font-size:.85rem;height:38px;width:38px}}.pagination__container{border-top:1px solid hsla(0,0%,100%,.1);margin-top:80px;padding-top:40px}@media(max-width:768px){.pagination__container{margin-top:48px;padding-top:24px}}.pagination__number{color:#a1a1aa;font-size:.85rem;margin-bottom:24px;text-align:center}@media(max-width:768px){.pagination__number{font-size:.8rem;margin-bottom:16px}}.pagination,.pagination__nav{display:flex;justify-content:center}.pagination{flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}@media(max-width:768px){.pagination{gap:6px}}.page-link{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#a1a1aa;cursor:pointer;display:flex;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;font-weight:500;height:44px;justify-content:center;min-width:44px;padding:0 12px;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}.page-link:hover{background:rgba(250,204,21,.1);border-color:rgba(250,204,21,.5);color:#fff;transform:translateY(-2px)}.page-link:focus{box-shadow:none;outline:2px solid #facc15;outline-offset:2px}.page-item.active .page-link,.page-link[aria-current=page]{background:#facc15;border-color:#facc15;color:#030304;font-weight:700}.page-item.active .page-link:hover,.page-link[aria-current=page]:hover{background:#facc15;transform:none}.page-item.disabled .page-link,.page-link.disabled{cursor:not-allowed;opacity:.3}.page-item.disabled .page-link:hover,.page-link.disabled:hover{background:transparent;border-color:hsla(0,0%,100%,.1);transform:none}.page-link.next,.page-link.previous{color:#fff;font-size:1rem}.page-link.next:hover:not(.disabled),.page-link.previous:hover:not(.disabled){color:#facc15}@media(max-width:768px){.page-link{font-size:.85rem;height:38px;min-width:38px;padding:0 10px}}.poke-load-more{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;display:block;font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:1px;margin:48px auto 0;max-width:300px;overflow:hidden;padding:16px 32px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1);width:100%}.poke-load-more:before{background:#facc15;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);width:100%;z-index:-1}.poke-load-more:hover{border-color:#facc15;color:#030304}.poke-load-more:hover:before{transform:translateY(0)}.poke-load-more.loading{opacity:.7;pointer-events:none}.poke-load-more.loading:after{animation:spin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";display:inline-block;height:16px;margin-left:8px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}.poke-scroll-top{align-items:center;background:transparent;border:none;color:#a1a1aa;cursor:pointer;display:flex;font-size:.8rem;gap:8px;justify-content:center;margin:32px auto 0;padding:12px 24px;transition:color .2s}.poke-scroll-top:hover{color:#facc15}.poke-scroll-top .arrow{transition:transform .3s}.poke-scroll-top:hover .arrow{transform:translateY(-4px)}*{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-accent{color:#facc15!important}.bg-dark-surface{background-color:#0a0a0c!important}.glow-accent{box-shadow:0 0 20px rgba(250,204,21,.3)}html{scroll-behavior:smooth}::selection{background-color:#facc15;color:#030304}::-moz-selection{background-color:#facc15;color:#030304}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#0a0a0c}::-webkit-scrollbar-thumb{background:rgba(250,204,21,.3);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:rgba(250,204,21,.5)}:focus-visible{outline:2px solid #facc15;outline-offset:2px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading{animation:pulse 1.5s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.product-grid{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(min-width:1400px){.container{max-width:1320px}}@media(max-width:768px){.hide-mobile{display:none!important}}@media(min-width:769px){.hide-desktop{display:none!important}}@media print{#footer,#header,.btn,.custom-cursor,.product-card:before{display:none!important}body{background:#fff;color:#000}}@media(prefers-contrast:high){body{background-color:#000;color:#fff}.btn-primary{background-color:#fff;border:2px solid #fff;color:#000}}