.productView-moreItem .productView-buttons .productView-groupItem{display:none}.cartTool-item:first-child{width:46%;display:flex}.cart-tool-discount{width:30%!important;display:flex;height:78px}.header-top-right-group{width:75%;display:inline-flex}.header-top--wrapper .header-top--right .free-shipping-text{display:inline-block;width:25%}@media(min-width:1025px){.page-sidebar.page-sidebar--horizontal .halo-sidebar-wrapper .sidebarBlock{width:auto;margin-right:0;margin-top:0;flex:1 1 auto;min-width:0;min-height:0;margin-bottom:0!important}.page-sidebar.page-sidebar--horizontal .halo-sidebar-wrapper .sidebarBlock-heading{min-width:unset}.halo-sidebar-wrapper .facets-horizontal .facets__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;overflow-x:visible;overflow:visible}.shopify-section .halo-collection-content.sidebar--layout_horizontal{overflow:inherit}}.header__search .search-modal__form .search__input{min-height:30px}.shopify-section-header-sticky,.shopify-section--header.shopify-section-header-sticky,.header-wrapper sticky-header.shopify-section-header-sticky,sticky-header.shopify-section-header-sticky{z-index:1000!important}.shopify-section-header-sticky .header,.shopify-section-header-sticky .header-bottom,.shopify-section-header-sticky .header-top{z-index:1000!important}.product-card .card__information,.product-card .product-card__btn,.product-card .button-add-to-cart,.product-card .product-card-action,.card-information,.card__hover-element,.product-card__hover{z-index:1!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5{padding-top:12px!important;padding-bottom:12px!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5 .menu-dropdown__column.column-4{column-gap:4px!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5 .site-nav.dropdown.menu-lv-blink{margin:0!important;padding:0!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5 .site-nav-list{padding:1px 0!important;margin:0!important;line-height:1.15!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5 .site-nav-title{padding:3px 0!important;margin:0!important;line-height:1.15!important;font-size:13px!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown.megamenu_style_5 .site-nav-title .text{line-height:1.15!important}.card-product__wrapper,.card-product,.card-media,.card,.product-item,.productView-image-wrapper{position:relative}.productView-image-wrapper .led-strip-badges{top:14px;padding:0 14px}.productView-image-wrapper .led-strip-badges .led-badge{font-size:13px;padding:6px 14px}.led-strip-badges{position:absolute;top:8px;left:0;right:0;display:flex;justify-content:space-between;padding:0 8px;pointer-events:none;z-index:5}.led-strip-badges .led-badge{background:#3a9dd8;color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px;padding:4px 10px;border-radius:999px;line-height:1;white-space:nowrap;box-shadow:0 1px 3px #0000002e}.led-strip-badges .led-badge--right{background:#3a9dd8}.led-strip-badges .led-badge-spacer{display:inline-block;width:1px;height:1px}@media(max-width:600px){.led-strip-badges .led-badge{font-size:10px;padding:3px 8px}}body .menu-dropdown .card-product .card-media,body .menu-dropdown .product-item .card-media,body .menu-dropdown .card .card-media,body .halo-megamenu .card-media,body .megaMenu--style1 .card-media,body .menu-dropdown .menu-dropdown__banner .card-media,body .menu-dropdown .products-grid .card-media{aspect-ratio:auto!important;max-width:100px!important;max-height:100px!important;height:100px!important;width:100px!important;padding-bottom:0!important;margin:0 auto!important;background:transparent!important;position:relative!important;display:block!important}body .menu-dropdown .card-media img,body .halo-megamenu .card-media img,body .megaMenu--style1 .card-media img,body .menu-dropdown .products-grid img,body .menu-dropdown .card-product img{position:static!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100px!important;object-fit:contain!important;object-position:center!important}body .menu-dropdown .led-strip-badges,body .halo-megamenu .led-strip-badges,body .megaMenu--style1 .led-strip-badges,body header .led-strip-badges,body .header-wrapper .led-strip-badges{display:none!important}.led-strip-badges{z-index:2!important}.menu-dropdown,.halo-megamenu,.megaMenu--style1{z-index:1000!important}.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown .site-nav-banner--item.col-right,.menu-lv-1__action[href="/pages/brands"]+.menu-dropdown .site-nav-banner>.col-right{display:none!important}body .brand-slider .wrapper-image,body .wrapper-image{max-width:220px!important;margin:0 auto!important}body .brand-slider .wrapper-image>a,body .wrapper-image>a,body .brand-slider .wrapper-image>.image,body .wrapper-image>.image{padding-top:0!important;aspect-ratio:5 / 3!important;display:block!important;position:relative!important;height:auto!important;width:100%!important;background:#fff!important}body .brand-slider .wrapper-image img,body .wrapper-image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:10px!important;box-sizing:border-box!important}body .card-product .card-media,body .product-item .card-media,body .card .card-media{aspect-ratio:1 / 1!important;padding-bottom:0!important;height:auto!important;width:100%!important;overflow:hidden!important;background:#fff!important;position:relative!important}body .card-product .card-media img,body .product-item .card-media img,body .card .card-media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}body .card-product .card-information .card-title,body .card-product .card-information a.card-title,body .product-item .card-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-height:2.7em!important;line-height:1.35!important}body .menu-dropdown .card-product .card-media,body .menu-dropdown .product-item .card-media,body .halo-megamenu .card-media{aspect-ratio:auto!important;max-height:100px!important;height:auto!important;background:transparent!important}body .menu-dropdown .card-media img,body .halo-megamenu .card-media img{position:static!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100px!important;object-fit:contain!important}body .menu-dropdown .led-strip-badges,body .halo-megamenu .led-strip-badges{display:none!important}body .card-product .card-price:not(:has(.price__sale)):not(:has(.price__compare)){padding-bottom:1.4em!important}body .menu-dropdown .card-product .card-price,body .halo-megamenu .card-product .card-price{padding-bottom:0!important}body .sale-badge,body .sale-badge--save{background:#2c8c3e!important;color:#fff!important;font-weight:700!important;letter-spacing:.2px!important}body .card-product .price__savings,body .price .price__savings,body .card-price .price__savings{display:none!important}body .card-product .card-price{padding-bottom:0!important}body .card-product .card-vendor,body .product-item .card-vendor,body .card .card-vendor,body .card-product .card-information__group .card-vendor{display:none!important}body .card-product .card-information__group{min-height:0!important}.pdp-brand-logo{float:right;margin:0 0 0 16px;line-height:0;max-width:160px}.pdp-brand-logo img{max-height:50px;max-width:160px;width:auto;height:auto;object-fit:contain;display:block}.productView-moreItem .price,.productView-moreItem .price-area{display:inline-block;vertical-align:middle}@media(max-width:600px){.pdp-brand-logo{max-width:110px;margin-left:10px}.pdp-brand-logo img{max-height:36px}}.arck-gallery{position:relative!important}.arck-price-wrap{position:relative;overflow:visible}.arck-price-wrap .pdp-brand-logo{margin:0 0 0 16px}.arck-save-badge{position:absolute;top:12px;left:12px;z-index:5;background:#2c8c3e;color:#fff;font-weight:700;letter-spacing:.2px;padding:6px 12px;border-radius:4px;font-size:13px;line-height:1.2;box-shadow:0 2px 4px #00000026}@media(max-width:600px){.arck-save-badge{font-size:11px;padding:4px 9px;top:8px;left:8px}}.arck-product>.breadcrumb-container{max-width:1400px;margin:0 auto;padding-left:30px;padding-right:30px;box-sizing:border-box}@media(max-width:768px){.arck-product>.breadcrumb-container{padding-left:16px;padding-right:16px}}.cable-cut-badges{position:absolute;top:8px;right:8px;pointer-events:none;z-index:2}.cable-cut-badges .cable-cut-badge{display:inline-flex;flex-direction:column;align-items:center;background:#3a9dd8;color:#fff;font-weight:700;letter-spacing:.3px;padding:5px 10px;border-radius:14px;white-space:nowrap;box-shadow:0 1px 3px #0000002e}.cable-cut-badges .cable-cut-badge__size{font-size:10px;line-height:1.1}.cable-cut-badges .cable-cut-badge__len{font-size:14px;line-height:1.1}.cable-cut-badges .cable-cut-badge sup{font-size:.65em;vertical-align:super;line-height:0}.productView-image-wrapper .cable-cut-badges{top:14px;right:14px}.productView-image-wrapper .cable-cut-badges .cable-cut-badge{padding:7px 14px;border-radius:16px}.productView-image-wrapper .cable-cut-badges .cable-cut-badge__size{font-size:12px}.productView-image-wrapper .cable-cut-badges .cable-cut-badge__len{font-size:17px}@media(max-width:600px){.cable-cut-badges .cable-cut-badge{padding:4px 8px;border-radius:12px}.cable-cut-badges .cable-cut-badge__size{font-size:9px}.cable-cut-badges .cable-cut-badge__len{font-size:12px}}body .menu-dropdown .cable-cut-badges,body .halo-megamenu .cable-cut-badges,body .megaMenu--style1 .cable-cut-badges,body header .cable-cut-badges,body .header-wrapper .cable-cut-badges{display:none!important}.halo-article-content h1.page-header,.shopify-section .halo-article-content h1.page-header{display:none!important}.halo-article-content h1.title,.halo-article-content h1,.main-page-title,h1.main-page-title{line-height:1.25!important;margin-bottom:.8em!important;font-size:2em!important;color:#051c42!important}.article-body,.page-width--narrow .rte{font-size:18px!important;line-height:1.8!important;color:#2c2c2c!important}.article-body p,.page-width--narrow .rte p{margin:0 0 1.2em!important;line-height:1.8!important;font-size:18px!important;color:#2c2c2c!important}.article-body h2,.page-width--narrow .rte h2{font-size:1.55em!important;line-height:1.3!important;margin:2.4em 0 .8em!important;color:#0072bd!important;font-weight:700!important;border-bottom:3px solid #d72432!important;padding-bottom:10px!important}.article-body h3,.page-width--narrow .rte h3{font-size:1.25em!important;line-height:1.35!important;margin:1.8em 0 .5em!important;color:#0072bd!important;font-weight:600!important;border-bottom:1px solid #d6e3f2!important;padding-bottom:6px!important}.article-body ul,.article-body ol,.page-width--narrow .rte ul,.page-width--narrow .rte ol{margin:0 0 1.4em!important;padding-left:1.4em!important;line-height:1.8!important;font-size:18px!important;color:#2c2c2c!important}.article-body li,.page-width--narrow .rte li{margin-bottom:.6em!important;color:#2c2c2c!important;font-size:18px!important;line-height:1.7!important}.article-body img,.page-width--narrow .rte img{display:block;max-width:100%;height:auto;background:transparent!important}.article-body strong,.page-width--narrow .rte strong{color:#051c42!important;font-weight:700!important}.article-body a,.page-width--narrow .rte a{color:#0072bd!important;text-decoration:underline!important;text-underline-offset:2px!important}.article-body a:hover,.page-width--narrow .rte a:hover{color:#d72432!important}.article-body a.arck-cta-button,.page-width--narrow .rte a.arck-cta-button{color:#fff!important;text-decoration:none!important}.article-body a.arck-cta-button:hover,.page-width--narrow .rte a.arck-cta-button:hover{color:#fff!important;background:#0072bd!important}.article-body table,.page-width--narrow .rte table{width:100%!important;border-collapse:collapse!important;margin:1.8em 0!important;font-size:.95em!important;line-height:1.55!important;border:1px solid #e5e7eb!important}.article-body table th,.page-width--narrow .rte table th{background:#f0f6fc!important;color:#051c42!important;text-align:left!important;padding:12px 16px!important;border-bottom:2px solid #0072bd!important;font-weight:700!important}.article-body table td,.page-width--narrow .rte table td{padding:12px 16px!important;border-bottom:1px solid #e5e7eb!important;vertical-align:top!important}.article-body table tr:nth-child(2n) td,.page-width--narrow .rte table tr:nth-child(2n) td{background:#fafbfc!important}.article-body table tr:hover td,.page-width--narrow .rte table tr:hover td{background:#f5f8fc!important}.article-body details>summary,.page-width--narrow .rte details>summary{list-style:none;cursor:pointer;font-size:1.18em!important;line-height:1.4!important}.article-body details>summary::-webkit-details-marker,.page-width--narrow .rte details>summary::-webkit-details-marker{display:none}.article-body details[open]>summary .arck-toggle,.page-width--narrow .rte details[open]>summary .arck-toggle{color:#0072bd!important}.article-body details[open]>summary .arck-toggle:after,.page-width--narrow .rte details[open]>summary .arck-toggle:after{content:"\2212"}.article-body details:not([open])>summary .arck-toggle:after,.page-width--narrow .rte details:not([open])>summary .arck-toggle:after{content:"+"}.article-body details>summary .arck-toggle,.page-width--narrow .rte details>summary .arck-toggle{font-size:0!important}.article-body details>summary .arck-toggle:after,.page-width--narrow .rte details>summary .arck-toggle:after{font-size:22px!important;line-height:1!important}.article-body details>div p,.page-width--narrow .rte details>div p{font-size:17px!important;line-height:1.7!important}@media(min-width:1024px){.halo-article-content .article-body,.article-body,.page-width--narrow .rte{max-width:760px!important}}html{scroll-behavior:smooth}.article-body h2[id],.page-width--narrow .rte h2[id]{scroll-margin-top:96px}.template-blog .article-item .blog-image,.template-blog .article-item .img-box{background:#fff!important}.template-blog .article-item .image-adapt,.template-blog .article-item a.image{padding-bottom:62%!important;background:#fff!important}.template-blog .article-item .image-adapt img,.template-blog .article-item a.image img{object-fit:cover!important;background:#fff!important;width:100%!important;height:100%!important;max-height:100%!important}@media(min-width:768px)and (max-width:1024px){body.template-collection .page-sidebar{position:static!important;top:auto!important;bottom:auto!important;width:220px!important;max-width:220px!important;height:auto!important;min-height:0!important;transform:none!important;display:inline-block!important;vertical-align:top;float:left!important;z-index:auto!important;background:transparent!important;opacity:1!important;visibility:visible!important;padding:0!important}body.template-collection .page-sidebar.page-sidebar-left,body.template-collection .page-sidebar.page-sidebar-right{transform:none!important}body.template-collection .page-sidebar.has-sticky{position:sticky!important;top:20px!important}body.template-collection .page-sidebar+.page-content{width:calc(100% - 220px)!important;padding-left:24px!important;float:left!important}body.template-collection .page-sidebar .halo-sidebar-close,body.template-collection .page-sidebar .halo-sidebar-header,body.template-collection .toolbar-wrapper.toolbar-mobile{display:none!important}body.template-collection .halo-collection-content .toolbar-wrapper:not(.toolbar-mobile){display:flex!important}body.template-collection.open-mobile-sidebar{overflow:auto!important}body.template-collection .mfp-bg,body.template-collection .sidebar-overlay,body.template-collection .page-overlay{display:none!important}}.sidebarBlock-headingWrapper .sidebarBlock-heading{padding-right:24px!important}.sidebar--layout_1 .sidebarBlock-headingWrapper .sidebarBlock-heading:after{right:2px!important}.page-sidebar.page-sidebar--horizontal .sidebarBlock-heading{padding-right:30px!important}.page-sidebar.page-sidebar--horizontal .sidebarBlock-heading:before{right:12px!important}.productGrid.halo-row--masonry{grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:stretch!important}.productGrid.halo-row--masonry>li.product{grid-row:auto!important;grid-row-end:auto!important;height:100%}.productGrid.halo-row--masonry>li.product>.card{height:100%}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.css.map */
