.home-carousel-wrap{padding:28px 0 0}.home-image-carousel{position:relative!important;display:block!important;width:min(1180px,calc(100% - 40px))!important;aspect-ratio:8/3;min-height:0!important;max-height:none!important;overflow:hidden!important;border:1px solid var(--line);border-radius:14px;background:#0a1015!important}.home-banner-link,.home-banner-link img,.home-banner-link picture{display:block!important;width:100%!important;height:100%!important}.home-banner-link img{max-width:none!important;object-fit:cover!important;object-position:center center!important}.home-help-links{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.facebook-reviews-teaser{margin-top:28px;margin-bottom:38px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #27323c;border-radius:14px;background:linear-gradient(135deg,#11171d,#0d1217)}.facebook-reviews-teaser h2{margin:6px 0 8px;font-size:clamp(25px,3vw,38px)}.facebook-reviews-teaser p{max-width:760px;margin:0;color:var(--muted);line-height:1.6}.reviews-coming{flex:0 0 auto;padding:10px 13px;border:1px solid rgba(37,196,223,.35);border-radius:999px;color:var(--cyan);font-size:9px;font-weight:900;letter-spacing:.08em}.whatsapp-group-float{display:none!important}.whatsapp-support-float{position:fixed;z-index:70;right:18px;bottom:18px;min-height:48px;padding:0 17px 0 12px;display:flex;align-items:center;gap:9px;border-radius:999px;color:#06150d;background:#28d17d;box-shadow:0 12px 35px rgba(0,0,0,.28);font-size:9px;font-weight:950;letter-spacing:.05em}.whatsapp-support-float svg{width:24px;height:24px}.checkout-payment-head>div:first-child{display:flex;align-items:center;gap:10px}.checkout-step-label{color:#596775;font-size:12px;font-weight:950;letter-spacing:.12em}.payment-instructions{margin-top:12px;padding:16px;display:flex;align-items:center;gap:18px;border:1px solid #26323c;border-radius:9px;background:#0d141a}.payment-instructions>div:last-child{min-width:0}.payment-instructions strong{display:block;margin-bottom:5px;font-size:12px}.payment-instructions p{margin:0;color:#9ba9b6;font-size:11px;line-height:1.55}.payment-instructions small{display:block;margin-top:6px;color:#7d8b98;font-size:9px}.payment-qr{flex:0 0 150px;width:150px;height:150px;padding:8px;border-radius:10px;background:#fff}.payment-qr img{width:100%;height:100%;object-fit:contain}.payment-proof-field{margin-top:12px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;border:1px dashed #31404c;border-radius:9px;background:#0b1116}.payment-proof-field>div strong{display:block;font-size:11px}.payment-proof-field>div small{display:block;margin-top:3px;color:#7f8c99;font-size:9px}.payment-proof-field label{position:relative;overflow:hidden;min-height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(37,196,223,.45);border-radius:6px;color:var(--cyan);cursor:pointer;font-size:9px;font-weight:950}.payment-proof-field label.uploaded{color:#50d89a;border-color:rgba(38,208,124,.45)}.payment-proof-field label input{position:absolute;inset:0;opacity:0;cursor:pointer}.payment-proof-field>button{border:0;color:#91a0ad;background:none;cursor:pointer;font-size:9px}.admin-main>#credenciales:target,.admin-main>#garantias:target,.admin-main>#pedidos:target{display:block!important;visibility:visible!important;opacity:1!important;min-height:300px}body:has(#credenciales:target) .admin-main>.admin-kpis,body:has(#garantias:target) .admin-main>.admin-kpis,body:has(#pedidos:target) .admin-main>.admin-kpis{display:none!important}.admin-standalone-page{min-height:100vh;padding:42px max(24px,calc((100vw - 1220px)/2));background:#080d12;color:#edf2f6}.admin-standalone-head{margin-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.admin-standalone-head h1{margin:6px 0 8px;font-size:38px}.admin-standalone-head p{margin:0;max-width:760px;color:#8f9da9;line-height:1.55}.admin-standalone-head>a{color:var(--cream);font-size:10px;font-weight:900}.admin-simple-card{margin-bottom:20px;padding:20px;border:1px solid #26323d;border-radius:12px;background:#10161c}.admin-simple-card h2{margin:5px 0 14px}.admin-simple-card label{display:grid;gap:6px;color:#acb8c3;font-size:10px;font-weight:800}.admin-simple-card input,.admin-simple-card textarea,.coupon-usage-history select{width:100%;padding:10px;border:1px solid #34404b;border-radius:7px;color:#eef2f5;background:#0b1116;outline:0}.payment-setting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.qr-setting-preview{width:180px;height:180px;margin-bottom:12px;display:grid;place-items:center;border:1px dashed #34404b;border-radius:10px;background:#fff;color:#52606c}.qr-setting-preview img{width:100%;height:100%;object-fit:contain;padding:8px}.qr-setting-actions{margin-bottom:14px;display:flex;gap:8px}.qr-setting-actions label{position:relative;overflow:hidden;display:inline-flex}.qr-setting-actions input{position:absolute;inset:0;opacity:0;cursor:pointer}.qr-setting-actions button{border:1px solid #3a4651;border-radius:6px;color:#aeb9c3;background:#111920}.payment-settings-save{min-height:46px;width:100%}.coupon-ip-grid{display:grid;gap:8px}.coupon-ip-grid article{display:grid;grid-template-columns:minmax(0,1fr) 90px 90px;gap:10px;align-items:center;padding:10px;border:1px solid #26323c;border-radius:8px}.coupon-ip-grid article small,.coupon-ip-grid article strong{display:block}.coupon-ip-grid article small{margin-top:3px;color:#7f8c98;font-size:9px}.coupon-ip-grid input{min-height:38px;text-align:center}.coupon-ip-grid button{min-height:38px;border:1px solid #3a4752;border-radius:6px;color:var(--cream);background:#151d24;font-size:9px;font-weight:900}.coupon-usage-history .admin-section-head{align-items:center}.coupon-usage-history select{max-width:230px}.coupon-usage-table{overflow:auto}.coupon-usage-row{min-width:900px;display:grid;grid-template-columns:140px 110px 1.5fr 1fr 1fr 110px;gap:12px;align-items:center;padding:11px 6px;border-bottom:1px solid #27323c;font-size:10px}.coupon-usage-row.head{color:#778692;font-size:8px;font-weight:900;letter-spacing:.08em}.coupon-usage-row small{display:block;margin-top:3px;color:#73808c}.coupon-usage-row code{color:#79c8d8}.tutorials-page{padding-bottom:60px}.tutorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tutorial-grid>a{min-height:210px;padding:22px;display:flex;flex-direction:column;border:1px solid #27323c;border-radius:12px;background:#10161c;transition:.2s ease}.tutorial-grid>a:hover{transform:translateY(-2px);border-color:rgba(37,196,223,.5)}.tutorial-grid span{color:var(--cyan);font-size:9px;font-weight:950;letter-spacing:.08em}.tutorial-grid h2{margin:12px 0 8px;font-size:21px;line-height:1.18}.tutorial-grid p{margin:0 0 18px;color:#8e9ba7;font-size:11px;line-height:1.6}.tutorial-grid strong{margin-top:auto;color:var(--cream);font-size:9px}.tutorial-help{margin-top:24px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid #27323c;border-radius:12px;background:#10161c}.tutorial-help h2{margin:6px 0}.tutorial-help p{margin:0;color:#8e9ba7}.tutorial-help>a{padding:12px 15px;border-radius:6px;color:#07100b;background:#28d17d;font-size:9px;font-weight:950}html[data-theme=light] .trustbar{color:#29343d!important;background:#f9eee8!important;border-color:#eadbd3!important}html[data-theme=light] .trustbar span{color:#53606b!important}html[data-theme=light] .trustbar span:first-child{color:#b46800!important}html[data-theme=light] .trustbar-controls label{color:#6e7881!important}html[data-theme=light] .trustbar select{color:#26323c!important;background:#fffdfb!important;border-color:#d9cec7!important}html[data-theme=light] .facebook-reviews-teaser,html[data-theme=light] .tutorial-grid>a,html[data-theme=light] .tutorial-help{color:#17202a;background:#fff;border-color:#e4d9d1;box-shadow:0 10px 30px rgba(45,31,24,.04)}html[data-theme=light] .facebook-reviews-teaser p,html[data-theme=light] .tutorial-grid p,html[data-theme=light] .tutorial-help p{color:#65717b}html[data-theme=light] .payment-instructions,html[data-theme=light] .payment-proof-field{color:#17202a;background:#fffaf5;border-color:#ddd1c9}html[data-theme=light] .payment-instructions p,html[data-theme=light] .payment-proof-field>div small{color:#68747e}@media (max-width:760px){.home-carousel-wrap{padding-top:16px}.home-image-carousel{width:calc(100% - 24px)!important;aspect-ratio:1/1!important;border-radius:16px!important}.home-banner-link img{object-fit:cover!important;object-position:center center!important}.product-rail-section .section-heading{align-items:flex-end!important;gap:10px}.product-rail-section .rail-heading-actions{display:grid!important;grid-template-columns:auto auto;gap:8px!important}.product-rail-section .rail-heading-actions>a{grid-column:1/-1;display:inline-flex!important;align-items:center;justify-content:center;min-height:34px;padding:0 10px;border:1px solid #33404a;border-radius:7px;color:var(--cream)!important;font-size:8px!important;font-weight:950;white-space:nowrap}.facebook-reviews-teaser{margin-top:20px;padding:20px;flex-direction:column;align-items:flex-start}.payment-instructions{align-items:flex-start}.payment-qr{flex-basis:118px;width:118px;height:118px}.payment-proof-field{grid-template-columns:1fr}.payment-proof-field label{width:100%}.whatsapp-support-float{right:15px;bottom:18px;width:54px;height:54px;min-height:54px;padding:0;justify-content:center}.whatsapp-support-float b{display:none}.tutorial-grid{grid-template-columns:1fr}.tutorial-help{flex-direction:column;align-items:flex-start}.payment-setting-grid{grid-template-columns:1fr}.admin-standalone-page{padding:24px 14px 50px}.admin-standalone-head{align-items:flex-start;flex-direction:column}.admin-standalone-head h1{font-size:30px}.coupon-ip-grid article{grid-template-columns:minmax(0,1fr) 70px}.coupon-ip-grid article button{grid-column:1/-1}}.orders-admin-tools{margin-bottom:16px;display:grid;grid-template-columns:minmax(260px,1fr) 190px auto;gap:10px;align-items:center}.orders-admin-tools input,.orders-admin-tools select{min-height:42px;padding:0 11px;border:1px solid #33404a;border-radius:7px;color:#eef2f5;background:#0d1319;outline:0}.orders-admin-tools>strong{color:#8d9aa6;font-size:10px;text-align:right}.orders-admin-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.orders-admin-cards>article{margin:0}.orders-admin-cards article>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #27323c}.orders-admin-cards article>header h2{margin:4px 0;font-size:20px}.orders-admin-cards article>header p{margin:0;color:#778591;font-size:9px}.orders-admin-cards article>header>strong{color:var(--cream);font-size:20px;white-space:nowrap}.orders-admin-meta{padding:12px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.orders-admin-meta span{min-width:0;padding:9px;border:1px solid #26313a;border-radius:7px;background:#0c1217}.orders-admin-meta small,.orders-admin-meta strong{display:block}.orders-admin-meta small{margin-bottom:4px;color:#667581;font-size:7px;font-weight:900;letter-spacing:.08em}.orders-admin-meta strong{overflow:hidden;color:#c8d1d8;font-size:9px;text-overflow:ellipsis}.orders-admin-items{margin-bottom:12px}.orders-admin-items p{margin:0;padding:8px 1px;display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #202a32;font-size:10px}.orders-admin-items small,.orders-admin-items span{display:block}.orders-admin-items small{margin-top:2px;color:#71808c;font-size:8px}.payment-proof-link,.payment-proof-missing{min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:9px;font-weight:900}.payment-proof-link{color:#071115;background:var(--cyan)}.payment-proof-missing{color:#74818d;border:1px dashed #34404a;background:#0b1116}.order-notes{margin-top:10px;border:1px solid #27323c;border-radius:7px}.order-notes summary{padding:10px;cursor:pointer;color:#9aa7b2;font-size:9px;font-weight:850}.order-notes p{margin:0;padding:0 10px 10px;color:#82909c;font-size:9px;line-height:1.5;white-space:pre-wrap}.orders-admin-cards article>footer{margin-top:12px;display:flex;justify-content:flex-end}.orders-admin-cards article>footer label{width:190px;display:grid;gap:5px;color:#7e8b96;font-size:8px;font-weight:900}.orders-admin-cards article>footer select{min-height:38px;padding:0 9px;border:1px solid #35414b;border-radius:6px;color:#eef2f5;background:#0c1217}@media(max-width:980px){.orders-admin-cards{grid-template-columns:1fr}}@media(max-width:680px){.orders-admin-tools{grid-template-columns:1fr}.orders-admin-tools>strong{text-align:left}.orders-admin-meta{grid-template-columns:1fr 1fr}.orders-admin-cards article>header{flex-direction:column}.orders-admin-cards article>footer label{width:100%}}@media (min-width:1000px){.admin-shell{grid-template-columns:230px minmax(0,1fr)}.admin-sidebar{width:auto}.admin-main{margin-left:0}}@media (max-width:760px){.admin-main{margin-left:0}}.image-field-actions{flex-wrap:wrap}.image-field-actions .image-library-open{min-height:34px;padding:0 12px;border:1px solid rgba(37,196,223,.55);border-radius:5px;color:var(--cyan);background:#0b1218;cursor:pointer;font-size:9px;font-weight:950;letter-spacing:.03em}.admin-media-picker-backdrop{position:fixed;z-index:300;inset:0;padding:42px;display:grid;place-items:center;background:rgba(0,0,0,.78);backdrop-filter:blur(5px)}.admin-media-picker{width:min(1180px,96vw);max-height:88vh;overflow:auto;padding:22px;border:1px solid #34414c;border-radius:12px;background:#0d1319;box-shadow:0 30px 90px rgba(0,0,0,.55)}.admin-media-picker>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.admin-media-picker>header h2{margin:4px 0 0;font-size:28px}.admin-media-picker>header button{border:0;color:#aab5bf;background:none;cursor:pointer}.admin-media-picker-search{width:100%;min-height:44px;margin-bottom:16px;padding:0 13px;border:1px solid #34414c;border-radius:7px;color:#eef3f7;background:#080d12;outline:0}.admin-media-picker-search:focus{border-color:var(--cyan)}.admin-media-picker-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.admin-media-picker-grid>button{min-width:0;padding:0 0 12px;overflow:hidden;border:1px solid #2a3540;border-radius:8px;color:#e9eef2;background:#111820;text-align:left;cursor:pointer}.admin-media-picker-grid>button:hover{border-color:var(--cyan);transform:translateY(-1px)}.admin-media-picker-grid img{width:100%;aspect-ratio:1/1;display:block;object-fit:contain;background:#060a0e}.admin-media-picker-grid small,.admin-media-picker-grid span,.admin-media-picker-grid strong{display:block;padding-inline:10px}.admin-media-picker-grid strong{margin-top:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.admin-media-picker-grid small{min-height:29px;margin-top:4px;overflow:hidden;color:#788693;font-size:8px;line-height:1.4}.admin-media-picker-grid span{margin-top:8px;color:var(--cream);font-size:8px;font-weight:950}.media-restore-button{position:relative;overflow:hidden;min-height:34px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,82,110,.5);border-radius:5px;color:#ff8da1;background:#1a0f14;cursor:pointer;font-size:8px;font-weight:950}.media-restore-button input{position:absolute;inset:0;opacity:0;cursor:pointer}img.media-fallback{object-fit:contain!important;object-position:center!important;padding:12%!important;background:#0b1116!important}.home-banner-link img.media-fallback{padding:9% 22%!important}.account-nav nav a.active{color:#85909d!important;border-color:transparent!important;background:transparent!important}body:has(#alquileres:target) .account-nav nav a[href="#alquileres"],body:has(#compras:target) .account-nav nav a[href="#compras"],body:has(#datos:target) .account-nav nav a[href="#datos"],body:has(#pedidos:target) .account-nav nav a[href="#pedidos"],body:has(#resumen:target) .account-nav nav a[href="#resumen"],body:not(:has(.account-section:target)) .account-nav nav a[href="#resumen"]{color:var(--cream)!important;border-left-color:var(--cream)!important;background:rgba(255,203,127,.08)!important}.game-specs .online-enabled{min-height:28px;padding-right:72px;display:inline-flex!important;align-items:center;position:relative;background-image:url(/brand/ps-plus.webp)!important;background-repeat:no-repeat!important;background-position:100%!important;background-size:62px auto!important}.game-specs .online-enabled:before{content:"Requiere"!important;display:inline-block!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.game-specs .online-enabled>img,.game-specs .online-enabled>span{display:none!important}@media (max-width:1100px){.admin-media-picker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.admin-media-picker-backdrop{padding:10px}.admin-media-picker{width:100%;max-height:94vh;padding:14px}.admin-media-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.game-specs .online-enabled{padding-right:60px;background-size:52px auto!important}.game-specs .online-enabled:before{font-size:10px!important}}.account-nav nav{width:100%!important;margin:20px 0 0!important;padding:0!important;box-sizing:border-box;overflow:hidden}.account-nav nav a{position:relative!important;min-height:44px;display:flex!important;align-items:center;box-sizing:border-box;border-left:2px solid transparent!important}.account-nav nav a,.account-nav nav a.active{left:auto!important;right:auto!important;width:100%!important;margin:0!important;padding:0 20px!important;transform:none!important}.account-nav nav a.active{border-left:2px solid var(--cream)!important;background:rgba(255,203,127,.09)!important;color:var(--cream)!important}.account-nav nav a.active:after,.account-nav nav a.active:before{display:none!important;content:none!important}.account-page-section{margin-top:0!important}.account-section-head p{margin:6px 0 0;color:#778694;font-size:11px}.account-pagination{margin:18px 0 6px;padding:12px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid #28343e;border-radius:10px;background:#0e141a}.account-pagination>div{display:flex;align-items:center;justify-content:center;gap:6px}.account-pagination a,.account-pagination span{min-width:34px;min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #33404a;border-radius:7px;color:#aeb8c2;font-size:10px;font-weight:850}.account-pagination a:hover{border-color:var(--cyan);color:var(--cyan)}.account-pagination a.active{color:#101418;border-color:var(--cream);background:var(--cream)}.account-pagination a.disabled{pointer-events:none;opacity:.35}.account-pagination span{min-width:auto;padding:0 4px;border:0}html[data-theme=light] .account-pagination{background:#fff;border-color:#e1d6cf}html[data-theme=light] .account-pagination a,html[data-theme=light] .account-pagination span{color:#56636e;border-color:#d9dfe2}html[data-theme=light] .account-pagination a.active{color:#17202a;border-color:var(--cream);background:var(--cream)}@media (max-width:760px){.account-nav nav{display:grid!important;grid-template-columns:1fr 1fr;gap:6px;padding:10px!important;margin-top:14px!important;overflow:visible}.account-nav nav a,.account-nav nav a.active{min-height:40px;padding:0 11px!important;border:1px solid #2c3741!important;border-radius:7px}.account-nav nav a.active{border-color:var(--cream)!important}.account-pagination{grid-template-columns:1fr 1fr}.account-pagination>div{grid-column:1/-1;grid-row:1;overflow-x:auto;justify-content:flex-start;padding-bottom:3px}.account-pagination>a:first-child{grid-column:1}.account-pagination>a:last-child{grid-column:2}}.detail-page .mode-choice>button{display:grid!important;grid-template-columns:minmax(0,1fr) auto 18px!important;column-gap:12px!important;align-items:center!important}.detail-page .mode-choice>button>div:first-child{min-width:0}.detail-page .mode-choice .mode-price{min-width:max-content;margin:0!important;padding:0!important;display:flex!important;flex-direction:column;align-items:flex-end;justify-content:center}.detail-page .mode-choice>button>i{position:static!important;inset:auto!important;transform:none!important;margin:0!important;justify-self:end;flex:0 0 auto;width:16px!important;height:16px!important}@media (min-width:1100px){.detail-page>.container{width:min(1380px,calc(100% - 52px))!important}.detail-page .product-showcase{grid-template-columns:minmax(510px,1.03fr) minmax(600px,1.07fr)!important;gap:38px!important;align-items:start!important}.detail-page .product-visual{width:100%!important;max-width:620px!important;justify-self:center!important}.detail-page .product-image-gallery{width:100%!important;grid-template-columns:72px minmax(0,1fr)!important;gap:14px!important}.detail-page .product-art{width:100%!important}.detail-page .product-art.cover-active{min-height:0!important}.detail-page .product-art.cover-active>img{width:100%!important;height:auto!important;max-height:590px!important;object-fit:contain!important}.detail-page .product-art.gameplay-active{aspect-ratio:16/9!important;min-height:0!important}.detail-page .product-art.gameplay-active>img{width:100%!important;height:100%!important;object-fit:contain!important}.detail-page .product-heading h1{font-size:clamp(39px,3vw,52px)!important;line-height:1!important}.detail-page .game-specs>div{min-height:64px!important;padding:11px 14px!important}.detail-page .game-specs small{font-size:9px!important}.detail-page .game-specs strong{margin-top:6px!important;font-size:13px!important}.detail-page .purchase-builder{margin-top:16px!important}.detail-page .builder-heading{padding-top:14px!important;padding-bottom:14px!important}.detail-page .builder-heading>div>span{font-size:17px!important}.detail-page .choice-step,.detail-page .fixed-option{padding-top:15px!important;padding-bottom:15px!important}.detail-page .platform-choice button{min-height:76px!important;padding:13px 16px!important}.detail-page .platform-choice button>span:first-child{font-size:20px!important}.detail-page .mode-choice button{min-height:82px!important;padding:14px 16px!important}.detail-page .mode-choice button>div:first-child>span{font-size:15px!important}.detail-page .mode-choice button>div:first-child>small{margin-top:6px!important;font-size:11px!important}.detail-page .mode-price>strong{font-size:27px!important;line-height:1!important}.detail-page .mode-explanation summary{min-height:42px!important}.detail-page .purchase-action button{min-height:54px!important}}@media (max-width:760px){.home-carousel-wrap{margin-bottom:14px!important}.category-strip{padding:0 0 20px!important;border-top:0!important}.category-grid.container{width:calc(100% - 24px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.category-grid>a{min-width:0!important;min-height:90px!important;padding:11px 10px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;border:1px solid #26313a!important;border-radius:12px!important;background:#0e141a!important}.category-grid>a>b{display:none!important}.category-grid .cat-symbol{width:42px!important;height:42px!important;min-width:42px!important;border-radius:10px!important}.category-grid .cat-symbol img{width:100%!important;height:100%!important;object-fit:contain!important}.category-grid>a>div{min-width:0}.category-grid>a strong{display:block;font-size:12px!important;line-height:1.15!important;overflow-wrap:anywhere}.category-grid>a small{display:block;margin-top:5px!important;font-size:9px!important;line-height:1.25!important;color:#7f8b96!important}html[data-theme=light] .category-grid>a{background:#fff!important;border-color:#e0e4e7!important}}@media (max-width:360px){.category-grid.container{width:calc(100% - 18px)!important;gap:8px!important}.category-grid>a{min-height:84px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:7px!important;padding:9px 8px!important}.category-grid .cat-symbol{width:38px!important;height:38px!important;min-width:38px!important}.category-grid>a strong{font-size:11px!important}.category-grid>a small{font-size:8px!important}}.shop-page .shop-page-hero{padding-bottom:28px}@media (max-width:760px){.shop-page .shop-page-hero{min-height:0!important;margin:0 auto!important;padding-top:26px!important;padding-bottom:14px!important}.shop-page .shop-page-hero .kicker{margin:0 0 9px!important}.shop-page .shop-page-hero h1{max-width:620px!important;margin:0!important;font-size:clamp(42px,11.5vw,52px)!important;line-height:.98!important;letter-spacing:-.035em!important}.shop-page>.container:not(.shop-page-hero){padding-top:0!important}.shop-page .shop-layout{margin-top:0!important;row-gap:14px!important}.shop-page .filter-panel{margin-top:0!important;margin-bottom:0!important}.shop-page .results-toolbar{width:100%!important;margin:16px 0 14px!important;padding:0 0 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important}.shop-page .results-toolbar>p{margin:0!important;min-width:0!important;max-width:130px!important;font-size:14px!important;line-height:1.25!important}.shop-page .results-toolbar>p strong{font-size:16px!important}.shop-page .results-toolbar>label{justify-self:end!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important;text-align:right!important;font-size:11px!important;line-height:1.1!important;white-space:nowrap!important}.shop-page .results-toolbar>label select{width:auto!important;min-width:168px!important;max-width:190px!important;margin:0!important}.mobile-menu nav>a[href*="chat.whatsapp.com"]{min-height:58px!important;margin:22px 0 18px!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid rgba(38,208,124,.65)!important;border-radius:12px!important;background:#26d07c!important;color:#07140d!important;font-size:13px!important;font-weight:950!important;letter-spacing:.035em!important;text-align:center!important;box-shadow:0 10px 28px rgba(38,208,124,.13)!important}.mobile-menu nav>a[href*="chat.whatsapp.com"]:before{content:"◉";font-size:15px;line-height:1}.mobile-menu nav>a[href*="chat.whatsapp.com"]>span{display:none!important}.mobile-menu nav>a[href*="chat.whatsapp.com"]+.menu-sale{margin-top:0!important}html[data-theme=light] .mobile-menu nav>a[href*="chat.whatsapp.com"]{color:#07140d!important;background:#26d07c!important;border-color:#21bb6f!important}}@media (max-width:390px){.shop-page .shop-page-hero{padding-top:22px!important;padding-bottom:12px!important}.shop-page .shop-page-hero h1{font-size:42px!important}.shop-page .results-toolbar>label select{min-width:154px!important;max-width:168px!important}}.shop-product-grid .product-cover{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important}.shop-product-grid .product-cover img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important}.shop-product-grid .product-info{min-height:0!important;padding:12px 14px 13px!important}.shop-product-grid .product-info h3{min-height:0!important;margin:6px 0 9px!important}.product-editor .gallery-editor>.gameplay-slot-empty{display:none!important}.product-editor .gallery-editor>.gameplay-slot-filled{min-width:0}.product-editor .gameplay-batch-adder{grid-column:1/-1;min-height:0;padding:15px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;border:1px dashed #31404c;border-radius:11px;background:#0d151b}.product-editor .gameplay-batch-copy small,.product-editor .gameplay-batch-copy strong{display:block}.product-editor .gameplay-batch-copy strong{color:#f3f5f7;font-size:11px}.product-editor .gameplay-batch-copy small{max-width:560px;margin-top:5px;color:#7d8995;font-size:9px;line-height:1.45}.product-editor .gameplay-batch-actions{display:flex;gap:8px;align-items:center}.product-editor .gameplay-batch-actions button,.product-editor .gameplay-batch-actions label{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid #168da4;border-radius:8px;color:var(--cyan);background:#0b1217;font-size:8px;font-weight:950;letter-spacing:.04em;cursor:pointer}.product-editor .gameplay-batch-actions label{border-style:dashed}.product-editor .gameplay-batch-actions input{display:none}.product-editor .gameplay-batch-status{grid-column:1/-1;min-height:12px;color:#78aeb8;font-size:8px}.product-editor .variant-card.editor-v32{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start}.product-editor .variant-card.editor-v32>label{grid-column:span 3}.product-editor .variant-card.editor-v32>.variant-section-heading{grid-column:1/-1;padding-top:13px;border-top:1px solid #26313b}.product-editor .variant-card.editor-v32>.variant-section-heading small,.product-editor .variant-card.editor-v32>.variant-section-heading strong{display:block}.product-editor .variant-card.editor-v32>.variant-section-heading strong{color:var(--cyan);font-size:9px;font-weight:950;letter-spacing:.11em}.product-editor .variant-card.editor-v32>.variant-section-heading small{margin-top:4px;color:#6f7c88;font-size:8px;line-height:1.35}.product-editor .variant-card.editor-v32>.variant-price-field{grid-column:span 3}.product-editor .variant-card.editor-v32>.variant-offer-price input{border-color:rgba(255,40,93,.52);background:rgba(255,40,93,.055)}.product-editor .variant-card.editor-v32>.variant-state-toggle{grid-column:span 2;min-height:46px;padding:11px 12px;display:flex!important;flex-direction:row!important;align-items:center!important;gap:9px;border:1px solid #2d3944;border-radius:9px;background:#0c1318;color:#cbd1d7}.product-editor .variant-card.editor-v32>.variant-state-toggle.is-active{border-color:rgba(37,196,223,.62);background:rgba(37,196,223,.07);color:#fff}.product-editor .variant-card.editor-v32>.variant-state-toggle.state-offer.is-active{border-color:rgba(255,40,93,.58);background:rgba(255,40,93,.07)}.product-editor .variant-card.editor-v32>.variant-state-toggle input{width:18px;height:18px;flex:0 0 auto;margin:0}.product-editor .variant-card.editor-v32>.variant-state-detail{grid-column:span 3}.product-editor .variant-card.editor-v32>.variant-hidden-field{display:none!important}.product-editor .variant-card.editor-v32 .variant-base-price small,.product-editor .variant-card.editor-v32 .variant-price-field small{display:none}.product-editor>footer button{border-radius:9px!important}.product-editor>footer .admin-primary{min-height:43px;padding-inline:19px;border-radius:10px!important}@media (max-width:760px){.shop-product-grid .product-cover{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important}.shop-product-grid .product-info{padding:10px 9px 11px!important}.shop-product-grid .product-info h3{min-height:0!important;margin:6px 0 8px!important}.product-editor .gameplay-batch-adder{grid-template-columns:1fr}.product-editor .gameplay-batch-actions{width:100%}.product-editor .gameplay-batch-actions button,.product-editor .gameplay-batch-actions label{flex:1;padding-inline:8px}.product-editor .variant-card.editor-v32{grid-template-columns:repeat(6,minmax(0,1fr))}.product-editor .variant-card.editor-v32>.variant-price-field,.product-editor .variant-card.editor-v32>.variant-state-detail,.product-editor .variant-card.editor-v32>label{grid-column:1/-1}.product-editor .variant-card.editor-v32>.variant-state-toggle{grid-column:span 2;min-height:43px;padding:9px 8px;font-size:8px}}.principal-note:has(>span[style]){display:flex;align-items:center;gap:14px;min-height:64px;margin-top:14px;padding:13px 15px;border-color:#6f572d!important;background:linear-gradient(90deg,rgba(255,203,127,.07),rgba(255,203,127,.025))!important}.principal-note:has(>span[style])>span{width:auto!important;height:auto!important;min-width:78px;flex:0 0 auto;padding:8px 10px;border:1px solid rgba(255,203,127,.32);border-radius:7px;background:rgba(255,203,127,.08)!important;color:#ffcb7f!important;font-size:9px!important;line-height:1;letter-spacing:.04em;text-align:center;white-space:nowrap}.principal-note:has(>span[style])>p{min-width:0;margin:0;color:#939daa;font-size:10px;line-height:1.5}.principal-note:has(>span[style])>p strong{display:block;margin-bottom:3px;color:#ffcb7f;font-size:10px;letter-spacing:.045em}@media (max-width:760px){.principal-note:has(>span[style]){align-items:flex-start;gap:11px;margin-left:16px;margin-right:16px;padding:12px}.principal-note:has(>span[style])>span{min-width:70px;padding:7px 8px;font-size:8px!important}.principal-note:has(>span[style])>p,.principal-note:has(>span[style])>p strong{font-size:9px}}.intro-badge.preorder,.product-badge.preorder{color:#111!important;background:#ffcb7f!important;border-color:#ffcb7f!important;white-space:nowrap;font-size:0!important}.intro-badge.preorder:after,.product-badge.preorder:after{content:"RESERVA";font-weight:900;letter-spacing:.04em;line-height:1}.product-badge.premiere,.product-badge.preorder{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:26px;padding:6px 8px!important;line-height:1!important}.product-badge.premiere,.product-badge.preorder:after{font-size:9px!important}.intro-badge.premiere,.intro-badge.preorder{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:28px;padding:7px 10px!important;line-height:1!important}.intro-badge.premiere,.intro-badge.preorder:after{font-size:9px!important}.preorder-admin-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,280px);gap:14px;align-items:center;padding:12px 13px;border:1px solid #2d3944;border-radius:9px;background:#0c1318}.preorder-admin-control.active{border-color:rgba(255,203,127,.42);background:rgba(255,203,127,.045)}.preorder-admin-control.saving{opacity:.72}.preorder-admin-control.save-error{border-color:#ff285d}.preorder-admin-loading{min-height:64px;opacity:.5}.preorder-admin-check{display:flex!important;align-items:center;gap:10px;margin:0!important}.preorder-admin-check input{width:18px!important;min-height:18px!important;margin:0!important;accent-color:var(--cream)}.preorder-admin-check span{min-width:0}.preorder-admin-check strong{display:block;color:#fff;font-size:11px}.preorder-admin-check small{display:block;margin-top:3px;color:#7d8995;font-size:9px;line-height:1.35}.preorder-admin-date{display:grid;gap:5px;margin:0!important;color:#9ca8b4;font-size:9px;font-weight:800}.preorder-admin-date input{width:100%;min-height:38px;padding:0 9px;border:1px solid #303b46;border-radius:7px;outline:0;color:#edf1f5;background:#111820}.preorder-admin-date input:focus{border-color:var(--cream)}.preorder-admin-date input:disabled{opacity:.45;cursor:not-allowed}.preorder-product-note{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;border:1px solid rgba(255,203,127,.42);border-radius:10px;background:rgba(255,203,127,.055)}.preorder-product-note>strong{flex:0 0 auto;padding:6px 8px;border-radius:6px;color:#111;background:#ffcb7f;font-size:9px;font-weight:950;letter-spacing:.05em}.preorder-product-note p{margin:0;color:#cbd3da;font-size:11px;line-height:1.5}.preorder-product-note p b{color:#fff}@media (max-width:760px){.product-badge.premiere,.product-badge.preorder{min-height:22px;padding:5px 7px!important}.product-badge.premiere,.product-badge.preorder:after{font-size:7px!important}.intro-badge.premiere,.intro-badge.preorder{min-height:24px;padding:6px 8px!important}.intro-badge.premiere,.intro-badge.preorder:after{font-size:8px!important}.preorder-admin-control{grid-template-columns:1fr;gap:10px}.preorder-product-note{align-items:flex-start;gap:9px;padding:10px 11px}.preorder-product-note p{font-size:10px;line-height:1.45}}.theme-icon-toggle{width:28px;height:28px;flex:0 0 28px;display:inline-grid;place-items:center;padding:0;border:1px solid #303945;border-radius:7px;color:var(--cream);background:#10151a;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.theme-icon-toggle:hover{border-color:var(--cream);transform:translateY(-1px)}.theme-icon-toggle svg{width:16px;height:16px}.menu-theme{display:flex;align-items:center;justify-content:space-between;gap:16px}.menu-theme>span{margin:0}.menu-theme .theme-icon-toggle{width:38px;height:38px;flex-basis:38px}.menu-theme .theme-icon-toggle svg{width:19px;height:19px}.purchase-access-card>.purchase-access-copy{min-width:0;grid-column:2}.purchase-access-card>.access-pending,.purchase-access-card>details{grid-column:2;min-width:0;margin:0}.purchase-access-card>.access-pending{align-self:start}.customer-data{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-data strong{overflow-wrap:anywhere}@media (max-width:760px){.account-page .page-hero.compact{padding:28px 0 20px}.account-page .page-hero.compact h1{margin-top:7px;font-size:34px}.account-page .page-hero.compact p{font-size:13px}.account-section.account-page-section{padding:18px 14px;border-radius:10px}.account-page-section .account-section-head{align-items:flex-start;gap:12px}.account-page-section .account-section-head h2{font-size:25px}.account-page-section .account-section-head p{margin:7px 0 0;font-size:12px}.account-page-section .account-section-head>a{font-size:9px;white-space:nowrap}.purchase-access-grid{gap:12px}.purchase-access-card{grid-template-columns:74px minmax(0,1fr);gap:11px 13px;padding:12px;border-radius:10px}.purchase-access-card>img{width:74px;height:98px;border-radius:6px}.purchase-access-card>.purchase-access-copy{grid-column:2}.purchase-access-card small{font-size:8px;line-height:1.45}.purchase-access-card h3{margin:7px 0 0;font-size:15px;line-height:1.32;overflow-wrap:anywhere}.purchase-access-card>.access-pending,.purchase-access-card>details{grid-column:1/-1}.purchase-access-card details{padding:11px 12px;border-radius:7px}.purchase-access-card summary{padding:2px 0;font-size:11px}.purchase-access-card details p{grid-template-columns:92px minmax(0,1fr);gap:9px;margin:9px 0}.purchase-access-card details p span{font-size:8px}.purchase-access-card code,.purchase-access-card details p strong{font-size:11px;line-height:1.45}.purchase-access-card details em{margin-top:9px;padding-top:9px;border-top:1px solid #2b3540;font-size:9px;line-height:1.5}.customer-data{grid-template-columns:1fr}.customer-data p{padding:14px}.customer-data small{font-size:8px}.customer-data strong{font-size:12px}}@media (max-width:420px){.account-page-section .account-section-head{display:block}.account-page-section .account-section-head>a{display:inline-block;margin-top:12px}.purchase-access-card details p{grid-template-columns:1fr;gap:3px}}html[data-theme=light] .theme-icon-toggle{color:#7b5965;background:#fffaf7;border-color:#dccbd1}html[data-theme=light] .theme-icon-toggle:hover{color:#e91f56;border-color:#e7a9ba;background:#fff}html[data-theme=light] .account-nav,html[data-theme=light] .account-section,html[data-theme=light] .account-stats article{color:#20181d;background:#fffdfb;border-color:#e5d7db;box-shadow:0 12px 34px rgba(78,43,55,.045)}html[data-theme=light] .account-nav nav{border-color:#eadde1}html[data-theme=light] .account-nav nav a{color:#6e6268}html[data-theme=light] .account-nav nav a.active{color:#b85b00;border-color:#ee8c16;background:#fff5e8}html[data-theme=light] .account-nav button,html[data-theme=light] .account-signout{color:#665b61;background:#fff;border-color:#d9cbd0}html[data-theme=light] .account-stats article>span{background:#fff1ea}html[data-theme=light] .customer-data p,html[data-theme=light] .purchase-access-card,html[data-theme=light] .rental-card{color:#22191e;background:#fff;border-color:#e4d7db}html[data-theme=light] .customer-data small,html[data-theme=light] .rental-main>p,html[data-theme=light] .rental-progress>div{color:#766a70}html[data-theme=light] .rental-progress i{background:#e5e8eb}html[data-theme=light] .rental-date{border-color:#e7dce0}html[data-theme=light] .purchase-access-card details{color:#2a2025;background:#fff9f6;border-color:#eadadd}html[data-theme=light] .purchase-access-card summary{color:#b85b00}html[data-theme=light] .purchase-access-card details em,html[data-theme=light] .purchase-access-card details p span{color:#73686e}html[data-theme=light] .purchase-access-card code,html[data-theme=light] .purchase-access-card details p strong{color:#21191d}html[data-theme=light] .orders-table{border-color:#e4d7db}html[data-theme=light] .order-row{color:#62575d;border-color:#eadfe2;background:#fff}html[data-theme=light] .order-row.header{color:#786b72;background:#f8f0ed}html[data-theme=light] .order-row>span:nth-child(2){color:#241b20}html[data-theme=light] .detail-page{background:radial-gradient(circle at 14% 10%,rgba(37,196,223,.08),transparent 26%),#fffaf7}html[data-theme=light] .game-specs{overflow:hidden;background:#fff;border-color:#e3d4d9}html[data-theme=light] .game-specs div{color:#241a1f;background:#fff;border-color:#eadde1}html[data-theme=light] .game-specs small{color:#7d6e75}html[data-theme=light] .game-specs strong{color:#21181d}html[data-theme=light] .product-story,html[data-theme=light] .purchase-builder{color:#21181d;background:#fff;border-color:#e4d5da;box-shadow:0 18px 46px rgba(75,40,53,.07)}html[data-theme=light] .builder-heading,html[data-theme=light] .mode-explanation,html[data-theme=light] .mode-step{border-color:#eadde1}html[data-theme=light] .builder-heading small,html[data-theme=light] .choice-title small,html[data-theme=light] .mode-choice small,html[data-theme=light] .mode-explanation p,html[data-theme=light] .platform-choice small,html[data-theme=light] .story-description p{color:#6e6268}html[data-theme=light] .fixed-option,html[data-theme=light] .mode-choice button,html[data-theme=light] .platform-choice button{color:#21181d;background:#fffaf8;border-color:#dfd1d6}html[data-theme=light] .platform-choice button.selected{border-color:#008ba5;background:#edfafd}html[data-theme=light] .mode-choice button.selected{border-color:#ee8c16;background:#fff7ea}html[data-theme=light] .platform-choice button.selected i{box-shadow:inset 0 0 0 4px #fff}html[data-theme=light] .mode-choice button.selected i{box-shadow:inset 0 0 0 4px #fffaf8}html[data-theme=light] .principal-note{color:#305c47;background:#f0fbf5}html[data-theme=light] .principal-note p,html[data-theme=light] .principal-note strong{color:#315a47}html[data-theme=light] .fact-pills span{color:#61565c;background:#fff;border-color:#e2d5d9}html[data-theme=light] .checkout-page{background:linear-gradient(180deg,#fff7f3,#fffaf7 46%,#f7f8f9)}html[data-theme=light] .checkout-page .page-hero.compact{padding-top:46px;padding-bottom:28px}html[data-theme=light] .checkout-form section,html[data-theme=light] .order-summary{color:#21181d;background:#fff;border-color:#e3d5da;box-shadow:0 14px 36px rgba(70,38,50,.055)}html[data-theme=light] .checkout-success{color:#21181d;background:#fff;border-color:#dfd1d6;box-shadow:0 22px 58px rgba(72,38,51,.1)}html[data-theme=light] .checkout-success h2{color:#21181d}html[data-theme=light] .checkout-success p{color:#665b61}html[data-theme=light] .checkout-success>div{color:#007d94;background:#eaf9fc}html[data-theme=light] .checkout-success>strong{color:#d97706}html[data-theme=light] .checkout-success>a:not(:first-of-type){color:#4d4248;background:#fff;border-color:#d8cbd0}html[data-theme=light] .form-grid input,html[data-theme=light] .form-grid textarea,html[data-theme=light] .payment-reference input{color:#241b20;background:#fffdfb;border-color:#d9ccd1}html[data-theme=light] .payment-methods button{color:#241b20;background:#fffaf8;border-color:#ded1d6}html[data-theme=light] .payment-methods button.selected{background:#edfafd;border-color:#008ba5}html[data-theme=light] .cart-drawer{color:#20181d;background:#fffdfb;border-color:#dfd2d6;box-shadow:-30px 0 70px rgba(65,38,48,.16)}html[data-theme=light] .cart-item,html[data-theme=light] .drawer-foot,html[data-theme=light] .drawer-head{border-color:#eadde1}html[data-theme=light] .cart-item h3,html[data-theme=light] .empty-cart h3{color:#21181d}html[data-theme=light] .drawer-foot small,html[data-theme=light] .empty-cart{color:#70646a}html[data-theme=light] .site-footer{color:#34282e;background:#f4eeeb;border-color:#dfd3d6}html[data-theme=light] .copyright,html[data-theme=light] .footer-grid p,html[data-theme=light] .footer-grid>div>a{color:#685d63}html[data-theme=light] .footer-grid h3{color:#b65b05}html[data-theme=light] .payment-pills span{color:#4e4349;background:#fff;border-color:#d8cbd0}html[data-theme=light] .copyright{border-color:#d8cbd0}html[data-theme=light] .product-card .quick-actions button:disabled{background:#7f8894!important;border-color:#7f8894!important;color:#ffffff!important;opacity:1!important;cursor:not-allowed;box-shadow:none!important}.intro-badge.premiere,.product-badge.premiere{background:#ffcb7f!important;border-color:#ffcb7f!important;color:#1f2937!important;text-shadow:none!important}.intro-badge.preorder,.product-badge.preorder{background:#8b5cf6!important;border-color:#8b5cf6!important;color:#ffffff!important;text-shadow:none!important}.preorder-product-note{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;margin:18px 0!important;padding:14px 16px!important;border:1px solid rgba(139,92,246,.55)!important;border-radius:10px!important;background:rgba(139,92,246,.09)!important;color:inherit!important;box-shadow:none!important}.preorder-product-note>strong{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:6px 11px!important;border:0!important;border-radius:6px!important;background:#8b5cf6!important;color:#ffffff!important;font-size:12px!important;font-weight:900!important;line-height:1!important;letter-spacing:.03em!important}.preorder-product-note p{margin:0!important;color:inherit!important;line-height:1.45!important}.preorder-product-note p b{color:inherit!important;font-weight:800!important}html[data-theme=light] .preorder-product-note{background:#f5f1ff!important;border-color:#c4b5fd!important;color:#3f3557!important}.seo-only-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:640px){.preorder-product-note{align-items:flex-start!important;gap:10px!important;padding:12px!important}}.admin-order-detail{display:grid;gap:18px;font-size:13px}.admin-order-detail .orders-admin-tools{display:none}.admin-order-detail .order-admin-card{padding:18px;border-radius:12px}.admin-order-detail .order-admin-card>header{min-height:74px;align-items:flex-start;padding-bottom:16px}.admin-order-detail .order-admin-card>header h2{margin:7px 0 5px;font-size:20px;line-height:1.1}.admin-order-detail .order-admin-card>header p{margin:0;color:#8793a0;font-size:11px}.admin-order-detail .order-admin-card>header>strong{color:#ffcb7f;font-size:20px}.admin-order-detail .orders-admin-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.admin-order-detail .orders-admin-meta>span{min-height:62px;padding:12px 13px;border-radius:8px}.admin-order-detail .orders-admin-meta small{font-size:8px;letter-spacing:.1em}.admin-order-detail .orders-admin-meta strong{margin-top:7px;font-size:12px}.admin-order-detail .order-admin-item-line{min-height:68px;padding:13px 14px}.admin-order-detail .order-admin-item-line>span{font-size:14px;font-weight:900}.admin-order-detail .order-admin-item-line small{margin-top:5px;font-size:10px}.admin-order-detail .order-admin-item-line>strong{font-size:14px}.admin-order-detail .order-credential-editor summary{min-height:48px;padding:0 14px;font-size:11px}.admin-order-detail .payment-proof-link,.admin-order-detail .payment-proof-missing{min-height:46px;font-size:10px}.admin-order-detail .order-notes{font-size:11px}.admin-order-detail .order-admin-card>footer{padding-top:15px}.admin-order-detail .order-admin-card>footer label{min-width:220px;font-size:9px}.admin-order-detail .order-admin-card>footer select{min-height:42px;font-size:12px;font-weight:900}.order-coupon-highlight{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;margin:0 0 14px;border:1px solid rgba(38,208,124,.3);border-radius:9px;background:rgba(38,208,124,.2)}.order-coupon-highlight>div{min-width:0;min-height:68px;display:flex;flex-direction:column;justify-content:center;padding:12px 14px;background:#0d1615}.order-coupon-highlight small,.order-coupon-highlight strong{display:block}.order-coupon-highlight small{color:#7e948a;font-size:7.5px;font-weight:950;letter-spacing:.1em}.order-coupon-highlight strong{margin-top:7px;color:#69e9a6;overflow-wrap:anywhere;font-size:14px}.order-coupon-highlight>div:first-child strong{color:#ffcb7f}.coupon-usage-entry{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding:15px 18px;border:1px solid rgba(37,196,223,.3);border-radius:10px;background:linear-gradient(110deg,rgba(37,196,223,.08),rgba(37,196,223,.025))}.coupon-usage-entry small,.coupon-usage-entry strong{display:block}.coupon-usage-entry strong{margin-top:5px;font-size:15px}.coupon-usage-entry small{margin-top:5px;color:#7f8b97;font-size:9px}.coupon-usage-entry>b{flex:0 0 auto;color:#25c4df;font-size:9px;letter-spacing:.05em}.coupon-usage-entry:hover{border-color:#25c4df;background:rgba(37,196,223,.08)}.coupon-ip-controls,.coupon-usage-history,.coupon-usage-overview{padding:18px;border-radius:11px}.coupon-usage-overview{margin-bottom:14px}.coupon-usage-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px}.coupon-usage-summary-grid>button{min-width:0;min-height:132px;display:flex;flex-direction:column;align-items:flex-start;padding:15px;border:1px solid #2d3944;border-radius:9px;color:#e8edf1;background:#0d141a;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.coupon-usage-summary-grid>button.active,.coupon-usage-summary-grid>button:hover{border-color:#25c4df;background:rgba(37,196,223,.06);transform:translateY(-1px)}.coupon-usage-summary-grid em,.coupon-usage-summary-grid i,.coupon-usage-summary-grid small,.coupon-usage-summary-grid span,.coupon-usage-summary-grid strong{display:block}.coupon-usage-summary-grid span{color:#ffcb7f;font-size:11px;font-weight:950;letter-spacing:.08em}.coupon-usage-summary-grid strong{margin-top:10px;font-size:22px}.coupon-usage-summary-grid small{margin-top:5px;color:#7ee8ad;font-size:10px}.coupon-usage-summary-grid em{max-width:100%;margin-top:12px;overflow:hidden;color:#8c98a4;font-size:9px;font-style:normal;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.coupon-usage-summary-grid i{margin-top:5px;color:#687681;font-size:8px;font-style:normal}.coupon-usage-global-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.coupon-usage-global-totals>span{min-width:0;padding:11px 12px;border:1px solid #293540;border-radius:7px;background:#0b1116}.coupon-usage-global-totals small,.coupon-usage-global-totals strong{display:block}.coupon-usage-global-totals small{color:#6f7c88;font-size:7px;font-weight:950;letter-spacing:.09em}.coupon-usage-global-totals strong{margin-top:6px;color:#eef2f5;overflow-wrap:anywhere;font-size:13px}.coupon-usage-global-totals>span:last-child strong{color:#69e9a6}html[data-theme=light] .order-coupon-highlight{border-color:rgba(20,139,88,.24);background:rgba(20,139,88,.12)}html[data-theme=light] .coupon-usage-global-totals>span,html[data-theme=light] .coupon-usage-summary-grid>button,html[data-theme=light] .order-coupon-highlight>div{color:#17212b;border-color:#d4dde3;background:#fffdfb}html[data-theme=light] .coupon-usage-global-totals>span:last-child strong,html[data-theme=light] .coupon-usage-summary-grid small,html[data-theme=light] .order-coupon-highlight strong{color:#148b58}html[data-theme=light] .coupon-usage-summary-grid span,html[data-theme=light] .order-coupon-highlight>div:first-child strong{color:#b36f16}html[data-theme=light] .coupon-usage-summary-grid>button.active,html[data-theme=light] .coupon-usage-summary-grid>button:hover{border-color:#008ba5;background:#eefbfc}html[data-theme=light] .coupon-usage-global-totals strong,html[data-theme=light] .coupon-usage-summary-grid strong{color:#17212b}html[data-theme=light] .coupon-usage-summary-grid em,html[data-theme=light] .coupon-usage-summary-grid i{color:#697681}html[data-theme=light] .coupon-usage-entry{color:#17212b;border-color:rgba(0,139,165,.24);background:#f2fbfc}html[data-theme=light] .coupon-usage-entry small{color:#65727e}html[data-theme=light] .coupon-usage-entry>b{color:#007c94}@media (max-width:1000px){.coupon-usage-global-totals,.coupon-usage-summary-grid,.order-coupon-highlight{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-order-detail{font-size:12px}.admin-order-detail .order-admin-card{padding:12px}.admin-order-detail .orders-admin-meta{grid-template-columns:1fr 1fr}.admin-order-detail .order-admin-card>header h2{font-size:18px}.order-coupon-highlight{grid-template-columns:1fr 1fr}.coupon-usage-entry{align-items:flex-start;flex-direction:column}.coupon-usage-summary-grid{grid-template-columns:1fr}.coupon-usage-global-totals{grid-template-columns:1fr 1fr}}@media (max-width:430px){.admin-order-detail .orders-admin-meta,.coupon-usage-global-totals,.order-coupon-highlight{grid-template-columns:1fr}}.mobile-currency-toggle{display:none}.resale-catalog-hint{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:-7px 0 17px;color:#6f7a87;font-size:9px;line-height:1.4}.resale-catalog-hint a{color:#aeb7c2;font-weight:850;letter-spacing:.02em}.resale-catalog-hint a:hover{color:var(--cream)}.resale-product-card .resale-actions,.shop-product-grid .resale-product-card .resale-actions{position:static;inset:auto;width:100%;display:flex;gap:7px;margin-top:14px;padding:0;opacity:1;visibility:visible;pointer-events:auto;transform:none;border:0;background:transparent;box-shadow:none}.resale-product-card:hover .resale-actions{transform:none}.resale-product-card .resale-actions button,.shop-product-grid .resale-product-card .resale-actions button{min-height:39px;height:auto;padding:8px 10px;border-color:var(--cream);background:var(--cream);color:#111;line-height:1.15}.product-art-statuses{position:absolute;z-index:5;top:14px;left:14px;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 28px);pointer-events:none}.product-art-statuses .intro-badge{display:inline-flex;align-items:center;min-height:26px;margin:0;padding:6px 9px;border-radius:5px;font-size:8px;font-weight:950;line-height:1;letter-spacing:.09em;box-shadow:0 7px 22px rgba(0,0,0,.38);backdrop-filter:blur(8px)}.product-art-statuses .intro-badge.new{color:#071115;border-color:rgba(37,196,223,.85);background:rgba(37,196,223,.92)}.product-art-statuses .intro-badge.offer{color:#fff;border-color:rgba(255,40,93,.9);background:rgba(255,40,93,.92)}.product-art-statuses .intro-badge.premiere{color:#111;border-color:rgba(255,203,127,.9);background:rgba(255,203,127,.94)}.product-art-statuses .intro-badge.preorder{color:#fff;border-color:rgba(147,101,255,.82);background:rgba(116,72,220,.92)}.mode-choice .mode-option-wrap{position:relative;min-width:0}.mode-choice .mode-option-wrap>button:not(.stock-alert-trigger){width:100%;height:100%}.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger){padding-bottom:47px}.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger)>i{display:none}.mode-choice .stock-alert-trigger{position:absolute;z-index:4;left:12px;bottom:10px;width:auto;min-width:0;min-height:28px;height:28px;display:inline-flex;grid-template-columns:none;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid rgba(37,196,223,.48);border-radius:999px;color:var(--cyan);background:rgba(37,196,223,.1);text-align:center;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;box-shadow:none}.mode-choice .stock-alert-trigger:hover{color:#6be2f4;border-color:var(--cyan);background:rgba(37,196,223,.17)}.mode-choice .stock-alert-trigger svg{width:13px;height:13px;flex:0 0 13px}.mode-choice .stock-alert-trigger span{display:inline;margin:0;color:inherit;font-size:8px;font-weight:950;line-height:1;letter-spacing:.07em}@media (min-width:761px){.mode-choice .mode-option-wrap{position:relative;min-width:0}.mode-choice .mode-option-wrap.sold-out{min-height:106px}.mode-choice .mode-option-wrap>button:not(.stock-alert-trigger){width:100%;height:100%}.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger){min-height:106px;padding:14px 45px 42px 15px;align-items:start}.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger)>div:first-child{align-self:start}.mode-choice .mode-option-wrap.sold-out .mode-price{align-self:start;padding-top:1px}.mode-choice .mode-option-wrap>.stock-alert-trigger{position:absolute!important;z-index:5;left:15px!important;right:auto!important;top:auto!important;bottom:10px!important;inset:auto auto 10px 15px!important;width:max-content!important;min-width:0!important;max-width:calc(100% - 30px)!important;height:25px!important;min-height:25px!important;max-height:25px!important;aspect-ratio:auto!important;display:inline-flex!important;grid-template-columns:none!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:5px!important;margin:0!important;padding:0 9px!important;border:1px solid rgba(37,196,223,.42)!important;border-radius:999px!important;color:var(--cyan)!important;background:rgba(37,196,223,.075)!important;box-shadow:none!important;transform:none!important;opacity:1!important;line-height:1!important;white-space:nowrap!important}.mode-choice .mode-option-wrap>.stock-alert-trigger:hover{border-color:rgba(37,196,223,.75);background:rgba(37,196,223,.13)}.mode-choice .mode-option-wrap>.stock-alert-trigger svg{width:11px;height:11px;flex:0 0 11px}.mode-choice .mode-option-wrap>.stock-alert-trigger span{display:inline;margin:0;font-size:7px;font-weight:900;line-height:1;letter-spacing:.06em}}.stock-alert-backdrop{position:fixed;z-index:140;inset:0;display:grid;place-items:center;padding:20px;background:rgba(2,4,7,.76);backdrop-filter:blur(8px)}.stock-alert-modal{position:relative;width:min(420px,100%);padding:27px;border:1px solid #303945;border-radius:15px;background:linear-gradient(145deg,#131920,#0d1217);box-shadow:0 30px 90px rgba(0,0,0,.62)}.stock-alert-close{position:absolute;top:12px;right:12px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid #2e3741;border-radius:9px;color:#8d98a5;background:#151b22;cursor:pointer;font-size:23px;line-height:1}.stock-alert-modal h3{margin:10px 42px 5px 0;color:#f5f7f9;font-size:24px;line-height:1.12;letter-spacing:-.03em}.stock-alert-modal>p:not(.stock-alert-modal-notice){margin:0 0 20px;color:#8894a1;font-size:11px}.stock-alert-modal form{display:grid;gap:11px}.stock-alert-modal label{display:grid;gap:7px;color:#7f8a97;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.stock-alert-modal input{width:100%;height:46px;padding:0 13px;border:1px solid #303945;border-radius:8px;outline:0;color:#f5f7f9;background:#0b1015;font-size:13px;text-transform:none}.stock-alert-modal input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(37,196,223,.1)}.stock-alert-modal form>button{min-height:45px;border:0;border-radius:8px;color:#0b0d10;background:var(--cream);cursor:pointer;font-size:10px;font-weight:950;letter-spacing:.05em}.stock-alert-modal form>button:disabled{opacity:.55;cursor:wait}.stock-alert-modal-notice{margin:12px 0 0;padding:10px 11px;border:1px solid rgba(37,196,223,.24);border-radius:7px;color:#8edcea;background:rgba(37,196,223,.07);font-size:10px;line-height:1.45}html[data-theme=light] .resale-catalog-hint{color:#71808d}html[data-theme=light] .resale-catalog-hint a{color:#465561}html[data-theme=light] .stock-alert-modal{border-color:#d5dde4;background:#fff;box-shadow:0 30px 90px rgba(31,42,53,.23)}html[data-theme=light] .stock-alert-close{color:#65717d;border-color:#d6dde4;background:#f6f8fa}html[data-theme=light] .stock-alert-modal h3{color:#17212b}html[data-theme=light] .stock-alert-modal>p:not(.stock-alert-modal-notice){color:#65717d}html[data-theme=light] .stock-alert-modal input{color:#17212b;border-color:#cbd5dd;background:#f8fafb}@media (max-width:760px){.mobile-currency-toggle,.trustbar-controls>label{display:none!important}.menu-currency{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:15px 22px;padding:16px}.menu-currency>span{grid-column:1/-1;margin-bottom:2px}.menu-currency label{min-width:0;min-height:43px;display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:0 10px;border:1px solid #2e3944;border-radius:7px;color:#9ba6b1;background:#0f151b;cursor:pointer;font-size:10px;font-weight:850;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.menu-currency label:has(input:checked){color:#f1f4f6;border-color:rgba(37,196,223,.65);background:rgba(37,196,223,.1);box-shadow:inset 0 0 0 1px rgba(37,196,223,.08)}.menu-currency input{width:13px;height:13px;margin:0;flex:0 0 13px}html[data-theme=light] .menu-currency label{color:#5d6873;border-color:#d5dde4;background:#fff}html[data-theme=light] .menu-currency label:has(input:checked){color:#17212b;border-color:rgba(0,139,165,.55);background:rgba(0,139,165,.08)}.resale-catalog-hint{justify-content:flex-start;margin:-2px 0 14px;padding-left:1px;font-size:9px}.resale-product-card .resale-actions,.shop-product-grid .resale-product-card .resale-actions{display:flex!important;flex-direction:column;gap:6px;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.resale-product-card .resale-actions button,.shop-product-grid .resale-product-card .resale-actions button{width:100%;min-height:39px;padding:8px 7px;font-size:8px}.product-art-statuses{top:10px;left:10px;gap:5px;max-width:calc(100% - 20px)}.product-art-statuses .intro-badge{min-height:24px;padding:6px 8px;font-size:7px}.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger){padding-bottom:48px}.mode-choice .stock-alert-trigger{left:10px;bottom:9px}.stock-alert-modal{padding:24px 20px 20px;border-radius:13px}.stock-alert-modal h3{margin-top:12px;font-size:22px}}@media (max-width:420px){.trustbar-controls{gap:6px}.menu-currency{gap:7px;padding:14px}.menu-currency label{min-height:41px;padding-inline:7px;font-size:9.5px}.stock-alert-backdrop{padding:14px}.shop-product-grid .resale-product-card .product-info{padding-bottom:11px}.shop-product-grid .resale-product-card .resale-actions button{min-height:36px;font-size:7.5px}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}