:root{color-scheme:light}body{color:var(--slx-main-text);letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--slx-brand-navy);letter-spacing:-.02em}.page-width{max-width:var(--slx-page-width);padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:750px){.page-width{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width:990px){.page-width{padding-left:3.2rem;padding-right:3.2rem}}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;border-radius:var(--slx-radius-control);font-size:1.4rem;font-weight:650;letter-spacing:0;transition:background-color var(--slx-transition),border-color var(--slx-transition),color var(--slx-transition),transform var(--slx-transition)}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px)}.button:focus-visible,.slx-button:focus-visible,.slx-header-rfq:focus-visible,.slx-field:focus-visible,.slx-select:focus-visible{outline:.3rem solid rgba(0,87,217,.28);outline-offset:.2rem}.slx-button{align-items:center;border:.1rem solid transparent;border-radius:var(--slx-radius-control);display:inline-flex;font-size:1.4rem;font-weight:650;gap:.8rem;justify-content:center;line-height:1.2;min-height:4.6rem;padding:1.2rem 2rem;text-decoration:none;transition:background-color var(--slx-transition),border-color var(--slx-transition),color var(--slx-transition),transform var(--slx-transition)}.slx-button:hover{transform:translateY(-1px)}.slx-button--primary{background:var(--slx-primary-blue);color:var(--slx-white)}.slx-button--primary:hover{background:var(--slx-brand-navy);color:var(--slx-white)}.slx-button--secondary{background:var(--slx-white);border-color:var(--slx-brand-navy);color:var(--slx-brand-navy)}.slx-button--secondary:hover{background:var(--slx-light-background);color:var(--slx-brand-navy)}.slx-button--text{align-items:center;color:var(--slx-primary-blue);min-height:2.4rem;padding:0}.slx-button--text:after{content:"\2192";font-size:1.7rem;line-height:1}.slx-header-rfq{align-items:center;background:var(--slx-primary-blue);border-radius:var(--slx-radius-control);color:var(--slx-white);display:inline-flex;font-size:1.3rem;font-weight:650;min-height:4rem;padding:.8rem 1.6rem;text-decoration:none;white-space:nowrap}.slx-header-rfq:hover{background:var(--slx-brand-navy);color:var(--slx-white)}.slx-menu-drawer-rfq-item{padding:1.2rem 3.2rem 2rem}.slx-menu-drawer-rfq{background:var(--slx-primary-blue);border-radius:var(--slx-radius-control);color:var(--slx-white);font-weight:650;justify-content:center;min-height:4.8rem;padding:1.2rem 1.6rem}.slx-menu-drawer-rfq:hover{background:var(--slx-brand-navy);color:var(--slx-white)}.header-wrapper{background:var(--slx-white)}.header{max-width:var(--slx-page-width)}.header__heading-link .h2{color:var(--slx-brand-navy);font-size:2.6rem;font-weight:750}.header__menu-item,.header__icon{color:var(--slx-main-text)}.header__menu-item{font-size:1.4rem;font-weight:520}.header__menu-item:hover,.header__menu-item:hover span{color:var(--slx-primary-blue);text-decoration:none}.footer{border-top:0}.footer.color-scheme-3,.footer.color-background-3{background:var(--slx-brand-navy)}.footer h2,.footer .h2,.footer .footer-block__heading{color:var(--slx-white)}.footer .link,.footer .rte,.footer__copyright,.footer__content-bottom{color:#ffffffc7}.footer__content-bottom{border-top-color:#ffffff29}.slx-section-heading{max-width:var(--slx-text-width)}.slx-section-heading--center{margin-left:auto;margin-right:auto;text-align:center}.slx-section-heading__eyebrow{color:var(--slx-primary-blue);font-size:1.2rem;font-weight:700;letter-spacing:.08em;margin:0 0 .8rem;text-transform:uppercase}.slx-section-heading__title{margin:0}.slx-section-heading__text{color:var(--slx-secondary-text);line-height:1.65;margin:1.2rem 0 0}.slx-status{align-items:center;display:inline-flex;font-size:1.3rem;font-weight:650;gap:.8rem;line-height:1.25}.slx-status:before{background:currentColor;border-radius:50%;content:"";height:.8rem;width:.8rem}.slx-status--in-stock{color:var(--slx-success)}.slx-status--quote{color:var(--slx-primary-blue)}.slx-status--limited,.slx-status--lead-time{color:var(--slx-warning)}.slx-status--out-of-stock{color:var(--slx-danger)}.slx-price{border:.1rem solid var(--slx-border);border-radius:var(--slx-radius-card);padding:1.6rem}.slx-price--reference{background:var(--slx-light-background);border-left:.3rem solid var(--slx-warning)}.slx-price--direct{background:var(--slx-white);border-left:.3rem solid var(--slx-success)}.slx-price__label{color:var(--slx-secondary-text);font-size:1.2rem;font-weight:650;margin:0 0 .8rem;text-transform:uppercase}.slx-price__amount{color:var(--slx-brand-navy);font-size:2.8rem;font-weight:750;letter-spacing:-.03em;line-height:1;margin:0}.slx-price__note{color:var(--slx-secondary-text);font-size:1.2rem;line-height:1.5;margin:1rem 0 0}.slx-spec-list{border-top:.1rem solid var(--slx-border);margin:0}.slx-spec-row{border-bottom:.1rem solid var(--slx-border);display:grid;gap:1.6rem;grid-template-columns:minmax(12rem,.8fr) minmax(0,1.2fr);margin:0;padding:.9rem 0}.slx-spec-row dt{color:var(--slx-secondary-text);font-size:1.3rem}.slx-spec-row dd{color:var(--slx-main-text);font-size:1.3rem;margin:0}.slx-mpn{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.button,.slx-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/slx-design-system.css.map */
