@media (min-width:1001px){.related-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}@media (min-width:761px) and (max-width:1000px){.related-grid .product-card{display:block}.related-grid .product-card:nth-child(n+4){display:none}}html[data-theme=light] body:has(.admin-shell){background:#0a0d11;color:#f7f8fa}html[data-theme=light] .admin-shell{--bg:#0a0d11;--panel:#11151b;--panel-2:#171c23;--line:#262d36;--text:#f7f8fa;--muted:#9ba4b2;--cream:#ffcb7f;--pink:#ff285d;--cyan:#25c4df;--green:#26d07c;color:#f7f8fa;background:#0a0d11;color-scheme:dark}html[data-theme=light] .admin-sidebar{color:#f7f8fa;background:#0d1116;border-color:#262d36}html[data-theme=light] .admin-sidebar nav a{color:#818c99}html[data-theme=light] .admin-sidebar nav a.active{color:#111;background:#ffcb7f}html[data-theme=light] .admin-exit{color:#7d8895;border-color:#262d36}html[data-theme=light] .admin-main,html[data-theme=light] .admin-main>header h1,html[data-theme=light] .admin-section h1,html[data-theme=light] .admin-section h2,html[data-theme=light] .admin-section h3,html[data-theme=light] .product-editor h2{color:#f1f4f6}html[data-theme=light] .admin-kpis article,html[data-theme=light] .admin-section{color:#f1f4f6;background:#11161c;border-color:#262d36;box-shadow:none}html[data-theme=light] .admin-kpis small,html[data-theme=light] .admin-section-head p,html[data-theme=light] .admin-standalone-head p{color:#77838f}html[data-theme=light] .admin-product-filters{color:#d9dfe5;background:#0d1318;border-color:#29333d}html[data-theme=light] .admin-form-grid input,html[data-theme=light] .admin-form-grid select,html[data-theme=light] .admin-form-grid textarea,html[data-theme=light] .admin-product-filters input,html[data-theme=light] .admin-product-filters select,html[data-theme=light] .rate-editor input{color:#eef2f5;background:#111820;border-color:#303b46}html[data-theme=light] .admin-product-cards>article,html[data-theme=light] .banner-admin-list>article,html[data-theme=light] .coupon-admin-list>article,html[data-theme=light] .customer-admin-list>article,html[data-theme=light] .draft-list>article{color:#aab3bd;background:#0d1318;border-color:#29333d}html[data-theme=light] .admin-product-copy>strong,html[data-theme=light] .banner-admin-list strong,html[data-theme=light] .coupon-admin-list strong,html[data-theme=light] .customer-admin-list strong,html[data-theme=light] .customer-count,html[data-theme=light] .draft-list strong{color:#e8edf1}html[data-theme=light] .admin-product-copy>small,html[data-theme=light] .banner-admin-list small,html[data-theme=light] .coupon-admin-list small,html[data-theme=light] .customer-admin-list small,html[data-theme=light] .draft-list small{color:#74808c}html[data-theme=light] .admin-product-cards>article>button,html[data-theme=light] .banner-admin-list button,html[data-theme=light] .coupon-admin-list button{color:#e8edf1;background:#111820;border-color:#33404b}html[data-theme=light] .admin-primary{color:#111;background:#ffcb7f}html[data-theme=light] .admin-primary.secondary{color:#dbe1e6;background:transparent;border-color:#35404b}html[data-theme=light] .product-editor{color:#eef2f5;background:#0d1217;border-color:#303945}html[data-theme=light] .product-editor fieldset,html[data-theme=light] .product-editor footer,html[data-theme=light] .product-editor header{border-color:#29343e}html[data-theme=light] .product-editor label,html[data-theme=light] .product-editor legend{color:#cbd2d9}html[data-theme=light] .fieldset-help,html[data-theme=light] .product-editor small{color:#77838f}.account-order-status.status-cancelado{color:#ff718d!important}.paid-dot.status-cancelado{background:#ff285d!important;box-shadow:0 0 0 2px rgba(255,40,93,.14)}.home-banner-enter{animation:adremy-banner-enter .38s cubic-bezier(.2,.7,.2,1) both;transform-origin:center;will-change:opacity,transform}@keyframes adremy-banner-enter{0%{opacity:.35;transform:translateX(10px) scale(1.002)}to{opacity:1;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.home-banner-enter{animation:none;will-change:auto}}.blocked-order-error{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px}.blocked-order-error>span{flex:1}.blocked-order-error>a{flex:0 0 auto;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:6px;color:#07110c;background:#26d07c;font-size:9px;font-weight:950}.customer-admin-toolbar,.guarantee-admin-toolbar{display:flex;align-items:center;gap:10px;margin:18px 0 13px}.customer-admin-toolbar input,.guarantee-admin-toolbar input{min-width:0;flex:1;min-height:42px;padding:0 12px;border:1px solid #303b46;border-radius:7px;outline:0;color:#edf2f5;background:#0d1319;font-size:11px}.customer-admin-toolbar input:focus,.guarantee-admin-toolbar input:focus{border-color:#25c4df}.customer-admin-toolbar strong,.guarantee-admin-toolbar strong{color:#25c4df;font-size:10px;white-space:nowrap}.customer-admin-toolbar span{color:#74818e;font-size:9px;white-space:nowrap}.admin-orders-list.is-loading,.customer-admin-list.is-loading{opacity:.52;pointer-events:none}.customer-admin-card{min-width:0;display:block;padding:14px;border:1px solid #2c3641;border-radius:8px;color:#eef2f5;background:#0e141a;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.customer-admin-card:hover{border-color:#40515e;background:#111a21;transform:translateY(-1px)}.customer-admin-card b,.customer-admin-card small,.customer-admin-card span,.customer-admin-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-admin-card strong{font-size:12px}.customer-admin-card span{margin:6px 0;color:#aeb7c1;font-size:10px}.customer-admin-card small{color:#6f7b87;font-size:9px}.customer-admin-card b{margin-top:11px;color:#25c4df;font-size:8px;letter-spacing:.06em}.customer-detail-backdrop{position:fixed;z-index:520;inset:0;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.76);backdrop-filter:blur(5px)}.customer-detail-panel{width:min(1100px,100%);max-height:min(880px,calc(100vh - 48px));overflow:auto;border:1px solid #34414d;border-radius:13px;color:#edf2f5;background:#0b1015;box-shadow:0 32px 100px rgba(0,0,0,.55)}.customer-detail-panel>header{position:sticky;z-index:3;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #29343e;background:rgba(11,16,21,.97)}.customer-detail-panel>header h2{margin:6px 0 5px;font-size:24px}.customer-detail-panel>header p{margin:0;color:#7f8c98;font-size:10px}.customer-detail-panel>header button{border:0;color:#aab4bd;background:transparent;cursor:pointer;font-size:10px}.customer-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px 0}.customer-detail-stats article{padding:14px;border:1px solid #293640;border-radius:8px;background:#10171d}.customer-detail-stats span,.customer-detail-stats strong{display:block}.customer-detail-stats span{color:#71808c;font-size:7px;font-weight:950;letter-spacing:.1em}.customer-detail-stats strong{margin-top:7px;color:#f0f3f5;font-size:15px}.customer-detail-section{padding:20px 22px}.customer-detail-section+.customer-detail-section{border-top:1px solid #25303a}.customer-detail-heading h3{margin:0;font-size:16px}.customer-detail-heading p{margin:5px 0 0;color:#74818d;font-size:9px;line-height:1.5}.customer-ip-list,.customer-order-list{display:grid;gap:7px;margin-top:13px}.customer-ip-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px;border:1px solid #2b3741;border-radius:8px;background:#0e151b}.customer-ip-list article.blocked{border-color:rgba(255,40,93,.38);background:rgba(255,40,93,.05)}.customer-ip-list em,.customer-ip-list small,.customer-ip-list strong{display:block}.customer-ip-list strong{color:#e9eef2;font-size:12px;font-family:var(--font-geist-mono),monospace}.customer-ip-list small{margin-top:4px;color:#73818e;font-size:9px}.customer-ip-list em{margin-top:5px;color:#ff91a9;font-size:8px;font-style:normal}.customer-ip-list>article>span{padding:5px 8px;border-radius:999px;font-size:8px;font-weight:950}.customer-ip-list>article>span.ok{color:#72e9aa;background:rgba(38,208,124,.09)}.customer-ip-list>article>span.danger{color:#ff829f;background:rgba(255,40,93,.09)}.customer-ip-list button{min-height:34px;padding:0 10px;border:1px solid #46525d;border-radius:6px;color:#e8edf1;background:#141c23;cursor:pointer;font-size:8px;font-weight:900}.customer-ip-list article:not(.blocked) button{color:#ff8da6;border-color:rgba(255,40,93,.32)}.customer-ip-warning{margin:10px 0 0;color:#9a8b6f;font-size:8.5px;line-height:1.55}.customer-order-list a{display:grid;grid-template-columns:minmax(0,1fr) auto 110px 18px;gap:12px;align-items:center;padding:11px 12px;border:1px solid #29353f;border-radius:7px;background:#0e151b}.customer-order-list a:hover{border-color:#3d4c58;background:#111a21}.customer-order-list small,.customer-order-list strong{display:block}.customer-order-list strong{color:#25c4df;font-size:10px}.customer-order-list small{max-width:570px;margin-top:4px;overflow:hidden;color:#71808d;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.customer-order-list b{color:#ffcb7f;font-size:11px;text-align:right}.customer-order-list i{color:#25c4df;font-size:17px;font-style:normal}.guarantee-admin .exemption-form{grid-template-columns:minmax(160px,1fr) minmax(220px,1.15fr) minmax(220px,1.35fr) auto;gap:10px;margin:18px 0 0;padding:14px}.guarantee-admin .exemption-form button{min-width:112px}.guarantee-admin .exemption-list{margin-top:0}.guarantee-admin .exemption-row{grid-template-columns:minmax(220px,1.25fr) minmax(260px,1.65fr) 110px 70px}.guarantee-admin-toolbar{padding-top:2px}.coupon-admin-form{margin-top:18px;padding:16px;border:1px solid #293540;border-radius:9px;background:#0c1217}.coupon-admin-form .admin-primary{grid-column:1/-1;min-height:42px;margin-top:2px;border-radius:6px;font-weight:950}.coupon-admin-list{margin-top:14px}.coupon-admin-list article{grid-template-columns:120px minmax(180px,.8fr) minmax(250px,1fr) auto auto;min-height:54px;padding:10px 12px;background:#0d1318}.coupon-admin-list strong{font-size:11px}.coupon-admin-list span{color:#c0c8cf;font-size:10px}.coupon-admin-list small{color:#75828e;font-size:9px}.orders-admin-tools>strong{white-space:nowrap}.admin-orders-list{transition:opacity .12s ease}.admin-pagination{min-height:40px}.admin-pagination button{font-weight:850}.admin-orders-list+.admin-pagination,.customer-admin-list+.admin-pagination,.exemption-list+.admin-pagination{margin-top:16px}@media (max-width:900px){.customer-detail-backdrop{padding:10px}.customer-detail-panel{max-height:calc(100vh - 20px)}.customer-ip-list article{grid-template-columns:1fr auto}.customer-ip-list button{grid-column:1/-1}.customer-order-list a{grid-template-columns:1fr auto}.customer-order-list .order-status-pill{justify-self:end}.customer-order-list b{text-align:left}.customer-order-list i{display:none}.guarantee-admin .exemption-form{grid-template-columns:1fr 1fr}.guarantee-admin .exemption-form button{min-height:40px}}@media (max-width:760px){.blocked-order-error,.customer-admin-toolbar,.guarantee-admin-toolbar{align-items:stretch;flex-direction:column}.customer-admin-toolbar span,.customer-admin-toolbar strong,.guarantee-admin-toolbar strong{white-space:normal}.customer-detail-stats{grid-template-columns:1fr;padding:14px 14px 0}.customer-detail-section{padding:17px 14px}.customer-detail-panel>header{padding:16px 14px}.customer-detail-panel>header h2{font-size:20px}.customer-ip-list article{grid-template-columns:1fr}.customer-ip-list button{grid-column:auto}.customer-order-list a{grid-template-columns:1fr}.customer-order-list .order-status-pill{justify-self:start}.coupon-admin-form{padding:12px}.coupon-admin-list article{grid-template-columns:1fr auto}.coupon-admin-list small,.coupon-admin-list span{grid-column:1/-1}.guarantee-admin .exemption-form{grid-template-columns:1fr}.guarantee-admin .exemption-list{overflow-x:auto}.guarantee-admin .exemption-row{min-width:760px}}.customer-admin-card.banned{border-color:rgba(255,40,93,.42);background:rgba(255,40,93,.045)}.customer-card-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.customer-card-title strong{min-width:0}.customer-ban-badge{flex:0 0 auto;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;padding:5px 7px;border:1px solid rgba(255,40,93,.42);border-radius:999px;color:#ff829f!important;background:rgba(255,40,93,.09);font-size:7px!important;font-weight:950;letter-spacing:.08em}.customer-ban-badge.detail{margin-left:10px;vertical-align:middle;font-size:8px!important}.customer-detail-actions{display:flex;align-items:center;gap:8px}.customer-detail-panel>header .customer-detail-actions>button{min-height:36px;padding:0 11px;border-radius:6px;font-size:8px;font-weight:950}.customer-detail-panel>header .customer-detail-actions>button.ban{color:#ff91aa;border:1px solid rgba(255,40,93,.42);background:rgba(255,40,93,.08)}.customer-detail-panel>header .customer-detail-actions>button.unban{color:#75e7aa;border:1px solid rgba(38,208,124,.38);background:rgba(38,208,124,.08)}.customer-detail-panel>header .customer-detail-actions>button:disabled{opacity:.5;cursor:not-allowed}.customer-detail-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-detail-stats article.danger{border-color:rgba(255,40,93,.34);background:rgba(255,40,93,.05)}.customer-detail-stats article.danger strong{color:#ff829f}.customer-detail-stats article small{display:block;margin-top:5px;color:#9a7680;font-size:8px;line-height:1.4}@media (max-width:900px){.customer-detail-stats{grid-template-columns:1fr 1fr}.customer-detail-panel>header{align-items:flex-start;flex-direction:column}.customer-detail-actions{width:100%}.customer-detail-actions>button:first-child{flex:1}}@media (max-width:520px){.customer-detail-stats{grid-template-columns:1fr}.customer-detail-actions{align-items:stretch;flex-direction:column}}.platform-choice button{overflow:hidden;justify-content:center}.platform-choice .variant-flags{position:static;inset:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px;width:auto;min-height:0;margin:0 0 7px;font-size:0!important;line-height:1;pointer-events:none}.platform-choice .variant-flags:empty{display:none;margin:0}.platform-choice .variant-flags .variant-flag{position:static;inset:auto;display:inline-flex;align-items:center;justify-content:center;width:auto;margin:0;padding:4px 6px;border-radius:4px;font-size:7px!important;line-height:1;font-style:normal;font-weight:950;letter-spacing:.045em;white-space:nowrap}.platform-choice .variant-name{position:static;display:block;width:auto;font-weight:950;line-height:1}.platform-choice .retrocompatible-note{position:static;display:inline-flex;align-items:center;width:auto;margin:6px 0 0;padding:4px 6px;border:1px solid rgba(255,203,127,.46);border-radius:999px;color:#ffcb7f;background:rgba(255,203,127,.075);font-size:7px;line-height:1;font-style:normal;font-weight:900;letter-spacing:.035em;white-space:nowrap}.platform-choice button>small{display:block;margin-top:7px}.platform-choice button.has-retrocompatible{padding-top:13px}@media (max-width:760px){.platform-choice button,.platform-choice button.has-retrocompatible,.platform-choice button:not(.has-retrocompatible){min-height:118px;justify-content:center;padding:13px 38px 13px 14px}.platform-choice .variant-flags{gap:3px;margin-bottom:7px}.platform-choice .variant-flags .variant-flag{padding:4px 5px;font-size:6.5px!important}.platform-choice .variant-name{font-size:22px;line-height:1}.platform-choice .retrocompatible-note{max-width:100%;margin-top:7px;padding:4px 5px;font-size:6.5px}.platform-choice button>small{margin-top:8px}}@media (max-width:420px){.platform-choice button,.platform-choice button.has-retrocompatible,.platform-choice button:not(.has-retrocompatible){min-height:122px;padding-left:12px;padding-right:34px}.platform-choice .retrocompatible-note,.platform-choice .variant-flags .variant-flag{font-size:6px!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}}.admin-order-detail>.admin-simple-card:not(.order-admin-card){padding:20px;border-radius:12px}.admin-order-detail>.admin-simple-card:not(.order-admin-card) h2{margin:8px 0 10px;font-size:19px;line-height:1.2}.admin-order-detail>.admin-simple-card:not(.order-admin-card) h3{margin:8px 0 9px;font-size:17px}.admin-order-detail>.admin-simple-card:not(.order-admin-card) p{color:#a3adb7;font-size:11px;line-height:1.55}.admin-order-detail>.admin-simple-card:not(.order-admin-card) label{gap:7px;font-size:10px;font-weight:900}.admin-order-detail>.admin-simple-card:not(.order-admin-card) input{min-height:44px;padding:0 12px;font-size:13px;font-weight:850}.admin-order-detail>.admin-simple-card:not(.order-admin-card) .admin-primary{min-height:42px;padding-inline:14px;font-size:9px}.coupon-usage-history .admin-section-head select{min-width:180px;min-height:38px;padding:0 10px;border:1px solid #34404b;border-radius:7px;color:#e8edf1;background:#0d141a;font-size:10px;font-weight:850}.coupon-usage-history .coupon-usage-row:not(.head){min-height:58px}.coupon-usage-history .coupon-usage-row code,.coupon-usage-history .coupon-usage-row span,.coupon-usage-history .coupon-usage-row strong{font-size:10px}.coupon-usage-history .coupon-usage-row small{display:block;margin-top:4px;color:#74818d;font-size:8px}html[data-theme=light] .admin-order-detail>.admin-simple-card:not(.order-admin-card) p{color:#606d78}html[data-theme=light] .coupon-usage-history .admin-section-head select{color:#17212b;border-color:#cdd6de;background:#fff}@media (max-width:760px){.admin-order-detail>.admin-simple-card:not(.order-admin-card){padding:15px}.admin-order-detail>.admin-simple-card:not(.order-admin-card) h2{font-size:17px}.coupon-usage-history .admin-section-head{align-items:stretch;flex-direction:column}.coupon-usage-history .admin-section-head select{width:100%}}.mode-choice .mode-option-wrap>button:not(.stock-alert-trigger)>i{display:none!important}.mode-choice .mode-price{min-width:0}.mode-choice .mode-price del,.mode-choice .mode-price strong{white-space:nowrap}@media (min-width:761px){.mode-choice .mode-option-wrap.sold-out>button:not(.stock-alert-trigger),.mode-choice .mode-option-wrap>button:not(.stock-alert-trigger){padding-right:15px}.mode-choice .mode-price{min-width:66px;align-items:flex-end}}.stock-alert-admin-tabs{display:flex;gap:8px;margin:0 0 16px}.stock-alert-admin-tabs button{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #2d3944;border-radius:7px;color:#84909c;background:#0f151b;cursor:pointer;font-size:9px;font-weight:900;letter-spacing:.06em}.stock-alert-admin-tabs button b{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:999px;color:#b8c1ca;background:#1b242d;font-size:8px}.stock-alert-admin-tabs button.active{color:#071115;border-color:var(--cyan);background:var(--cyan)}.stock-alert-admin-tabs button.active b{color:#071115;background:rgba(255,255,255,.42)}.stock-alert-subscriber{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid #26313b}.stock-alert-subscriber:last-child{border-bottom:0}.stock-alert-subscriber>div:first-child{min-width:0}.stock-alert-subscriber>div:first-child small,.stock-alert-subscriber>div:first-child span{display:block}.stock-alert-subscriber>div:first-child span{color:#eef2f5;font-size:10px;font-weight:850}.stock-alert-subscriber>div:first-child small{margin-top:3px;color:#71808d;font-size:8px;overflow-wrap:anywhere}.stock-alert-subscriber-meta{min-width:190px;text-align:right}.stock-alert-subscriber-meta>small,.stock-alert-subscriber-meta>strong{display:block}.stock-alert-subscriber-meta>small{color:#6f7b87;font-size:8px}.stock-alert-delivery{margin-top:5px;font-size:8px;font-weight:900}.stock-alert-delivery.pending{color:#9aa5af}.stock-alert-delivery.sent{color:#26d07c}.stock-alert-delivery.failed{color:#ff7b9b}html[data-theme=light] .stock-alert-admin-tabs button{color:#64717d;border-color:#d3dbe2;background:#fff}html[data-theme=light] .stock-alert-admin-tabs button.active{color:#fff;border-color:var(--cyan);background:var(--cyan)}html[data-theme=light] .stock-alert-subscriber{border-color:#dfe5ea}html[data-theme=light] .stock-alert-subscriber>div:first-child span{color:#18222c}@media (max-width:760px){.stock-alert-admin-tabs{overflow-x:auto;padding-bottom:2px}.stock-alert-admin-tabs button{flex:0 0 auto}.stock-alert-subscriber{grid-template-columns:1fr;gap:7px}.stock-alert-subscriber-meta{min-width:0;text-align:left}}@media (min-width:761px){body:has(.admin-shell){overflow-x:hidden}.admin-shell{width:100%!important;max-width:none!important;min-height:100vh!important;display:grid!important;grid-template-columns:290px minmax(0,1fr)!important;align-items:start!important;margin:0!important;padding:0!important}.admin-sidebar{position:sticky!important;top:0!important;width:290px!important;min-width:290px!important;max-width:290px!important;height:100vh!important;margin:0!important;padding:24px 18px 20px!important;overflow-x:hidden!important;overflow-y:auto!important}.admin-sidebar .brand{margin:0 8px 28px!important}.admin-sidebar nav{display:flex!important;flex-direction:column!important;gap:3px!important}.admin-sidebar nav a,.admin-sidebar-tools a{min-height:43px!important;display:flex!important;align-items:center!important;margin:0!important;padding:10px 13px!important;border-radius:8px!important;font-size:13px!important;line-height:1.3!important;white-space:nowrap!important}.admin-sidebar-tools{margin:17px 0 0!important;padding:16px 0 0!important;display:flex!important;flex-direction:column!important;gap:3px!important;overflow:visible!important}.admin-sidebar-tools>small{margin:0 13px 9px!important;padding:0!important;font-size:10px!important;letter-spacing:.13em!important}.admin-exit{margin-top:16px!important;padding:14px 13px!important;font-size:13px!important}.admin-main,.admin-tool-main{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:27px 31px 50px!important;justify-self:stretch!important}.admin-main>.admin-kpis,.admin-main>.admin-section,.admin-main>[id],.admin-main>header,.admin-main>section{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}@media (min-width:761px) and (max-width:1100px){.admin-shell{grid-template-columns:250px minmax(0,1fr)!important}.admin-sidebar{width:250px!important;min-width:250px!important;max-width:250px!important}}.orders-bulk-bar{display:flex;align-items:center;gap:14px;margin:14px 0;padding:12px 14px;border:1px solid rgba(255,203,127,.24);border-radius:9px;background:rgba(255,203,127,.045)}.orders-bulk-bar>div{min-width:0;flex:1}.orders-bulk-bar strong{display:block;color:#f4f6f8;font-size:12px}.orders-bulk-bar small{display:block;margin-top:3px;color:#84909c;font-size:10px}.orders-bulk-bar>span{color:#aeb8c2;font-size:10px;font-weight:800;white-space:nowrap}.orders-bulk-bar button{min-height:36px;padding:0 13px;border:1px solid #8f6f36;border-radius:6px;background:#ffcb7f;color:#0a0f14;font-size:10px;font-weight:950;cursor:pointer}.orders-bulk-bar button:disabled{opacity:.4;cursor:not-allowed}.orders-bulk-success{border-color:rgba(35,198,126,.35)!important;background:rgba(35,198,126,.08)!important}.admin-orders-row{grid-template-columns:34px minmax(155px,.85fr) minmax(220px,1.25fr) minmax(270px,1.55fr) minmax(100px,.65fr) minmax(110px,.7fr) minmax(90px,.55fr) 24px!important}.admin-order-main-link{display:contents;color:inherit;text-decoration:none}.order-select{display:flex;align-items:center;justify-content:center}.order-select input{width:16px;height:16px;margin:0;accent-color:#ffcb7f;cursor:pointer}.order-select input:disabled{cursor:not-allowed;opacity:.3}.order-select-placeholder{color:#46515c;font-size:12px}.admin-orders-row.is-selected{background:rgba(255,203,127,.055)}@media (max-width:900px){.orders-bulk-bar{align-items:stretch;flex-direction:column}.orders-bulk-bar button{width:100%}.admin-orders-row:not(.head){grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important}.admin-orders-row:not(.head) .order-select{grid-column:1;grid-row:1;padding-top:3px}.admin-orders-row:not(.head) .admin-order-main-link{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;min-width:0}}.customer-ip-lookup{display:grid;grid-template-columns:minmax(190px,1fr) minmax(220px,1.2fr) auto;gap:10px;align-items:center;margin:0 0 14px;padding:12px;border:1px solid #2b3741;border-radius:8px;background:#0d141a}.customer-ip-lookup>div span,.customer-ip-lookup>div strong{display:block}.customer-ip-lookup>div strong{color:#25c4df;font-size:9px;letter-spacing:.08em}.customer-ip-lookup>div span{margin-top:4px;color:#71808c;font-size:8px}.customer-ip-lookup input{min-height:40px;padding:0 11px;border:1px solid #303b46;border-radius:7px;outline:0;color:#edf2f5;background:#0a1015;font-size:10px;font-family:var(--font-geist-mono),monospace}.customer-ip-lookup input:focus{border-color:#25c4df}.customer-ip-lookup>button{min-height:40px;padding:0 13px;border:1px solid rgba(37,196,223,.35);border-radius:7px;color:#91ecff;background:rgba(37,196,223,.08);cursor:pointer;font-size:8px;font-weight:950}.customer-ip-lookup>button:disabled{opacity:.5;cursor:not-allowed}.customer-ip-lookup-result{margin:0 0 16px;padding:14px;border:1px solid #2c3944;border-radius:9px;background:#10171d}.customer-ip-lookup-result>header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center}.customer-ip-lookup-result>header span,.customer-ip-lookup-result>header strong{display:block}.customer-ip-lookup-result>header strong{color:#f0f4f6;font-size:13px;font-family:var(--font-geist-mono),monospace}.customer-ip-lookup-result>header span{margin-top:3px;color:#75838f;font-size:8px}.customer-ip-lookup-result>header b{padding:5px 8px;border-radius:999px;font-size:7px;letter-spacing:.06em}.customer-ip-lookup-result>header b.ok{color:#72e9aa;background:rgba(38,208,124,.09)}.customer-ip-lookup-result>header b.danger{color:#ff829f;background:rgba(255,40,93,.09)}.customer-ip-lookup-result>header>button{border:0;color:#9aa7b2;background:transparent;cursor:pointer;font-size:9px}.customer-ip-lookup-result>p{margin:9px 0 0;color:#ff91a9;font-size:8px}.customer-linked-account-list{display:grid;gap:7px;margin-top:11px}.customer-linked-account-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:9px;align-items:center;padding:10px;border:1px solid #2a3540;border-radius:7px;background:#0c1319}.customer-linked-account-list article>div small,.customer-linked-account-list article>div span,.customer-linked-account-list article>div strong{display:block}.customer-linked-account-list article>div strong{color:#edf2f5;font-size:10px}.customer-linked-account-list article>div span{margin-top:2px;color:#25c4df;font-size:9px}.customer-linked-account-list article>div small{margin-top:3px;color:#75838f;font-size:8px}.customer-linked-account-list article>em{padding:5px 7px;border-radius:999px;color:#c1cbd2;background:#172029;font-size:7px;font-style:normal;font-weight:900;white-space:nowrap}.customer-linked-account-list article>em.registered{color:#ffcb7f;background:rgba(255,203,127,.09)}.customer-linked-account-list article>button{min-height:31px;padding:0 9px;border:1px solid #3e4b56;border-radius:6px;color:#dbe4ea;background:#141c23;cursor:pointer;font-size:7px;font-weight:900}.customer-device-list{display:grid;gap:7px;margin-top:13px}.customer-device-list article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px;border:1px solid #2b3741;border-radius:8px;background:#0e151b}.customer-device-list article.blocked{border-color:rgba(255,40,93,.38);background:rgba(255,40,93,.05)}.customer-device-list em,.customer-device-list small,.customer-device-list strong{display:block}.customer-device-list strong{color:#edf2f5;font-size:11px}.customer-device-list small{margin-top:4px;color:#74818e;font-size:8.5px}.customer-device-list em{margin-top:5px;color:#ff91a9;font-size:8px;font-style:normal}.customer-device-list>article>span{padding:5px 8px;border-radius:999px;font-size:8px;font-weight:950}.customer-device-list>article>span.ok{color:#72e9aa;background:rgba(38,208,124,.09)}.customer-device-list>article>span.danger{color:#ff829f;background:rgba(255,40,93,.09)}.customer-device-list>article>button{min-height:34px;padding:0 10px;border:1px solid #46525d;border-radius:6px;color:#ff8da6;background:#141c23;cursor:pointer;font-size:8px;font-weight:900}.customer-device-list>article.blocked>button{color:#e8edf1}.customer-device-list>article>button:disabled{opacity:.5;cursor:not-allowed}.security-linked-accounts{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.security-linked-accounts button{min-height:24px;padding:0 7px;border:1px solid #33414c;border-radius:999px;color:#9edff0;background:#101a21;cursor:pointer;font-size:7px;font-weight:800}.security-linked-accounts button:hover{border-color:#25c4df}.security-row-actions{display:flex;gap:6px;align-items:center}.customer-ip-list .security-row-actions>button{min-height:34px;padding:0 9px}.customer-ip-list .security-row-actions>button:first-child{color:#8feaff;border-color:rgba(37,196,223,.3)}.customer-detail-stats{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1050px){.customer-detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-ip-lookup{grid-template-columns:1fr 1fr}.customer-ip-lookup>div{grid-column:1/-1}}@media (max-width:760px){.customer-ip-lookup{grid-template-columns:1fr}.customer-device-list article,.customer-ip-list article,.customer-linked-account-list article{grid-template-columns:1fr;align-items:stretch}.customer-ip-lookup-result>header{grid-template-columns:1fr auto}.customer-ip-lookup-result>header>button{grid-column:2;grid-row:1}.customer-ip-lookup-result>header>b{grid-column:1/-1;width:max-content}.security-row-actions{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:520px){.customer-detail-stats{grid-template-columns:1fr 1fr}}.game-specs .requires-plus{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:7px!important;width:auto!important;min-width:0!important;white-space:nowrap!important;vertical-align:middle!important;color:transparent!important;font-size:0!important;line-height:0!important}.game-specs .requires-plus>.ps-plus-badge,.game-specs .requires-plus>img,.game-specs .requires-plus>span{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;opacity:0!important;font-size:0!important;line-height:0!important}.game-specs .requires-plus:before{content:"Sí";display:inline-block!important;color:#e1e5ea!important;font-size:13px!important;font-weight:700!important}.game-specs .requires-plus:after,.game-specs .requires-plus:before{flex:0 0 auto;line-height:1!important;visibility:visible!important;opacity:1!important}.game-specs .requires-plus:after{content:"+ PS PLUS";display:inline-flex!important;align-items:center;justify-content:center;min-width:52px!important;min-height:18px!important;padding:3px 7px 2px!important;border:1px solid #d8ae00!important;border-radius:4px!important;box-sizing:border-box;color:#111820!important;background:#f7c900!important;font-size:7px!important;font-weight:950!important;letter-spacing:.04em!important}@media (max-width:760px){.game-specs .requires-plus{gap:7px!important}.game-specs .requires-plus:before{font-size:14px!important}.game-specs .requires-plus:after{min-width:58px!important;min-height:20px!important;padding:4px 8px 3px!important;font-size:8px!important}}@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-20c4,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_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--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-20c4,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_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.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}}.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-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}}.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}}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}}.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}}.game-specs strong>.online-psplus-v2{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;white-space:nowrap!important;color:inherit!important;font:inherit!important;line-height:1!important}.game-specs .online-psplus-v2 .online-yes{display:inline!important;color:#e1e5ea!important;font:inherit!important;font-weight:700!important;line-height:1!important}.game-specs .online-psplus-v2 .online-plus-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:58px!important;min-height:20px!important;padding:3px 7px!important;margin:0!important;border:1px solid #d8ae00!important;border-radius:4px!important;box-sizing:border-box!important;color:#111820!important;background:#f7c900!important;font-size:8px!important;font-weight:950!important;font-style:normal!important;letter-spacing:.035em!important;line-height:1!important;text-decoration:none!important;text-transform:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.game-specs .online-plus-badge:after,.game-specs .online-plus-badge:before,.game-specs .online-psplus-v2:after,.game-specs .online-psplus-v2:before{content:none!important;display:none!important}@media (max-width:760px){.game-specs strong>.online-psplus-v2{gap:7px!important}.game-specs .online-psplus-v2 .online-plus-badge{min-width:62px!important;min-height:21px!important;padding:4px 8px!important;font-size:8px!important}}