@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;src:url('../fonts/work-sans-v8-latin-300.eot');src:local(''),url('../fonts/work-sans-v8-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/work-sans-v8-latin-300.woff2') format('woff2'),url('../fonts/work-sans-v8-latin-300.woff') format('woff'),url('../fonts/work-sans-v8-latin-300.ttf') format('truetype'),url('../fonts/work-sans-v8-latin-300.svg#WorkSans') format('svg')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;src:url('../fonts/work-sans-v8-latin-500.eot');src:local(''),url('../fonts/work-sans-v8-latin-500.eot?#iefix') format('embedded-opentype'),url('../fonts/work-sans-v8-latin-500.woff2') format('woff2'),url('../fonts/work-sans-v8-latin-500.woff') format('woff'),url('../fonts/work-sans-v8-latin-500.ttf') format('truetype'),url('../fonts/work-sans-v8-latin-500.svg#WorkSans') format('svg')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;src:url('../fonts/work-sans-v8-latin-regular.eot');src:local(''),url('../fonts/work-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/work-sans-v8-latin-regular.woff2') format('woff2'),url('../fonts/work-sans-v8-latin-regular.woff') format('woff'),url('../fonts/work-sans-v8-latin-regular.ttf') format('truetype'),url('../fonts/work-sans-v8-latin-regular.svg#WorkSans') format('svg')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;src:url('../fonts/work-sans-v8-latin-600.eot');src:local(''),url('../fonts/work-sans-v8-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/work-sans-v8-latin-600.woff2') format('woff2'),url('../fonts/work-sans-v8-latin-600.woff') format('woff'),url('../fonts/work-sans-v8-latin-600.ttf') format('truetype'),url('../fonts/work-sans-v8-latin-600.svg#WorkSans') format('svg')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;src:url('../fonts/work-sans-v8-latin-700.eot');src:local(''),url('../fonts/work-sans-v8-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/work-sans-v8-latin-700.woff2') format('woff2'),url('../fonts/work-sans-v8-latin-700.woff') format('woff'),url('../fonts/work-sans-v8-latin-700.ttf') format('truetype'),url('../fonts/work-sans-v8-latin-700.svg#WorkSans') format('svg')}.action-button{border:none;border-radius:30px;display:inline-block;font-weight:normal;padding:10px 20px}.action-button:active,.action-button:focus,.action-button:hover{background-color:inherit;border:none}.action-button-secondary{border:none;border-radius:30px;display:inline-block;font-weight:normal;padding:10px 20px;background:#465854;color:#fff}.action-button-secondary:active,.action-button-secondary:focus,.action-button-secondary:hover{background-color:inherit;border:none}.action-button-secondary:active,.action-button-secondary:focus,.action-button-secondary:hover{background-color:#465854;color:#fff}html{font-size:55%}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto}.product-variation-table th,.product-variation-table td{text-align:left}.aryosys-slider-inner ul.slides li img.desktop{display:none}.aryosys-slider-inner ul.slides li img.mobile{display:block}header.page-header{margin-bottom:0;position:relative;z-index:1}header.page-header .panel.header{box-sizing:border-box;height:55px;width:100%}header.page-header .panel.header:before,header.page-header .panel.header:after{display:none}header.page-header .header.content{box-sizing:border-box;padding:0;width:100%}header.page-header .header.content a.logo{left:10px;margin-top:-50px;position:absolute;top:0;width:100px}header.page-header .header.content .call-us{display:none}.minicart-wrapper{margin-left:15px;margin-right:50px;margin-top:0}.minicart-wrapper:before{display:none}.nav-toggle{left:auto;margin-top:-47px;right:20px;top:0}.block-search{display:none;position:static}.block-search form.minisearch label,.block-search form.minisearch .actions{display:none}.block-search.expanded{display:block;margin-top:0;padding:20px;width:100%}.block-search.expanded .control{border-top:none}.block-search.expanded input{margin:0;position:static}.mobile-search-icon img{height:auto;width:24px}.nav-open .page-wrapper{left:0}.nav-open .nav-sections{box-shadow:0 5px 10px rgba(0,0,0,0.25)}.nav-sections{background:#465854;max-width:400px;z-index:99}.nav-sections a{font-size:1.8rem}.nav-sections .category-item{background:#465854}.nav-sections .category-item a,.nav-sections .category-item a:hover{color:#fff}.nav-sections .category-item a.ui-state-active{background:#f4f6f5}.nav-sections .category-item a.ui-state-active,.nav-sections .category-item a.ui-state-active:hover{color:#465854}.nav-sections .category-item a.ui-state-active+.submenu .category-item,.nav-sections .category-item a.ui-state-active+.submenu .all-category{background:#f4f6f5;padding-left:20px}.nav-sections .category-item a.ui-state-active+.submenu .category-item a,.nav-sections .category-item a.ui-state-active+.submenu .all-category a{color:#465854;font-size:1.6rem}.nav-sections .header.links{border-bottom:none}.nav-sections .header.links a{color:#fff}.nav-sections .header.links li>a{border-top:none}.nav-sections .header.links li.greet.welcome{display:none}.nav-sections .submenu:not(:first-child) .active>a,.nav-sections .level0.has-active>a:not(.ui-state-active),.nav-sections .level0.active .all-category .ui-state-focus{border-left:none;padding-left:15px}.nav-sections .level0.active>a:not(.ui-state-active){border-left:none;padding-left:20px}.nav-sections .submenu:not(:first-child) .level1.active>a{padding-left:15px}.nav-sections a.level-top.ui-state-active>span{text-decoration:underline}.nav-sections-item-content{margin-top:50px;padding-top:0}.nav-sections-item-title{background:#25262e;border:none;height:auto;padding:15px 30px;width:auto}.nav-sections-item-title>a{color:#fff}.navigation .level0>a.level-top{font-weight:600;padding:10px;text-transform:none}.navigation .level0:first-of-type{border-top:none}.navigation .level0>.level-top:hover{color:#fff}.navigation .level0>.level-top.ui-state-active:hover{color:#465854}.navigation .level0>.level1{font-weight:400}a.nav-sections-item-switch{font-weight:700}body.page-layout-2columns-left .columns,body.page-layout-2columns-left.page-with-filter .columns{flex-direction:column}body.page-layout-2columns-left .columns .column.main,body.page-layout-2columns-left.page-with-filter .columns .column.main{order:1}body.page-layout-2columns-left .columns .sidebar.sidebar-main,body.page-layout-2columns-left.page-with-filter .columns .sidebar.sidebar-main{order:2}#maincontent{padding-left:20px;padding-right:20px}.category-top,body.catalog-product-view .category-top{margin-bottom:20px;padding:20px}.category-top .category-description{columns:1}.page-section-wrapper{padding:30px 20px}.page-section-wrapper.industries-served-heading{padding-bottom:20px;padding-top:20px}.page-section-wrapper.industries-served .inner{max-width:600px}.page-section-wrapper.industries-served ul{flex-wrap:wrap;margin-bottom:-30px;margin-left:-20px}.page-section-wrapper.industries-served ul li{margin-bottom:30px;margin-left:20px;width:calc(50% - 20px)}.page-section-wrapper.industries-served li img{margin-bottom:10px}.page-section-wrapper.shop-links{padding-top:60px}.page-section-wrapper.shop-links .inner{max-width:600px}.page-section-wrapper.shop-links .cols{flex-direction:column;margin-bottom:-30px}.page-section-wrapper.shop-links .col{margin-bottom:30px;padding-left:20px;padding-right:20px;width:100%;text-align:center}.page-section-wrapper.who-we-are{background-position:center;background-size:cover}.page-section-wrapper.who-we-are .info-box{margin:0 auto;max-width:600px;padding:20px;width:100%}.page-section-wrapper.same-day-shipping .inner{max-width:600px;flex-flow:column}.page-section-wrapper.distributors{padding-bottom:60px;padding-top:60px}.page-section-wrapper.distributors .inner{max-width:600px}.toolbar-sorter{display:none}body.page-products .category-top .saveties .cat-part-by{margin-bottom:6px}body.page-products .category-top .saveties img{height:45px}.sidebar.sidebar-main .custom-print-request-cta{display:none}.column.main>div.custom-print-request-cta{margin:0 auto;text-align:center}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main{flex-basis:auto;width:100%;order:1}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block.filter{margin-bottom:0}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title{border-bottom:1px solid #eee;display:flex;margin-bottom:0;margin-top:10px;padding-bottom:10px}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong{border:none;border-radius:30px;display:inline-block;font-weight:normal;padding:10px 20px;background:#465854;color:#fff;cursor:pointer;font-size:1.6rem;margin-left:auto;padding:8px 15px}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:active,body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:focus,body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:hover{background-color:inherit;border:none}body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:active,body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:focus,body.page-products.page-layout-2columns-left .columns .sidebar.sidebar-main .block-title strong:hover{background-color:#465854;color:#fff}body.page-products.page-layout-2columns-left .columns .column.main{order:2}body.page-products .filter-content{border-bottom:1px solid #eee;display:none;padding-top:10px}body.page-products .category-top{margin-bottom:0}body.page-products #authenticationPopup+.toolbar-products{display:none}body.page-products div.products-grid{margin:0 -20px;overflow:hidden}body.page-products div.products-grid .product-items{margin:-1px -1px 0 0}body.page-products div.products-grid .product-item{border-bottom:1px solid #eee;border-right:1px solid #eee;padding:20px;margin-bottom:0;margin-left:0}body.page-products div.products-grid .product-item:nth-child(3n + 1){margin-left:0}body.page-products div.products-grid .product-item:nth-child(4n + 1){margin-left:0}body.page-products .product-item-info{margin:0 auto;max-width:300px;width:100%}body.page-products .product-item-info .product-image-container{display:block;margin:0 auto}.products.list .product-item-details{flex-direction:column;justify-content:center;text-align:center}.products.list .product-item-details .product-item-name,.products.list .product-item-details .price-box{margin-bottom:10px}@media (max-width:639.9px){body.page-products div.products-grid .product-item{width:50%}}@media (min-width:640px) and (max-width:999.9px){body.page-products div.products-grid .product-item{width:calc(100% / 3)}}.products.wrapper~.toolbar-products .pages{margin-top:20px}body.catalog-product-view h1.page-title{font-size:2.2rem}body.catalog-product-view .columns .column.main{padding-bottom:0}.product-info-main .stock.available,.product-info-main .stock.unavailable{margin-right:0}.product.media .page-title-wrapper{margin-bottom:1em;text-align:center}.page-title-wrapper.product{display:none}.gallery-placeholder{margin:0 auto;max-width:600px}.image-note{font-size:1.1rem;margin-bottom:10px;text-align:center}.fotorama__stage__shaft{border:1px solid #eee;box-sizing:border-box}div.product-info-main{text-align:center}div.product-info-main .box-tocart .fieldset{align-items:center;display:flex;justify-content:center;flex-direction:column}div.product-info-main .box-tocart .actions{margin-top:20px}div.product-info-main .box-tocart .actions .action.tocart{font-size:1.8rem;padding:10px 20px}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-right:0}.product-add-form{margin-top:20px}.product-add-form .field.qty{flex-wrap:nowrap}.product-add-form .field.qty .control input{height:35px !important}.product-add-form .field.qty .qty-control{height:35px;width:35px}.product-add-form .field.qty .input-text.qty{width:35px}.product-add-form .field.qty{margin-bottom:0;width:auto}.product-reviews-summary.empty{margin:0 auto 20px}.product.info.detailed .data.item.title a.switch{border-radius:0;text-align:center}.product.info.detailed .product.data.items{display:block}.add-to-cart-popup{text-align:center}.add-to-cart-popup .modal-inner-wrap{width:calc(100% - 40px);max-width:600px}.add-to-cart-popup p.product-name{font-size:1.4rem}.add-to-cart-popup ul{flex-direction:column}.add-to-cart-popup ul li:not(:first-of-type){margin-top:10px}.cart-summary{margin:0 auto 20px;max-width:600px}table#shopping-cart-table thead{display:none}table#shopping-cart-table tr.item-info{display:flex;flex-wrap:wrap;margin:0 auto;max-width:600px}table#shopping-cart-table .col{box-sizing:border-box}table#shopping-cart-table .col.item{align-items:center;display:flex;justify-content:center;order:1;padding:0;width:100%}table#shopping-cart-table .col.item .product-item-photo,table#shopping-cart-table .col.item .product-image-container{display:block;position:static}table#shopping-cart-table .product-item-photo{margin-right:10px}table#shopping-cart-table .product-item-name{margin-top:0}table#shopping-cart-table .col.price,table#shopping-cart-table .col.qty,table#shopping-cart-table .col.actions{padding-top:10px}table#shopping-cart-table .col.price{order:2}table#shopping-cart-table .col.qty{order:3}table#shopping-cart-table .col.actions{align-self:center;order:4}table#shopping-cart-table .col.subtotal{order:5}table#shopping-cart-table .col.price,table#shopping-cart-table .col.qty,table#shopping-cart-table .col.actions{width:calc(100% / 3)}table#shopping-cart-table .col.subtotal{text-align:center;width:100%}.cart-continue{margin-left:auto}.cart.main.actions{align-items:center;flex-direction:column;margin-bottom:-10px}.cart.main.actions button:not(:first-of-type){margin-left:initial}.cart.main.actions>*{margin-bottom:10px}.cart.main.actions .action-button-secondary{order:1}.cart.main.actions .action-button-tertiary{order:2}.cart.main.actions .cart-continue{order:3}.opc-estimated-wrapper{display:none}body.page-layout-checkout header.page-header .header.content{padding:10px 30px}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2columns .checkout-column{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.checkout-index-index .checkout-header{width:auto}.checkout-index-index .opc-wrapper.am-opc-wrapper{flex-direction:column;margin-bottom:-20px;margin-left:0}.checkout-index-index .checkout-block{margin-bottom:20px;margin-left:auto;margin-right:auto;padding:20px}.checkout-index-index .checkout-block br{content:''}.checkout-index-index .opc-wrapper .form-login fieldset{margin-bottom:0}.checkout-index-index .checkout-payment-method .payment-methods{margin:0}.opc-block-summary .block.items-in-cart{margin-bottom:20px}.opc-block-summary .product-item .product-item-inner{display:block;font-size:1.4rem}.opc-block-summary .product-item .product-item-inner .subtotal{display:block;text-align:left}.opc-block-summary .product-item .product-item-inner .subtotal .cart-price:before{content:'Subtotal: ';display:inline}.opc-block-summary .product-item .product-item-inner .price-including-tax,.opc-block-summary .product-item .product-item-inner .price-excluding-tax,.opc-block-summary .product-item .product-item-inner .price{font-size:inherit}.checkout-payment-method.submit{text-align:center}.checkout-index-index .additional-options{margin:0}.payment-option.discount-code{padding-left:12px;padding-right:12px}body.customer-account-login .login-container{font-size:1.6rem;margin:0 auto;max-width:600px}body.customer-account-login .login-container fieldset.fieldset:after{margin-top:20px}body.customer-account-create .form-create-account{margin-left:auto;margin-right:auto;max-width:600px;padding:30px 20px}body.account .column.main{margin-left:auto;margin-right:auto;max-width:600px}body.account .sidebar.sidebar-main{margin-left:auto;margin-right:auto}body.account .field.password-info p{font-size:1.3rem}body.account .block-collapsible-nav{top:-21px}body.account header.page-header{margin-bottom:20px}body.account h1.page-title{margin-bottom:0.75em}form.form-address-edit,form.form-edit-account,body.customer-account-login form.form-login{padding:30px 20px}body.customer-account-index .block,body.customer-address-index .block{margin-bottom:0}body.customer-account-index .block-addresses-list,body.customer-address-index .block-addresses-list{margin-bottom:20px}body.customer-account-index .block-content>.box,body.customer-address-index .block-content>.box{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.table-order-items{background:#fff}.table-order-items tbody{margin-bottom:-20px}.table-order-items tr{background:#f4f6f5;margin-bottom:20px;padding:0 20px}.account .order-products-toolbar p.toolbar-amount{margin-bottom:0}.account .order-products-toolbar .limiter{margin-bottom:10px}.footer.content{flex-direction:column;margin-top:0;text-align:center}.footer.content .contact-us,.footer.content .customer-service,.footer.content .information{margin-top:30px}.logo-on-dark{text-align:center}