.elementor-kit-12803{--e-global-color-primary:#F47C32;--e-global-color-secondary:#54595F;--e-global-color-text:#383838;--e-global-color-accent:#61CE70;--e-global-color-467ad4b:#95C7E3B3;--e-global-color-b2103a6:#3D4045;--e-global-color-b36e688:#2C8CBA;--e-global-color-b943d5e:#FFFFFF;--e-global-color-550f3b9:#ECECEC;--e-global-color-cdec659:#324381;--e-global-color-hctextor:#C2570F;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:1.5em;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:1em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:1em;--e-global-typography-accent-font-weight:500;font-size:1em}.elementor-kit-12803 button,.elementor-kit-12803 input[type="button"],.elementor-kit-12803 input[type="submit"],.elementor-kit-12803 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:#FFF;border-radius:5px 5px 5px 5px}.elementor-kit-12803 button:hover,.elementor-kit-12803 button:focus,.elementor-kit-12803 input[type="button"]:hover,.elementor-kit-12803 input[type="button"]:focus,.elementor-kit-12803 input[type="submit"]:hover,.elementor-kit-12803 input[type="submit"]:focus,.elementor-kit-12803 .elementor-button:hover,.elementor-kit-12803 .elementor-button:focus{background-color:var(--e-global-color-cdec659);color:#FFF}.elementor-kit-12803 e-page-transition{background-color:#FFBC7D}.elementor-kit-12803 a{color:var(--e-global-color-hctextor);font-family:"Montserrat",Sans-serif;font-weight:600}.elementor-kit-12803 a:hover{color:var(--e-global-color-cdec659)}.elementor-kit-12803 h1{color:var(--e-global-color-cdec659);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-12803 h2{color:var(--e-global-color-cdec659);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-kit-12803 h3{color:var(--e-global-color-cdec659);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-12803 h1{font-size:var(--e-global-typography-primary-font-size)}.elementor-kit-12803 h2{font-size:var(--e-global-typography-primary-font-size)}.elementor-kit-12803 h3{font-size:var(--e-global-typography-accent-font-size)}.elementor-kit-12803 button,.elementor-kit-12803 input[type="button"],.elementor-kit-12803 input[type="submit"],.elementor-kit-12803 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-12803{--e-global-typography-primary-font-size:1.5em;--e-global-typography-primary-line-height:1.2em;--e-global-typography-text-font-size:1em;font-size:1em;line-height:1.5em}.elementor-kit-12803 p{margin-block-end:1em}.elementor-kit-12803 a{font-size:1em}.elementor-kit-12803 h1{font-size:var(--e-global-typography-primary-font-size)}.elementor-kit-12803 h2{font-size:var(--e-global-typography-primary-font-size)}.elementor-kit-12803 h3{font-size:var(--e-global-typography-accent-font-size)}.elementor-kit-12803 button,.elementor-kit-12803 input[type="button"],.elementor-kit-12803 input[type="submit"],.elementor-kit-12803 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body.b2bking_b2b_user ul.products li.product .onsale{display:none!important}body.b2bking_b2b_user ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important;margin:24px 0!important}body.b2bking_b2b_user ul.products::before,body.b2bking_b2b_user ul.products::after{display:none!important}@media(max-width:1024px){body.b2bking_b2b_user ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){body.b2bking_b2b_user ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}}body.b2bking_b2b_user ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid #E6E8EC;border-radius:8px;padding:12px!important;display:flex;flex-direction:column;transition:box-shadow .2s}body.b2bking_b2b_user ul.products li.product:hover{box-shadow:0 4px 14px rgb(50 67 129 / .12)}body.b2bking_b2b_user ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;text-decoration:none}body.b2bking_b2b_user ul.products li.product img{width:100%!important;aspect-ratio:4/3;object-fit:contain;background:#F4F5F7;border-radius:6px;padding:12px;margin:0 0 12px!important;box-sizing:border-box}body.b2bking_b2b_user ul.products li.product .woocommerce-loop-product__title{color:#324381!important;font-size:1rem!important;font-weight:600!important;line-height:1.3;margin:0 0 6px!important;padding:0!important}body.b2bking_b2b_user ul.products li.product .price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:6px;margin:0 0 12px!important}body.b2bking_b2b_user ul.products li.product .price del{order:2;opacity:1}body.b2bking_b2b_user ul.products li.product .price del,body.b2bking_b2b_user ul.products li.product .price del *{color:#8A8F98!important;font-size:.85rem!important;font-weight:400!important}body.b2bking_b2b_user ul.products li.product .price ins{order:1;text-decoration:none!important;background:none}body.b2bking_b2b_user ul.products li.product .price ins,body.b2bking_b2b_user ul.products li.product .price ins *{color:#324381!important;font-weight:700!important;font-size:1.2rem!important;text-decoration:none!important}body.b2bking_b2b_user ul.products li.product.sale .price::after{content:"10% off";order:3;font-size:.72rem;font-weight:600;color:#F47C32;background:#FFF1E8;border-radius:20px;padding:2px 8px}body.b2bking_b2b_user ul.products li.product .button{margin-top:auto!important;width:100%;text-align:center;background:#F47C32!important;color:#fff!important;border-radius:5px!important;font-weight:600!important;padding:10px 12px!important;border:0!important}body.b2bking_b2b_user ul.products li.product .button:hover{background:#324381!important}body.b2bking_b2b_user ul.products li.product .added_to_cart{display:block;text-align:center;margin-top:6px;color:#F47C32}body:not(.b2bking_b2b_user) .hc-account-kicker{display:none}.page-id-14347 [data-elementor-id="13161"],.page-id-14348 [data-elementor-id="13161"]{display:none!important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce #place_order,.woocommerce a.checkout-button,.woocommerce .wc-proceed-to-checkout a{background:#F47C32!important;color:#fff!important;border-radius:5px!important}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce #place_order:hover,.woocommerce a.checkout-button:hover{background:#324381!important}[data-id="c663fcf"] .elementor-button{max-width:230px}[data-id="c663fcf"] .elementor-button-content-wrapper{min-width:0}[data-id="c663fcf"] .elementor-button-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-id-14347 .elementor-element-01f309c{display:none!important}.page-id-14347 .elementor-element-72d7eab{width:100%!important;max-width:100%!important;flex:1 1 100%!important}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:8px}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price del{order:2;opacity:1}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price del,body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price del *{color:#8A8F98!important;font-size:1rem!important;font-weight:400!important}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price ins{order:1;text-decoration:none!important;background:none}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price ins,body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price ins *{color:#324381!important;font-weight:700!important;font-size:1.6rem!important;text-decoration:none!important}body.b2bking_b2b_user.single-product .elementor-widget-woocommerce-product-price .price:has(del)::after{content:"10% portal discount";order:3;font-size:.75rem;font-weight:600;color:#F47C32;background:#FFF1E8;border-radius:20px;padding:3px 10px}body.b2bking_b2b_user .woocommerce-notices-wrapper,body.b2bking_b2b_user .woocommerce-message,body.b2bking_b2b_user .woocommerce-info,body.b2bking_b2b_user .woocommerce-error{display:block!important}body.b2bking_b2b_user .woocommerce-message{border-top-color:#F47C32!important;background:#FFF7F1;color:#324381}body.b2bking_b2b_user .woocommerce-message::before{color:#F47C32!important}body.b2bking_b2b_user .woocommerce-message .button{background:#F47C32!important;color:#fff!important;border-radius:5px}body.b2bking_b2b_user .woocommerce-MyAccount-navigation-link--request-quote{display:none!important}body.b2bking_b2b_user #billing_company_field{display:none!important}.elementor-widget-heading .elementor-heading-title{color:#324381}.woocommerce .price,.woocommerce .price .amount,.elementor-widget-woocommerce-product-price .price{color:#C2570F}.elementor-widget-text-editor a,.woocommerce-breadcrumb a,.woocommerce a:not(.button){color:#C2570F}ul.products li.product a img{aspect-ratio:5/2;width:100%;height:auto!important;object-fit:cover;object-position:center;background:#fff}ul.products li.product.product_cat-label-storage-accessories a img,ul.products li.product.product_cat-dpd a img{aspect-ratio:4/3;object-fit:contain}ul.products li.product[class*="product_cat-hcli"] a img{object-fit:contain}@media (max-width:1024px){.elementor-widget-theme-post-content>:not(.elementor):not(.elementor-widget-container),.elementor-widget-theme-post-content>.elementor-widget-container>:not(.elementor){padding-left:15px;padding-right:15px}.elementor-widget-theme-post-content .elementor>.e-con.e-parent{--padding-left:15px;--padding-right:15px}}.elementor-widget-theme-post-content .elementor-widget-text-editor,.elementor-widget-theme-post-content .elementor-widget-icon-list,.elementor-widget-theme-post-content>:not(.elementor):not(.elementor-widget-container):not(div),.elementor-widget-woocommerce-archive-description{max-width:720px}.elementor-widget-theme-post-content .elementor-widget-text-editor:has(p[style*="center"]),.elementor-widget-theme-post-content .elementor-widget-text-editor:has(.elementor-text-editor[style*="center"]){margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce{display:flex;gap:32px;align-items:flex-start}.woocommerce-MyAccount-navigation{flex:0 0 240px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:8px;background:#fff;border:1px solid #E6E8EC;border-radius:8px}.woocommerce-MyAccount-navigation li{margin:0}.woocommerce-MyAccount-navigation li a{display:block;padding:11px 14px;border-radius:6px;color:#324381;font-weight:500;text-decoration:none}.woocommerce-MyAccount-navigation li a:hover{background:#F4F5F7}.woocommerce-MyAccount-navigation li.is-active a{background:#EEF1F8;color:#324381;font-weight:700;box-shadow:inset 3px 0 0 #F47C32}.woocommerce-MyAccount-content{flex:1;min-width:0}@media(max-width:767px){.woocommerce-account .woocommerce{flex-direction:column;gap:16px}.woocommerce-MyAccount-navigation{flex:none;width:100%}.woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;gap:4px;padding:6px;-webkit-overflow-scrolling:touch}.woocommerce-MyAccount-navigation li a{white-space:nowrap;padding:10px 12px}.woocommerce-MyAccount-navigation li.is-active a{box-shadow:inset 0 -3px 0 #F47C32}}.woocommerce table.shop_table:not(.b2bking_shop_table){border:1px solid #E6E8EC;border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden}.woocommerce table.shop_table:not(.b2bking_shop_table) th{background:#F4F5F7;color:#324381;font-weight:600;font-size:14px}.woocommerce table.shop_table:not(.b2bking_shop_table) td,.woocommerce table.shop_table:not(.b2bking_shop_table) th{border-color:#E6E8EC;padding:12px 14px}.woocommerce table.shop_table td.product-name a{color:#324381;font-weight:600;text-decoration:none}.woocommerce table.shop_table td.product-remove a.remove{color:#8A8F98!important;font-weight:400}.woocommerce table.shop_table td.product-remove a.remove:hover{background:#FDECEC;color:#B42318!important}.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .select2-container .select2-selection--single{border:1px solid #CBD0DA;border-radius:6px;padding:10px 12px;min-height:44px;font-size:16px;box-shadow:none}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:22px;padding:0}.woocommerce form .form-row label{color:#324381;font-weight:600;font-size:14px;margin-bottom:4px}.woocommerce a.button:not(.alt):not(.checkout-button):not(.add_to_cart_button):not(.product_type_simple):not(.product_type_variable),.woocommerce button.button:not(.alt){background:#EEF1F8;color:#324381;border:1px solid #D5DBEA;border-radius:999px;font-weight:600;padding:10px 18px}.woocommerce a.button:not(.alt):not(.checkout-button):not(.add_to_cart_button):not(.product_type_simple):not(.product_type_variable):hover,.woocommerce button.button:not(.alt):hover{background:#324381;color:#fff;border-color:#324381}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce .cross-sells>h2,.woocommerce-checkout h3,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:20px;color:#324381;margin:0 0 12px}.woocommerce .cart-collaterals .cart_totals{background:#fff;border:1px solid #E6E8EC;border-radius:8px;padding:18px}.woocommerce .cross-sells ul.products li.product{border:1px solid #E6E8EC;border-radius:8px;padding:12px;background:#fff}.woocommerce .cross-sells ul.products li.product .button{background:#EEF1F8;color:#324381;border:1px solid #D5DBEA;border-radius:999px;font-size:13px;font-weight:600;padding:7px 14px}.woocommerce-checkout #payment{background:#F4F5F7;border-radius:8px}.woocommerce-checkout #payment div.payment_box{background:#fff;border-radius:6px}.woocommerce-info,.woocommerce-message{border-top-color:#324381;background:#F4F5F7;color:#324381}.woocommerce-info::before,.woocommerce-message::before{color:#324381}@media(max-width:767px){.woocommerce-info .button,.woocommerce-message .button{float:none!important;display:inline-block;margin:8px 0 0!important}}