.apex-live-test-notice,.apex-shop-guide,.apex-category-beauty,.apex-brand-rail,.apex-p7-path-map,.apex-product-brief,.apex-objection-panel,.apex-fitment-tab,.apex-card-help,.apex-wa-btn,.apex-vat-label,.joinchat,#ht-ctc-chat,.ht-ctc,.ht_ctc_chat_style,.whatsapp-float,.floating-whatsapp,.wa__btn_popup{display:none!important}.main-header-menu .apex-phase8-shop-menu>.sub-menu>li:not(.apex-phase8-menu-item),.ast-mobile-popup-content .apex-phase8-shop-menu>.sub-menu>li:not(.apex-phase8-menu-item){display:none!important}.single-product .product_meta .tagged_as{display:none!important}.single-product .woocommerce-product-gallery img.zoomImg{background:#08090c!important}@media (max-width:680px){.single-product .woocommerce-product-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__image:not(:first-child){display:none!important}}.single-product .summary .price,.single-product .summary .price bdi,.single-product .summary .price .woocommerce-Price-currencySymbol{color:#f5f5f2!important}.single-product .single_add_to_cart_button{border-color:#d92935!important;background:#d92935!important;background-image:none!important;box-shadow:none!important;color:#fff!important}.single-product .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:focus-visible{border-color:#ef3d48!important;background:#ef3d48!important}.apex-min-store{width:min(1180px, calc(100vw - 32px));margin:0 auto;padding:clamp(36px, 6vw, 72px) 0}.apex-min-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(28px, 5vw, 52px) 0 clamp(20px, 4vw, 40px);border-bottom:1px solid rgb(170 190 235 / .16)}.apex-min-hero span,.apex-min-section-head span{display:block;margin-bottom:10px;color:#9fb4d8;font:700 .72rem/1.2 var(--apex-font-heading,'Orbitron',sans-serif);letter-spacing:.16em;text-transform:uppercase}.apex-min-hero h1{max-width:820px;margin:0;color:#f5f7ff;font:800 clamp(2.1rem, 5vw, 4.6rem)/.98 var(--apex-font-heading,'Orbitron',sans-serif);letter-spacing:0}.apex-min-hero p{max-width:680px;margin:18px 0 0;color:#aeb8cf;font-size:clamp(1rem, 1.5vw, 1.16rem);line-height:1.65}.apex-brand-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-auto-rows:120px;align-items:stretch;gap:12px}.apex-brand-tile{position:relative;height:120px;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 12px;overflow:hidden;border:1px solid rgb(170 190 230 / .16);border-radius:8px;background:linear-gradient(145deg,rgb(255 255 255 / .075),rgb(255 255 255 / .018)),#080a12;color:#eef3ff;text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08);transform:translateZ(0);transition:transform .22s ease,border-color .22s ease,background .22s ease}.apex-brand-tile::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgb(95 140 220 / .18),transparent 62%);opacity:0;transition:opacity .22s ease;pointer-events:none}.apex-brand-tile:hover,.apex-brand-tile:focus-visible{transform:translateY(-2px);border-color:rgb(220 230 255 / .34);background:linear-gradient(145deg,rgb(255 255 255 / .105),rgb(255 255 255 / .026)),#090b14}.apex-brand-tile:hover::after,.apex-brand-tile:focus-visible::after{opacity:1}.apex-brand-logo{position:relative;z-index:1;display:block;flex:0 0 auto;width:min(84%, 190px);height:48px!important;margin:0!important;background-position:center;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .34))}.apex-brand-cue{display:none;position:relative;z-index:1;color:#8895ad;font-size:.66rem;font-weight:800;line-height:1.1;letter-spacing:.12em;margin:0!important;text-align:center;text-transform:uppercase}.apex-brand-word{color:#090b14;font-size:.92rem;font-weight:900;letter-spacing:.02em;margin:0!important}.apex-brand-tile-all{align-items:center;background:#e9eef8;border-color:#e9eef8}.apex-brand-tile-all .apex-brand-cue{display:block;color:#526070}.apex-brand-tile-workshop .apex-brand-word{color:#f3f0eb;font-size:.82rem;text-transform:uppercase}.apex-brand-tile-workshop .apex-brand-cue{max-width:18ch}.apex-brand-tile-brax .apex-brand-logo{width:min(92%, 210px);height:58px!important}.apex-brand-tile-match .apex-brand-logo{width:min(90%, 220px);height:48px!important}.apex-brand-tile-blam .apex-brand-logo{height:70px!important}.apex-brand-tile-alpine .apex-brand-logo{width:min(88%, 205px);height:52px!important}.apex-brand-tile-drartex .apex-brand-logo{width:min(82%, 170px);height:34px!important}.apex-brand-tile-rockford-fosgate .apex-brand-logo{width:min(92%, 230px);height:44px!important}.apex-brand-tile-audio-control .apex-brand-logo{width:min(92%, 218px);height:46px!important}.apex-brand-tile-silent-coat .apex-brand-logo{width:min(86%, 190px);height:54px!important}.apex-brand-tile-duduauto .apex-brand-logo{width:min(78%, 176px);height:42px!important;filter:invert(1) brightness(1.25)}.apex-min-products{padding-top:clamp(28px, 4vw, 48px)}body.apex-store-home .apex-min-products .woocommerce ul.products,body.apex-store-home .apex-min-products ul.products,body.apex-store-home .apex-min-products .woocommerce ul.products.apex-home-suppressed-shop-loop,body.apex-store-home .apex-min-products ul.products.apex-home-suppressed-shop-loop{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:0!important;padding:0!important}.apex-min-section-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.apex-min-section-head h2{margin:0;color:#f5f7ff;font:800 clamp(1.4rem, 2.5vw, 2.2rem)/1.05 var(--apex-font-heading,'Orbitron',sans-serif)}.apex-poa-price{color:#f5f7ff!important;font-weight:900!important}.apex-phase8-checkout-note{margin:0 0 18px;padding:14px 16px;border:1px solid rgb(165 185 225 / .18);border-radius:8px;background:rgb(255 255 255 / .035);color:#c6d0e4;line-height:1.55}.woocommerce-checkout #payment,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout #payment div.form-row{border-color:#343231!important;background:#111112!important;background-image:none!important}.woocommerce-checkout #payment a{color:#d44743!important}body.woocommerce-checkout #payment #place_order{border:1px solid #d92935!important;background:#d92935!important;background-image:none!important;box-shadow:none!important;color:#fff!important}body.woocommerce-checkout #payment #place_order:hover,body.woocommerce-checkout #payment #place_order:focus-visible{border-color:#ef3d48!important;background:#ef3d48!important;background-image:none!important;box-shadow:none!important}.woocommerce-checkout .form-row label.required_field .optional{display:none!important}.woocommerce-checkout .form-row label.required_field::after{content:' *';color:#e34a47}.apex-phase8-poa{display:grid;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid rgb(165 185 225 / .18)}.apex-phase8-poa strong{color:#f5f7ff;font-size:1.05rem}.apex-phase8-poa p{max-width:60ch;margin:0;color:#aeb8cf}.apex-phase8-poa .button{width:fit-content}.apex-phase8-empty-state{border-color:rgb(165 185 225 / .18)!important;background:#080a12!important}.apex-phase8-empty-state span{color:#9fb4d8!important}.apex-phase8-empty-state .apex-empty-store-state__actions a{background:#e9eef8!important;color:#090b14!important}.apex-spec-table{width:100%;border-collapse:collapse;margin:18px 0 0}.apex-spec-table th,.apex-spec-table td{padding:10px 12px;border-bottom:1px solid rgb(160 180 220 / .14);vertical-align:top;text-align:left}.apex-spec-table th{width:38%;color:#eef3ff;font-weight:800}#colophon.site-footer,footer.site-footer{display:none!important}.apex-phase8-footer{width:100%;margin-top:clamp(56px, 8vw, 104px);border-top:1px solid rgb(165 185 225 / .14);background:#05060a;color:#aeb8cf}.apex-phase8-footer__inner{width:min(calc(100% - 40px), 1180px);margin:0 auto;padding:clamp(42px, 6vw, 68px) 0;display:grid;grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(130px,1fr));gap:clamp(28px, 4vw, 58px)}.apex-phase8-footer__brand strong{display:block;color:#f5f7ff;font:800 1rem/1.2 var(--apex-font-heading,'Orbitron',sans-serif)}.apex-phase8-footer__brand p{max-width:46ch;margin:14px 0 0;color:#8f9ab1;font-size:.94rem;line-height:1.65}.apex-phase8-footer h2{margin:0 0 16px;color:#f5f7ff;font:800 .72rem/1.2 var(--apex-font-heading,'Orbitron',sans-serif);letter-spacing:.12em;text-transform:uppercase}.apex-phase8-footer nav{min-width:0}.apex-phase8-footer nav a{display:block;width:fit-content;max-width:100%;padding:5px 0;color:#aeb8cf;font-size:.9rem;line-height:1.45;overflow-wrap:anywhere;text-decoration:none;transition:color .2s ease}.apex-phase8-footer nav a:hover,.apex-phase8-footer nav a:focus-visible{color:#f5f7ff}.apex-phase8-footer__legal{width:min(calc(100% - 40px), 1180px);margin:0 auto;padding:18px 0 24px;border-top:1px solid rgb(165 185 225 / .1);display:flex;justify-content:space-between;gap:16px;color:#737e94;font-size:.78rem;line-height:1.5}@media (max-width:820px){.apex-phase8-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-phase8-footer__brand{grid-column:1 / -1}}@media (max-width:680px){.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{width:100%!important;float:none!important}.woocommerce-checkout input.input-text,.woocommerce-checkout textarea,.woocommerce-checkout .select2-selection{min-height:44px!important}.apex-min-store{width:min(100% - 24px, 1180px);padding-top:22px}.apex-min-hero h1{font-size:clamp(1.8rem, 11vw, 3.1rem)}.apex-brand-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:82px;gap:10px}.apex-brand-tile{height:82px;min-height:82px;padding:12px 10px}.apex-brand-logo{width:86%;height:40px!important}.apex-brand-tile-blam .apex-brand-logo{height:54px!important}.apex-brand-cue{display:none}.apex-brand-tile-all{align-items:center}body.apex-store-home .apex-min-products .woocommerce ul.products,body.apex-store-home .apex-min-products ul.products,body.apex-store-home .apex-min-products .woocommerce ul.products.apex-home-suppressed-shop-loop,body.apex-store-home .apex-min-products ul.products.apex-home-suppressed-shop-loop{grid-template-columns:1fr!important}.apex-phase8-footer__inner,.apex-phase8-footer__legal{width:min(calc(100% - 28px), 1180px)}.apex-phase8-footer__inner{grid-template-columns:1fr;gap:28px}.apex-phase8-footer__brand{grid-column:auto}.apex-phase8-footer__legal{flex-direction:column;gap:5px}}:root{--s-void:#080808;--s-deep:#0b0b0c;--s-base:#101011;--s-raised:#171718;--s-card:#101011;--s-surface:#171718;--s-input:#171718;--s-hover:#202020;--s-border:rgba(243, 240, 235, .10);--s-border-light:rgba(243, 240, 235, .17);--s-border-glow:rgba(212, 71, 67, .35);--s-divider:rgba(243, 240, 235, .08);--t-bright:#f3f0eb;--t-primary:#d1cbc4;--t-secondary:#a39c95;--t-muted:#77716c;--t-ghost:#4d4946;--a-blue:#d44743;--a-blue-light:#e15a56;--a-blue-vivid:#c43935;--a-blue-glow:rgba(212, 71, 67, .14);--a-blue-ghost:rgba(212, 71, 67, .06);--a-purple:#d44743;--a-purple-light:#e15a56;--a-purple-glow:rgba(212, 71, 67, .12);--a-magenta:#d44743;--g-neon:none;--g-neon-h:none;--g-card:none;--shadow-card:none;--shadow-glow:none;--apex-bg:#080808;--apex-surface:#101011;--apex-surface2:#171718;--apex-surface3:#202020;--apex-border:rgba(243, 240, 235, .10);--apex-border-solid:#343231;--apex-text:#f3f0eb;--apex-text-dim:#77716c;--apex-text-mid:#b9b3ac;--apex-blue:#d44743;--apex-blue-bright:#e15a56;--apex-purple:#d44743;--apex-cyan:#d44743;--apex-neon-blue:#d44743;--apex-gradient:none;--apex-gradient-hover:none;--apex-glow:none;--apex-glow-cyan:none;--apex-p6-card-bg:#101011;--apex-p6-card-bg-soft:#151515;--apex-p6-border:#343231;--apex-p6-border-strong:#5c5754;--apex-p6-text:#f3f0eb;--apex-p6-muted:#b9b3ac;--apex-p6-subtle:#8d8781;--apex-p6-action:#d44743;--apex-p6-action-hover:#e15a56}body{--ast-global-color-0:#d44743;--ast-global-color-1:#a92f2c;--ast-global-color-2:#101011;--ast-global-color-3:#343231;--ast-global-color-4:#080808;--ast-global-color-5:#101011;--ast-global-color-6:#f3f0eb;--ast-global-color-7:#343231;--ast-global-color-8:#f3f0eb}html,body,#page,#content,.site-content{background:#080808!important;background-image:none!important;color:#d1cbc4!important}body::before,body::after{content:none!important;background:none!important;background-image:none!important}.site-header{border-bottom:1px solid #343231!important;background:#080808!important;background-image:none!important;box-shadow:none!important}.site-header .custom-logo-link{min-width:0!important;aspect-ratio:auto!important}.site-header .custom-logo-link::before{content:none!important;display:none!important;background:none!important}.site-header .custom-logo-link img{position:static!important;display:block!important;width:auto!important;height:auto!important;max-width:172px!important;max-height:48px!important;object-fit:contain!important}.apex-min-hero{border-color:#343231!important}.apex-min-hero span,.apex-min-section-head span{color:#d44743!important}.apex-min-hero h1,.apex-min-section-head h2{color:#f3f0eb!important}.apex-min-hero p{color:#b9b3ac!important}.apex-brand-tile,.apex-brand-tile:hover,.apex-brand-tile:focus-visible{border-color:#343231!important;background:#101011!important;background-image:none!important;box-shadow:none!important;color:#f3f0eb!important;text-decoration:none!important}.apex-brand-tile:hover,.apex-brand-tile:focus-visible{border-color:#d44743!important;background:#171718!important}.apex-brand-tile::after{content:none!important;display:none!important;background:none!important}.apex-brand-tile-all{border-color:#5c5754!important;background:#171718!important}.apex-brand-tile-all .apex-brand-word{color:#f3f0eb!important}.apex-brand-tile-all .apex-brand-cue,.apex-brand-cue{color:#8d8781!important;font-size:.62rem!important;line-height:1.15!important;letter-spacing:.08em!important;overflow:hidden!important}.apex-brand-tile-blam .apex-brand-logo{width:min(82%, 164px)!important;height:44px!important}.apex-phase8-footer{border-color:#343231!important;background:#080808!important}.apex-phase8-footer a{color:#b9b3ac!important}.apex-phase8-footer a:hover,.apex-phase8-footer a:focus-visible{color:#f3f0eb!important}.single-product .single-product-category a,.single-product .product_meta a,.woocommerce-breadcrumb a{color:#d44743!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:#d44743!important;background:#171718!important;box-shadow:0 0 0 1px #d44743!important}#ast-scroll-top,.ast-scroll-top-icon{background:#d44743!important;background-image:none!important;box-shadow:none!important;color:#f3f0eb!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.ast-woocommerce ul.products li.product,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{border-color:#343231!important;background:#101011!important;background-image:none!important;box-shadow:none!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{border-color:#5c5754!important;background:#101011!important;box-shadow:none!important}.woocommerce ul.products li.product::before,.woocommerce ul.products li.product::after,.woocommerce-page ul.products li.product::before,.woocommerce-page ul.products li.product::after{content:none!important;display:none!important;background:none!important}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce ul.products li.product .woocommerce-LoopProduct-link img,.woocommerce ul.products li.product a img,.woocommerce ul.products li.product img:first-of-type,.woocommerce-page ul.products li.product img{border-color:#343231!important;background:#151515!important;background-image:none!important}.woocommerce ul.products li.product .apex-grid-cat{color:#d44743!important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product .added_to_cart{border-color:#d44743!important;background:#d44743!important;background-image:none!important;box-shadow:none!important;color:#f3f0eb!important}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .button:focus-visible,.woocommerce ul.products li.product a.button:focus-visible,.woocommerce ul.products li.product .added_to_cart:focus-visible{border-color:#e15a56!important;background:#e15a56!important;background-image:none!important;color:#f3f0eb!important}.woocommerce ul.products li.product .button:focus-visible,.woocommerce ul.products li.product a.button:focus-visible,.woocommerce ul.products li.product .woocommerce-LoopProduct-link:focus-visible,.woocommerce ul.products li.product .ast-loop-product__link:focus-visible{outline-color:#ffaaa4!important}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select,.yith-wcan-filters select{border-color:#343231!important;background:#171718!important;background-image:none!important;box-shadow:none!important;color:#d1cbc4!important}.woocommerce .woocommerce-ordering select:focus-visible,.woocommerce-page .woocommerce-ordering select:focus-visible,.yith-wcan-filters select:focus-visible{border-color:#d44743!important;outline:2px solid #ffaaa4!important;outline-offset:2px!important}body.single-product.woocommerce div.product .summary p.price{display:block!important;width:100%!important;max-width:100%!important;margin-right:0!important;color:#f3f0eb!important;font-size:48px!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}body.single-product.woocommerce div.product .summary p.price .woocommerce-Price-amount,body.single-product.woocommerce div.product .summary p.price bdi,body.single-product.woocommerce div.product .summary p.price .woocommerce-Price-currencySymbol{display:inline-block!important;color:#f3f0eb!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}@media (max-width:420px){.site-header .custom-logo-link img{max-width:150px!important;max-height:44px!important}body.single-product.woocommerce div.product .summary p.price{font-size:44px!important}}.site-header .ast-site-title-wrap{display:none!important}@media (max-width:680px){.apex-brand-tiles{grid-auto-rows:96px!important}.apex-brand-tile{height:96px!important;min-height:96px!important;gap:6px!important;padding:10px!important}.apex-brand-logo,.apex-brand-tile-blam .apex-brand-logo{height:38px!important}.apex-brand-cue{font-size:.57rem!important;line-height:1.1!important}}@media (max-width:360px){body.single-product.woocommerce div.product .summary p.price{font-size:38px!important}}