:root{--px-neon:#25ff5a;--px-neon-2:#00d64a;--px-gold:#d4af37;--px-red:#e5001f;--px-border:rgba(255,255,255,.08)}.px-skip{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.px-skip:focus{position:fixed;left:16px;top:16px;width:auto;height:auto;background:var(--px-neon);color:#000;padding:10px 14px;border-radius:8px;z-index:9999;font-family:"Orbitron",sans-serif;font-weight:800}.px-header{position:sticky;top:0;z-index:100;background:radial-gradient(60% 100% at 0% 0%,rgb(37 255 90 / .10),transparent 60%),radial-gradient(50% 100% at 100% 0%,rgb(37 255 90 / .06),transparent 60%),linear-gradient(180deg,#0c140f,#050a07);border-bottom:1px solid rgb(37 255 90 / .15);box-shadow:0 4px 24px -8px rgb(0 0 0 / .6);transition:box-shadow .25s ease}.px-header.is-scrolled{box-shadow:0 10px 32px -8px rgb(0 0 0 / .75),0 0 0 1px rgb(37 255 90 / .05)}.px-header__inner{max-width:1320px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:32px}.px-header__logo{text-decoration:none;display:inline-flex;align-items:center;flex:0 0 auto}.px-header__logo-img{display:block;height:88px;width:auto;max-width:320px;object-fit:contain;transition:filter .2s ease,transform .2s ease}.px-header__logo:hover .px-header__logo-img{filter:drop-shadow(0 0 14px rgb(37 255 90 / .35))}.px-header__logo-img--lg{height:96px;max-width:360px}@media (max-width:960px){.px-header__logo-img{height:56px;max-width:220px}}.px-header__nav{flex:1}.px-header__menu{list-style:none;padding:0;margin:0;display:flex;gap:4px;justify-content:center}.px-header__menu li{list-style:none}.px-header__menu a{display:inline-block;padding:8px 14px;font-family:"Orbitron",sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .75);text-decoration:none;border-radius:8px;transition:color .15s ease,background .15s ease}.px-header__menu a:hover,.px-header__menu .current-menu-item>a{color:var(--px-neon);background:rgb(37 255 90 / .07)}.px-header__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.px-header__icon-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;color:rgb(255 255 255 / .78);text-decoration:none;font-family:"Orbitron",sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.px-header__icon-btn:hover{color:var(--px-neon);background:rgb(37 255 90 / .08)}.px-header__icon-btn svg{width:20px;height:20px;display:block}.px-header__icon-label{display:none}@media (min-width:1100px){.px-header__icon-label{display:inline}}.px-header__cart-badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--px-neon);color:#021809;font-size:10px;font-weight:900;font-family:"Orbitron",sans-serif;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 10px rgb(37 255 90 / .5)}.px-header__lang{display:inline-flex;align-items:center;margin-left:4px}.px-header__lang .trp-language-switcher,.px-header__lang .trp-ls-shortcode-language,.px-header__lang>div{display:inline-flex;align-items:center}.px-header__lang .trp-flag-image,.px-header__lang img{width:22px!important;height:auto!important;display:inline-block;border-radius:3px;box-shadow:0 2px 6px rgb(0 0 0 / .4),0 0 0 1px rgb(255 255 255 / .08);transition:transform .18s ease,box-shadow .18s ease}.px-header__lang a{line-height:0;display:inline-flex;padding:4px}.px-header__lang a:hover img{transform:translateY(-1px);box-shadow:0 4px 12px rgb(37 255 90 / .35),0 0 0 1px rgb(37 255 90 / .4)}.px-header__lang .trp-language-switcher>div{background:rgb(255 255 255 / .04)!important;border:1px solid var(--px-border)!important;border-radius:10px!important;padding:4px 8px!important;color:rgb(255 255 255 / .85)!important;font-family:"Orbitron",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.px-header__lang .trp-language-switcher>div:hover{background:rgb(37 255 90 / .08)!important;border-color:rgb(37 255 90 / .35)!important;color:var(--px-neon)!important}.px-header__lang .trp-language-switcher ul{background:#0a0a0a!important;border:1px solid rgb(37 255 90 / .2)!important;border-radius:10px!important;box-shadow:0 20px 50px rgb(0 0 0 / .5)!important;margin-top:6px!important}.px-header__lang .trp-language-switcher ul li a{color:rgb(255 255 255 / .85)!important;font-family:"Orbitron",sans-serif!important;font-size:11px!important}.px-header__lang .trp-language-switcher ul li a:hover{background:rgb(37 255 90 / .08)!important;color:var(--px-neon)!important}@media (max-width:960px){.px-header__lang{order:-1}}.px-header__burger{display:none;background:#fff0;border:1px solid var(--px-border);width:42px;height:42px;border-radius:10px;cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:border-color .2s ease,background .2s ease}.px-header__burger span{display:block;width:18px;height:2px;background:#fff;border-radius:2px;transition:transform .25s ease,opacity .25s ease}.px-header__burger:hover{border-color:rgb(37 255 90 / .4);background:rgb(37 255 90 / .04)}@media (max-width:960px){.px-header__inner{gap:16px;padding:12px 16px}.px-header__nav{display:none}.px-header__cta{display:none}.px-header__icon-btn{padding:6px 8px}.px-header__burger{display:inline-flex}}.px-mobile-drawer{position:fixed;inset:0;z-index:200;visibility:hidden;pointer-events:none}.px-mobile-drawer.is-open{visibility:visible;pointer-events:auto}.px-mobile-drawer__scrim{position:absolute;inset:0;background:rgb(0 0 0 / .75);backdrop-filter:blur(4px);opacity:0;transition:opacity .25s ease}.px-mobile-drawer.is-open .px-mobile-drawer__scrim{opacity:1}.px-mobile-drawer__panel{position:absolute;top:0;right:0;width:min(360px, 88%);height:100dvh;background:linear-gradient(180deg,#0a0a0a,#050505);border-left:1px solid rgb(37 255 90 / .15);box-shadow:-24px 0 80px rgb(0 0 0 / .6);transform:translateX(100%);transition:transform .28s cubic-bezier(.2,.9,.2,1);display:flex;flex-direction:column}.px-mobile-drawer.is-open .px-mobile-drawer__panel{transform:translateX(0)}.px-mobile-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--px-border)}.px-mobile-drawer__close{background:#fff0;border:0;color:#fff;width:40px;height:40px;font-size:28px;line-height:1;border-radius:10px;cursor:pointer;transition:background .18s ease,color .18s ease}.px-mobile-drawer__close:hover{background:rgb(37 255 90 / .08);color:var(--px-neon)}.px-mobile-drawer__nav{flex:1;padding:16px 12px;overflow-y:auto}.px-mobile-drawer__menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.px-mobile-drawer__menu li{list-style:none}.px-mobile-drawer__menu a{display:block;padding:14px 16px;border-radius:10px;color:#fff;text-decoration:none;font-family:"Orbitron",sans-serif;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .15s ease,background .15s ease;position:relative}.px-mobile-drawer__menu a::after{content:'→';position:absolute;right:16px;top:50%;transform:translateY(-50%);color:rgb(37 255 90 / .4);font-weight:400;transition:transform .15s ease,color .15s ease}.px-mobile-drawer__menu a:hover{background:rgb(37 255 90 / .08);color:var(--px-neon)}.px-mobile-drawer__menu a:hover::after{color:var(--px-neon);transform:translateY(-50%) translateX(3px)}.px-mobile-drawer__foot{padding:18px 20px max(20px, env(safe-area-inset-bottom));border-top:1px solid var(--px-border);display:flex;flex-direction:column;gap:12px}.px-mobile-drawer__links{display:flex;justify-content:space-around;padding-top:6px}.px-mobile-drawer__links a{display:inline-flex;align-items:center;gap:8px;color:rgb(255 255 255 / .7);text-decoration:none;font-size:13px;font-weight:600}.px-mobile-drawer__links a:hover{color:var(--px-neon)}.px-footer{position:relative;background:linear-gradient(180deg,#050505,#000);border-top:1px solid rgb(37 255 90 / .12);color:rgb(255 255 255 / .7);padding:72px 0 0;margin-top:0;isolation:isolate;overflow:hidden}.px-footer__matrix{position:absolute;inset:0;background-image:linear-gradient(rgb(37 255 90 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(37 255 90 / .03) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(60% 80% at 50% 0%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(60% 80% at 50% 0%,#000 20%,transparent 80%);pointer-events:none;z-index:-1}.px-footer__inner{max-width:1320px;margin:0 auto;padding:0 24px 56px;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:48px}.px-footer__col h4{font-family:"Orbitron",sans-serif;color:var(--px-neon);font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-weight:800}.px-footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.px-footer__col a{color:rgb(255 255 255 / .72);text-decoration:none;font-size:14px;font-weight:500;transition:color .15s ease}.px-footer__col a:hover{color:var(--px-neon)}.px-footer__tagline{margin:18px 0 22px;font-size:14px;line-height:1.6;max-width:32ch;color:rgb(255 255 255 / .65)}.px-footer__socials{display:flex;gap:10px}.px-footer__socials a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--px-border);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .7);transition:color .15s ease,background .15s ease,border-color .15s ease,transform .18s ease}.px-footer__socials a:hover{color:var(--px-neon);border-color:rgb(37 255 90 / .4);background:rgb(37 255 90 / .06);transform:translateY(-2px)}.px-footer__bar{border-top:1px solid var(--px-border);padding:18px 0 22px;background:rgb(0 0 0 / .4)}.px-footer__bar-inner{max-width:1320px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.px-footer__copy,.px-footer__legal{margin:0;color:rgb(255 255 255 / .5);font-size:12px;letter-spacing:.02em}.px-footer__legal{color:rgb(255 255 255 / .45);font-size:11px}.px-footer__pay{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.px-footer__pay-img{display:block;height:28px;width:auto;max-width:100%;object-fit:contain;opacity:.85;filter:brightness(1.05);transition:opacity .15s ease}.px-footer__pay-img:hover{opacity:1}@media (max-width:720px){.px-footer__pay-img{height:22px}}@media (max-width:960px){.px-footer{padding-top:48px}.px-footer__inner{grid-template-columns:1fr 1fr!important;gap:28px 22px!important;padding-bottom:36px!important}.px-footer__col--brand{grid-column:1 / -1}.px-footer__col h4{margin-bottom:12px!important;font-size:10px!important}.px-footer__col ul{gap:8px!important}.px-footer__col a{font-size:13px!important}.px-footer__tagline{margin:12px 0 16px!important;font-size:13px!important}}@media (max-width:720px){.px-footer{padding-top:36px}.px-footer__inner{gap:22px 18px!important;padding-bottom:28px!important}.px-footer__bar-inner{flex-direction:column!important;text-align:center;gap:12px!important}.px-footer__pay{justify-content:center}.px-header__logo-img--lg{height:56px!important;max-width:220px!important}}.px-footer__pay span{padding:5px 10px;border-radius:6px;background:rgb(255 255 255 / .05);border:1px solid var(--px-border);color:rgb(255 255 255 / .55);font-family:"Orbitron",sans-serif;font-size:9px;font-weight:800;letter-spacing:.14em}@media (max-width:960px){.px-footer{padding-top:56px;margin-top:64px}.px-footer__inner{grid-template-columns:repeat(2,1fr);gap:36px;padding-bottom:36px}.px-footer__col--brand{grid-column:span 2}}@media (max-width:560px){.px-footer__inner{grid-template-columns:1fr;gap:28px}.px-footer__col--brand{grid-column:auto}.px-footer__bar-inner{flex-direction:column;align-items:flex-start;gap:12px}}body.woocommerce-account,body.woocommerce-checkout,body.woocommerce-cart{background:#000}body.woocommerce-account .site-content,body.woocommerce-account #content,body.woocommerce-account main,body.woocommerce-account .entry-content{background:transparent!important}body.woocommerce-account .entry-title,body.woocommerce-account .page-title{font-family:"Orbitron",sans-serif!important;font-size:clamp(28px, 3.5vw, 44px)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.01em;font-weight:800!important;margin-bottom:32px!important}.woocommerce-account .woocommerce{max-width:1200px;margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:start}.woocommerce-MyAccount-navigation{background:radial-gradient(80% 40% at 0% 0%,rgb(37 255 90 / .08),transparent 60%),linear-gradient(180deg,#0c140f,#070b08);border:1px solid rgb(37 255 90 / .15);border-radius:18px;padding:16px;position:sticky;top:100px}.woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:2px}.woocommerce-MyAccount-navigation ul li{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 14px;border-radius:10px;font-family:"Orbitron",sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .75);text-decoration:none;transition:color .15s ease,background .15s ease,transform .15s ease;position:relative}.woocommerce-MyAccount-navigation ul li a::before{content:'';position:absolute;left:0;top:20%;bottom:20%;width:3px;border-radius:2px;background:var(--px-neon);opacity:0;transition:opacity .18s ease}.woocommerce-MyAccount-navigation ul li a:hover{background:rgb(37 255 90 / .06);color:var(--px-neon)}.woocommerce-MyAccount-navigation ul li.is-active a{background:rgb(37 255 90 / .10);color:var(--px-neon)}.woocommerce-MyAccount-navigation ul li.is-active a::before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{margin-top:8px;border-top:1px solid rgb(255 255 255 / .06);padding-top:18px;color:rgb(255 255 255 / .5)}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#ff6b7a;background:rgb(255 60 75 / .06)}.woocommerce-MyAccount-content{background:radial-gradient(80% 30% at 0% 0%,rgb(37 255 90 / .05),transparent 60%),linear-gradient(180deg,#0b120d,#060a07);border:1px solid var(--px-border);border-radius:18px;padding:36px 36px;color:rgb(255 255 255 / .85);line-height:1.65}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-family:"Orbitron",sans-serif;color:#fff;font-weight:800;letter-spacing:.01em;margin:0 0 20px}.woocommerce-MyAccount-content h2{font-size:22px}.woocommerce-MyAccount-content h3{font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--px-neon)}.woocommerce-MyAccount-content p{margin:0 0 16px}.woocommerce-MyAccount-content a{color:var(--px-neon);text-decoration:none}.woocommerce-MyAccount-content a:hover{text-decoration:underline}.woocommerce-MyAccount-content mark{background:#fff0;color:var(--px-neon);font-weight:700}.woocommerce-MyAccount-content strong{color:#fff}.woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper,.woocommerce-MyAccount-content>p:first-child{font-size:15px}.woocommerce-MyAccount-content table,.woocommerce-orders-table,.woocommerce-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff0;margin:20px 0 28px;font-family:"Rajdhani",sans-serif;font-size:14px;border:1px solid var(--px-border);border-radius:14px;overflow:hidden}.woocommerce-MyAccount-content table th,.woocommerce-orders-table th,.woocommerce-table th{background:rgb(255 255 255 / .03);color:rgb(255 255 255 / .55);font-family:"Orbitron",sans-serif;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;padding:14px 16px;text-align:left;border-bottom:1px solid var(--px-border)}.woocommerce-MyAccount-content table td,.woocommerce-orders-table td,.woocommerce-table td{padding:14px 16px;color:rgb(255 255 255 / .85);border-bottom:1px solid rgb(255 255 255 / .04);font-weight:600;background:#fff0}.woocommerce-orders-table tbody tr:hover td,.woocommerce-table tbody tr:hover td{background:rgb(37 255 90 / .03)}.woocommerce-orders-table__cell-order-number a{color:var(--px-neon)!important;font-family:"Orbitron",sans-serif;font-weight:700}.woocommerce-orders-table__cell-order-status{font-family:"Orbitron",sans-serif;font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:800}.woocommerce-orders-table mark.status-completed,mark.order-status--status-completed{color:var(--px-neon)!important}mark.order-status--status-processing{color:#ffd166!important}mark.order-status--status-cancelled{color:#ff6b7a!important}.woocommerce-orders-table__cell-order-actions .button,.woocommerce-orders-table__cell-order-actions a.button{display:inline-block;padding:8px 14px!important;margin:0 2px!important;background:rgb(37 255 90 / .10)!important;border:1px solid rgb(37 255 90 / .30)!important;color:var(--px-neon)!important;border-radius:8px!important;font-family:"Orbitron",sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,transform .15s ease!important}.woocommerce-orders-table__cell-order-actions a.button:hover{background:rgb(37 255 90 / .20)!important;border-color:var(--px-neon)!important;transform:translateY(-1px)}.woocommerce-Addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:24px 0 32px}.woocommerce-Address{background:rgb(255 255 255 / .02);border:1px solid var(--px-border);border-radius:14px;padding:24px;transition:border-color .2s ease}.woocommerce-Address:hover{border-color:rgb(37 255 90 / .35)}.woocommerce-Address .woocommerce-Address-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid var(--px-border);padding-bottom:12px}.woocommerce-Address-title h2,.woocommerce-Address-title h3{margin:0!important;font-size:13px!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--px-neon)!important}.woocommerce-Address address{font-style:normal;color:rgb(255 255 255 / .75);line-height:1.6;font-size:14px;font-family:"Rajdhani",sans-serif;font-weight:500}.woocommerce form .form-row,.woocommerce-page form .form-row,.woocommerce form.woocommerce-form-login .form-row,.woocommerce form.woocommerce-form-register .form-row{margin:0 0 16px;padding:0;display:block}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;margin:0 0 6px;font-family:"Orbitron",sans-serif;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 255 255 / .6)}.woocommerce form .form-row label .required{color:var(--px-red)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row input[type="text"],.woocommerce form .form-row input[type="email"],.woocommerce form .form-row input[type="password"],.woocommerce form .form-row input[type="tel"],.woocommerce form .form-row input[type="number"],.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row input[type="email"],.woocommerce-page form .form-row input[type="password"],.woocommerce-page form .form-row select{width:100%!important;padding:14px 16px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:10px!important;color:#fff!important;font-family:"Rajdhani",sans-serif!important;font-size:15px!important;font-weight:500!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important;box-shadow:none!important;line-height:1.3!important;height:auto!important}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row input:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus{outline:none!important;border-color:rgb(37 255 90 / .5)!important;background:rgb(0 0 0 / .6)!important;box-shadow:0 0 0 3px rgb(37 255 90 / .12)!important}.woocommerce form .form-row.form-row-first{width:calc(50% - 8px);float:left}.woocommerce form .form-row.form-row-last{width:calc(50% - 8px);float:right}.woocommerce form .form-row.form-row-wide{width:100%;float:none;clear:both}.woocommerce form .password-input{position:relative}.woocommerce form .show-password-input{top:50%;right:14px;transform:translateY(-50%);color:rgb(255 255 255 / .5)}.woocommerce form .show-password-input.display-password{color:var(--px-neon)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:14px 24px!important;background:linear-gradient(180deg,#3bff75,var(--px-neon) 55%,var(--px-neon-2))!important;color:#021809!important;border:0!important;border-radius:12px!important;font-family:"Orbitron",sans-serif!important;font-weight:800!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 14px 36px -10px rgb(37 255 90 / .6),inset 0 1px 0 rgb(255 255 255 / .3)!important;cursor:pointer;text-decoration:none!important;transition:transform .18s ease,box-shadow .2s ease,filter .15s ease!important;line-height:1!important;height:auto!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 18px 48px -10px rgb(37 255 90 / .7),0 0 0 4px rgb(37 255 90 / .18)!important}.woocommerce a.button.view,.woocommerce-MyAccount-content a.button.view{background:transparent!important;color:var(--px-neon)!important;border:1px solid rgb(37 255 90 / .35)!important;box-shadow:none!important;padding:10px 16px!important;font-size:10px!important}.woocommerce a.button.view:hover{background:rgb(37 255 90 / .08)!important;border-color:var(--px-neon)!important}.woocommerce form .form-row.form-row-checkbox input[type="checkbox"],.woocommerce-privacy-policy-text+p label input[type="checkbox"]{accent-color:var(--px-neon)}.woocommerce-account:not(.logged-in) .woocommerce{grid-template-columns:1fr}.woocommerce .u-columns{display:grid!important;grid-template-columns:1fr 1fr;gap:24px;margin:0!important}.woocommerce .u-columns::before,.woocommerce .u-columns::after{display:none!important}.woocommerce .u-columns .col-1,.woocommerce .u-columns .col-2{width:100%!important;max-width:100%!important;margin:0!important;padding:36px!important;background:radial-gradient(80% 30% at 0% 0%,rgb(37 255 90 / .06),transparent 60%),linear-gradient(180deg,#0b120d,#060a07)!important;border:1px solid var(--px-border);border-radius:18px;float:none!important}.woocommerce .u-columns h2{font-family:"Orbitron",sans-serif!important;font-size:18px!important;color:#fff!important;text-transform:uppercase;letter-spacing:.15em;margin:0 0 24px!important;padding-bottom:16px;border-bottom:1px solid var(--px-border)}.woocommerce-form__label-for-checkbox{display:flex!important;align-items:center;gap:8px;font-size:13px!important;color:rgb(255 255 255 / .7)!important}.woocommerce-form__label-for-checkbox input{margin:0!important}.woocommerce .lost_password{margin-top:12px;font-size:13px}.woocommerce .lost_password a{color:var(--px-neon);text-decoration:none}.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{padding:16px 20px!important;margin:0 0 24px!important;border-radius:12px!important;border-left:3px solid var(--px-neon)!important;background:rgb(37 255 90 / .06)!important;color:rgb(255 255 255 / .9)!important;font-family:"Rajdhani",sans-serif!important;font-size:14px!important;font-weight:500!important;box-shadow:none!important}.woocommerce-info::before,.woocommerce-message::before{color:var(--px-neon)!important;top:18px!important}.woocommerce-error{border-left-color:var(--px-red)!important;background:rgb(229 0 31 / .06)!important}.woocommerce-error::before{color:var(--px-red)!important}.lty-tickets-table,.lty-my-tickets{background:transparent!important}body.woocommerce-cart .entry-title,body.woocommerce-checkout .entry-title,body.woocommerce-cart .page-title,body.woocommerce-checkout .page-title{font-family:"Orbitron",sans-serif!important;font-size:clamp(28px, 3.5vw, 44px)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.01em;font-weight:800!important;margin:0 0 32px!important}.px-wc-page{background:#000;min-height:60vh;padding:48px 0;width:100%!important;max-width:100%!important;display:block!important}.px-wc-page__inner{max-width:1200px!important;width:100%!important;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box}.px-wc-page,.px-wc-page *{box-sizing:border-box}body:has(.px-wc-page) #main,body:has(.px-wc-page) #main-content,body:has(.px-wc-page) #main-wrapper,body:has(.px-wc-page) #primary,body:has(.px-wc-page) #content,body:has(.px-wc-page) .main-content,body:has(.px-wc-page) .site-content,body:has(.px-wc-page) .site-main,body:has(.px-wc-page) .content-area,body:has(.px-wc-page) .container,body:has(.px-wc-page) .container-fluid,body:has(.px-wc-page) .row,body:has(.px-wc-page) [class*="col-md"],body:has(.px-wc-page) [class*="col-lg"],body:has(.px-wc-page) [class*="col-sm"],body:has(.px-wc-page) [class*="col-xs"],body:has(.px-wc-page) [class*="col-xl"],body:has(.px-wc-page) .et-main-content,body:has(.px-wc-page) article.page,body:has(.px-wc-page) .entry-content,body:has(.px-wc-page) .et_pb_section,body:has(.px-wc-page) .page-content-wrap{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:transparent!important}body:has(.px-wc-page) aside.sidebar,body:has(.px-wc-page) .sidebar,body:has(.px-wc-page) #sidebar,body:has(.px-wc-page) .widget-area,body:has(.px-wc-page) .sidebar-container,body:has(.px-wc-page) .page-sidebar{display:none!important}body.woocommerce-cart #main,body.woocommerce-cart #main-content,body.woocommerce-cart #content,body.woocommerce-cart .main-content,body.woocommerce-cart .site-content,body.woocommerce-cart .container,body.woocommerce-cart .row,body.woocommerce-cart [class*="col-"],body.woocommerce-checkout #main,body.woocommerce-checkout #main-content,body.woocommerce-checkout #content,body.woocommerce-checkout .main-content,body.woocommerce-checkout .site-content,body.woocommerce-checkout .container,body.woocommerce-checkout .row,body.woocommerce-checkout [class*="col-"],body.page-template-page-shop #main,body.page-template-page-shop .container,body.page-template-page-shop .row,body.page-template-page-shop [class*="col-"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.px-wc-page__title{font-family:"Orbitron",sans-serif;font-size:clamp(28px, 3.5vw, 44px);color:#fff;text-transform:uppercase;letter-spacing:.01em;font-weight:800;margin:0 0 32px}.px-wc-page .woocommerce{max-width:none!important;padding:0!important;margin:0!important}.px-wc-shop__head{text-align:center;margin:0 auto 48px;max-width:680px}.px-wc-shop__head .px-section__eyebrow{display:inline-block;color:#25ff5a;font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:14px}.px-wc-shop__sub{color:rgb(255 255 255 / .6);font-size:16px;line-height:1.6;margin:10px 0 0}.px-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:48px 0 0}.px-pagination a,.px-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .8);text-decoration:none;font-family:"Orbitron",sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;transition:background .15s ease,border-color .15s ease,color .15s ease}.px-pagination a:hover{background:rgb(37 255 90 / .08);border-color:rgb(37 255 90 / .35);color:#25ff5a}.px-pagination span.current{background:rgb(37 255 90 / .15);border-color:rgb(37 255 90 / .5);color:#25ff5a}.px-pagination .dots{border:0;background:#fff0}.px-empty{text-align:center;color:rgb(255 255 255 / .55);padding:72px 24px;font-family:"Rajdhani",sans-serif;font-size:16px;background:radial-gradient(80% 40% at 50% 0%,rgb(37 255 90 / .04),transparent 60%),linear-gradient(180deg,#0b120d,#060a07);border:1px dashed rgb(255 255 255 / .08);border-radius:18px}body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce{max-width:1200px;margin:0 auto;padding:48px 24px}body.woocommerce-cart .sidebar,body.woocommerce-checkout .sidebar,body.woocommerce-cart aside.sidebar-container,body.woocommerce-checkout aside.sidebar-container,body.woocommerce-cart .widget-area,body.woocommerce-checkout .widget-area,body.woocommerce-cart #sidebar,body.woocommerce-checkout #sidebar,body.woocommerce-cart .page-sidebar,body.woocommerce-checkout .page-sidebar{display:none!important}body.woocommerce-cart .main-content,body.woocommerce-checkout .main-content,body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content,body.woocommerce-cart .container,body.woocommerce-checkout .container,body.woocommerce-cart .row,body.woocommerce-checkout .row,body.woocommerce-cart [class*="col-"]:has(.woocommerce),body.woocommerce-checkout [class*="col-"]:has(.woocommerce){width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;float:none!important}body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content,body.woocommerce-cart article.page,body.woocommerce-checkout article.page{width:100%!important;max-width:100%!important}body.woocommerce-cart .woocommerce-notices-wrapper,body.woocommerce-checkout .woocommerce-notices-wrapper{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important}.woocommerce-info.sumo_reward_points_info_message,.woocommerce-info.rs_cart_message,.sumo_reward_points_info_message,.rs_cart_message,body.woocommerce-cart .woocommerce-info,body.woocommerce-checkout .woocommerce-info.sumo_reward_points_info_message,body.woocommerce-checkout .woocommerce-info.rs_cart_message{display:none!important}.px-cart-form{background:radial-gradient(80% 30% at 0% 0%,rgb(37 255 90 / .05),transparent 60%),linear-gradient(180deg,#0b120d,#060a07);border:1px solid var(--px-border);border-radius:18px;padding:8px;margin-bottom:32px}.px-cart-list{display:flex;flex-direction:column}.px-cart-item{display:flex;align-items:flex-start;gap:14px;padding:16px;position:relative;border-bottom:1px solid rgb(255 255 255 / .05)}.px-cart-list .px-cart-item:last-child{border-bottom:0}.px-cart-item__remove{position:absolute;top:12px;right:12px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 60 75 / .10);border:1px solid rgb(255 60 75 / .3);color:#ff6b7a;font-size:18px;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.px-cart-item__remove:hover{background:rgb(255 60 75 / .25);border-color:#ff6b7a;color:#fff}.px-cart-item__thumb{flex:0 0 80px}.px-cart-item__thumb a,.px-cart-item__thumb img{display:block;width:80px!important;height:80px!important;border-radius:10px;object-fit:cover;border:1px solid var(--px-border)}.px-cart-item__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding-right:36px}.px-cart-item__title{font-family:"Orbitron",sans-serif!important;font-size:14px;font-weight:700;line-height:1.3;color:#fff}.px-cart-item__title a{color:#fff!important;text-decoration:none}.px-cart-item__title a:hover{color:var(--px-neon)!important}.px-cart-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.px-cart-item__qty .quantity{display:inline-flex;align-items:center}.px-cart-item__qty .quantity input.qty{width:64px!important;padding:8px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:8px!important;color:#fff!important;font-family:"Orbitron",sans-serif!important;font-size:14px!important;font-weight:700!important;text-align:center!important}.px-cart-item__subtotal{font-family:"Orbitron",sans-serif!important;font-size:16px!important;font-weight:800!important;color:var(--px-neon)!important}.px-cart-item__subtotal .woocommerce-Price-amount,.px-cart-item__subtotal bdi{color:var(--px-neon)!important}.px-cart-actions{padding:16px;border-top:1px solid var(--px-border);display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.px-cart-actions .coupon{display:flex;gap:8px;align-items:center}.px-cart-actions .coupon input[type="text"]{padding:12px 14px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:10px!important;color:#fff!important;font-family:"Rajdhani",sans-serif!important;font-size:14px!important;min-width:180px}.px-cart-actions .coupon input[type="text"]:focus{outline:none!important;border-color:rgb(37 255 90 / .5)!important}.px-cart-update{background:transparent!important;color:rgb(255 255 255 / .75)!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:10px!important;padding:12px 20px!important;font-family:"Orbitron",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}@media (max-width:900px){.px-wc-cart .woocommerce{display:flex!important;flex-direction:column!important}.px-wc-cart .woocommerce>.cart-collaterals{order:-1!important;margin-bottom:24px}.px-wc-cart .woocommerce>form.px-cart-form{order:1!important}.px-cart-item{padding:14px;gap:12px}.px-cart-item__thumb{flex:0 0 70px}.px-cart-item__thumb a,.px-cart-item__thumb img{width:70px!important;height:70px!important}.px-cart-item__info{padding-right:30px;gap:10px}.px-cart-item__bottom{gap:10px}.px-cart-actions{flex-direction:column;align-items:stretch;padding:14px}.px-cart-actions .coupon{width:100%;flex-wrap:wrap}.px-cart-actions .coupon input[type="text"]{width:100%;min-width:0}.px-cart-actions .coupon button{width:100%}.px-cart-update{width:100%}.cart_totals{padding:22px!important}}.woocommerce-cart-form{background:radial-gradient(80% 30% at 0% 0%,rgb(37 255 90 / .05),transparent 60%),linear-gradient(180deg,#0b120d,#060a07);border:1px solid var(--px-border);border-radius:18px;padding:10px 10px;margin-bottom:32px}table.shop_table.cart,table.woocommerce-cart-form__contents{width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}table.shop_table thead th{background:rgb(255 255 255 / .02)!important;color:rgb(255 255 255 / .55)!important;font-family:"Orbitron",sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:16px 18px!important;text-align:left!important;border:0!important;border-bottom:1px solid var(--px-border)!important}table.shop_table tbody td{padding:18px!important;border:0!important;border-bottom:1px solid rgb(255 255 255 / .04)!important;background:transparent!important;color:rgb(255 255 255 / .85)!important;font-family:"Rajdhani",sans-serif!important;font-size:15px!important;font-weight:600!important;vertical-align:middle!important}table.shop_table tbody tr:last-child td{border-bottom:0!important}table.shop_table tbody tr:hover td{background:rgb(37 255 90 / .02)!important}.woocommerce-cart-form__cart-item .product-thumbnail a,.woocommerce-cart-form__cart-item .product-thumbnail img{display:block;width:72px;height:72px;border-radius:10px;object-fit:cover;border:1px solid var(--px-border)}html body.woocommerce-cart table.shop_table td.product-name,html body.woocommerce-cart table.shop_table td.product-name *,html body.woocommerce-cart .cart_item td.product-name,html body.woocommerce-cart .cart_item td.product-name *,html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name,html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name *,html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a:link,html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a:visited,html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a:hover{color:#fff!important;opacity:1!important;filter:none!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important;background:transparent!important;text-decoration:none!important}html body.woocommerce-cart table.shop_table td.product-name,html body.woocommerce-cart table.shop_table td.product-name a{font-family:"Orbitron",sans-serif!important;font-weight:700!important;font-size:14px!important}html body.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a:hover,html body.woocommerce-cart table.shop_table td.product-name a:hover{color:var(--px-neon)!important;-webkit-text-fill-color:var(--px-neon)!important}a.product-title,.product-title,a.product-title:link,a.product-title:visited,a.product-title:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}a.product-title:hover{color:var(--px-neon)!important;-webkit-text-fill-color:var(--px-neon)!important}.woocommerce-cart-form__cart-item .product-name a:hover,body.woocommerce-cart table.shop_table td.product-name a:hover{color:var(--px-neon)!important}.woocommerce-cart-form__cart-item .product-name .variation,.woocommerce-cart-form__cart-item .product-name dl{margin:6px 0 0!important;font-size:12px!important;color:rgb(255 255 255 / .55)!important;font-family:"Rajdhani",sans-serif!important;font-weight:500!important}.woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__cart-item .product-subtotal{color:#fff!important;font-family:"Orbitron",sans-serif!important;font-weight:700!important;font-size:14px!important}.woocommerce-cart-form__cart-item .product-subtotal{color:var(--px-neon)!important}.woocommerce-cart-form__cart-item .product-remove a.remove{width:28px!important;height:28px!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%!important;background:rgb(255 60 75 / .10)!important;border:1px solid rgb(255 60 75 / .3)!important;color:#ff6b7a!important;font-size:16px!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease!important}.woocommerce-cart-form__cart-item .product-remove a.remove:hover{background:rgb(255 60 75 / .25)!important;border-color:#ff6b7a!important;color:#fff!important}.woocommerce-cart-form .quantity{display:inline-flex;align-items:center}.woocommerce-cart-form .quantity input.qty{width:64px!important;padding:10px 10px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:8px!important;color:#fff!important;font-family:"Orbitron",sans-serif!important;font-size:14px!important;font-weight:700!important;text-align:center!important}.woocommerce-cart-form .quantity input.qty:focus{outline:none!important;border-color:rgb(37 255 90 / .5)!important;box-shadow:0 0 0 3px rgb(37 255 90 / .12)!important}.woocommerce-cart-form .actions{padding:18px!important;display:flex!important;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--px-border)!important}.woocommerce-cart-form .actions a,.woocommerce-cart-form .actions button[name="empty_cart"],.woocommerce-cart-form .actions .button:not([name="apply_coupon"]):not([name="update_cart"]),a.clear-cart,.clear-shopping-cart,a.button.clear-shopping-cart,.woocommerce-cart-form a[href*="clear"]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;padding:12px 20px!important;background:transparent!important;color:rgb(255 255 255 / .75)!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:10px!important;font-family:"Orbitron",sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.woocommerce-cart-form .actions a:hover,a.clear-cart:hover,.clear-shopping-cart:hover,a.button.clear-shopping-cart:hover{background:rgb(255 60 75 / .06)!important;border-color:rgb(255 60 75 / .4)!important;color:#ff6b7a!important}.woocommerce-cart-form .coupon{display:inline-flex!important;align-items:center;gap:8px}.woocommerce-cart-form .coupon input[type="text"]{padding:12px 14px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:10px!important;color:#fff!important;font-family:"Rajdhani",sans-serif!important;font-size:14px!important;min-width:180px}.woocommerce-cart-form .coupon input[type="text"]:focus{outline:none!important;border-color:rgb(37 255 90 / .5)!important}.cart-collaterals{display:grid;grid-template-columns:minmax(0,440px);justify-content:flex-end}.cart_totals{width:100%!important;background:radial-gradient(80% 40% at 0% 0%,rgb(37 255 90 / .08),transparent 60%),linear-gradient(180deg,#0c140f,#070b08);border:1px solid rgb(37 255 90 / .2);border-radius:18px;padding:28px 28px 24px}.cart_totals h2,.cart_totals h3,body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart_totals h3{margin:0 0 18px!important;font-family:"Orbitron",sans-serif!important;font-size:14px!important;color:var(--px-neon)!important;letter-spacing:.22em!important;text-transform:uppercase;font-weight:800!important;padding-bottom:14px;border-bottom:1px solid rgb(37 255 90 / .15);opacity:1!important}.cart_totals table.shop_table{border:0!important;background:transparent!important}.cart_totals table.shop_table th,.cart_totals table.shop_table td{padding:12px 0!important;border:0!important;background:transparent!important;border-bottom:1px solid rgb(255 255 255 / .05)!important}.cart_totals table.shop_table th{font-family:"Orbitron",sans-serif!important;font-size:10px!important;letter-spacing:.18em!important;color:rgb(255 255 255 / .55)!important;font-weight:800!important;text-transform:uppercase!important}.cart_totals table.shop_table td{text-align:right!important;color:#fff!important;font-family:"Rajdhani",sans-serif!important;font-weight:700!important;font-size:15px!important}.cart_totals .order-total th,.cart_totals .order-total td{padding:18px 0 6px!important;border-top:1px solid rgb(37 255 90 / .25)!important;border-bottom:0!important}.cart_totals .order-total th{font-size:11px!important;color:#fff!important}.cart_totals .order-total td,.cart_totals .order-total .amount{font-family:"Orbitron",sans-serif!important;font-size:22px!important;font-weight:900!important;color:var(--px-neon)!important}.wc-proceed-to-checkout{margin-top:18px!important;display:flex;flex-direction:column;gap:10px}.wc-proceed-to-checkout .checkout-button,.wc-proceed-to-checkout a.checkout-button,a.checkout-button.button{width:100%!important;font-size:16px!important;padding:22px 28px!important;min-height:64px!important;font-weight:900!important;letter-spacing:.14em!important;border-radius:14px!important;box-shadow:0 20px 46px -10px rgb(37 255 90 / .7),0 0 0 3px rgb(37 255 90 / .18),inset 0 1px 0 rgb(255 255 255 / .35)!important}.cart_totals a.button:not(.checkout-button),.wc-proceed-to-checkout a:not(.checkout-button),.wc-proceed-to-checkout .button:not(.checkout-button),a.button.wc-backward,.continue-shopping,a.continue-shopping,.cart_totals .continue-shopping a{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;padding:16px 24px!important;background:transparent!important;color:var(--px-neon)!important;border:1px solid rgb(37 255 90 / .35)!important;border-radius:12px!important;font-family:"Orbitron",sans-serif!important;font-weight:800!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,transform .15s ease!important}.cart_totals a.button:not(.checkout-button):hover,.wc-proceed-to-checkout a:not(.checkout-button):hover,a.button.wc-backward:hover,.continue-shopping:hover,a.continue-shopping:hover{background:rgb(37 255 90 / .08)!important;border-color:var(--px-neon)!important;transform:translateY(-1px);filter:none!important}.px-wc-checkout .px-wc-page__inner{max-width:1180px}.px-checkout-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid rgb(255 255 255 / .05);flex-wrap:wrap}.px-checkout-back{color:rgb(255 255 255 / .7);text-decoration:none;font-family:"Orbitron",sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:color .15s ease}.px-checkout-back:hover{color:var(--px-neon)}.px-checkout-steps{display:flex;gap:4px}.px-checkout-steps__step{padding:6px 14px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .06);color:rgb(255 255 255 / .45);font-family:"Orbitron",sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.px-checkout-steps__step.is-active{background:rgb(37 255 90 / .10);border-color:rgb(37 255 90 / .35);color:var(--px-neon)}.px-checkout-steps__step.is-done{color:rgb(255 255 255 / .7)}.px-checkout-trust{color:rgb(255 255 255 / .6);font-family:"Orbitron",sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em}body.woocommerce-checkout .woocommerce-info{padding:10px 16px!important;font-size:13px!important;background:rgb(255 255 255 / .02)!important;border-left:3px solid rgb(37 255 90 / .4)!important;color:rgb(255 255 255 / .75)!important;border-radius:8px!important;margin-bottom:18px!important}body.woocommerce-checkout .woocommerce-info::before{top:12px!important;font-size:14px!important}body.woocommerce-checkout .woocommerce-info a{font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase}body.woocommerce-checkout .woocommerce-form-login{padding:20px!important}body.woocommerce-cart .e-con.e-flex>.e-con-inner,body.woocommerce-checkout .e-con.e-flex>.e-con-inner{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.px-winners-page{padding:64px 0 80px}.px-winners-head{text-align:center;margin:0 auto 48px;max-width:720px}.px-winners-head .px-section__eyebrow{display:inline-block;color:var(--px-gold);font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:14px}.px-winners-page__title{font-family:"Orbitron",sans-serif;font-size:clamp(40px, 6vw, 72px);font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.01em;line-height:1;margin:0 0 16px}.px-winners-sub{color:rgb(255 255 255 / .7);font-size:17px;line-height:1.6;margin:0}.px-winner-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:stretch;margin-bottom:64px;border-radius:22px;overflow:hidden;border:1px solid rgb(212 175 55 / .35);background:radial-gradient(80% 60% at 0% 0%,rgb(212 175 55 / .10),transparent 60%),linear-gradient(180deg,#0e0a04,#050302);box-shadow:0 40px 100px -30px rgb(212 175 55 / .4),0 0 0 1px rgb(0 0 0 / .3) inset;isolation:isolate}.px-winner-feature__media{position:relative;min-height:380px;overflow:hidden}.px-winner-feature__media img,.px-winner-feature__media video{width:100%;height:100%;object-fit:cover;display:block}.px-winner-feature__overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgb(0 0 0 / .55) 100%);pointer-events:none}.px-winner-feature__tag{position:absolute;top:18px;left:18px;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#8b6f12);color:#1a1400;font-family:"Orbitron",sans-serif;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;padding:8px 14px;border-radius:999px;box-shadow:0 12px 28px -10px rgb(212 175 55 / .6)}.px-winner-feature__body{padding:40px 40px;display:flex;flex-direction:column;justify-content:center;gap:14px}.px-winner-feature__eyebrow{font-family:"Orbitron",sans-serif;color:var(--px-gold);font-size:11px;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.px-winner-feature__name{font-family:"Orbitron",sans-serif;font-size:clamp(26px, 3vw, 40px);font-weight:800;color:#fff;line-height:1.1;margin:0;letter-spacing:.01em}.px-winner-feature__prize{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding:18px 20px;border-radius:14px;border:1px solid rgb(212 175 55 / .35);background:rgb(212 175 55 / .08)}.px-winner-feature__prize-label{font-family:"Orbitron",sans-serif;font-size:10px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:rgb(255 255 255 / .6)}.px-winner-feature__prize strong{font-family:"Rajdhani",sans-serif;font-size:22px;font-weight:800;color:#fff;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#f5d97a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 0 24px rgb(212 175 55 / .35)}.px-winner-feature__ticket{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:7px 13px;font-family:"Rajdhani",sans-serif;font-size:14px;font-weight:600;letter-spacing:.03em;color:rgb(255 255 255 / .7);background:rgb(255 255 255 / .05);border:1px solid rgb(212 175 55 / .35);border-radius:999px}.px-winner-feature__ticket strong{font-weight:800;letter-spacing:.08em;color:#f5d97a}.px-winners-cash-group+.px-winners-cash-group{margin-top:52px}.px-winners-cash-subtitle{font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(255 255 255 / .78);margin:0 0 18px;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .1)}.px-winner-feature__comp{color:rgb(255 255 255 / .55);font-family:"Rajdhani",sans-serif;font-size:14px;margin:0}.px-winner-feature__comp span{margin-right:6px}.px-winner-feature__comp a{color:var(--px-neon);text-decoration:none;font-family:"Orbitron",sans-serif;font-weight:700;letter-spacing:.04em;font-size:13px}.px-winner-feature__comp a:hover{text-decoration:underline}.px-winners-podium-section{margin-bottom:64px}.px-winners-podium-head{text-align:center;margin:0 auto 32px;max-width:600px}.px-winners-podium-head .px-section__eyebrow{display:inline-block;color:var(--px-neon);font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:12px}.px-winners-podium-head h2{font-family:"Orbitron",sans-serif;font-size:clamp(26px, 3vw, 38px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 8px}.px-winners-podium-head p{color:rgb(255 255 255 / .65);font-size:15px;margin:0}.px-winners-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.px-winner-card{border-radius:18px;overflow:hidden;border:1px solid var(--px-border);background:linear-gradient(180deg,#0c140f,#060a07);transition:transform .25s ease,box-shadow .3s ease,border-color .25s ease;display:flex;flex-direction:column}.px-winner-card:hover{transform:translateY(-4px)}.px-winner-card--1{border-color:rgb(255 210 100 / .4)}.px-winner-card--1:hover{box-shadow:0 30px 70px -25px rgb(255 210 100 / .4);border-color:rgb(255 210 100 / .7)}.px-winner-card--2{border-color:rgb(180 220 255 / .35)}.px-winner-card--2:hover{box-shadow:0 30px 70px -25px rgb(180 220 255 / .35);border-color:rgb(180 220 255 / .6)}.px-winner-card--3{border-color:rgb(37 255 90 / .32)}.px-winner-card--3:hover{box-shadow:0 30px 70px -25px rgb(37 255 90 / .35);border-color:rgb(37 255 90 / .55)}.px-winner-card__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#050a07}.px-winner-card__media img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .5s ease}.px-winner-card:hover .px-winner-card__media img{transform:scale(1.04)}.px-winner-card__overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgb(0 0 0 / .7) 100%);pointer-events:none}.px-winner-card__rank{position:absolute;top:14px;left:14px;font-family:"Orbitron",sans-serif;font-size:13px;font-weight:900;letter-spacing:.22em;padding:7px 14px;border-radius:999px;background:rgb(0 0 0 / .65);backdrop-filter:blur(8px);border:1px solid;box-shadow:0 0 18px -2px}.px-winner-card--1 .px-winner-card__rank{color:#fc6;border-color:rgb(255 210 100 / .6);box-shadow:0 0 24px -2px rgb(255 210 100 / .5)}.px-winner-card--2 .px-winner-card__rank{color:#bfe9ff;border-color:rgb(180 220 255 / .5);box-shadow:0 0 24px -2px rgb(180 220 255 / .45)}.px-winner-card--3 .px-winner-card__rank{color:#25ff5a;border-color:rgb(37 255 90 / .5);box-shadow:0 0 24px -2px rgb(37 255 90 / .45)}.px-winner-card__body{padding:22px 22px 24px}.px-winner-card__name{font-family:"Orbitron",sans-serif;font-size:17px;font-weight:700;color:#fff;margin:0 0 10px;letter-spacing:.01em;line-height:1.2}.px-winner-card__prize{font-family:"Orbitron",sans-serif;font-size:24px;font-weight:900;letter-spacing:.02em;margin-bottom:12px}.px-winner-card--1 .px-winner-card__prize{background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#f5d97a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 0 24px rgb(212 175 55 / .35)}.px-winner-card--2 .px-winner-card__prize{color:#bfe9ff;text-shadow:0 0 16px rgb(180 220 255 / .4)}.px-winner-card--3 .px-winner-card__prize{color:var(--px-neon);text-shadow:0 0 16px rgb(37 255 90 / .4)}.px-winner-card__comp{display:inline-block;color:rgb(255 255 255 / .6);text-decoration:none;font-family:"Rajdhani",sans-serif;font-size:13px;font-weight:600;transition:color .15s ease}.px-winner-card__comp:hover{color:#fff}.px-winners-cta{margin-top:48px}.px-winners-cta__card{max-width:720px;margin:0 auto;padding:48px 36px;text-align:center;border-radius:22px;border:1px solid rgb(37 255 90 / .25);background:radial-gradient(80% 60% at 0% 0%,rgb(37 255 90 / .12),transparent 60%),linear-gradient(180deg,#0e1a11,#070b08);box-shadow:0 30px 80px -24px rgb(37 255 90 / .25)}.px-winners-cta__card .px-section__eyebrow{display:inline-block;color:var(--px-neon);font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:14px}.px-winners-cta__card h2{font-family:"Orbitron",sans-serif;font-size:clamp(26px, 3vw, 36px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px}.px-winners-cta__card p{color:rgb(255 255 255 / .7);font-size:15px;max-width:480px;margin:0 auto 24px}@media (max-width:900px){.px-winner-feature{grid-template-columns:1fr}.px-winner-feature__media{min-height:320px;aspect-ratio:4/3}.px-winner-feature__body{padding:28px 24px 32px}.px-winners-grid{grid-template-columns:1fr;gap:16px;max-width:420px;margin:0 auto}}.px-vip{padding:0}.px-vip__hero{position:relative;padding:100px 0 80px;background:radial-gradient(60% 80% at 80% 50%,rgb(212 175 55 / .18),transparent 70%),radial-gradient(60% 80% at 20% 30%,rgb(37 255 90 / .08),transparent 60%),linear-gradient(180deg,#0a0705,#0d0a03);border-bottom:1px solid rgb(212 175 55 / .15);overflow:hidden;isolation:isolate}.px-vip__hero-matrix{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(212 175 55 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(212 175 55 / .05) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,transparent 80%);pointer-events:none;animation:pxHomeMatrix 18s linear infinite}.px-vip__hero-inner{text-align:center}.px-vip__hero .px-pill--green{background:rgb(212 175 55 / .10);border-color:rgb(212 175 55 / .35);color:var(--px-gold)}.px-vip__title{font-family:"Orbitron",sans-serif;font-size:clamp(44px, 7vw, 92px);font-weight:900;text-transform:uppercase;letter-spacing:.01em;line-height:1;margin:18px 0 20px;background:linear-gradient(135deg,#f5d97a,#d4af37 50%,#8b6f12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.px-vip__x{color:var(--px-red);-webkit-text-fill-color:var(--px-red);margin:0 .05em}.px-vip__title-sub{display:inline-block;color:#fff;-webkit-text-fill-color:#fff;margin-left:8px}.px-vip__lead{max-width:640px;margin:0 auto 36px;color:rgb(255 255 255 / .78);font-size:17px;line-height:1.65}.px-vip__lead strong{color:var(--px-gold);font-weight:700}.px-vip__cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.px-vip__podium-section{position:relative;padding:80px 0 72px;background:linear-gradient(180deg,#000,#040403);border-bottom:1px solid rgb(212 175 55 / .12);overflow:hidden;isolation:isolate}.px-vip__podium-matrix{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(212 175 55 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(212 175 55 / .04) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(60% 70% at 50% 50%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(60% 70% at 50% 50%,#000 30%,transparent 85%);pointer-events:none}.px-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:20px;align-items:end;max-width:900px;margin:0 auto;padding:40px 0 0}.px-podium__slot{display:flex;flex-direction:column;align-items:center;gap:14px;position:relative}.px-podium__slot--2{order:1;transform:translateY(-10px)}.px-podium__slot--1{order:2;transform:translateY(-40px)}.px-podium__slot--3{order:3;transform:translateY(0)}.px-podium__badge{display:inline-flex;align-items:center;gap:10px;font-family:"Orbitron",sans-serif}.px-podium__star{font-size:18px;filter:drop-shadow(0 0 6px currentColor)}.px-podium__vip{padding:5px 14px;border:2px solid currentColor;border-radius:6px;font-size:14px;font-weight:900;letter-spacing:.22em;text-shadow:0 0 10px currentColor;background:rgb(0 0 0 / .4)}.px-podium__figure{width:160px;height:180px;display:flex;align-items:flex-end;justify-content:center;position:relative;margin-bottom:-2px}.px-podium__silhouette{width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 22px currentColor) drop-shadow(0 0 4px currentColor);transition:filter .25s ease,transform .25s ease}.px-podium__slot:hover .px-podium__silhouette{filter:drop-shadow(0 0 32px currentColor) drop-shadow(0 0 8px currentColor);transform:translateY(-3px)}.px-podium__plinth{position:relative;width:100%;min-width:200px;padding:20px 14px 22px;border:2px solid currentColor;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,rgb(0 0 0 / .35),rgb(0 0 0 / .75)),radial-gradient(60% 100% at 50% 0%,currentColor 0%,transparent 70%);background-blend-mode:normal,overlay;backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;gap:6px;box-shadow:0 0 36px -6px currentColor,inset 0 1px 0 rgb(255 255 255 / .12),inset 0 -3px 0 rgb(0 0 0 / .5),0 24px 50px rgb(0 0 0 / .7)}.px-podium__plinth::before{content:'';position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.6}.px-podium__plinth::after{content:'';position:absolute;left:50%;top:-7px;width:10px;height:10px;border:2px solid currentColor;background:rgb(0 0 0 / .9);transform:translateX(-50%) rotate(45deg);box-shadow:0 0 10px currentColor}.px-podium__rank{font-family:"Orbitron",sans-serif;font-size:12px;font-weight:800;letter-spacing:.28em;opacity:.85}.px-podium__name{font-family:"Orbitron",sans-serif;font-size:14px;font-weight:900;letter-spacing:.08em;text-align:center;line-height:1.15;text-shadow:0 0 12px currentColor}.px-podium__qty{display:none!important}.px-podium__slot--1{color:#fc6}.px-podium__slot--2{color:#8fd6ff}.px-podium__slot--3{color:#25ff5a}.px-podium__slot--1 .px-podium__plinth{padding:24px 14px 26px;box-shadow:0 0 44px -4px currentColor,inset 0 1px 0 rgb(255 255 255 / .18),inset 0 -3px 0 rgb(0 0 0 / .5),0 28px 60px rgb(0 0 0 / .75)}.px-podium__slot--1 .px-podium__figure{width:190px;height:210px}.px-podium__slot--1 .px-podium__vip{font-size:15px;padding:6px 16px}.px-podium__caption{text-align:center;margin:56px 0 0;font-family:"Orbitron",sans-serif;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .75)}.px-podium__caption strong{color:var(--px-gold);font-weight:900}@media (max-width:720px){.px-podium{grid-template-columns:1fr;gap:32px;max-width:340px;padding:20px 0 0}.px-podium__slot{transform:none!important}.px-podium__slot--1{order:1}.px-podium__slot--2{order:2}.px-podium__slot--3{order:3}.px-podium__plinth{min-width:0;width:100%}.px-podium__figure{width:130px;height:150px}.px-podium__slot--1 .px-podium__figure{width:150px;height:170px}}.px-vip__rule-section{padding:72px 0;background:#000;border-bottom:1px solid rgb(255 255 255 / .05)}.px-vip__rule{display:grid;grid-template-columns:220px 1fr;gap:40px;align-items:center;max-width:960px;margin:0 auto;padding:36px;border-radius:20px;border:1px solid rgb(212 175 55 / .25);background:radial-gradient(80% 100% at 0% 0%,rgb(212 175 55 / .10),transparent 60%),linear-gradient(180deg,#0c0a06,#060503);box-shadow:0 30px 70px -30px rgb(212 175 55 / .25)}.px-vip__rule-number{font-family:"Orbitron",sans-serif;font-size:72px;font-weight:900;letter-spacing:.04em;line-height:1;text-align:center;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#8b6f12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 0 40px rgb(212 175 55 / .2)}.px-vip__rule-copy h2{font-family:"Orbitron",sans-serif;font-size:clamp(24px, 2.6vw, 32px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 14px;line-height:1.15}.px-vip__rule-copy p{color:rgb(255 255 255 / .75);margin:0;font-size:15px;line-height:1.7}.px-vip__rule-copy p strong{color:var(--px-neon);font-weight:700}.px-vip__perks{padding:80px 0;background:#000}.px-vip__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.px-vip__perk{padding:28px 24px;border-radius:16px;border:1px solid var(--px-border);background:radial-gradient(80% 50% at 0% 0%,rgb(37 255 90 / .06),transparent 60%),linear-gradient(180deg,#0c140f,#070b08);display:flex;flex-direction:column;gap:12px;transition:border-color .2s ease,transform .3s ease,box-shadow .3s ease}.px-vip__perk:hover{border-color:rgb(37 255 90 / .35);transform:translateY(-3px);box-shadow:0 24px 50px -22px rgb(37 255 90 / .25)}.px-vip__perk-ico{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgb(37 255 90 / .10);border:1px solid rgb(37 255 90 / .28);color:var(--px-neon)}.px-vip__perk strong{color:#fff;font-family:"Orbitron",sans-serif;font-size:15px;font-weight:800;letter-spacing:.02em}.px-vip__perk span{color:rgb(255 255 255 / .65);font-size:14px;line-height:1.55}.px-vip__final{padding:72px 0 100px;background:#000}.px-vip__final-card{max-width:760px;margin:0 auto;padding:48px 40px;border-radius:22px;text-align:center;border:1px solid rgb(37 255 90 / .25);background:radial-gradient(80% 60% at 0% 0%,rgb(37 255 90 / .12),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgb(37 255 90 / .06),transparent 55%),linear-gradient(180deg,#0e1a11,#070b08);box-shadow:0 30px 80px -24px rgb(37 255 90 / .25)}.px-vip__final-card h2{font-family:"Orbitron",sans-serif;font-size:clamp(26px, 3vw, 38px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.01em;line-height:1.15;margin:10px 0 14px}.px-vip__final-card p{color:rgb(255 255 255 / .75);font-size:15px;line-height:1.65;max-width:520px;margin:0 auto 28px}@media (max-width:900px){.px-vip__rule{grid-template-columns:1fr;gap:20px;text-align:center;padding:28px 24px}.px-vip__rule-number{font-size:56px}.px-vip__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.px-vip__hero{padding:64px 0 48px}.px-vip__grid{grid-template-columns:1fr}.px-vip__final{padding:48px 0 64px}.px-vip__final-card{padding:32px 22px}}.px-check-ticket{padding:72px 0 96px}.px-check-ticket__head{text-align:center;margin:0 auto 36px;max-width:620px}.px-check-ticket__head .px-section__eyebrow{display:inline-block;color:var(--px-neon);font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:700;margin-bottom:14px}.px-check-ticket__card{max-width:620px;margin:0 auto;padding:40px 40px 32px;border-radius:22px;border:1px solid rgb(37 255 90 / .22);background:radial-gradient(80% 60% at 0% 0%,rgb(37 255 90 / .12),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgb(37 255 90 / .06),transparent 55%),linear-gradient(180deg,#0e1a11,#070b08);box-shadow:0 30px 80px -30px rgb(37 255 90 / .3),0 0 0 1px rgb(0 0 0 / .3) inset}.px-check-ticket__card h3,.px-check-ticket__card p{display:none!important}.px-check-ticket__card .elementor,.px-check-ticket__card .elementor-element,.px-check-ticket__card .e-con,.px-check-ticket__card .e-con-inner,.px-check-ticket__card .e-con-boxed,.px-check-ticket__card .e-parent,.px-check-ticket__card .elementor-widget,.px-check-ticket__card .elementor-widget-container,.px-check-ticket__card .elementor-shortcode,.px-check-ticket__card #check-ticket-wrapper,.px-check-ticket__card .check-ticket-box{background:transparent!important;padding:0!important;margin:0!important;min-height:0!important;max-width:none!important;width:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;--min-height:0 !important;--padding-top:0 !important;--padding-bottom:0 !important;--padding-left:0 !important;--padding-right:0 !important;--margin-top:0 !important;--margin-bottom:0 !important}.px-check-ticket__card .ticket-form-group{background:transparent!important;padding:0!important;margin:0!important}.px-check-ticket__card style,.px-check-ticket__card script{display:none!important}.px-check-ticket__card .ticket-form-group{display:flex!important;gap:10px!important;flex-wrap:nowrap!important;margin-top:0!important}.px-check-ticket__card #ticket_search_input{flex:1!important;min-width:0!important;padding:16px 18px!important;background:rgb(0 0 0 / .4)!important;border:1px solid var(--px-border)!important;border-radius:12px!important;color:#fff!important;font-family:"Rajdhani",sans-serif!important;font-size:16px!important;font-weight:500!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important;box-shadow:none!important;height:auto!important}.px-check-ticket__card #ticket_search_input::placeholder{color:rgb(255 255 255 / .4);font-family:"Rajdhani",sans-serif}.px-check-ticket__card #ticket_search_input:focus{outline:none!important;border-color:rgb(37 255 90 / .5)!important;background:rgb(0 0 0 / .6)!important;box-shadow:0 0 0 3px rgb(37 255 90 / .12)!important}.px-check-ticket__card #btn_check_ticket{padding:16px 28px!important;background:linear-gradient(180deg,#3bff75,var(--px-neon) 55%,var(--px-neon-2))!important;color:#021809!important;border:0!important;border-radius:12px!important;font-family:"Orbitron",sans-serif!important;font-weight:900!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:0 14px 36px -10px rgb(37 255 90 / .6),inset 0 1px 0 rgb(255 255 255 / .3)!important;transition:transform .18s ease,box-shadow .2s ease,filter .15s ease!important;white-space:nowrap;height:auto!important}.px-check-ticket__card #btn_check_ticket:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 18px 48px -10px rgb(37 255 90 / .7),0 0 0 4px rgb(37 255 90 / .18)!important}.px-check-ticket__card #ticket_search_result:not(:empty){margin-top:20px!important;padding:16px 18px!important;border-radius:12px!important;background:rgb(255 255 255 / .02)!important;border:1px solid var(--px-border)!important;color:rgb(255 255 255 / .85)!important;font-family:"Rajdhani",sans-serif!important;font-size:14px!important;line-height:1.55!important}.px-check-ticket__card .ticket-success{background:rgb(37 255 90 / .06)!important;border:1px solid rgb(37 255 90 / .3)!important;border-left:3px solid var(--px-neon)!important;color:#e6ffe8!important;padding:14px 18px!important;border-radius:10px!important;font-family:"Rajdhani",sans-serif!important;font-weight:500!important;font-size:15px!important}.px-check-ticket__card .ticket-success strong{color:var(--px-neon)}.px-check-ticket__card .ticket-error{background:rgb(229 0 31 / .06)!important;border:1px solid rgb(229 0 31 / .3)!important;border-left:3px solid #ff6b7a!important;color:#ffe6e9!important;padding:14px 18px!important;border-radius:10px!important;font-family:"Rajdhani",sans-serif!important;font-weight:500!important;font-size:15px!important}.px-check-ticket__card .ticket-loading{padding:16px;text-align:center;color:rgb(255 255 255 / .65);font-family:"Orbitron",sans-serif;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.px-ct-results__head{font-family:"Orbitron",sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .7);padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid rgb(37 255 90 / .18)}.px-ct-results__head strong{color:var(--px-neon)}.px-ct-results__list{display:flex;flex-direction:column;gap:12px}.px-ct-order{background:rgb(0 0 0 / .35);border:1px solid rgb(37 255 90 / .2);border-radius:12px;padding:14px 16px}.px-ct-order__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;flex-wrap:wrap}.px-ct-order__head-left{display:flex;flex-direction:column;gap:3px}.px-ct-order__num{font-family:"Orbitron",sans-serif;color:var(--px-neon);font-size:13px;font-weight:800;letter-spacing:.04em}.px-ct-order__name{font-family:"Rajdhani",sans-serif;color:#fff;font-size:15px;font-weight:700}.px-ct-order__head-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.px-ct-order__status{display:inline-block;padding:3px 10px;border-radius:999px;font-family:"Orbitron",sans-serif;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .15);color:rgb(255 255 255 / .85)}.px-ct-order__status--completed,.px-ct-order__status--processing{background:rgb(37 255 90 / .12);border-color:rgb(37 255 90 / .4);color:var(--px-neon)}.px-ct-order__status--pending,.px-ct-order__status--on-hold{background:rgb(255 209 102 / .12);border-color:rgb(255 209 102 / .4);color:#ffd166}.px-ct-order__status--cancelled,.px-ct-order__status--failed,.px-ct-order__status--refunded{background:rgb(229 0 31 / .10);border-color:rgb(229 0 31 / .35);color:#ff6b7a}.px-ct-order__date{font-family:"Rajdhani",sans-serif;color:rgb(255 255 255 / .55);font-size:12px}.px-ct-order__items{border-top:1px dashed rgb(255 255 255 / .08);padding-top:10px;display:flex;flex-direction:column;gap:8px}.px-ct-order__item-name{font-family:"Orbitron",sans-serif;color:#fff;font-size:12px;letter-spacing:.02em;margin-bottom:4px}.px-ct-order__item-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-family:"Rajdhani",sans-serif;font-size:13px}.px-ct-order__item-meta>span:first-child{color:var(--px-neon);font-weight:700;padding:3px 10px;background:rgb(37 255 90 / .08);border:1px solid rgb(37 255 90 / .25);border-radius:6px;font-size:12px}.px-ct-order__item-tickets{color:rgb(255 255 255 / .65);font-size:12px;word-break:break-all}.px-ct-order__item-tickets em{color:var(--px-neon);font-style:normal;font-weight:700}.px-ct-order__redacted-msg{font-family:"Orbitron",sans-serif;color:var(--px-neon);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 0}@media (max-width:600px){.px-ct-order__head{flex-direction:column}.px-ct-order__head-right{align-items:flex-start;flex-direction:row;gap:10px;flex-wrap:wrap}}.px-check-ticket__foot{text-align:center;margin:24px 0 0;color:rgb(255 255 255 / .55);font-size:13px;font-family:"Rajdhani",sans-serif}.px-check-ticket__foot a{color:var(--px-neon);text-decoration:none;font-weight:600}.px-check-ticket__foot a:hover{text-decoration:underline}@media (max-width:600px){.px-check-ticket{padding:48px 0 72px}.px-check-ticket__card{padding:28px 22px;border-radius:18px}.px-check-ticket__card .ticket-form-group{flex-wrap:wrap!important}.px-check-ticket__card #btn_check_ticket{width:100%}}.px-events{padding:80px 0 120px}.px-events__card{position:relative;max-width:760px;margin:0 auto;padding:72px 56px;text-align:center;border-radius:28px;border:1px solid rgb(37 255 90 / .25);background:radial-gradient(80% 60% at 0% 0%,rgb(37 255 90 / .14),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgb(37 255 90 / .08),transparent 55%),linear-gradient(180deg,#0e1a11,#070b08);box-shadow:0 40px 90px -30px rgb(37 255 90 / .25),0 0 0 1px rgb(0 0 0 / .3) inset;overflow:hidden;isolation:isolate}.px-events__card::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgb(37 255 90 / .06) 50%,transparent 100%);background-size:300% 100%;animation:pxPkgFlow 8s linear infinite;pointer-events:none;z-index:-1}.px-events__icon{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;margin:0 auto 24px;border-radius:24px;background:rgb(37 255 90 / .12);border:1px solid rgb(37 255 90 / .35);color:#25ff5a;box-shadow:0 0 40px rgb(37 255 90 / .25)}.px-events__title{font-family:"Orbitron",sans-serif;font-size:clamp(40px, 6vw, 72px);font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 18px;line-height:1}.px-events__hl{color:#25ff5a}.px-events__lead{max-width:520px;margin:0 auto 36px;color:rgb(255 255 255 / .75);font-size:16px;line-height:1.65}.px-events__lead strong{color:#25ff5a}.px-events__cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:720px){.px-events{padding:48px 0 72px}.px-events__card{padding:48px 24px;border-radius:20px}.px-events__icon{width:72px;height:72px;margin-bottom:18px}.px-events__title{font-size:34px}.px-events__lead{font-size:14px;margin-bottom:26px}}form.checkout #customer_details{background:radial-gradient(80% 30% at 0% 0%,rgb(37 255 90 / .05),transparent 60%),linear-gradient(180deg,#0b120d,#060a07);border:1px solid var(--px-border);border-radius:18px;padding:28px}html body.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name,html body.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name *,html body.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table .product-name,html body.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table .product-name *,html body.woocommerce-checkout #order_review td.product-name,html body.woocommerce-checkout #order_review td.product-name *,html body.woocommerce-checkout #order_review .product-name,html body.woocommerce-checkout #order_review .product-name *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;text-shadow:none!important}html body.woocommerce-checkout #order_review td.product-name{font-family:"Rajdhani",sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important}html body.woocommerce-checkout #order_review .product-quantity,html body.woocommerce-checkout #order_review strong.product-quantity{color:var(--px-neon)!important;-webkit-text-fill-color:var(--px-neon)!important;font-family:"Orbitron",sans-serif!important;font-size:12px!important;font-weight:800!important;margin-left:4px;display:inline-block}html body.woocommerce-checkout #order_review td.product-total,html body.woocommerce-checkout #order_review .product-total{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:"Orbitron",sans-serif!important;font-size:14px!important;font-weight:800!important;text-align:right!important}form.checkout #order_review_heading,form.checkout h3{font-family:"Orbitron",sans-serif!important;color:#fff!important;font-size:18px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase;margin:0 0 20px!important;padding-bottom:12px;border-bottom:1px solid var(--px-border)}form.checkout .col-1,form.checkout .col-2{width:100%!important;float:none!important;padding:0!important}form.checkout #order_review{background:radial-gradient(80% 40% at 0% 0%,rgb(37 255 90 / .08),transparent 60%),linear-gradient(180deg,#0c140f,#070b08);border:1px solid rgb(37 255 90 / .2);border-radius:18px;padding:28px 28px 24px;position:sticky;top:100px}form.checkout #order_review_heading{padding:28px 28px 0!important;margin:-28px -28px 20px!important;background:transparent!important;border-bottom:0!important}form.checkout table.shop_table th,form.checkout table.shop_table td{padding:10px 0!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;background:transparent!important}form.checkout table.shop_table tfoot th{color:rgb(255 255 255 / .7)!important;font-family:"Orbitron",sans-serif!important;font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase}form.checkout table.shop_table tfoot td{text-align:right!important}form.checkout table.shop_table .order-total th,form.checkout table.shop_table .order-total td{padding:16px 0 6px!important;border-top:1px solid rgb(37 255 90 / .25)!important;border-bottom:0!important}form.checkout table.shop_table .order-total td,form.checkout table.shop_table .order-total .amount{font-family:"Orbitron",sans-serif!important;font-size:22px!important;font-weight:900!important;color:var(--px-neon)!important}#payment,.woocommerce-checkout #payment{background:transparent!important;border-radius:0!important;margin-top:20px!important;padding:0!important}#payment .payment_methods,.woocommerce-checkout #payment ul.payment_methods{list-style:none!important;padding:0!important;margin:0 0 20px!important;border-bottom:0!important;display:flex;flex-direction:column;gap:8px}#payment .payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none!important;padding:14px 16px!important;background:rgb(255 255 255 / .02)!important;border:1px solid var(--px-border)!important;border-radius:12px!important;transition:border-color .15s ease,background .15s ease}#payment .payment_methods li:hover,.woocommerce-checkout #payment ul.payment_methods li:hover{border-color:rgb(37 255 90 / .35);background:rgb(37 255 90 / .03)!important}#payment .payment_methods li input[type="radio"]{accent-color:var(--px-neon);width:16px;height:16px;margin-right:8px;vertical-align:middle}#payment .payment_methods li label{font-family:"Orbitron",sans-serif!important;font-weight:700!important;color:#fff!important;font-size:13px!important;letter-spacing:.08em!important;cursor:pointer;display:inline-block!important}#payment .payment_methods li .payment_box{margin-top:12px!important;padding:14px!important;background:rgb(0 0 0 / .3)!important;border-radius:10px!important;color:rgb(255 255 255 / .75)!important;font-size:13px;font-family:"Rajdhani",sans-serif}#payment .payment_methods li .payment_box::before{display:none!important}#place_order,.woocommerce-checkout #place_order{width:100%!important;font-size:15px!important;padding:18px 24px!important;margin-top:8px!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:16px!important}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{margin:0 0 8px!important}.cart-empty{text-align:center;padding:48px 24px!important;background:radial-gradient(80% 40% at 50% 0%,rgb(37 255 90 / .05),transparent 60%),linear-gradient(180deg,#0b120d,#060a07)!important;border:1px dashed var(--px-border)!important;border-radius:18px!important;color:rgb(255 255 255 / .7)!important;font-family:"Rajdhani",sans-serif;font-size:16px}.return-to-shop{text-align:center;margin-top:24px}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce{padding:24px 16px}form.woocommerce-checkout,form.checkout{grid-template-columns:1fr}form.checkout #order_review{position:relative;top:auto}.cart-collaterals{grid-template-columns:1fr}.woocommerce-cart-form{padding:0!important}table.shop_table.cart tbody td::before,table.shop_table_responsive tbody td::before,table.shop_table.cart tbody td::after,table.shop_table_responsive tbody td::after{display:none!important;content:''!important}table.shop_table.cart .product-sku,.woocommerce-cart-form .product-sku{display:none!important}table.shop_table.cart,table.shop_table.cart tbody{display:block!important;width:100%!important}table.shop_table.cart thead{display:none!important}table.shop_table.cart tbody tr{display:block!important;width:100%!important;box-sizing:border-box!important;padding:16px 16px 14px!important;border-bottom:1px solid rgb(255 255 255 / .06);position:relative;overflow:hidden}table.shop_table.cart tbody tr::after{content:'';display:block;clear:both}table.shop_table.cart tbody td{display:block!important;width:auto!important;padding:0!important;border:0!important;text-align:left!important}.woocommerce-cart-form__cart-item .product-thumbnail{float:left!important;margin:0 14px 0 0!important}.woocommerce-cart-form__cart-item .product-thumbnail a,.woocommerce-cart-form__cart-item .product-thumbnail img{display:block;width:72px!important;height:72px!important}html body.woocommerce-cart table.shop_table td.product-name,html body.woocommerce-cart table.shop_table td.product-name a{font-size:14px!important;line-height:1.3!important;font-weight:700!important;display:block!important;padding-right:36px!important;margin-bottom:8px!important}html body.woocommerce-cart table.shop_table td.product-name{overflow:hidden!important}.woocommerce-cart-form__cart-item .product-price{display:none!important}.woocommerce-cart-form__cart-item .product-quantity{display:inline-block!important;margin-right:14px!important;vertical-align:middle}.woocommerce-cart-form .quantity input.qty{width:60px!important;padding:8px!important;font-size:13px!important}.woocommerce-cart-form__cart-item .product-subtotal{display:inline-block!important;font-family:"Orbitron",sans-serif!important;font-size:16px!important;color:var(--px-neon)!important;font-weight:800!important;vertical-align:middle}.woocommerce-cart-form__cart-item .product-remove{position:absolute!important;top:14px!important;right:14px!important}table.shop_table.cart tr.actions,.woocommerce-cart-form .actions{display:block!important;width:100%!important;padding:14px!important;box-sizing:border-box!important;border-top:1px solid rgb(255 255 255 / .06)!important}table.shop_table.cart tr.actions td{display:block!important;width:100%!important;padding:0!important}.woocommerce-cart-form .coupon{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;margin-bottom:12px!important}.woocommerce-cart-form .coupon input[type="text"]{width:100%!important}.woocommerce-cart-form .coupon button{width:100%!important}}@media (max-width:860px){.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:20px;padding:24px 16px}.woocommerce-MyAccount-navigation{position:relative;top:auto;padding:10px}.woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}.woocommerce-MyAccount-navigation ul li a{padding:10px 14px;font-size:11px}.woocommerce-MyAccount-content{padding:24px 20px}.woocommerce .u-columns{grid-template-columns:1fr}.woocommerce .u-columns .col-1,.woocommerce .u-columns .col-2{padding:24px!important}.woocommerce form .form-row.form-row-first,.woocommerce form .form-row.form-row-last{width:100%;float:none}.woocommerce-orders-table,.woocommerce-MyAccount-content table{font-size:13px}.woocommerce-MyAccount-content table th,.woocommerce-MyAccount-content table td{padding:10px 12px}}body.px-body{background:#000!important;margin:0}body.px-body #content,body.px-body .site-content,body.px-body #main-wrapper,body.px-body #main-content{background:transparent!important;margin:0!important;padding:0!important}body.px-body #page,body.px-body .site{background:#000!important}