:root{--axpa-gold:#ffc400;--axpa-ink:#121b23;--axpa-line:#dce2e6}.header{background:#121b23;color:#f4f6f7;border-bottom:1px solid #ffffff20}.header .brand small{color:#b7c0c8;font-size:10px;letter-spacing:.12em;max-width:150px}.header .nav,.header .mobile-nav{color:#f4f6f7}.header .nav a,.header .nav summary,.header .mobile-nav a,.header .mobile-nav summary{color:inherit}.header .nav summary{display:flex;gap:7px;align-items:center;min-height:44px}.header .nav summary:after{content:"+";color:#ffc400;font-size:16px}.header .nav details[open]>summary:after{content:"\2212"}.header .nav details div{background:#1b2833;border-color:#43515c;top:43px;width:265px;border-radius:3px}.header .nav details div a{padding:7px 0}.header .nav a:hover,.header .nav summary:hover{color:#ffc400;text-decoration:none}.header .btn{color:#121b23;background:#ffc400;border-color:#ffc400}.topline{background:#0a1117;color:#dce2e6}.axpa-hero-content{min-height:730px;padding-block:82px 34px}.axpa-hero h1{max-width:770px;font-size:clamp(42px,4.8vw,66px);line-height:1.07;letter-spacing:-.04em}.axpa-hero p{max-width:620px;line-height:1.75;font-size:17px;margin-top:26px;color:#dce2e6}.axpa-hero:after{background:linear-gradient(90deg,#0c1217fa,#0c1217e0 32%,#0c12177a 64%,#0c12171a)}.axpa-hero-foot{margin-top:48px;gap:18px 28px;font-size:10px}.axpa-brands{background:#18232d;color:#f5f6f7;border-top:1px solid #ffffff1a;padding:38px 0}.axpa-brands>.wrap{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:60px}.axpa-brands .eyebrow{color:#ffc400;margin-bottom:12px;font-size:10px}.axpa-brands h2{font-size:clamp(23px,2.5vw,32px);letter-spacing:-.02em;line-height:1.2}.axpa-brands p{color:#b8c4cd;line-height:1.75;font-size:13px}.axpa-find .searchbar{box-shadow:none;border-radius:3px}.axpa-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.axpa-category-section{background:#101a23!important;color:#fff}.axpa-category-section .eyebrow{color:#ffc400}.axpa-category-section .muted,.axpa-category-section .axpa-image-note{color:#b5c2cc}.axpa-specialist-card{background:#192630;border:1px solid #43505a;border-radius:3px;color:#fff;display:flex}.axpa-specialist-card .axpa-category-copy{padding:32px;display:flex;flex-direction:column;width:100%;min-height:320px}.axpa-group-number{display:block;color:#ffc400;font:13px/1.3 monospace;letter-spacing:.1em;margin-bottom:42px}.axpa-specialist-card h3{font-size:27px;line-height:1.15;max-width:260px;letter-spacing:-.03em}.axpa-specialist-card p{color:#b9c6cf;font-size:14px;line-height:1.8;min-height:0;margin:18px 0 28px}.axpa-specialist-card .arrow{margin-top:auto;border-color:#ffffff26;color:#ffc400;line-height:1.6}.axpa-specialist-card:hover{border-color:#ffc400;background:#21323e}.axpa-options{background:#f1f3f4}.axpa-supply-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.axpa-supply-grid article{border:1px solid #d3dce2;background:#fff;padding:34px;border-top:3px solid #ffc400}.axpa-option-label{font-size:11px;letter-spacing:.14em;font-weight:700;color:#725700}.axpa-supply-grid h3{margin-top:18px;font-size:25px;letter-spacing:-.02em}.axpa-supply-grid p{margin-top:16px;color:#52616c;font-size:14px;line-height:1.85}.axpa-home .features p{color:#52616c}.axpa-home .cta{background:#ffc400}.axpa-home .cta h2{max-width:750px}.axpa-final-contact{display:flex;flex-direction:column;align-items:flex-start;gap:15px;min-width:240px}.axpa-final-contact>a:not(.btn){font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px;color:#17232d}.axpa-enquiry-intro{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-bottom:36px}.axpa-enquiry-intro>a:not(.btn){font-size:14px;text-decoration:underline;text-underline-offset:5px}.form-shell .muted{margin-top:20px;font-size:13px;line-height:1.8}.field input,.field select,.field textarea{color:#17232d}.product-grid .actions .btn{min-width:180px}.product-grid .note{margin-top:28px}.prose a{text-decoration:underline;text-underline-offset:4px}.axpa-mobile-contact{display:none}.header :focus-visible{outline-color:#ffc400}.axpa-category-section :focus-visible{outline-color:#ffc400}.footer .footlinks a{line-height:1.7}[id]{scroll-margin-top:24px}@media(min-width:901px){.header-row{min-height:94px}.header .axpa-brand-mark{width:64px;height:64px}.header .btn{padding:14px 18px;font-size:12px}.header .nav{gap:19px}}@media(max-width:1100px){.axpa-specialist-card .axpa-category-copy{padding:25px}.axpa-specialist-card h3{font-size:24px}.axpa-brands>.wrap{gap:30px}.header .brand small{display:none}}@media(max-width:900px){.axpa-hero-content{min-height:680px;padding-block:64px 30px}.axpa-hero h1{max-width:650px;font-size:54px}.header-row{gap:10px 18px;padding-block:12px}.header .mobile-nav{border-top:1px solid #ffffff26}.header .mobile-nav>summary{padding:11px 0;min-height:44px}.header .mobile-nav div{gap:5px;padding:6px 0 12px}.header .mobile-nav a,.header .mobile-nav details>summary{display:block;padding:10px 0;min-height:44px}.header .mobile-nav details div{padding-left:18px}.axpa-brands>.wrap{grid-template-columns:1fr;gap:20px}.axpa-category-grid{grid-template-columns:1fr}.axpa-specialist-card .axpa-category-copy{min-height:0;padding:28px}.axpa-group-number{margin-bottom:25px}.axpa-specialist-card h3{max-width:none;font-size:28px}.axpa-specialist-card p{margin-bottom:24px}.axpa-final-contact{margin-top:20px}.axpa-home .cta .btn{margin-top:0}}@media(max-width:599px){.axpa-hero-content{min-height:0;padding-block:44px 30px}.axpa-hero h1{font-size:42px;line-height:1.08;max-width:100%;letter-spacing:-.035em}.axpa-hero p{font-size:15px;line-height:1.8;max-width:100%;margin-top:22px}.axpa-hero .actions{margin-top:26px}.axpa-hero-foot{margin-top:30px;gap:12px;font-size:10px;line-height:1.7}.axpa-hero:after{background:linear-gradient(90deg,#0c1217f2,#0c1217d9 58%,#0c12178a)}.axpa-hero-media img{object-position:64% center}.axpa-brands{padding-block:30px}.axpa-brands p{font-size:12px}.axpa-supply-grid{grid-template-columns:1fr;gap:18px;margin-top:28px}.axpa-supply-grid article{padding:25px}.axpa-home .section-head{margin-bottom:28px}.axpa-home .section-head p{font-size:14px}.axpa-final-contact,.axpa-final-contact .btn{width:100%}.footer{padding-bottom:105px}.axpa-mobile-contact{display:flex;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));left:20px;right:20px;z-index:40;justify-content:center;align-items:center;min-height:50px;padding:12px 20px;background:#ffc400;color:#121b23;border:1px solid #806000;border-radius:4px;box-shadow:0 5px 22px #0004;font-size:14px;font-weight:700}.axpa-enquiry-intro{gap:18px}.axpa-enquiry-intro .btn{width:100%}.header .axpa-brand-mark{width:54px;height:54px}.header .btn{font-size:11px;padding:12px 15px;min-height:44px}.product-grid .actions{flex-direction:column}.product-grid .actions .btn{width:100%}.axpa-home .features h3{font-size:20px}.axpa-home .faq summary{line-height:1.55}}@media(prefers-reduced-motion:reduce){.header .nav a,.axpa-specialist-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/axpa-refresh.css.map */
