:root{--px-neon:#25ff5a;--px-neon-2:#00d64a;--px-gold:#d4af37;--px-red:#e5001f;--px-border:#ffffff14}.px-scroll-locked{overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.px-skip{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.px-skip:focus{background:var(--px-neon);color:#000;z-index:9999;border-radius:8px;width:auto;height:auto;padding:10px 14px;font-family:Orbitron,sans-serif;font-weight:800;position:fixed;top:16px;left:16px}.px-header{z-index:100;background:radial-gradient(60% 100% at 0 0,#25ff5a1a,#0000 60%),radial-gradient(50% 100% at 100% 0,#25ff5a0f,#0000 60%),linear-gradient(#0c140f,#050a07);border-bottom:1px solid #25ff5a26;transition:box-shadow .25s;position:sticky;top:0;box-shadow:0 4px 24px -8px #0009}.px-header.is-scrolled{box-shadow:0 10px 32px -8px #000000bf,0 0 0 1px #25ff5a0d}.px-header__inner{align-items:center;gap:32px;max-width:1320px;margin:0 auto;padding:14px 24px;display:flex}.px-header__logo{flex:none;align-items:center;text-decoration:none;display:inline-flex}.px-header__logo-img{object-fit:contain;width:auto;max-width:320px;height:88px;transition:filter .2s,transform .2s;display:block}.px-header__logo:hover .px-header__logo-img{filter:drop-shadow(0 0 14px #25ff5a59)}.px-header__logo-img--lg{max-width:360px;height:96px}@media (width<=960px){.px-header__logo-img{max-width:220px;height:56px}}.px-header__nav{flex:1}.px-header__menu{justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.px-header__menu li{list-style:none}.px-header__menu a{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;border-radius:8px;padding:8px 14px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-block}.px-header__menu a:hover,.px-header__menu .current-menu-item>a{color:var(--px-neon);background:#25ff5a12}.px-header__actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.px-header__icon-btn{color:#ffffffc7;letter-spacing:.12em;text-transform:uppercase;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:relative}.px-header__icon-btn:hover{color:var(--px-neon);background:#25ff5a14}.px-header__icon-btn svg{width:20px;height:20px;display:block}.px-header__icon-label{display:none}@media (width>=1100px){.px-header__icon-label{display:inline}}.px-header__cart-badge{background:var(--px-neon);color:#021809;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px;box-shadow:0 0 10px #25ff5a80}.px-header__lang{align-items:center;margin-left:4px;display:inline-flex}.px-header__lang .trp-language-switcher,.px-header__lang .trp-ls-shortcode-language,.px-header__lang>div{align-items:center;display:inline-flex}.px-header__lang .trp-flag-image,.px-header__lang img{border-radius:3px;transition:transform .18s,box-shadow .18s;display:inline-block;box-shadow:0 2px 6px #0006,0 0 0 1px #ffffff14;width:22px!important;height:auto!important}.px-header__lang a{padding:4px;line-height:0;display:inline-flex}.px-header__lang a:hover img{transform:translateY(-1px);box-shadow:0 4px 12px #25ff5a59,0 0 0 1px #25ff5a66}.px-header__lang .trp-language-switcher>div{border:1px solid var(--px-border)!important;color:#ffffffd9!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#ffffff0a!important;border-radius:10px!important;padding:4px 8px!important;font-family:Orbitron,sans-serif!important;font-size:11px!important;font-weight:700!important;transition:background .15s,border-color .15s,color .15s!important}.px-header__lang .trp-language-switcher>div:hover{color:var(--px-neon)!important;background:#25ff5a14!important;border-color:#25ff5a59!important}.px-header__lang .trp-language-switcher ul{background:#0a0a0a!important;border:1px solid #25ff5a33!important;border-radius:10px!important;margin-top:6px!important;box-shadow:0 20px 50px #00000080!important}.px-header__lang .trp-language-switcher ul li a{color:#ffffffd9!important;font-family:Orbitron,sans-serif!important;font-size:11px!important}.px-header__lang .trp-language-switcher ul li a:hover{color:var(--px-neon)!important;background:#25ff5a14!important}@media (width<=960px){.px-header__lang{order:-1}}.px-header__burger{border:1px solid var(--px-border);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;padding:0;transition:border-color .2s,background .2s;display:none}.px-header__burger span{background:#fff;border-radius:2px;width:18px;height:2px;transition:transform .25s,opacity .25s;display:block}.px-header__burger:hover{background:#25ff5a0a;border-color:#25ff5a66}@media (width<=960px){.px-header__inner{gap:16px;padding:12px 16px}.px-header__nav,.px-header__cta{display:none}.px-header__icon-btn{padding:6px 8px}.px-header__burger{display:inline-flex}}.px-mobile-drawer{z-index:200;visibility:hidden;pointer-events:none;position:fixed;inset:0}.px-mobile-drawer.is-open{visibility:visible;pointer-events:auto}.px-mobile-drawer__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#000000bf;transition:opacity .25s;position:absolute;inset:0}.px-mobile-drawer.is-open .px-mobile-drawer__scrim{opacity:1}.px-mobile-drawer__panel{background:linear-gradient(#0a0a0a,#050505);border-left:1px solid #25ff5a26;flex-direction:column;width:min(360px,88%);height:100dvh;transition:transform .28s cubic-bezier(.2,.9,.2,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 80px #0009}.px-mobile-drawer.is-open .px-mobile-drawer__panel{transform:translate(0)}.px-mobile-drawer__head{border-bottom:1px solid var(--px-border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.px-mobile-drawer__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;width:40px;height:40px;font-size:28px;line-height:1;transition:background .18s,color .18s}.px-mobile-drawer__close:hover{color:var(--px-neon);background:#25ff5a14}.px-mobile-drawer__nav{flex:1;padding:16px 12px;overflow-y:auto}.px-mobile-drawer__menu{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.px-mobile-drawer__menu li{list-style:none}.px-mobile-drawer__menu a{color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:10px;padding:14px 16px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:color .15s,background .15s;display:block;position:relative}.px-mobile-drawer__menu a:after{content:"→";color:#25ff5a66;font-weight:400;transition:transform .15s,color .15s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.px-mobile-drawer__menu a:hover{color:var(--px-neon);background:#25ff5a14}.px-mobile-drawer__menu a:hover:after{color:var(--px-neon);transform:translateY(-50%)translate(3px)}.px-mobile-drawer__foot{padding:18px 20px max(20px, env(safe-area-inset-bottom));border-top:1px solid var(--px-border);flex-direction:column;gap:12px;display:flex}.px-mobile-drawer__links{justify-content:space-around;padding-top:6px;display:flex}.px-mobile-drawer__links a{color:#ffffffb3;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.px-mobile-drawer__links a:hover{color:var(--px-neon)}.px-footer{color:#ffffffb3;isolation:isolate;background:linear-gradient(#050505,#000);border-top:1px solid #25ff5a1f;margin-top:0;padding:72px 0 0;position:relative;overflow:hidden}.px-footer__matrix{pointer-events:none;z-index:-1;background-image:linear-gradient(#25ff5a08 1px,#0000 1px),linear-gradient(90deg,#25ff5a08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 80% at 50% 0,#000 20%,#0000 80%);mask-image:radial-gradient(60% 80% at 50% 0,#000 20%,#0000 80%)}.px-footer__inner{grid-template-columns:1.4fr repeat(3,1fr);gap:48px;max-width:1320px;margin:0 auto;padding:0 24px 56px;display:grid}.px-footer__col h4{color:var(--px-neon);letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}.px-footer__col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.px-footer__col a{color:#ffffffb8;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.px-footer__col a:hover{color:var(--px-neon)}.px-footer__tagline{color:#ffffffa6;max-width:32ch;margin:18px 0 22px;font-size:14px;line-height:1.6}.px-footer__socials{gap:10px;display:flex}.px-footer__socials a{border:1px solid var(--px-border);color:#ffffffb3;background:#ffffff05;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s,background .15s,border-color .15s,transform .18s;display:inline-flex}.px-footer__socials a:hover{color:var(--px-neon);background:#25ff5a0f;border-color:#25ff5a66;transform:translateY(-2px)}.px-footer__bar{border-top:1px solid var(--px-border);background:#0006;padding:18px 0 22px}.px-footer__bar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:0 24px;display:flex}.px-footer__copy,.px-footer__legal{color:#ffffff80;letter-spacing:.02em;margin:0;font-size:12px}.px-footer__legal{color:#ffffff73;font-size:11px}.px-footer__pay{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.px-footer__pay-img{object-fit:contain;opacity:.85;filter:brightness(1.05);width:auto;max-width:100%;height:28px;transition:opacity .15s;display:block}.px-footer__pay-img:hover{opacity:1}@media (width<=720px){.px-footer__pay-img{height:22px}}@media (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 (width<=720px){.px-footer{padding-top:36px}.px-footer__inner{gap:22px 18px!important;padding-bottom:28px!important}.px-footer__bar-inner{text-align:center;flex-direction:column!important;gap:12px!important}.px-footer__pay{justify-content:center}.px-header__logo-img--lg{max-width:220px!important;height:56px!important}}.px-footer__pay span{border:1px solid var(--px-border);color:#ffffff8c;letter-spacing:.14em;background:#ffffff0d;border-radius:6px;padding:5px 10px;font-family:Orbitron,sans-serif;font-size:9px;font-weight:800}@media (width<=960px){.px-footer{margin-top:64px;padding-top:56px}.px-footer__inner{grid-template-columns:repeat(2,1fr);gap:36px;padding-bottom:36px}.px-footer__col--brand{grid-column:span 2}}@media (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:0 0!important}body.woocommerce-account .entry-title,body.woocommerce-account .page-title{text-transform:uppercase;letter-spacing:.01em;color:#fff!important;margin-bottom:32px!important;font-family:Orbitron,sans-serif!important;font-size:clamp(28px,3.5vw,44px)!important;font-weight:800!important}.woocommerce-account .woocommerce{grid-template-columns:260px 1fr;align-items:start;gap:32px;max-width:1200px;margin:0 auto;padding:48px 24px;display:grid}.woocommerce-MyAccount-navigation{background:radial-gradient(80% 40% at 0 0,#25ff5a14,#0000 60%),linear-gradient(#0c140f,#070b08);border:1px solid #25ff5a26;border-radius:18px;padding:16px;position:sticky;top:100px}.woocommerce-MyAccount-navigation ul{flex-direction:column;gap:2px;display:flex;margin:0!important;padding:0!important;list-style:none!important}.woocommerce-MyAccount-navigation ul li{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-MyAccount-navigation ul li a{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;border-radius:10px;padding:12px 14px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:color .15s,background .15s,transform .15s;display:block;position:relative}.woocommerce-MyAccount-navigation ul li a:before{content:"";background:var(--px-neon);opacity:0;border-radius:2px;width:3px;transition:opacity .18s;position:absolute;top:20%;bottom:20%;left:0}.woocommerce-MyAccount-navigation ul li a:hover{color:var(--px-neon);background:#25ff5a0f}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--px-neon);background:#25ff5a1a}.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#ffffff80;border-top:1px solid #ffffff0f;margin-top:8px;padding-top:18px}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#ff6b7a;background:#ff3c4b0f}.woocommerce-MyAccount-content{border:1px solid var(--px-border);color:#ffffffd9;background:radial-gradient(80% 30% at 0 0,#25ff5a0d,#0000 60%),linear-gradient(#0b120d,#060a07);border-radius:18px;padding:36px;line-height:1.65}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{color:#fff;letter-spacing:.01em;margin:0 0 20px;font-family:Orbitron,sans-serif;font-weight:800}.woocommerce-MyAccount-content h2{font-size:22px}.woocommerce-MyAccount-content h3{letter-spacing:.08em;text-transform:uppercase;color:var(--px-neon);font-size:16px}.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{color:var(--px-neon);background:0 0;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{border-collapse:separate;border-spacing:0;border:1px solid var(--px-border);background:0 0;border-radius:14px;width:100%;margin:20px 0 28px;font-family:Rajdhani,sans-serif;font-size:14px;overflow:hidden}.woocommerce-MyAccount-content table th,.woocommerce-orders-table th,.woocommerce-table th{color:#ffffff8c;letter-spacing:.2em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--px-border);background:#ffffff08;padding:14px 16px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800}.woocommerce-MyAccount-content table td,.woocommerce-orders-table td,.woocommerce-table td{color:#ffffffd9;background:0 0;border-bottom:1px solid #ffffff0a;padding:14px 16px;font-weight:600}.woocommerce-orders-table tbody tr:hover td,.woocommerce-table tbody tr:hover td{background:#25ff5a08}.woocommerce-orders-table__cell-order-number a{font-family:Orbitron,sans-serif;font-weight:700;color:var(--px-neon)!important}.woocommerce-orders-table__cell-order-status{letter-spacing:.15em;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:10px;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;color:var(--px-neon)!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:#25ff5a1a!important;border:1px solid #25ff5a4d!important;border-radius:8px!important;margin:0 2px!important;padding:8px 14px!important;font-family:Orbitron,sans-serif!important;font-size:10px!important;font-weight:800!important;text-decoration:none!important;transition:background .15s,border-color .15s,transform .15s!important}.woocommerce-orders-table__cell-order-actions a.button:hover{transform:translateY(-1px);border-color:var(--px-neon)!important;background:#25ff5a33!important}.woocommerce-Addresses{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:24px 0 32px;display:grid}.woocommerce-Address{border:1px solid var(--px-border);background:#ffffff05;border-radius:14px;padding:24px;transition:border-color .2s}.woocommerce-Address:hover{border-color:#25ff5a59}.woocommerce-Address .woocommerce-Address-title{border-bottom:1px solid var(--px-border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.woocommerce-Address-title h2,.woocommerce-Address-title h3{text-transform:uppercase;letter-spacing:.18em!important;color:var(--px-neon)!important;margin:0!important;font-size:13px!important}.woocommerce-Address address{color:#ffffffbf;font-family:Rajdhani,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.6}.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{letter-spacing:.22em;text-transform:uppercase;color:#fff9;margin:0 0 6px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800;display:block}.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{border:1px solid var(--px-border)!important;color:#fff!important;width:100%!important;box-shadow:none!important;background:#0006!important;border-radius:10px!important;height:auto!important;padding:14px 16px!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;transition:border-color .15s,background .15s,box-shadow .15s!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{background:#0009!important;border-color:#25ff5a80!important;outline:none!important;box-shadow:0 0 0 3px #25ff5a1f!important}.woocommerce form .form-row.form-row-first{float:left;width:calc(50% - 8px)}.woocommerce form .form-row.form-row-last{float:right;width:calc(50% - 8px)}.woocommerce form .form-row.form-row-wide{float:none;clear:both;width:100%}.woocommerce form .password-input{position:relative}.woocommerce form .show-password-input{color:#ffffff80;top:50%;right:14px;transform:translateY(-50%)}.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{cursor:pointer;justify-content:center;align-items:center;gap:8px;background:linear-gradient(180deg, #3bff75, var(--px-neon) 55%, var(--px-neon-2))!important;color:#021809!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:0!important;border-radius:12px!important;height:auto!important;padding:14px 24px!important;font-family:Orbitron,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:transform .18s,box-shadow .2s,filter .15s!important;display:inline-flex!important;box-shadow:0 14px 36px -10px #25ff5a99,inset 0 1px #ffffff4d!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 18px 48px -10px #25ff5ab3,0 0 0 4px #25ff5a2e!important}.woocommerce a.button.view,.woocommerce-MyAccount-content a.button.view{color:var(--px-neon)!important;box-shadow:none!important;background:0 0!important;border:1px solid #25ff5a59!important;padding:10px 16px!important;font-size:10px!important}.woocommerce a.button.view:hover{border-color:var(--px-neon)!important;background:#25ff5a14!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{grid-template-columns:1fr 1fr;gap:24px;margin:0!important;display:grid!important}.woocommerce .u-columns:before,.woocommerce .u-columns:after{display:none!important}.woocommerce .u-columns .col-1,.woocommerce .u-columns .col-2{border:1px solid var(--px-border);border-radius:18px;float:none!important;background:radial-gradient(80% 30% at 0 0,#25ff5a0f,#0000 60%),linear-gradient(#0b120d,#060a07)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:36px!important}.woocommerce .u-columns h2{text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid var(--px-border);padding-bottom:16px;color:#fff!important;margin:0 0 24px!important;font-family:Orbitron,sans-serif!important;font-size:18px!important}.woocommerce-form__label-for-checkbox{align-items:center;gap:8px;color:#ffffffb3!important;font-size:13px!important;display:flex!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{border-left:3px solid var(--px-neon)!important;color:#ffffffe6!important;box-shadow:none!important;background:#25ff5a0f!important;border-radius:12px!important;margin:0 0 24px!important;padding:16px 20px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;font-weight:500!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:#e5001f0f!important}.woocommerce-error:before{color:var(--px-red)!important}.lty-tickets-table,.lty-my-tickets{background:0 0!important}body.woocommerce-cart .entry-title,body.woocommerce-checkout .entry-title,body.woocommerce-cart .page-title,body.woocommerce-checkout .page-title{text-transform:uppercase;letter-spacing:.01em;color:#fff!important;margin:0 0 32px!important;font-family:Orbitron,sans-serif!important;font-size:clamp(28px,3.5vw,44px)!important;font-weight:800!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{box-sizing:border-box;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 24px!important}.px-wc-page,.px-wc-page *{box-sizing:border-box}body:has(.px-wc-page) #main{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) #main-content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) #main-wrapper{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) #primary{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) #content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .main-content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .site-content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .site-main{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .content-area{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .container{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .container-fluid{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .row{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) [class*=col-md]{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) [class*=col-lg]{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) [class*=col-sm]{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) [class*=col-xs]{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) [class*=col-xl]{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .et-main-content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) article.page{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .entry-content{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .et_pb_section{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) .page-content-wrap{float:none!important;background:0 0!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body:has(.px-wc-page) aside.sidebar{display:none!important}body:has(.px-wc-page) .sidebar{display:none!important}body:has(.px-wc-page) #sidebar{display:none!important}body:has(.px-wc-page) .widget-area{display:none!important}body:has(.px-wc-page) .sidebar-container{display:none!important}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-]{float:none!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.px-wc-page__title{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 32px;font-family:Orbitron,sans-serif;font-size:clamp(28px,3.5vw,44px);font-weight:800}.px-wc-page .woocommerce{max-width:none!important;margin:0!important;padding:0!important}.px-wc-shop__head{text-align:center;max-width:680px;margin:0 auto 48px}.px-wc-shop__head .px-section__eyebrow{color:#25ff5a;letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;display:inline-block}.px-wc-shop__sub{color:#fff9;margin:10px 0 0;font-size:16px;line-height:1.6}.px-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin:48px 0 0;display:flex}.px-pagination a,.px-pagination span{color:#fffc;letter-spacing:.08em;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;min-width:44px;height:44px;padding:0 14px;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.px-pagination a:hover{color:#25ff5a;background:#25ff5a14;border-color:#25ff5a59}.px-pagination span.current{color:#25ff5a;background:#25ff5a26;border-color:#25ff5a80}.px-pagination .dots{background:0 0;border:0}.px-empty{text-align:center;color:#ffffff8c;background:radial-gradient(80% 40% at 50% 0,#25ff5a0a,#0000 60%),linear-gradient(#0b120d,#060a07);border:1px dashed #ffffff14;border-radius:18px;padding:72px 24px;font-family:Rajdhani,sans-serif;font-size:16px}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}:is(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)){float:none!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!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{border:1px solid var(--px-border);background:radial-gradient(80% 30% at 0 0,#25ff5a0d,#0000 60%),linear-gradient(#0b120d,#060a07);border-radius:18px;margin-bottom:32px;padding:8px}.px-cart-list{flex-direction:column;display:flex}.px-cart-item{border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:14px;padding:16px;display:flex;position:relative}.px-cart-list .px-cart-item:last-child{border-bottom:0}.px-cart-item__remove{color:#ff6b7a;background:#ff3c4b1a;border:1px solid #ff3c4b4d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:absolute;top:12px;right:12px}.px-cart-item__remove:hover{color:#fff;background:#ff3c4b40;border-color:#ff6b7a}.px-cart-item__thumb{flex:0 0 80px}.px-cart-item__thumb a,.px-cart-item__thumb img{object-fit:cover;border:1px solid var(--px-border);border-radius:10px;display:block;width:80px!important;height:80px!important}.px-cart-item__info{flex-direction:column;flex:1;gap:12px;min-width:0;padding-right:36px;display:flex}.px-cart-item__title{color:#fff;font-size:14px;font-weight:700;line-height:1.3;font-family:Orbitron,sans-serif!important}.px-cart-item__title a{text-decoration:none;color:#fff!important}.px-cart-item__title a:hover{color:var(--px-neon)!important}.px-cart-item__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.px-cart-item__qty .quantity{align-items:center;display:inline-flex}.px-cart-item__qty .quantity input.qty{border:1px solid var(--px-border)!important;color:#fff!important;text-align:center!important;background:#0006!important;border-radius:8px!important;width:64px!important;padding:8px!important;font-family:Orbitron,sans-serif!important;font-size:14px!important;font-weight:700!important}.px-cart-item__subtotal{color:var(--px-neon)!important;font-family:Orbitron,sans-serif!important;font-size:16px!important;font-weight:800!important}.px-cart-item__subtotal .woocommerce-Price-amount,.px-cart-item__subtotal bdi{color:var(--px-neon)!important}.px-cart-actions{border-top:1px solid var(--px-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.px-cart-actions .coupon{align-items:center;gap:8px;display:flex}.px-cart-actions .coupon input[type=text]{min-width:180px;border:1px solid var(--px-border)!important;color:#fff!important;background:#0006!important;border-radius:10px!important;padding:12px 14px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important}.px-cart-actions .coupon input[type=text]:focus{border-color:#25ff5a80!important;outline:none!important}.px-cart-update{color:#ffffffbf!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff2e!important;border-radius:10px!important;padding:12px 20px!important;font-family:Orbitron,sans-serif!important;font-size:11px!important;font-weight:700!important}@media (width<=900px){.px-wc-cart .woocommerce{flex-direction:column!important;display:flex!important}.px-wc-cart .woocommerce>.cart-collaterals{margin-bottom:24px;order:-1!important}.px-wc-cart .woocommerce>form.px-cart-form{order:1!important}.px-cart-item{gap:12px;padding:14px}.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{gap:10px;padding-right:30px}.px-cart-item__bottom{gap:10px}.px-cart-actions{flex-direction:column;align-items:stretch;padding:14px}.px-cart-actions .coupon{flex-wrap:wrap;width:100%}.px-cart-actions .coupon input[type=text]{width:100%;min-width:0}.px-cart-actions .coupon button,.px-cart-update{width:100%}.cart_totals{padding:22px!important}}.woocommerce-cart-form{border:1px solid var(--px-border);background:radial-gradient(80% 30% at 0 0,#25ff5a0d,#0000 60%),linear-gradient(#0b120d,#060a07);border-radius:18px;margin-bottom:32px;padding:10px}table.shop_table.cart,table.woocommerce-cart-form__contents{border-collapse:separate!important;border-spacing:0!important;background:0 0!important;border:0!important;border-radius:12px!important;width:100%!important;margin:0!important;overflow:hidden!important}table.shop_table thead th{color:#ffffff8c!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-align:left!important;border:0!important;border-bottom:1px solid var(--px-border)!important;background:#ffffff05!important;padding:16px 18px!important;font-family:Orbitron,sans-serif!important;font-size:10px!important;font-weight:800!important}table.shop_table tbody td{color:#ffffffd9!important;vertical-align:middle!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0a!important;padding:18px!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:600!important}table.shop_table tbody tr:last-child td{border-bottom:0!important}table.shop_table tbody tr:hover td{background:#25ff5a05!important}.woocommerce-cart-form__cart-item .product-thumbnail a,.woocommerce-cart-form__cart-item .product-thumbnail img{object-fit:cover;border:1px solid var(--px-border);border-radius:10px;width:72px;height:72px;display:block}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:0 0!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-size:14px!important;font-weight:700!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{color:#ffffff8c!important;margin:6px 0 0!important;font-family:Rajdhani,sans-serif!important;font-size:12px!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-size:14px!important;font-weight:700!important}.woocommerce-cart-form__cart-item .product-subtotal{color:var(--px-neon)!important}.woocommerce-cart-form__cart-item .product-remove a.remove{justify-content:center;align-items:center;color:#ff6b7a!important;background:#ff3c4b1a!important;border:1px solid #ff3c4b4d!important;border-radius:50%!important;width:28px!important;height:28px!important;font-size:16px!important;text-decoration:none!important;transition:background .15s,border-color .15s!important;display:inline-flex!important}.woocommerce-cart-form__cart-item .product-remove a.remove:hover{color:#fff!important;background:#ff3c4b40!important;border-color:#ff6b7a!important}.woocommerce-cart-form .quantity{align-items:center;display:inline-flex}.woocommerce-cart-form .quantity input.qty{border:1px solid var(--px-border)!important;color:#fff!important;text-align:center!important;background:#0006!important;border-radius:8px!important;width:64px!important;padding:10px!important;font-family:Orbitron,sans-serif!important;font-size:14px!important;font-weight:700!important}.woocommerce-cart-form .quantity input.qty:focus{border-color:#25ff5a80!important;outline:none!important;box-shadow:0 0 0 3px #25ff5a1f!important}.woocommerce-cart-form .actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--px-border)!important;padding:18px!important;display:flex!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]{justify-content:center;align-items:center;gap:8px;color:#ffffffbf!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;background:0 0!important;border:1px solid #ffffff2e!important;border-radius:10px!important;padding:12px 20px!important;font-family:Orbitron,sans-serif!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important;transition:background .15s,border-color .15s,color .15s!important;display:inline-flex!important}.woocommerce-cart-form .actions a:hover,a.clear-cart:hover,.clear-shopping-cart:hover,a.button.clear-shopping-cart:hover{color:#ff6b7a!important;background:#ff3c4b0f!important;border-color:#ff3c4b66!important}.woocommerce-cart-form .coupon{align-items:center;gap:8px;display:inline-flex!important}.woocommerce-cart-form .coupon input[type=text]{min-width:180px;border:1px solid var(--px-border)!important;color:#fff!important;background:#0006!important;border-radius:10px!important;padding:12px 14px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important}.woocommerce-cart-form .coupon input[type=text]:focus{border-color:#25ff5a80!important;outline:none!important}.cart-collaterals{grid-template-columns:minmax(0,440px);justify-content:flex-end;display:grid}.cart_totals{background:radial-gradient(80% 40% at 0 0,#25ff5a14,#0000 60%),linear-gradient(#0c140f,#070b08);border:1px solid #25ff5a33;border-radius:18px;padding:28px 28px 24px;width:100%!important}.cart_totals h2,.cart_totals h3,body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart_totals h3{text-transform:uppercase;border-bottom:1px solid #25ff5a26;padding-bottom:14px;color:var(--px-neon)!important;letter-spacing:.22em!important;opacity:1!important;margin:0 0 18px!important;font-family:Orbitron,sans-serif!important;font-size:14px!important;font-weight:800!important}.cart_totals table.shop_table{background:0 0!important;border:0!important}.cart_totals table.shop_table th,.cart_totals table.shop_table td{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0d!important;padding:12px 0!important}.cart_totals table.shop_table th{letter-spacing:.18em!important;color:#ffffff8c!important;text-transform:uppercase!important;font-family:Orbitron,sans-serif!important;font-size:10px!important;font-weight:800!important}.cart_totals table.shop_table td{text-align:right!important;color:#fff!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:700!important}.cart_totals .order-total th,.cart_totals .order-total td{border-top:1px solid #25ff5a40!important;border-bottom:0!important;padding:18px 0 6px!important}.cart_totals .order-total th{color:#fff!important;font-size:11px!important}.cart_totals .order-total td,.cart_totals .order-total .amount{color:var(--px-neon)!important;font-family:Orbitron,sans-serif!important;font-size:22px!important;font-weight:900!important}.wc-proceed-to-checkout{flex-direction:column;gap:10px;display:flex;margin-top:18px!important}.wc-proceed-to-checkout .checkout-button,.wc-proceed-to-checkout a.checkout-button,a.checkout-button.button{letter-spacing:.14em!important;border-radius:14px!important;width:100%!important;min-height:64px!important;padding:22px 28px!important;font-size:16px!important;font-weight:900!important;box-shadow:0 20px 46px -10px #25ff5ab3,0 0 0 3px #25ff5a2e,inset 0 1px #ffffff59!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{justify-content:center;align-items:center;width:100%!important;color:var(--px-neon)!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;background:0 0!important;border:1px solid #25ff5a59!important;border-radius:12px!important;padding:16px 24px!important;font-family:Orbitron,sans-serif!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important;transition:background .15s,border-color .15s,transform .15s!important;display:inline-flex!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{transform:translateY(-1px);border-color:var(--px-neon)!important;filter:none!important;background:#25ff5a14!important}.px-wc-checkout .px-wc-page__inner{max-width:1180px}.px-checkout-head{border-bottom:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:0 0 24px;display:flex}.px-checkout-back{color:#ffffffb3;letter-spacing:.14em;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s}.px-checkout-back:hover{color:var(--px-neon)}.px-checkout-steps{gap:4px;display:flex}.px-checkout-steps__step{color:#ffffff73;letter-spacing:.14em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;padding:6px 14px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:700}.px-checkout-steps__step.is-active{color:var(--px-neon);background:#25ff5a1a;border-color:#25ff5a59}.px-checkout-steps__step.is-done{color:#ffffffb3}.px-checkout-trust{color:#fff9;letter-spacing:.14em;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700}body.woocommerce-checkout .woocommerce-info{color:#ffffffbf!important;background:#ffffff05!important;border-left:3px solid #25ff5a66!important;border-radius:8px!important;margin-bottom:18px!important;padding:10px 16px!important;font-size:13px!important}body.woocommerce-checkout .woocommerce-info:before{font-size:14px!important;top:12px!important}body.woocommerce-checkout .woocommerce-info a{letter-spacing:.1em;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:11px}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{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.px-winners-page{padding:64px 0 80px}.px-winners-head{text-align:center;max-width:720px;margin:0 auto 48px}.px-winners-head .px-section__eyebrow{color:var(--px-gold);letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;display:inline-block}.px-winners-page__title{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 16px;font-family:Orbitron,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:1}.px-winners-sub{color:#ffffffb3;margin:0;font-size:17px;line-height:1.6}.px-winner-feature{isolation:isolate;background:radial-gradient(80% 60% at 0 0,#d4af371a,#0000 60%),linear-gradient(#0e0a04,#050302);border:1px solid #d4af3759;border-radius:22px;grid-template-columns:1.1fr 1fr;align-items:stretch;gap:32px;margin-bottom:64px;display:grid;overflow:hidden;box-shadow:0 40px 100px -30px #d4af3766,inset 0 0 0 1px #0000004d}.px-winner-feature__media{min-height:380px;position:relative;overflow:hidden}.px-winner-feature__media img,.px-winner-feature__media video{object-fit:cover;width:100%;height:100%;display:block}.px-winner-feature__overlay{pointer-events:none;background:linear-gradient(#0000 50%,#0000008c 100%);position:absolute;inset:0}.px-winner-feature__tag{color:#1a1400;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#8b6f12);border-radius:999px;padding:8px 14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px -10px #d4af3799}.px-winner-feature__body{flex-direction:column;justify-content:center;gap:14px;padding:40px;display:flex}.px-winner-feature__eyebrow{color:var(--px-gold);letter-spacing:.28em;text-transform:uppercase;font-family:Orbitron,sans-serif;font-size:11px;font-weight:800}.px-winner-feature__name{color:#fff;letter-spacing:.01em;margin:0;font-family:Orbitron,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.1}.px-winner-feature__prize{background:#d4af3714;border:1px solid #d4af3759;border-radius:14px;flex-direction:column;gap:4px;margin-top:6px;padding:18px 20px;display:flex}.px-winner-feature__prize-label{letter-spacing:.28em;text-transform:uppercase;color:#fff9;font-family:Orbitron,sans-serif;font-size:10px;font-weight:800}.px-winner-feature__prize strong{color:#fff;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#f5d97a);-webkit-text-fill-color:transparent;text-shadow:0 0 24px #d4af3759;-webkit-background-clip:text;background-clip:text;font-family:Rajdhani,sans-serif;font-size:22px;font-weight:800}.px-winner-feature__ticket{letter-spacing:.03em;color:#ffffffb3;background:#ffffff0d;border:1px solid #d4af3759;border-radius:999px;align-items:center;gap:8px;margin:14px 0 0;padding:7px 13px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.px-winner-feature__ticket strong{letter-spacing:.08em;color:#f5d97a;font-weight:800}.px-winners-cash-group+.px-winners-cash-group{margin-top:52px}.px-winners-cash-subtitle{letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7;border-bottom:1px solid #ffffff1a;margin:0 0 18px;padding-bottom:10px;font-family:Rajdhani,sans-serif;font-size:18px;font-weight:700}.px-winner-feature__comp{color:#ffffff8c;margin:0;font-family:Rajdhani,sans-serif;font-size:14px}.px-winner-feature__comp span{margin-right:6px}.px-winner-feature__comp a{color:var(--px-neon);letter-spacing:.04em;font-family:Orbitron,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.px-winner-feature__comp a:hover{text-decoration:underline}.px-winners-podium-section{margin-bottom:64px}.px-winners-podium-head{text-align:center;max-width:600px;margin:0 auto 32px}.px-winners-podium-head .px-section__eyebrow{color:var(--px-neon);letter-spacing:.28em;text-transform:uppercase;margin-bottom:12px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;display:inline-block}.px-winners-podium-head h2{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 8px;font-family:Orbitron,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800}.px-winners-podium-head p{color:#ffffffa6;margin:0;font-size:15px}.px-winners-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.px-winner-card{border:1px solid var(--px-border);background:linear-gradient(#0c140f,#060a07);border-radius:18px;flex-direction:column;transition:transform .25s,box-shadow .3s,border-color .25s;display:flex;overflow:hidden}.px-winner-card:hover{transform:translateY(-4px)}.px-winner-card--1{border-color:#ffd26466}.px-winner-card--1:hover{border-color:#ffd264b3;box-shadow:0 30px 70px -25px #ffd26466}.px-winner-card--2{border-color:#b4dcff59}.px-winner-card--2:hover{border-color:#b4dcff99;box-shadow:0 30px 70px -25px #b4dcff59}.px-winner-card--3{border-color:#25ff5a52}.px-winner-card--3:hover{border-color:#25ff5a8c;box-shadow:0 30px 70px -25px #25ff5a59}.px-winner-card__media{aspect-ratio:1;background:#050a07;position:relative;overflow:hidden}.px-winner-card__media img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .5s}.px-winner-card:hover .px-winner-card__media img{transform:scale(1.04)}.px-winner-card__overlay{pointer-events:none;background:linear-gradient(#0000 60%,#000000b3 100%);position:absolute;inset:0}.px-winner-card__rank{letter-spacing:.22em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border:1px solid;border-radius:999px;padding:7px 14px;font-family:Orbitron,sans-serif;font-size:13px;font-weight:900;position:absolute;top:14px;left:14px;box-shadow:0 0 18px -2px}.px-winner-card--1 .px-winner-card__rank{color:#fc6;border-color:#ffd26499;box-shadow:0 0 24px -2px #ffd26480}.px-winner-card--2 .px-winner-card__rank{color:#bfe9ff;border-color:#b4dcff80;box-shadow:0 0 24px -2px #b4dcff73}.px-winner-card--3 .px-winner-card__rank{color:#25ff5a;border-color:#25ff5a80;box-shadow:0 0 24px -2px #25ff5a73}.px-winner-card__body{padding:22px 22px 24px}.px-winner-card__name{color:#fff;letter-spacing:.01em;margin:0 0 10px;font-family:Orbitron,sans-serif;font-size:17px;font-weight:700;line-height:1.2}.px-winner-card__prize{letter-spacing:.02em;margin-bottom:12px;font-family:Orbitron,sans-serif;font-size:24px;font-weight:900}.px-winner-card--1 .px-winner-card__prize{background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#f5d97a);-webkit-text-fill-color:transparent;text-shadow:0 0 24px #d4af3759;-webkit-background-clip:text;background-clip:text}.px-winner-card--2 .px-winner-card__prize{color:#bfe9ff;text-shadow:0 0 16px #b4dcff66}.px-winner-card--3 .px-winner-card__prize{color:var(--px-neon);text-shadow:0 0 16px #25ff5a66}.px-winner-card__comp{color:#fff9;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-block}.px-winner-card__comp:hover{color:#fff}.px-winners-cta{margin-top:48px}.px-winners-cta__card{text-align:center;background:radial-gradient(80% 60% at 0 0,#25ff5a1f,#0000 60%),linear-gradient(#0e1a11,#070b08);border:1px solid #25ff5a40;border-radius:22px;max-width:720px;margin:0 auto;padding:48px 36px;box-shadow:0 30px 80px -24px #25ff5a40}.px-winners-cta__card .px-section__eyebrow{color:var(--px-neon);letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;display:inline-block}.px-winners-cta__card h2{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px;font-family:Orbitron,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:800}.px-winners-cta__card p{color:#ffffffb3;max-width:480px;margin:0 auto 24px;font-size:15px}@media (width<=900px){.px-winner-feature{grid-template-columns:1fr}.px-winner-feature__media{aspect-ratio:4/3;min-height:320px}.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{isolation:isolate;background:radial-gradient(60% 80% at 80%,#d4af372e,#0000 70%),radial-gradient(60% 80% at 20% 30%,#25ff5a14,#0000 60%),linear-gradient(#0a0705,#0d0a03);border-bottom:1px solid #d4af3726;padding:100px 0 80px;position:relative;overflow:hidden}.px-vip__hero-matrix{z-index:-1;pointer-events:none;background-image:linear-gradient(#d4af370d 1px,#0000 1px),linear-gradient(90deg,#d4af370d 1px,#0000 1px);background-size:48px 48px;animation:18s linear infinite pxHomeMatrix;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 80%)}.px-vip__hero-inner{text-align:center}.px-vip__hero .px-pill--green{color:var(--px-gold);background:#d4af371a;border-color:#d4af3759}.px-vip__title{text-transform:uppercase;letter-spacing:.01em;background:linear-gradient(135deg,#f5d97a,#d4af37 50%,#8b6f12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:18px 0 20px;font-family:Orbitron,sans-serif;font-size:clamp(44px,7vw,92px);font-weight:900;line-height:1}.px-vip__x{color:var(--px-red);-webkit-text-fill-color:var(--px-red);margin:0 .05em}.px-vip__title-sub{color:#fff;-webkit-text-fill-color:#fff;margin-left:8px;display:inline-block}.px-vip__lead{color:#ffffffc7;max-width:640px;margin:0 auto 36px;font-size:17px;line-height:1.65}.px-vip__lead strong{color:var(--px-gold);font-weight:700}.px-vip__cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.px-vip__podium-section{isolation:isolate;background:linear-gradient(#000,#040403);border-bottom:1px solid #d4af371f;padding:80px 0 72px;position:relative;overflow:hidden}.px-vip__podium-matrix{z-index:-1;pointer-events:none;background-image:linear-gradient(#d4af370a 1px,#0000 1px),linear-gradient(90deg,#d4af370a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000 30%,#0000 85%);mask-image:radial-gradient(60% 70%,#000 30%,#0000 85%)}.px-podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:20px;max-width:900px;margin:0 auto;padding:40px 0 0;display:grid}.px-podium__slot{flex-direction:column;align-items:center;gap:14px;display:flex;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{align-items:center;gap:10px;font-family:Orbitron,sans-serif;display:inline-flex}.px-podium__star{filter:drop-shadow(0 0 6px);font-size:18px}.px-podium__vip{letter-spacing:.22em;text-shadow:0 0 10px;background:#0006;border:2px solid;border-radius:6px;padding:5px 14px;font-size:14px;font-weight:900}.px-podium__figure{justify-content:center;align-items:flex-end;width:160px;height:180px;margin-bottom:-2px;display:flex;position:relative}.px-podium__silhouette{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 22px)drop-shadow(0 0 4px);width:100%;height:100%;transition:filter .25s,transform .25s}.px-podium__slot:hover .px-podium__silhouette{filter:drop-shadow(0 0 32px)drop-shadow(0 0 8px);transform:translateY(-3px)}.px-podium__plinth{background-blend-mode:normal, overlay;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#00000059,#000000bf),radial-gradient(60% 100% at 50% 0,currentColor 0%,#0000 70%);border:2px solid;border-radius:8px 8px 4px 4px;flex-direction:column;align-items:center;gap:6px;width:100%;min-width:200px;padding:20px 14px 22px;display:flex;position:relative;box-shadow:0 0 36px -6px,inset 0 1px #ffffff1f,inset 0 -3px #00000080,0 24px 50px #000000b3}.px-podium__plinth:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,currentColor,#0000);height:2px;position:absolute;inset:0 0 auto}.px-podium__plinth:after{content:"";background:#000000e6;border:2px solid;width:10px;height:10px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 10px}.px-podium__rank{letter-spacing:.28em;opacity:.85;font-family:Orbitron,sans-serif;font-size:12px;font-weight:800}.px-podium__name{letter-spacing:.08em;text-align:center;text-shadow:0 0 12px;font-family:Orbitron,sans-serif;font-size:14px;font-weight:900;line-height:1.15}.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,inset 0 1px #ffffff2e,inset 0 -3px #00000080,0 28px 60px #000000bf}.px-podium__slot--1 .px-podium__figure{width:190px;height:210px}.px-podium__slot--1 .px-podium__vip{padding:6px 16px;font-size:15px}.px-podium__caption{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;margin:56px 0 0;font-family:Orbitron,sans-serif;font-size:13px}.px-podium__caption strong{color:var(--px-gold);font-weight:900}@media (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{width:100%;min-width:0}.px-podium__figure{width:130px;height:150px}.px-podium__slot--1 .px-podium__figure{width:150px;height:170px}}.px-vip__rule-section{background:#000;border-bottom:1px solid #ffffff0d;padding:72px 0}.px-vip__rule{background:radial-gradient(80% 100% at 0 0,#d4af371a,#0000 60%),linear-gradient(#0c0a06,#060503);border:1px solid #d4af3740;border-radius:20px;grid-template-columns:220px 1fr;align-items:center;gap:40px;max-width:960px;margin:0 auto;padding:36px;display:grid;box-shadow:0 30px 70px -30px #d4af3740}.px-vip__rule-number{letter-spacing:.04em;text-align:center;background:linear-gradient(135deg,#f5d97a,#d4af37 55%,#8b6f12);-webkit-text-fill-color:transparent;text-shadow:0 0 40px #d4af3733;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:72px;font-weight:900;line-height:1}.px-vip__rule-copy h2{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 14px;font-family:Orbitron,sans-serif;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.15}.px-vip__rule-copy p{color:#ffffffbf;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{background:#000;padding:80px 0}.px-vip__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.px-vip__perk{border:1px solid var(--px-border);background:radial-gradient(80% 50% at 0 0,#25ff5a0f,#0000 60%),linear-gradient(#0c140f,#070b08);border-radius:16px;flex-direction:column;gap:12px;padding:28px 24px;transition:border-color .2s,transform .3s,box-shadow .3s;display:flex}.px-vip__perk:hover{border-color:#25ff5a59;transform:translateY(-3px);box-shadow:0 24px 50px -22px #25ff5a40}.px-vip__perk-ico{width:48px;height:48px;color:var(--px-neon);background:#25ff5a1a;border:1px solid #25ff5a47;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.px-vip__perk strong{color:#fff;letter-spacing:.02em;font-family:Orbitron,sans-serif;font-size:15px;font-weight:800}.px-vip__perk span{color:#ffffffa6;font-size:14px;line-height:1.55}.px-vip__final{background:#000;padding:72px 0 100px}.px-vip__final-card{text-align:center;background:radial-gradient(80% 60% at 0 0,#25ff5a1f,#0000 60%),radial-gradient(60% 80% at 100% 100%,#25ff5a0f,#0000 55%),linear-gradient(#0e1a11,#070b08);border:1px solid #25ff5a40;border-radius:22px;max-width:760px;margin:0 auto;padding:48px 40px;box-shadow:0 30px 80px -24px #25ff5a40}.px-vip__final-card h2{color:#fff;text-transform:uppercase;letter-spacing:.01em;margin:10px 0 14px;font-family:Orbitron,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.15}.px-vip__final-card p{color:#ffffffbf;max-width:520px;margin:0 auto 28px;font-size:15px;line-height:1.65}@media (width<=900px){.px-vip__rule{text-align:center;grid-template-columns:1fr;gap:20px;padding:28px 24px}.px-vip__rule-number{font-size:56px}.px-vip__grid{grid-template-columns:repeat(2,1fr)}}@media (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;max-width:620px;margin:0 auto 36px}.px-check-ticket__head .px-section__eyebrow{color:var(--px-neon);letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;display:inline-block}.px-check-ticket__card{background:radial-gradient(80% 60% at 0 0,#25ff5a1f,#0000 60%),radial-gradient(60% 80% at 100% 100%,#25ff5a0f,#0000 55%),linear-gradient(#0e1a11,#070b08);border:1px solid #25ff5a38;border-radius:22px;max-width:620px;margin:0 auto;padding:40px 40px 32px;box-shadow:0 30px 80px -30px #25ff5a4d,inset 0 0 0 1px #0000004d}.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{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!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;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.px-check-ticket__card .ticket-form-group{background:0 0!important;margin:0!important;padding:0!important}.px-check-ticket__card style,.px-check-ticket__card script{display:none!important}.px-check-ticket__card .ticket-form-group{flex-wrap:nowrap!important;align-items:flex-end!important;gap:10px!important;margin-top:0!important;display:flex!important}.px-check-ticket__card .ticket-form-field{flex-direction:column;flex:1 1 0;gap:7px;min-width:0;display:flex}.px-check-ticket__card .ticket-form-field label{color:#ffffffb8;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700}.px-check-ticket__card #ticket_search_input,.px-check-ticket__card #ticket_search_email{border:1px solid var(--px-border)!important;color:#fff!important;min-width:0!important;box-shadow:none!important;background:#0006!important;border-radius:12px!important;flex:1!important;height:auto!important;padding:16px 18px!important;font-family:Rajdhani,sans-serif!important;font-size:16px!important;font-weight:500!important;transition:border-color .15s,background .15s,box-shadow .15s!important}.px-check-ticket__card #ticket_search_input::placeholder,.px-check-ticket__card #ticket_search_email::placeholder{color:#fff6;font-family:Rajdhani,sans-serif}.px-check-ticket__card #ticket_search_input:focus,.px-check-ticket__card #ticket_search_email:focus{background:#0009!important;border-color:#25ff5a80!important;outline:none!important;box-shadow:0 0 0 3px #25ff5a1f!important}.px-check-ticket__card #btn_check_ticket{white-space:nowrap;background:linear-gradient(180deg, #3bff75, var(--px-neon) 55%, var(--px-neon-2))!important;color:#021809!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;border:0!important;border-radius:12px!important;height:auto!important;padding:16px 28px!important;font-family:Orbitron,sans-serif!important;font-size:13px!important;font-weight:900!important;transition:transform .18s,box-shadow .2s,filter .15s!important;box-shadow:0 14px 36px -10px #25ff5a99,inset 0 1px #ffffff4d!important}.px-check-ticket__card #btn_check_ticket:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 18px 48px -10px #25ff5ab3,0 0 0 4px #25ff5a2e!important}.px-check-ticket__card #ticket_search_result:not(:empty){border:1px solid var(--px-border)!important;color:#ffffffd9!important;background:#ffffff05!important;border-radius:12px!important;margin-top:20px!important;padding:16px 18px!important;font-family:Rajdhani,sans-serif!important;font-size:14px!important;line-height:1.55!important}.px-check-ticket__card .ticket-success{border:1px solid #25ff5a4d!important;border-left:3px solid var(--px-neon)!important;color:#e6ffe8!important;background:#25ff5a0f!important;border-radius:10px!important;padding:14px 18px!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:500!important}.px-check-ticket__card .ticket-success strong{color:var(--px-neon)}.px-check-ticket__card .ticket-error{color:#ffe6e9!important;background:#e5001f0f!important;border:1px solid #e5001f4d!important;border-left:3px solid #ff6b7a!important;border-radius:10px!important;padding:14px 18px!important;font-family:Rajdhani,sans-serif!important;font-size:15px!important;font-weight:500!important}.px-check-ticket__card .ticket-loading{text-align:center;color:#ffffffa6;letter-spacing:.15em;text-transform:uppercase;padding:16px;font-family:Orbitron,sans-serif;font-size:12px}.px-ct-results__head{letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;border-bottom:1px solid #25ff5a2e;margin-bottom:12px;padding-bottom:10px;font-family:Orbitron,sans-serif;font-size:11px}.px-ct-results__head strong{color:var(--px-neon)}.px-ct-results__list{flex-direction:column;gap:12px;display:flex}.px-ct-order{background:#00000059;border:1px solid #25ff5a33;border-radius:12px;padding:14px 16px}.px-ct-order__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.px-ct-order__head-left{flex-direction:column;gap:3px;display:flex}.px-ct-order__num{color:var(--px-neon);letter-spacing:.04em;font-family:Orbitron,sans-serif;font-size:13px;font-weight:800}.px-ct-order__name{color:#fff;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700}.px-ct-order__head-right{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.px-ct-order__status{letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff26;border-radius:999px;padding:3px 10px;font-family:Orbitron,sans-serif;font-size:9px;font-weight:800;display:inline-block}.px-ct-order__status--completed,.px-ct-order__status--processing{color:var(--px-neon);background:#25ff5a1f;border-color:#25ff5a66}.px-ct-order__status--pending,.px-ct-order__status--on-hold{color:#ffd166;background:#ffd1661f;border-color:#ffd16666}.px-ct-order__status--cancelled,.px-ct-order__status--failed,.px-ct-order__status--refunded{color:#ff6b7a;background:#e5001f1a;border-color:#e5001f59}.px-ct-order__date{color:#ffffff8c;font-family:Rajdhani,sans-serif;font-size:12px}.px-ct-order__items{border-top:1px dashed #ffffff14;flex-direction:column;gap:8px;padding-top:10px;display:flex}.px-ct-order__item-name{color:#fff;letter-spacing:.02em;margin-bottom:4px;font-family:Orbitron,sans-serif;font-size:12px}.px-ct-order__item-meta{flex-wrap:wrap;align-items:center;gap:12px;font-family:Rajdhani,sans-serif;font-size:13px;display:flex}.px-ct-order__item-meta>span:first-child{color:var(--px-neon);background:#25ff5a14;border:1px solid #25ff5a40;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.px-ct-order__item-tickets{color:#ffffffa6;word-break:break-all;font-size:12px}.px-ct-order__item-tickets em{color:var(--px-neon);font-style:normal;font-weight:700}.px-ct-order__redacted-msg{color:var(--px-neon);letter-spacing:.12em;text-transform:uppercase;padding:6px 0;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700}@media (width<=600px){.px-ct-order__head{flex-direction:column}.px-ct-order__head-right{flex-flow:wrap;align-items:flex-start;gap:10px}}.px-check-ticket__foot{text-align:center;color:#ffffff8c;margin:24px 0 0;font-family:Rajdhani,sans-serif;font-size:13px}.px-check-ticket__foot a{color:var(--px-neon);font-weight:600;text-decoration:none}.px-check-ticket__foot a:hover{text-decoration:underline}@media (width<=600px){.px-check-ticket{padding:48px 0 72px}.px-check-ticket__card{border-radius:18px;padding:28px 22px}.px-check-ticket__card .ticket-form-group{flex-wrap:wrap!important}.px-check-ticket__card .ticket-form-field{flex-basis:100%}.px-check-ticket__card #ticket_search_input,.px-check-ticket__card #ticket_search_email{flex-basis:100%!important}.px-check-ticket__card #btn_check_ticket{width:100%}}.px-events{padding:80px 0 120px}.px-events__card{text-align:center;isolation:isolate;background:radial-gradient(80% 60% at 0 0,#25ff5a24,#0000 60%),radial-gradient(60% 80% at 100% 100%,#25ff5a14,#0000 55%),linear-gradient(#0e1a11,#070b08);border:1px solid #25ff5a40;border-radius:28px;max-width:760px;margin:0 auto;padding:72px 56px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #25ff5a40,inset 0 0 0 1px #0000004d}.px-events__card:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(120deg,#0000 0%,#25ff5a0f 50%,#0000 100%) 0 0/300% 100%;animation:8s linear infinite pxPkgFlow;position:absolute;inset:0}.px-events__icon{color:#25ff5a;background:#25ff5a1f;border:1px solid #25ff5a59;border-radius:24px;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 24px;display:inline-flex;box-shadow:0 0 40px #25ff5a40}.px-events__title{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 18px;font-family:Orbitron,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:1}.px-events__hl{color:#25ff5a}.px-events__lead{color:#ffffffbf;max-width:520px;margin:0 auto 36px;font-size:16px;line-height:1.65}.px-events__lead strong{color:#25ff5a}.px-events__cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=720px){.px-events{padding:48px 0 72px}.px-events__card{border-radius:20px;padding:48px 24px}.px-events__icon{width:72px;height:72px;margin-bottom:18px}.px-events__title{font-size:34px}.px-events__lead{margin-bottom:26px;font-size:14px}}form.checkout #customer_details{border:1px solid var(--px-border);background:radial-gradient(80% 30% at 0 0,#25ff5a0d,#0000 60%),linear-gradient(#0b120d,#060a07);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{margin-left:4px;display:inline-block;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}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;text-align:right!important;font-family:Orbitron,sans-serif!important;font-size:14px!important;font-weight:800!important}form.checkout #order_review_heading,form.checkout h3{text-transform:uppercase;border-bottom:1px solid var(--px-border);padding-bottom:12px;color:#fff!important;letter-spacing:.08em!important;margin:0 0 20px!important;font-family:Orbitron,sans-serif!important;font-size:18px!important;font-weight:800!important}form.checkout .col-1,form.checkout .col-2{float:none!important;width:100%!important;padding:0!important}form.checkout #order_review{background:radial-gradient(80% 40% at 0 0,#25ff5a14,#0000 60%),linear-gradient(#0c140f,#070b08);border:1px solid #25ff5a33;border-radius:18px;padding:28px 28px 24px;position:sticky;top:100px}form.checkout #order_review_heading{background:0 0!important;border-bottom:0!important;margin:-28px -28px 20px!important;padding:28px 28px 0!important}form.checkout table.shop_table th,form.checkout table.shop_table td{background:0 0!important;border-bottom:1px solid #ffffff0d!important;padding:10px 0!important}form.checkout table.shop_table tfoot th{text-transform:uppercase;color:#ffffffb3!important;letter-spacing:.15em!important;font-family:Orbitron,sans-serif!important;font-size:11px!important}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{border-top:1px solid #25ff5a40!important;border-bottom:0!important;padding:16px 0 6px!important}form.checkout table.shop_table .order-total td,form.checkout table.shop_table .order-total .amount{color:var(--px-neon)!important;font-family:Orbitron,sans-serif!important;font-size:22px!important;font-weight:900!important}#payment,.woocommerce-checkout #payment{background:0 0!important;border-radius:0!important;margin-top:20px!important;padding:0!important}#payment .payment_methods,.woocommerce-checkout #payment ul.payment_methods{flex-direction:column;gap:8px;display:flex;border-bottom:0!important;margin:0 0 20px!important;padding:0!important;list-style:none!important}#payment .payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{transition:border-color .15s,background .15s;border:1px solid var(--px-border)!important;background:#ffffff05!important;border-radius:12px!important;padding:14px 16px!important;list-style:none!important}#payment .payment_methods li:hover,.woocommerce-checkout #payment ul.payment_methods li:hover{border-color:#25ff5a59;background:#25ff5a08!important}#payment .payment_methods li input[type=radio]{accent-color:var(--px-neon);vertical-align:middle;width:16px;height:16px;margin-right:8px}#payment .payment_methods li label{cursor:pointer;color:#fff!important;letter-spacing:.08em!important;font-family:Orbitron,sans-serif!important;font-size:13px!important;font-weight:700!important;display:inline-block!important}#payment .payment_methods li .payment_box{font-family:Rajdhani,sans-serif;font-size:13px;color:#ffffffbf!important;background:#0000004d!important;border-radius:10px!important;margin-top:12px!important;padding:14px!important}#payment .payment_methods li .payment_box:before{display:none!important}#place_order,.woocommerce-checkout #place_order{width:100%!important;margin-top:8px!important;padding:18px 24px!important;font-size:15px!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;font-family:Rajdhani,sans-serif;font-size:16px;border:1px dashed var(--px-border)!important;color:#ffffffb3!important;background:radial-gradient(80% 40% at 50% 0,#25ff5a0d,#0000 60%),linear-gradient(#0b120d,#060a07)!important;border-radius:18px!important;padding:48px 24px!important}.return-to-shop{text-align:center;margin-top:24px}@media (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{content:""!important;display:none!important}table.shop_table.cart .product-sku,.woocommerce-cart-form .product-sku{display:none!important}table.shop_table.cart,table.shop_table.cart tbody{width:100%!important;display:block!important}table.shop_table.cart thead{display:none!important}table.shop_table.cart tbody tr{border-bottom:1px solid #ffffff0f;position:relative;overflow:hidden;box-sizing:border-box!important;width:100%!important;padding:16px 16px 14px!important;display:block!important}table.shop_table.cart tbody tr:after{content:"";clear:both;display:block}table.shop_table.cart tbody td{text-align:left!important;border:0!important;width:auto!important;padding:0!important;display:block!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{margin-bottom:8px!important;padding-right:36px!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;display:block!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{vertical-align:middle;margin-right:14px!important;display:inline-block!important}.woocommerce-cart-form .quantity input.qty{width:60px!important;padding:8px!important;font-size:13px!important}.woocommerce-cart-form__cart-item .product-subtotal{vertical-align:middle;color:var(--px-neon)!important;font-family:Orbitron,sans-serif!important;font-size:16px!important;font-weight:800!important;display:inline-block!important}.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{box-sizing:border-box!important;border-top:1px solid #ffffff0f!important;width:100%!important;padding:14px!important;display:block!important}table.shop_table.cart tr.actions td{width:100%!important;padding:0!important;display:block!important}.woocommerce-cart-form .coupon{flex-direction:column!important;gap:10px!important;width:100%!important;margin-bottom:12px!important;display:flex!important}.woocommerce-cart-form .coupon input[type=text],.woocommerce-cart-form .coupon button{width:100%!important}}@media (width<=860px){.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:20px;padding:24px 16px}.woocommerce-MyAccount-navigation{padding:10px;position:relative;top:auto}.woocommerce-MyAccount-navigation ul{flex-flow: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{float:none;width:100%}.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{color:#fff;margin:0;font-family:Rajdhani,sans-serif;background:#000!important}body.px-body #content,body.px-body .site-content,body.px-body #main-wrapper,body.px-body #main-content{background:0 0!important;margin:0!important;padding:0!important}body.px-body #page,body.px-body .site{background:#000!important}.px-wa{z-index:120;color:#04150b;letter-spacing:.02em;background:#25d366;align-items:center;gap:9px;font-family:Rajdhani,sans-serif;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:fixed;box-shadow:0 10px 30px #25d36659}.px-wa:hover{color:#04150b;transform:translateY(-2px);box-shadow:0 14px 40px #25d36680}.px-wa__icon{z-index:2;flex:none;position:relative}.px-wa__pulse{border-radius:inherit;z-index:1;background:#25d366;animation:2.2s ease-out infinite px-wa-pulse;position:absolute;inset:0}@keyframes px-wa-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.5)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.px-wa__pulse{animation:none;display:none}}@media (width>=781px){.px-wa{border-radius:14px 0 0 14px;padding:14px 12px;top:50%;right:0;transform:translateY(-50%)}.px-wa:hover{transform:translateY(-50%)translate(-2px)}.px-wa__label{z-index:2;writing-mode:vertical-rl;font-size:14px;position:relative;transform:rotate(180deg)}}@media (width<=780px){.px-wa{border-radius:50%;justify-content:center;width:56px;height:56px;padding:0;bottom:18px;right:16px}.px-wa__label{display:none}}.px-buybox__input{box-sizing:border-box;color:#fff;background:#0a0c0b;border:1px solid #ffffff24;border-radius:11px;outline:none;width:100%;padding:13px 15px;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:600;transition:border-color .15s,box-shadow .15s}.px-buybox__input::placeholder{color:#ffffff61;font-weight:500}.px-buybox__input:focus{border-color:#25ff5a;box-shadow:0 0 0 3px #25ff5a26}.px-buybox__label{color:#ffffffbf;margin-bottom:7px;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;display:block}.px-buybox__error{color:#ff8b95;background:#e5001f1a;border:1px solid #e5001f66;border-radius:10px;margin-bottom:12px;padding:10px 14px;font-size:13.5px}.px-lang{background:#03080594;border:1px solid #ffffff29;border-radius:10px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.px-lang__opt{letter-spacing:.04em;color:#fff9;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:4px 7px;font-family:Rajdhani,sans-serif;font-size:11.5px;font-weight:800;line-height:1;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.px-lang__opt img{object-fit:cover;border-radius:3px;width:20px;height:14px;display:block;box-shadow:0 0 0 1px #ffffff29,0 3px 8px #00000059}.px-lang__opt:hover{color:#fff;background:#ffffff0e}.px-lang__opt.is-active{color:#7dffa6;background:#25ff5a24;box-shadow:inset 0 0 0 1px #25ff5a61,0 0 16px -10px #25ff5ad9}@media (width<=600px){.px-header__inner{gap:8px;padding:10px 12px}.px-header__actions{gap:4px}.px-header__icon-btn{padding:6px}.px-header__burger{width:40px;height:40px}.px-lang__opt{gap:3px;min-height:27px;padding:3px 5px;font-size:10.5px}.px-lang__opt img{width:18px;height:12px}}@media (width<=380px){.px-header__logo-img{max-width:96px;height:48px}.px-lang__opt{padding:4px}.px-lang__opt span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.px-boxes-nudge{z-index:130;background:linear-gradient(135deg,#171307,#0d0b04);border:1px solid #d4af37a6;border-radius:999px;align-items:center;gap:9px;padding:10px 18px 10px 12px;font-family:Rajdhani,sans-serif;text-decoration:none;animation:2.6s ease-in-out infinite px-nudge-bounce;display:inline-flex;position:fixed;bottom:18px;left:16px;box-shadow:0 10px 34px #d4af3759}@keyframes px-nudge-bounce{0%,to{transform:translateY(0)}12%{transform:translateY(-6px)}24%{transform:translateY(0)}}.px-boxes-nudge__gift{font-size:24px;line-height:1;animation:2.2s ease-in-out infinite px-box-idle}.px-boxes-nudge__count{color:#04150b;background:linear-gradient(135deg,#f5d97a,#d4af37);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:13px;font-weight:800;display:inline-flex}.px-boxes-nudge__label{color:#f5d97a;letter-spacing:.02em;font-size:14px;font-weight:700}@keyframes px-box-idle{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)translateY(-2px)}}@media (width<=780px){.px-boxes-nudge{bottom:84px}.px-boxes-nudge__label{display:none}}@media (width>=781px){.px-wa{border-radius:12px 0 0 12px;flex-direction:column;gap:8px;width:auto;padding:12px 7px}.px-wa__icon{width:21px;height:21px}.px-wa__label{letter-spacing:.05em;font-size:12.5px}}.px-consent{z-index:9000;width:calc(100vw - 36px);max-width:400px;transition:opacity .25s,transform .25s;position:fixed;bottom:18px;left:18px}.px-consent--hidden{opacity:0;pointer-events:none;transform:translateY(12px)}.px-consent__card{background:#101014;border:1px solid #f5b83d59;border-radius:16px;padding:20px;box-shadow:0 18px 50px #0000008c}.px-consent__title{color:#fff;margin:0 0 6px;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700}.px-consent__text{color:#ffffffa6;margin:0 0 12px;font-size:13px;line-height:1.5}.px-consent__prefs{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}.px-consent__row{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.px-consent__row--locked{opacity:.7;cursor:default}.px-consent__row b{color:#fff;font-size:13px;display:block}.px-consent__row small{color:#ffffff80;font-size:11.5px;line-height:1.35;display:block}.px-consent__row input{accent-color:#f5b83d;flex:none;width:18px;height:18px}.px-consent__actions{flex-wrap:wrap;gap:8px;display:flex}.px-consent__btn{cursor:pointer;letter-spacing:.02em;border-radius:10px;padding:9px 14px;font-family:Rajdhani,sans-serif;font-size:13.5px;font-weight:700}.px-consent__btn--ghost{color:#fffc;background:0 0;border:1px solid #ffffff40}.px-consent__btn--ghost:hover{border-color:#ffffff80}.px-consent__btn--accept{color:#131313;background:linear-gradient(135deg,#f5d97a,#f5b83d);border:0;flex:1;min-width:110px}.px-consent__btn--accept:hover{filter:brightness(1.06)}.px-consent-revisit{z-index:8990;cursor:pointer;background:#101014;border:1px solid #f5b83d66;border-radius:50%;width:42px;height:42px;font-size:19px;transition:opacity .25s,transform .2s;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 24px #00000073}.px-consent-revisit:hover{transform:scale(1.08)}.px-consent-revisit.px-consent--hidden{opacity:0;pointer-events:none}@media (width<=520px){.px-consent{width:auto;max-width:none;bottom:10px;left:10px;right:10px}}.px-maint{background:radial-gradient(at 50% 0,#16161c,#08080b 70%);justify-content:center;align-items:center;min-height:100vh;display:flex}.px-maint__wrap{text-align:center;flex-direction:column;align-items:center;gap:26px;max-width:560px;padding:32px;display:flex}.px-maint__logo{width:220px;max-width:70vw;height:auto}.px-maint__card{background:#101014;border:1px solid #f5b83d59;border-radius:20px;padding:38px 34px;box-shadow:0 24px 70px #0009}.px-maint__spinner{border:4px solid #f5b83d33;border-top-color:#f5b83d;border-radius:50%;width:46px;height:46px;margin:0 auto 20px;animation:1s linear infinite px-maint-spin}@keyframes px-maint-spin{to{transform:rotate(360deg)}}.px-maint__title{color:#fff;margin:0 0 12px;font-family:Orbitron,sans-serif;font-size:clamp(20px,4vw,27px);font-weight:800}.px-maint__text{color:#ffffffb8;margin:0 0 14px;font-size:15.5px;line-height:1.65}.px-maint__sub{color:#fff6;margin:0;font-size:12.5px}.px-maint__foot{color:#ffffff73;font-size:13.5px}.px-maint__foot a{color:#f5b83d;text-decoration:none}.px-maint__foot a:hover{text-decoration:underline}.px-comp-card__was{opacity:.5;margin-right:4px;font-weight:600;text-decoration:line-through}.px-comp-card__sale{color:#39ff8b}.px-comp-card__badge--sale{color:#fff;background:linear-gradient(135deg,#ff5a5a,#c81e1e);border:0;font-weight:800;position:absolute;top:12px;left:auto;right:12px}
