body.article ol[type="i"], ol.roman { list-style: lower-roman; } body.article ol[type="a"], ol.alphabet { list-style: lower-latin; }html {scroll-behavior: smooth;}body h1, body h2, body h3, body h4, body h5 {line-height: 1.2 !important;font-family: "DM Sans", sans-serif;}body.template-article.article h3 {margin: 25px 0;}body.template-article.article h2 {margin-top: 40px;margin-bottom: 20px;}body.template-article.article .article-content hr {margin: 0;}body.template-article.article .article-content ul li p {margin: 10px 0;}body .shopify-section p, body .shopify-section p span, body .shopify-section p a {line-height: 1.5 !important;font-family: "DM Sans", sans-serif;font-size: 18px;}.article-template .recentPosts-list.column-4 .button-on a.column-button-on:after{display:none;}.new-forms form fieldset {max-width: 100%;margin-bottom: 30px;}.new-forms form fieldset .field {display: block;}.new-forms form input {width: 100%;padding: 14px 10px;border: 1px solid #000;border-radius: 10px;margin-top: 10px;}.new-forms form textarea {min-height: 100px;margin-top: 10px;border-radius: 10px;border: 1px solid #000;}.new-forms form input.hs-button {width: fit-content;min-width: 180px;text-transform: uppercase;font-size: 18px;font-weight: 600;background: #ffce17;border: none;border-radius: 50px;cursor:pointer;}.new-forms form input.hs-button:hover {opacity: 0.8;}.new-forms fieldset.form-columns-1 input {width: 100% !important;}div#newsletter-new {width: 100%;max-width: 100%;display: block;}#newsletter-new form {display: grid;grid-template-columns: 0.7fr 0.3fr;align-content: center;align-items: end;}#newsletter-new form .hs_email label {color: #fff;margin-bottom: 10px;display: block;}#newsletter-new form .hs_email {align-items: center;display: block;}#newsletter-new form .input {width: 100%;}#newsletter-new form .hs_email input {background: #54545475;padding: 20px 10px;width: 95%;min-width: 230px;border-radius: 30px;color: #fff;border: none;}#newsletter-new form input.hs-button {background: #ffce17;border: none;font-size: 18px;width: 100%;padding: 15px 10px;border-radius: 50px;cursor:pointer;}.brands-block {scroll-margin-top: 100px;}article#ArticleSection-template--23742678499613__main ul {margin-top: -20px;}div#enrm-gallery-container-92317 {max-width: 1280px;margin: 0 auto;}.article-content.halo-text-format img {max-width: 800px;width: 100%;height: auto;margin: 0 !important;}div#enap-gallery-92748 .enrm-gallery-title {text-align: left;}div#enap-gallery-92748 .enrm-gallery-title {text-align: left;padding-left: 10px;}.pagebanner.bg_color {max-height: 250px;}.pagebanner.bg_color {display: flex;width: 1280px;justify-content: start;margin: 0 auto;align-items: center;}.pagebanner-cta-but a:hover {background: #141006;opacity: 1;}.slick-arrow {border-width: 2px;box-shadow: none;}h2.slide-heading.slide-pc {display: block !important;}body.template-product .container.productView-container {margin-top: 50px;}nav.breadcrumb span, nav.breadcrumb a {font-size: 14px !important;}.breadcrumb-container {max-width: 1300px;margin: 0 auto;padding: 0 15px;}nav.breadcrumb {margin-top: 30px;margin-bottom: 30px;color: #8d8d8d;}nav.breadcrumb svg {fill: #bdbdbd;width: 6px;height: 7px;}nav.breadcrumb a {color: #bdbdbd;}nav.breadcrumb a:hover {color: #ffce17;transition: all 300ms ease;}button, button[type="button"], [type="button"], button, .custom-button-enabled, .button.button--secondary.button--prev, a.button.button--secondary.button--next {border-radius: 30px !imporant;}div#shopify-section-announcement-bar {background: linear-gradient(0deg, rgba(35, 35, 35, 1), rgba(0, 0, 0, 1) 100%);}img.c-preloaderapp__image {transform: scale(0.5);}.c-preloaderapp {background-color: #141006 !important;}.halo-block-header.text-center.block-title--style2 h3.title {padding-top: 40px;}.new_split_wrapper.border-line {display: flex;}.page_title.non-banner.bg_image {background-image: none;}.results-count .results {color: #141006;}.card-price, .price {display: none;}.newsplititem.black-bg-butt-hover .split-button-blocks.butt a:hover {background: #ffce17 !important;border-color: #ffce17 !important;color: #000;}.button-on-with-icon {display: flex;}.button-on-with-icon a {color: black;}.button-on-with-icon a:hover {color: #ffce17;}.button-on-with-icon:hover::after {filter: brightness(0) saturate(100%) invert(68%) sepia(94%) saturate(434%) hue-rotate(352deg) brightness(108%) contrast(101%);}.button-on-with-icon::after {content: "1";background: url(/cdn/shop/files/button-icon.svg) no-repeat center / contain;width: 15px;display: inline-block;color: transparent;margin-left: 5px;}.top-mesage-countdown {position: relative;transform: scale(1);transition: all 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96);}.top-mesage-countdown.heartbeat {transform: scale(1.1);transition: all 0.5s cubic-bezier(0.46, 0.03, 0.52, 0.96);}#moreText {display: none;}.more-butt {border: none;background: #141006;padding: 10px;margin: 30px auto;color: #fff;font-size: 16px;}.tech-specs div#displayText p, .tech-specs div#moreText p {text-align: left;}.tech-specs div#displayText, .tech-specs div#moreText {text-align: center;}.head-phone a {color: #141006;}.head-phone {display: grid;grid-template-columns: 0.3fr 0.55fr;text-align: left;align-items: center;width: 100%;max-width: 100%;justify-content: end !important;justify-items: end;}.head-phone .content-head a {padding: 0 !important;font-size: 22px;}.head-phone .content-head p {font-size: 16px;}.head-phone .content-head p, .head-phone .content-head a {margin: 0;font-weight: 600;}.head-phone .content-img {justify-content: flex-end;display: flex;padding-right: 7px;}body .header__iconItem.header__group .search_details form.search.search-modal__form {background: rgb(0 0 0 / 9%);border-radius: 50px;}a.header__icon.header__icon--account.link.link--text {align-items: center;gap: 7px;display: flex;}a.header__icon.header__icon--account.link.link--text p {color: #fff;font-size: 16px;}a.header__icon.header__icon--account.link.link--text img {width: 22px;height: 22px;}.top-mesage-countdown {padding-bottom: 10px;font-weight: normal;font-family: "DM Sans", sans-serif;}ul.list-menu li a {text-transform: none;font-size: 18px;}.search-container.container-1170 .search-form #Search-In-Template {border: 1px solid #ddd;}form.search.search-modal__form .field {flex-direction: row-reverse;}form.search.search-modal__form .field button.button.search__button.field__button.focus-inset {padding-left: 10px !important;}.header-top .predictive-search.predictive-search--header.quickSearchResultsWrap {left: auto;width: 670px;right: 0;max-width: 670px;transform: none;}.shopify-section.shopify-section-header-sticky .header__logo.header__logo_fixed img {filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(125deg) brightness(103%) contrast(103%);}.menu-dropdown.custom-scrollbar.megamenu_style_4 .col-right {max-width: 100% !important;width: 100% !important;flex: 0 0 100%;}.menu-dropdown.custom-scrollbar.megamenu_style_4 .col-right .site-nav.dropdown:last-child .site-nav-sub {column-count: 2;}.menu-dropdown.custom-scrollbar.megamenu_style_4 .site-nav-sub {margin-top: 20px;}.header-08 .header-bottom--wrapper .menu-lv-1__action:hover .text, .menu-lv-item.menu-lv-1:hover > a > .text, .header-08 li.menu-lv-item:hover .text {text-decoration: none;border: none !important;font-family: "DM Sans", sans-serif;}.header-08 li.menu-lv-item:hover {box-shadow: inset 0px -5px 0 #ffce17;transition: all 100ms ease-in-out;}.menu-dropdown.megamenu_style_4 .site-nav.dropdown li.site-nav-item {margin-top: 7px;margin-bottom: 7px;}.menu-dropdown.custom-scrollbar.megamenu_style_4 .col-right .site-nav.dropdown:last-child .site-nav-sub li.site-nav-item:nth-child(2) {margin-top: 0;}.menu-dropdown.megamenu_style_4 .site-nav.dropdown li.site-nav-item:hover .text {color: #141006;}.site-nav-list a span {font-size: 18px;font-family: "DM Sans", sans-serif !important;}.site-nav.dropdown .site-nav-list a.site-nav-title {cursor: default !important;}.search-modal .quickSearchResultsWrap {background-color: transparent;}body.scroll-up .header-coupon {display: none;}.header-08 .header-top-center {display: flex;}header.header.header-08.header--has-menu {border: none !important;box-shadow: none !important;margin-bottom: -1px;}.header-08 .header-top-center {justify-content: end;}div#buttonsContainer a {padding: 12px;border-radius: 7px;min-width: 160px;}div#buttonsContainer .light-blue {background: #141006;color: #fff;}div#buttonsContainer .dark-blue {background: #141006000;color: #fff;}a.button {border-radius: 30px;font-size: 18px;text-transform: capitalize;font-weight: 600;width: fit-content !important;max-width: fit-content !important;}a.button.button--secondary.button--prev .text, a.button.button--secondary.button--next .text, a.button.button--secondary.button--prev, a.button.button--secondary.button--next {width: fit-content !important;max-width: fit-content !important;}body main#MainContent {padding: 0;}.pagebanner {position: relative;height: 450px;}.pagebanner.bea h1 {margin: 0;}.pagebanner .page_banner_right {position: relative;height: 100%;}.pagebanner .page_title {display: flex;align-items: center;height: 100%;}.pagebanner-cta-but {margin-top: 30px;display: block;}.pagebanner-cta-but a {background: #14100600078;padding: 12px 30px;border-radius: 30px;color: #fff;}body.template-page.Contactpage-contact-us .pagebanner.bea {max-height: 300px;}@keyframes typing {from {width: 0;}to {width: 100%;}}.search__input {width: 100%;white-space: nowrap;overflow: hidden;border-right: none;animation: typing 0.2s steps(20, end);}header .search.search-modal__form:before {content: "Search for";display: inline-block;float: left;position: relative;top: 18px;left: 23px;opacity: 0.55;}header .search.search-modal__form .field {display: flex;max-width: 80%;position: relative;left: 15px;}.custom-table-br {margin-bottom: 50px;column-count: 2;}body.template-page.About.Uspage .pagebanner.bea {margin-bottom: 70px;}ul.contact-phone li a, ul.contact-phone li {color: #141006;font-size: 24px;}ul.contact-phone li {margin-bottom: 20px;list-style: none;line-height: 1.5;}ul.contact-phone li a, ul.contact-phone li {display: flex;gap: 25px;align-items: center;}ul.contact-phone {padding: 0;}.contact-phone li.phone a:before {content: url(/cdn/shop/files/Email.svg);}.contact-phone li.mail a:before {content: url(/cdn/shop/files/Phone.svg);}.contact-phone li.addy:before {content: url(/cdn/shop/files/Location_pin.svg);}.border-line-left {border-left: 1px solid #ddd;}#partners-home .wrapper-image img {filter: grayscale(1);opacity: 0.6;}.Fastest.Fire-Rated.Cable.Management .title, .Fastest.Fire-Rated.Cable.Management .title span, .Fastest.Fire-Rated.Cable.Management h3, .Fastest.Fire-Rated.Cable.Management h3 span {font-weight: 700;}#partners-home .slick-arrow {opacity: 0;}.header-coupon {padding: 7px 0;text-align: center;display: flex;justify-content: center;gap: 20px;align-items: center;background: #f4f4f4;}.header-coupon span {font-size: 18px;font-family: "DM Sans", sans-serif;color: #2a2b2a;}.header-coupon span.coupon-title {font-weight: 600;}.coupon-code-container {border: 2.5px solid #a5a5a591;border-radius: 50px;padding: 0 20px;}.coupon-code-container span.coupon-code {padding: 10px 15px 10px 10px;display: inline-block;border-right: 2px dashed #a5a5a591;font-weight: bold;animation-name: heartbeat;animation-duration: 2s;animation-timing-function: linear;animation-delay: 3s;animation-iteration-count: 1;animation-direction: normal;animation-fill-mode: none;}.promo-texts a:hover h4 {text-decoration: underline;}button.copy-code-button {box-shadow: none;border: none;font-size: 18px;background: transparent;color: #2a2b2a;}button.copy-code-button:before {content: "\f0c5";font-family: "FontAwesome";margin-right: 10px;font-size: 14px;}.omgrfq-special-button-quote button.omgrfq-btn-quotes.omgrfq-btn {background-color: #ffce17 !important;width: 100% !important;display: block;margin-top: 40px !important;border: none !important;display: block;}.omgrfq-special-button-quote .omg-button-quote-onboarding {text-align: center !important;}.omgrfq-special-button-quote button.omgrfq-btn-quotes.omgrfq-btn:hover {background: #141006 !important;color: #ffce17 !important;}.brand-tab-block.section-block-template--22703438922013__brand_tab_block_7beBTa .tab-panel {text-align: left;margin-bottom: 50px;z-index: 2;position: relative;text-align: left;}.brand-tab-block.section-block-template--22703438922013__brand_tab_block_7beBTa .tab-content--block {position: relative;top: -110px;padding-top: 70px;}div#resources-tabs .halo-row.column-4 {gap: 20px;}.desc-res {margin-top: 10px;}div#resources-tabs .halo-row.column-4 .halo-item img {width: 100%;margin-bottom: 30px;}div#resources-tabs .desc-res span {font-size: 15px;color: #ada9a3;}div#resources-tabs .desc-res h3 {margin: 10px 0;font-size: 22px;}div#resources-tabs a.dl {display: inline-block;background: #ffce17;color: #141006;padding: 13px 27px;border-radius: 30px;font-weight: 600;margin-top: 20px;width: fit-content;}div#resources-tabs a.dl:hover {background: #141006;color: #fff;}#resources-tabs .halo-row.column-3 {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 50px;row-gap: 90px;}#resources-tabs .halo-row.column-3 .halo-item {width: 100%;}.all#resources-tabs .halo-row.column-4 .halo-item, #resources-tabs .halo-row.column-4 .halo-item {width: 100%;}.all#resources-tabs .halo-row.column-4, #resources-tabs .halo-row.column-4 {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 50px;row-gap: 90px;}.all#resources-tabs .halo-row.column-4 .halo-item img, #resources-tabs .halo-row.column-4 .halo-item img {aspect-ratio: 3 / 3;object-fit: cover;object-position: top;}body .column-carousel-brighta#resources-tabs .halo-row .halo-item {display: flex;flex-direction: column;justify-content: space-evenly;height: 100%;}body .column-carousel-brighta#resources-tabs .halo-row .halo-item .desc-res {flex-grow: 1;}.shopify-section.sections-brand-tab-block brand-tab.brand__custom--tab ul.tab-panel li a {height: auto !important;}.inner#resources-tabs .halo-item img {aspect-ratio: auto !important;}.inner#resources-tabs .halo-row.column-4 {gap: 40px;}section#shopify-section-template--22703438922013__1716293624d25f5248, div#widget-id27307:nth-child(2) {display: ;}div#resources-tabs .halo-row.column-3.forms .halo-item img {margin-bottom: 40px;border: 1px solid #1410060001f;}#resources-tabs .halo-item.forms img {border: 1px solid #1410060001f;}.column-carousel-brighta .halo-row.column-2 .halo-item {width: calc(50% -20px / 2);}div#resources-tabs .halo-row.column-3 .halo-item img {width: 100%;}.column-carousel-brighta .halo-row.column-3 .halo-item {width: calc((100% / 3) - 20px * 2 / 3);}.data-sheet .halo-row.column-4 img {border: 1px solid #141006;}body.template-page.Resourcespage-resources-brighta .page_title.non-banner .container {padding: 0 15px 20px;}.halo-item.text-left.forms img {border: 1px solid black;}.pdf.halo-item.text-left img {object-fit: fill !important;}.sidebarBlock.sidebar-recent-post.sidebar--layout_2 {padding-top: 50px;}#features ul li {color: #fff;line-height: 1.5;margin-bottom: 7px;}#features .halo-block-header h3.title span:after {content: url(/cdn/shop/files/Frame_315.svg?v=1714975453);margin-top: 10px;display: block;}#feature .halo-block-header h3.title span:after {content: none;}#features .wrapper-image img , #feature .wrapper-image img {max-width: 50px !important;width: 50px;}.site-nav-mobile.nav-account a {color: #000;}.account-page.my-account-page nav.site-nav ul {padding: 0;display: flex;gap: 10px;justify-content: end;margin-top: 0;}.account-page.my-account-page nav.site-nav {float: right;position: absolute;top: 0;right: 0;}.account-page.my-account-page nav.site-nav li {list-style: none;}.account-page.my-account-page nav.site-nav li a:hover {color: #ffce17;}.account-page.my-account-page nav.site-nav li a {color: #fff;font-weight: 500;background-color: #141006;padding: 7px 20px;font-size: 18px;border-radius: 50px;display: block;}.customers-account .pagebanner {max-height: 250px;margin-bottom: 50px;}.customers-account .pagebanner h1.page-header {text-transform: capitalize;font-size: 4rem;font-weight: 600;}.customers-account .breadcrumb-container {padding: 0;margin-bottom: 40px;max-width: 1300px !important;}.account-action a.button.button--primary:hover {background: #dadada;}div#ranges .halo-item {padding: 0 !important;}div#ranges .halo-row.column-4 {row-gap: 70px;}.faqs .faqs-item:first-child .card-header.collapsed .title {border-top: 0;}.faqs-paragraph {transition: max-height 0.3s ease-out;}.faqs-item.card-header {max-height: max-content !important;}.collections-wrapper.text-left .des {line-height: 1.5;min-height: 230px;}a.collections-button.button.button--primary, .button {border-radius: 50px;font-weight: 500;padding: 18px 40px !important;width: fit-content;max-width: 100% !important;}.collection-list-item.halo-item .des a {color: #141006;text-decoration: underline;}.slideshow.slick-slider .item .adaptive_height .slide-image::before {content: "1";position: absolute;height: 100%;width: 100%;top: 0;background: linear-gradient(90deg, #000 0%, rgba(0, 0, 0, 0) 55%);z-index: 1;color: transparent;}.slideshow .images-contain {margin-left: -1px;}.slideshow-wrapper .slideshow .slick-list .item .images-contain .adaptive_height img { object-fit: contain; object-position: right; }.slideshow .item.slick-slide { background: black; }a.slide-button.button {border: solid 2px;}.customer-review-slide.halo-row.column-1 .halo-item.customer-review__item.text-center.shouldShow {display: flex;}.customer-review-slide.text-layout1 .review_flex {gap: 20px;}.text-layout1 .customer-review__item--left .review__item-image img {max-width: 250px;height: auto;display: block;position: relative;margin: 0 0 0 auto;}.customer-review-slide.text-layout1 {padding-top: 40px;}.brand-slider.border-true .halo-row {border: 0.5px solid rgb(133 133 133 / 30%);border-radius: 10px;overflow: auto;}.brand-slider.border-true .halo-item {border: 0.5px solid rgb(133 133 133 / 20%);}.column-carousel-brighta .brand-slider-btn.enable-true a {display: block;}.column-carousel-brighta .brand-slider-btn.enable-true {display: flex;align-items: center;justify-content: center;}.custom-home form.search.search-modal__form {background: transparent;max-width: 100%;}.custom-home details-modal.header__iconItem.header__search, .custom-home .header__iconItem.header__group {display: block;width: 100%;}.custom-home form.search.search-modal__form {background: transparent;max-width: 50%;margin: 0 auto;}.custom-home .quickSearchResultsBlock.quickSearchResultsWidget.quickSearchResultsWrap.is-show {position: absolute;left: auto;right: auto;width: 50%;}.predictive-search.predictive-search--header.quickSearchResultsWrap {left: 50%;width: 100%;max-width: 50%;right: initial;transform: translateX(-50%);}.custom-home .search .field {flex-direction: initial !important;background: #fff;border-radius: 7px;border: 1.5px solid #141006;padding: 12px 6px;}.custom-home .search button.button.search__button:before, .custom-home .search button.button.search__button svg {color: #141006;fill: #141006;}.custom-home .search button.button.search__button {background: transparent;margin: 0;padding: 0 !important;}.custom-home .search button.button.search__button svg {transform: scale(1.5);fill: #141006;}.custom-home button.button.search__button {min-width: 55px;}div#product-search .quickSearchResultsBlock.quickSearchResultsWidget.quickSearchResultsWrap.is-show .search-block.quickSearchTrending, div#parts-search .quickSearchResultsBlock.quickSearchResultsWidget.quickSearchResultsWrap.is-show .search-block.quickSearchTrending {display: none;}li#tab_LtefNR a, li#tab_JyRHKE a, li#tab_HyWREC a {height: 120px;width: 120px;font-size: 0;border: none;padding: 0;}li#tab_LtefNR a {background: url(https://cdn.shopify.com/s/files/1/0678/8825/1107/files/service.svg) no-repeat center / contain;}li#tab_JyRHKE a {background: url(https://cdn.shopify.com/s/files/1/0678/8825/1107/files/bed.svg) no-repeat center / contain;}li#tab_HyWREC a {background: url(https://cdn.shopify.com/s/files/1/0678/8825/1107/files/services-icon.svg) no-repeat center / contain;}.tab-panel-content .tab-content--block, .tab-panel-content .tab-content--block.active {transition: all 300ms ease-in-out;}.section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li {margin: 0 30px;padding: 30px;border-radius: 10px;}.section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li:hover, .section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li.active {background: #141006;border-radius: 10px;transition: all 300ms ease;}.section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li:hover a, .section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li.active a {filter: brightness(0) saturate(100%) invert(91%) sepia(97%) saturate(12%) hue-rotate(166deg) brightness(105%) contrast(104%);}.section-block-template--17323513774307__brand_tab_block_GLXUcQ ul.tab-panel li:hover {background: #141006;border-radius: 10px;transition: all 300ms ease;}.search_details .search-modal__form .search__input::placeholder {opacity: 0.6;}body.template-product.product .productView-image.productView-image-portrait .productView-img-container .media {min-height: 35vh;display: grid;align-items: center;}.omgrfq-button .omgrfq-product-button.omgrfq-btn-add-quotes button.omgrfq-btn-quotes.omgrfq-btn {background-color: #ffce17 !important;border: none !important;}.omgrfq-button .omgrfq-product-button.omgrfq-btn-add-quotes button.omgrfq-btn-quotes.omgrfq-btn:hover {color: #ffce17 !important;background: #141006 !important;}.product .product-form__radio:checked + .product-form__label .text {border-radius: 50px;background: #141006;color: #fff;}.product .product-form__label .text:hover {background: #141006;color: #fff;}.product .product-form__label .text {border: none;background: #e5e5e5;padding: 5px 20px;height: auto;color: #141006;border-radius: 50px;}.productView-variants .option-var-name {display: block;color: #141006;font-size: 18px;}.productView-variants .var-cus label {min-width: max-content;max-width: 100% !important;text-align: center;padding: 15px 25px !important;height: max-content !important;border-radius: 50px !important;border: none;background: #e5e5e5;}.productView-variants .var-cus {display: inline-block;}.productView-variants legend.form__label {display: block;padding-top: 20px;margin-bottom: 20px;}.productView-variants legend.form__label span[data-header-option] {opacity: 0;}span.name-var {font-weight: 600;}.productView-variants variant-radios.product-option.has-default .product-form__label .pattern {display: none;}h1.productView-title {border-bottom: 1px solid #ada9a3;padding-bottom: 25px;}.product-block.section-block-template--22712092655901__product_block_bzdVYz .bea.products-grid.column-3 {display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 50px;row-gap: 50px;}.product-block.section-block-template--22712092655901__product_block_bzdVYz .bea.products-grid.column-3 .product {width: 100%;}.img-flex{display:flex;flex-wrap:wrap;}.img-flex-item{width:32%;margin-right:10px;}.img-flex-item img{height:300px;width:100%;object-fit:cover;}.card-information span.text-size.text-left {font-size: 12px;}.products-grid.enabled-0 .card-information, .products-grid.enabled-0 .card-information a, .products-grid.enabled-0 .card-information .price, .card-price .price {text-align: left;justify-content: flex-start;}.page-sidebar .halo-sidebar-wrapper li a {font-size: 16px;color: #141006;}.toolbar-custom {border-bottom: 1px solid #dedede;margin-bottom: 60px;}.toolbar-custom toolbar-item.toolbar {padding: 10px;}.bea.halo-collection-content .articleLookbook-des.text-left h2 {color: #fff;font-size: 38px;margin: 0;}li.list-menu__item label {font-size: 16px;margin-bottom: 5px !important;}.sidebarBlock-contentWrapper {z-index: 1;position: relative;}.product .productView-bottom {padding: 20px 0 0px;margin-top: 50px;}button#product-add-to-cart {border-radius: 7px;}.card-product .card-product__group-item .text {font-size: 13px;}.product-item .card .card-product {min-height: 300px;}.productView-securityImage img {max-height: 50px !important;border-radius: 10px;}body.product .quantity_selector quantity-input.productView-quantity label.form-label.quantity__label {width: auto;margin-right: 20px;display: block;}.product .productView-buttons .productView-group .productView-groupBottom {display: flex;flex-direction: column-reverse;row-gap: 20px;margin-top: 0;}.productView-buttons {padding-bottom: 10px;}.productView-checkbox.global-checkbox label, .productView-checkbox.global-checkbox input, .productView-checkbox.global-checkbox a {font-size: 16px !important;}.shopify-payment-button button.shopify-payment-button__button.shopify-payment-button__button--unbranded {display: grid;padding: 0;align-items: center;}button#product-add-to-cart, .shopify-payment-button button.shopify-payment-button__button.shopify-payment-button__button--unbranded {font-size: 18px;text-transform: capitalize;font-weight: 600;}.productView-customText.text-center.over-phone {border: none !important;}.product variant-swatch-king {margin-bottom: 40px;display: block;border-bottom: 1px solid #d1d1d1;padding-bottom: 0;}body.product .productView-price {display: block !important;border-top: 1px solid #d1d1d1;padding-top: 20px;}body.product .productView-info-item span {color: #999999;font-size: 16px;}body.product .productView-moreItem .productView-info {display: flex;gap: 15px;}body.product .productView-moreItem .productView-info .productView-info-item:nth-child(1) .productView-info-name {display: none;}body.product .productView-moreItem .productView-info .productView-info-item:nth-child(1) span.productView-info-value {padding-left: 0;border-right: 1px solid #ddd;padding-right: 15px;}.productView-moreItem.sku span.productView-info-value a {text-transform: uppercase;}.productView-product.button-present .productView-price {border: none;padding: 0;}.halo-recommendations-block .product-item .card .card-product .card-media img {mix-blend-mode: multiply;padding: 30px;}.halo-recommendations-block .product-item .card .card-product .card-media {background-image: linear-gradient(180deg, #f8f8f8 19%, #e0e0e0 100%);}.halo-recommendations-block .product-item .card .card-information span.text {font-size: 20px;line-height: 1.4;font-weight: 600;display: block;padding-right: 20px;}share-button.share-button.productView-share.style-1 .share-content {display: none;}.brighta-share ul.social {display: flex;gap: 20px;margin-bottom: 30px;padding-left: 0;list-style: none;}.article-social share-button.share-button.productView-share {display: none;}.brighta-share ul.social svg {width: 25px;height: 25px;}.brighta-share span {color: #141006;font-size: 18px;font-weight: 600;display: block;margin-bottom: 30px;margin-top: 20px;}.brighta-share svg {fill: #141006;}body.scroll-up button.omgrfq_view_quote.omgrfq_view_quote_btn.btn.btn-default.button.product-form--atc-button.button--primary.Button.Button--primary {margin-right: -5px;transition: all 300ms ease-in-out !important;}body.scroll-down button.omgrfq_view_quote.omgrfq_view_quote_btn.btn.btn-default.button.product-form--atc-button.button--primary.Button.Button--primary {margin-right: -100px;transition: all 300ms ease-in-out !important;}button.omgrfq_view_quote.omgrfq_view_quote_btn {padding: 15px;}body.product .productView-moreItem.moreItem-productText p.product__text.title {font-weight: normal;}body.product .productView-moreItem.moreItem-productText .productView-customText {padding: 0;max-width: 70%;}.productView-customText.text-left.over-phone {display: flex;gap: 20px;}body.product .productView-moreItem.moreItem-productText .productView-customText:before {content: "\f00c";font-family: "FontAwesome";color: #141006;font-weight: normal;font-size: 25px;}body.template-product .product-details .productView-subtotal {display: none;}.card .card-information {min-height: 130px;}.card-information .card-title {white-space: wrap;overflow: visible;display: block;}.collection .card .omgrfq-collection-button {display: block;}.collection .card a.button.button-ATC.omgrfq-product-link--processed, .card.collection-button-present a.button.button-ATC, .product-item.button-found .card-information .card-price {display: none;}.card.collection-button-present .price, .product-item.collection-button-present .card-information__wrapper .card-price {display: none !important;}.productView-moreItem .quantity_selector {margin-top: 30px;}.productView-variants .var-cus.chosen .product-form__label .option-var-name, .productView-variants .var-cus .product-form__label:hover .option-var-name {color: #fff;}.productView-variants .var-cus.chosen .product-form__label, .productView-variants .var-cus .product-form__label:hover {background: #141006;}.product-form__label .expand::before, .product-form__label .expand {display: none !important;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container button {margin-top: 5px;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container input, body.product .quantity_selector quantity-input.productView-quantity .quantity__container button {border: none;background: transparent;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container {display: flex;width: 150px;margin-top: 10px;margin-bottom: 50px;border: 1px solid #ada9a3;border-radius: 50px;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container button.plus.btn-quantity {right: 9px;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container button.minus.btn-quantity {left: 9px;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container .form-input {padding-top: 15px;padding-bottom: 15px;}.product .productView-quantity .omgrfq-button {width: 100%;}body.product .quantity_selector quantity-input.productView-quantity .quantity__container {display: flex;width: 140px;margin-top: 10px;margin-bottom: 50px;}.productView-product.button-present .price, .productView-product.button-present .swatch-price-adjacent {display: none;}.productView-tab li.tab a.tab-title {color: #141006000;}body .productView-tab .tabs .tab-title:after {background: #141006;}.price span {color: #141006000;font-weight: 500;}body.product button.shopify-payment-button__button {margin-top: 15px;}.pagination-page-infinite .button {background: #141006;color: #fff;border-radius: 7px;text-transform: capitalize;font-weight: 500;font-size: 16px;}div#halo-sidebar h3.sidebarBlock-heading.is-clicked {color: #141006000;font-size: 18px !important;font-weight: 500;}input#filter__price--apply {background: #141006000;font-weight: 500;font-size: 16px;text-transform: capitalize;}.facets__price--box.price-slider .form-input {border-color: #f4f4f4;}div#halo-sidebar input[type="range"]::-webkit-slider-runnable-track, #halo-sidebar input[type="range"]::-webkit-slider-thumb, .toolbar-col span.toolbar-icon.icon-mode.active:before {background: #141006000 !important;}.toolbar-item .toolbar-icon {border: none !important;}.article .breadcrumb-container nav {padding-top: 0;}.article .breadcrumb-container {padding: 0 0;}.halo-article-content .article-header {margin-top: 30px;}.halo-article-content .article-header .article-image {margin-top: 40px;}.halo-article-content .article-header .article-image a.image {max-height: 70vh;width: 100%;overflow: hidden;display: block;aspect-ratio: 4 / 2.5;}.halo-article-content .article-header .article-image img {object-fit: cover;height: 100% !important;width: 90%;object-position: center;}.article-card__des {line-height: 1.4;}.blog-gal .enrm-image-container.enrm-masonary-item.enrm-col-3 {max-width: 33.333333% !important;flex: 0 0 33.333333% !important;}.blog-gal .enrm-image-container.enrm-masonary-item.enrm-col-3 .enrm-square-img.enrm-img-wrapper {height: 260px;max-height: 260px !important;}.blog-gal .enrm-image-container.enrm-masonary-item.enrm-col-3 {height: auto !important;}.featured-blog-block .halo-row.column-3 .slick-track {display: grid !important;align-items: start;row-gap: 30px;grid-template-columns: 1fr 1fr 1fr;transform: 0;}.featured-blog-block .halo-row.column-3 .slick-track:before, .featured-blog-block .halo-row.column-3 .slick-track:after {display: none;}.featured-blog-block .article-card__image-wrapper img {object-fit: cover;}.featured-blog-block .halo-row .halo-item {display: block !important;}.halo-item .article-card .article-card__footer a.article-card__link.button {margin-left: 0;margin-bottom: 20px;}.featured-blog-block .halo-row .article-card .article-card__image-wrapper a {aspect-ratio: 4 / 3;width: 100%;padding: 0 !important;}.featured-blog-block .halo-row .slick-track {margin: 0;width: 100% !important;}.featured-blog-block .halo-row .halo-item .article-card .article-card__image-wrapper {max-height: 300px;overflow: hidden;}.featured-blog-block .halo-row .slick-track .halo-item .article-card h3.article-card__title:before {display: none;}.featured-blog-block ul.slick-dots {display: none !important;}.sections-featured-blog a.view_all {background: #141006;color: white;padding: 10px 13px;border-radius: 7px;font-size: 16px;}.sections-featured-blog h3.article-card__title {text-transform: capitalize;font-weight: normal;font-size: 20px;display: block;padding-bottom: 10px;line-height: 1.3;font-weight: 600;}.sections-featured-blog .article-card__info {padding: 20px !important;}.featured-blog-block .halo-row .slick-track .halo-item .article-card .article-card__footer a.article-card__link.button {margin: 10px 0 0 0;font-size: 18px;display: inline-block;width: auto;text-transform: capitalize;}.featured-blog-block .article-card a.image-zoom.adaptive_height.image-animated img {object-fit: cover;}.featured-blog-block .article-card a.image-zoom.adaptive_height.image-animated {aspect-ratio: 4 / 2.8;border-radius: 7px;}.halo-item .article-card .article-card__footer {margin-top: 30px;}#blog a.column-button-on {margin: 20px 0 0 0;display: inline-block;}div#featured-blog-template--17323513774307__featured_blog_HgbKTL .halo-row.column-3.slick-slider .slick-track {margin-left: 0;}.slide-content.content-box--absolute.content-box--left.text-left {overflow: hidden !important;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item:hover {background: #141006;transition: all 300ms ease-in-out;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item:hover img {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7465%) hue-rotate(56deg) brightness(115%) contrast(101%);}div#block-image_G64KbT:hover img {filter: none !important;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item img {max-height: 180px;margin-top: 40px;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item {position: relative;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item a.text {position: absolute;bottom: 30px;opacity: 0;left: 50%;color: #fff;text-decoration: none;border: 1px solid #fff;padding: 7px;transform: translate(-50%, -50%);}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item a.text:hover {background: #fff;color: #141006;}div#brands-template--17323513774307__brand_slider_Nacn3q .halo-item:hover a.text {opacity: 1;}div#shopify-section-template--17439823134947__column_grid_YhHV3f .halo-row .halo-item {padding-top: 60px !important;}div#shopify-section-template--17439823134947__column_grid_YhHV3f .halo-row {margin-top: -30px;}.column-carousel-brighta .halo-item.item--box_shadow {box-shadow: 1px 1px 15px #1410060000a;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .brands-block.brands-grid .halo-row {align-items: stretch;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .brands-block.brands-grid .halo-item {position: inherit;display: grid;align-items: center;justify-content: center;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .brands-block.brands-grid .halo-item p.adaptive_height img {position: initial;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .brands-block.brands-grid .halo-item p.adaptive_height, .column-carousel-brighta .brands-grid .halo-row.text-center .halo-item .wrapper-image a.adaptive_height {padding: 0px 0 0 !important;}.column-carousel-brighta .brands-grid .halo-row.text-center .halo-item .wrapper-image img {position: relative;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .halo-row .halo-item.item--box_shadow:hover {background-color: #141006 !important;transition: all 300ms ease-in-out;}.column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .halo-row .halo-item.item--box_shadow:hover img, .column-carousel-brighta.brand-slider.section-block-template--17439823134947__column_grid_YhHV3f .halo-row .halo-item.item--box_shadow:hover .text {filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(86deg) brightness(103%) contrast(102%);}.column-carousel-brighta .halo-row.column-5 .halo-item:hover {background: ;}body.template-page.Servicespage-services-template main#MainContent {padding-bottom: 0;}div#block-image_mK4rbM p.text {padding: 0 30px;}#services-anchors .halo-item.text-center {position: relative;}#services-anchors .halo-item.text-center a.wtf {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;cursor: pointer;}.collection-lookbook.enable-grid-true .container {display: grid;grid-template-columns: 0.25fr 0.75fr;gap: 30px;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks .lookbook-image-item {aspect-ratio: 4 / 3;overflow: hidden;}#gallery .halo-item {padding: 7px !important;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks .lookbook-image-item .lookbook-image {width: 100%;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks {display: grid;grid-template-columns: 1fr 1fr 1fr;scroll-snap-type: none;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks .lookbook-image-item .lookbook-image {width: 100%;overflow: hidden;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks .lookbook-image-item .lookbook-image a.adaptive_height {padding: 0 !important;aspect-ratio: 4 / 3;width: 100%;height: auto;max-height: 300px;}.collection-lookbook.enable-grid-true .halo-block-content .lookbooks .lookbook-image-item .lookbook-image a.adaptive_height img {width: 100%;object-fit: cover;}.split-button-blocks a {font-weight: 500;}.new_split_wrapper.image.bw-image:hover {filter: grayscale(0);}.new_split_wrapper.image.bw-image {filter: grayscale(1);transition: all 300ms linear;}#ranges .button-on:hover a {color: #000 !important;}#ranges .button-on:hover {background: #ffd800;}.newsplititem .split-button-blocks a, a.brand-btn.cust-butt {border-radius: 50px;padding: 15px 40px !important;}.new_split_wrapper.equipment-repair ul li {list-style: none;margin-bottom: 15px;}.new_split_wrapper.equipment-repair ul {column-count: 2;}div#brands h3.title.text-center:before, .product-block.section-block-template--17323513774307__product_block_LhyF4g h3.title:before {content: "1";display: block;position: initial;height: 8px;width: 50px;border-radius: 10px;background: #141006;font-size: 0;margin: 0 auto 10px;}#brands img:hover {filter: grayscale(0);transition: all 300ms ease-in-out;}#brands img {filter: grayscale(1);}.shopify-section #resources .halo-row .halo-item {padding: 0 !important;position: relative;}.shopify-section #resources .halo-row .halo-item p.text {display: grid;grid-template-columns: 0.7fr 0.3fr;align-content: center;justify-items: end;}.shopify-section #resources .halo-row .halo-item p.text:after {content: "";width: 46px;height: 46px;background: url(https://cdn.shopify.com/s/files/1/0678/8825/1107/files/dl.svg?v=1713373571) center / 46px;display: block;}div#inska-takeover ._form_element._x40876425._full_width {display: inline-block;width: 48%;margin-right: 5px;}div#inska-takeover ._form_element._x10557364._full_width {width: 50%;display: inline-block;}div#inska-takeover input, div#inska-takeover select {padding: 12px 10px !important;border-radius: 5px !important;border-color: #c9c9c9 !important;}div#inska-takeover fieldset._form-fieldset ._row._checkbox-radio input[type="checkbox"]:checked {background: #141006;}div#inska-takeover fieldset._form-fieldset ._row._checkbox-radio input[type="checkbox"] {display: block !important;border: 1px solid #14100640;position: relative;padding: 6px !important;}div#inska-takeover fieldset._form-fieldset ._row._checkbox-radio {display: flex;gap: 5px;}div#inska-takeover fieldset._form-fieldset {display: table;column-count: 2;margin-top: 30px !important;}div#inska-takeover ._form_element._x85573416._full_width fieldset._form-fieldset {display: block;}.new_split_wrapper.form-service form#_form_66210D74B42CD_, div#inska-takeover form {margin: 0;padding: 0 20px;width: 100% !important;max-width: 100%;}div#inska-takeover ._form_element {margin-bottom: 20px;}button#_form_3_submit:after, button#_form_1_submit:after {display: inline-block;width: 20px;height: 20px;content: "";background: url(https://cdn.shopify.com/s/files/1/0678/8825/1107/files/plane.svg?v=1713442421) no-repeat center / contain;margin-left: 17px;}#inska-takeover button#_form_3_submit, #inska-takeover button#_form_1_submit {background: #141006 !important;font-family: "DM Sans", sans-serif;font-size: 18px;margin-top: 30px;padding: 14px 30px !important;line-height: 1.5;border-radius: 13px !important;display: flex;align-items: center;}#_form_66210D74B42CD_._inline-form, #_form_66210D74B42CD_._inline-form ._form-content {font-family: "DM Sans", sans-serif;color: #141006000 !important;}li.menu-lv-item.menu-lv-1.text-left.no-megamenu.dropdown li.menu-lv-item.menu-lv-2.text-left:hover a {color: #141006;}li.menu-lv-item.menu-lv-1.text-left.no-megamenu.dropdown li.menu-lv-item.menu-lv-2.text-left {box-shadow: none;}#values h3.block-text.text.title.line-style {font-size: 24px !important;}#values .halo-row.column-4.text-center.brands-slider {margin-top: 20px;margin-bottom: 20px;}div#values {margin-top: 90px;}div#values .halo-row .halo-item:last-child {border-right: 0;}div#values .halo-row .halo-item {padding: 0 30px 0 0px !important;margin: 20px 0 0;border-right: 1px solid #ffffffd1;}#values h3.line-style:before {overflow: hidden;max-width: 40px;filter: brightness(0) saturate(100%) invert(61%) sepia(87%) saturate(1879%) hue-rotate(160deg) brightness(103%) contrast(101%);}.splide__slide.rvp-product-box:hover .rvp-buynow.addtocart {transform: none;opacity: 0;transition: all 300ms ease-in-out;}.rvp-buynow.addtocart {position: absolute;width: 100%;top: 280px;transform: translateY(60px);opacity: 0;}.splide__slide a.add-to-cart {width: 80%;border-radius: 7px;background: #141006000 !important;}.splide__slide a.add-to-cart:hover {background: #141006 !important;}button.splide__pagination__page.is-active {background: #141006000;}.rvp-product-desc {margin: 15px 0;}a.rvp-product-title {color: #141006000;text-align: left;}.rvp-title-wrap {position: relative;display: inline-block;text-align: left;width: 100%;margin-bottom: 30px;}.rvp-image-wrap {aspect-ratio: 5 / 6;background: #fff;max-width: 95%;margin: 0 auto;border-radius: 7px;display: grid;grid-template-columns: 1fr;justify-content: center;align-items: center;}.rvp-image-wrap img {margin: 0 auto;}.rvp-container.page-width {background: #f1f1f1;}.rvp-title-wrap {text-align: left;}.rvp-container.page-width {background: #f1f1f1;padding: 40px 0;}#inska-takeover input:focus, #inska-takeover textarea:focus {border-color: #141006 !important;}small.copyright__content {font-size: 14px;}button#Subscribe {font-weight: 500;font-size: 18px;text-transform: capitalize;border-width: 2px;}input#NewsletterForm--footer {font-size: 18px;}.footer__content-top .footer-block__list li {margin-bottom: 15px;}.footer_cta_container {display: flex;flex-wrap: wrap;background-position: 90% !important;}.footer_cta_container .footer_cta_content {width: 60%;}.footer_cta_container .footer_cta_link {width: 40%;text-align: right;}.footer_cta_wrapper {padding: 80px 0px 70px;}.footer_cta_container .footer_cta_content h1, .footer_cta_container .footer_cta_content h2, .footer_cta_container .footer_cta_content h3 {color: #fff;font-size: 32px;margin: 0;line-height: 1.3em;}.footer_cta_link a {top: 15px;color: #141006000;font-weight: 500;background: #fff;border-radius: 5px;padding: 12px 20px 12px 50px;border: 1px solid #fff;position: relative;}.footer_cta_link a:hover {background: transparent;color: #fff;}.footer_cta_link a::before {font-family: "FontAwesome";content: "\f095";color: #141006000;position: absolute;left: 18px;font-size: 18px;top: 11px;}.footer_cta_link a:hover::before {color: #fff;}.footer_cta_link {position: relative;}h2.footer-block__heading {font-size: 18px !important;font-weight: 500 !important;text-transform: none !important;}.footer-block__link_list:nth-child(2), .footer-block__link_list:nth-child(3), .footer-block__link_list:nth-child(4), .footer-block__link_list:nth-child(5) {padding-left: 0px;}.footer-block__contactinfo {padding-left: 0px;}.footer-block__contact_info ul {padding: 0px !important;margin: 0px !important;}.footer-block__contact_info li {list-style: none;margin-bottom: 20px;position: relative;}.footer-block__contact_info li, .footer-block__contact_info a {color: #fff;}.footer-block__contact_info li:first-child {pointer-events: none;}.footer-block__contact_info li.locations::before {font-family: "FontAwesome";content: "\f3c5";color: #ffce17;position: absolute;left: -30px;font-size: 19px;top: 4px;}.footer-block__contact_info li.phones::before {font-family: "FontAwesome";content: "\f095";color: #ffce17;position: absolute;left: -30px;font-size: 17px;top: 2px;}.footer-block__contact_info li.emails::before {font-family: "FontAwesome";content: "\f0e0";color: #ffce17;position: absolute;left: -30px;font-size: 19px;top: 2px;}.halo-row .footer-block__item:nth-child(2) {padding-left: 0px !important;}.footer-block__contactinfo div:nth-child(2) {display: none;}.footer-block__newsletter .footer-block__newsletter-form {position: absolute;right: 0;}.footer-block__newsletter {border-bottom: 1px solid #fff;padding-left: 0px !important;padding-bottom: 60px !important;padding-top: 30px !important;}.footer-block__newsletter .item {display: flex;justify-content: space-between;}.footer-block__newsletter h2 {font-size: 32px !important;}#NewsletterForm--footer {background: rgba(255, 255, 255, 0.13);border: 0px;color: #fff;border-radius: 50px !important;}.custom-code .video-img-head h2 {font-size: 45px;}.custom-code .video-img-head {display: flex;justify-content: center;gap: 20px;}.home-video iframe {width: 100%;height: auto;aspect-ratio: 4 / 2.3;object-fit: contain;max-height: none;border: 0;}.home-video {margin-top: 50px;}.custom-cta {max-height: 550px;overflow: hidden;}.custom-cta-container {max-width: 1300px;margin: 0 auto -1px 1px;background-color: #ffce17;background-image: linear-gradient(62deg, #ffce17 26%, #f98707 100%);display: grid;width: 100%;grid-template-columns: 0.4fr 0.6fr;align-content: center;justify-content: center;align-items: center;max-height: 550px;overflow: hidden;gap: 20px;}.custom-cta-content {max-width: 100%;margin: 0 auto;padding-left: 50px;padding-bottom: 50px;}.custom-cta-content h2 {font-size: 40px;line-height: 1.3em;color: #141006;}.custom-cta-content a.cta-btn {font-weight: 500 !important;background: #141006;color: #fff;border: 0px;border-radius: 50px !important;padding: 15px 20px !important;position: relative;}.custom-cta-content a.cta-btn:hover {background: #fff;color: #141006;}.custom-cta-content a.cta-btn {display: inline-block;max-width: 270px;text-align: center;}.fullwidth .custom-cta-bg img {width: 100%;height: 100%;object-fit: cover;max-height: 550px;aspect-ratio: auto;}.custom-cta-bg img {object-fit: cover;aspect-ratio: 4 / 2.15;max-height: 500px;}.custom-cta-bg {clip-path: polygon(23% 0%, -5% 100%, 100% 100%, 100% 0%);-webkit-clip-path: polygon(30% 0%, 0% 100%, 100% 100%, 100% 0%);position: relative;margin-top: -1px;}.custom-cta-bg:before {content: "_";position: absolute;left: 60px;width: 9.5%;background: #fff;height: 100%;transform: skewx(-29deg);color: #fff;}.fullwidth .custom-cta-container {width: 100%;padding: 0 0 0 calc((100% - 1300px) / 2);height: 500px;overflow: hidden;max-width: 100%;display: flex;}.fullwidth .custom-cta-container .custom-cta-bg img {object-position: center;}.fullwidth .custom-cta-content {padding: 0;width: 520px;display: inline-block;}.fullwidth .custom-cta-bg {display: inline-block;float: right;width: 1080px;overflow: hidden;max-height: 520px;}.fullwidth .custom-cta-bg:before {content: "_";position: absolute;width: 100%;background: #fff;height: 100%;color: #fff;clip-path: polygon(100% 0%, 0% 0%, 30% 100%, 100% 100%);left: -68%;transform: scaleX(-1);}div#shopify-section-template--22577465458973__custom_cta_m8BjgC .custom-cta-content h2 {margin-top: 0;}deferred-media[loaded="true"] .halo-block-header.text-center.inline-landing {display: none;}ul.landing-links li {list-style: none;}ul.landing-links {padding-left: 0;}.landing-video .deferred-media__poster img {object-fit: cover;margin:0 auto;}.landing-video span.deferred-media__poster-button img {object-fit: contain;max-width:200px;}.landing-video {position: relative;}.halo-block-header.inline-landing {width: 100%;top: 20%;margin-bottom: 50px;}#projects a.adaptive_height {padding: 0 !important;height: 280px;object-fit: cover;}#projects a.adaptive_height img {height: 100% !important;object-fit: cover;}#landing-hero-page .texts-block .new-forms h2 {font-size: 27px !important;margin-bottom: 20px;font-weight: 600;}span.deferred-media__poster-button.motion-reduce.inline-landing-video {display: block;}.landing-video .halo-block-header .title span {background: transparent !important;color: #fff;font-size: 40px;}.landing-video .halo-block-header .subtext-video.rte {color: #fff;font-weight: 300;}.landing-hero h2 {display: none;}span.testname:after { content: '|'; margin-left: 10px; } .testimonial_item_top p:before, .black-testimonial .testimonial_item_top p:after, .black-testimonial i{filter: invert(82%) sepia(99%) saturate(1340%) hue-rotate(335deg) brightness(98%) contrast(103%) }.landing-landing .custom-cta-container {height: auto;max-height: none;}.landing-landing .custom-cta .custom-cta-bg {position: relative;width: 100%;}div#shopify-section-template--24758332227869__custom_cta_QaKmNK .landing-landing .custom-cta .custom-cta-bg {-webkit-clip-path: polygon(20% 0%, 0% 100%, 100% 100%, 100% 0%) !important;clip-path: polygon(20% 0%, 0% 100%, 100% 100%, 100% 0%) !important;}.landing-landing .custom-cta-bg img {max-height: 100%;}.head-phone.landing-head {display: flex;}body.template-page.Fastest .wrapper-footer, body.template-page.Fastest #shopify-section-footer-support-promo, body.template-page.Fastest sticky-header.header-wrapper, body.template-page.Fastest header.header.header-08{display: none;}body.template-page.Fastest button.omgrfq_view_quote {background: #ffce17 !important;color: #000 !important;border-top-left-radius: 20px !important;border-top-right-radius: 20px !important;}body.template-page.Fastest .footer__content-top {background: #000;margin-top: -1px;}body.template-page.Fastest .footer-block__item.footer-block__column.footer-block__newsletter {border-color: #e3e3e347;margin-bottom:0;}.landing-landing.custom-cta-bg:before {clip-path: polygon(100% 0%, 10% 0%, 30% 100%, 100% 100%);}.form-landing {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 55%;}.form-landing .new-forms fieldset.form-columns-1{width: 50%;display: inline-block;}.form-landing .new-forms fieldset.form-columns-1 textarea {width: 100%;}.form-landing .new-forms fieldset.form-columns-1:nth-child(4) {width: 100%;display: block;}.landing-foot {background: #000;margin-top: -1px;padding:50px 0 10px;}.landing-foot-socials img {width: 42px;}.landing-foot label span {font-size: 15px;}.landing-foot label.hs-error-msg.hs-main-font-element {font-size: 12px;}.landing-foot-socials {display: flex;column-gap: 16px;padding-top: 20px;}.landing-links a:hover {color: #ffce17;}.footer-block__contact_info.landing-page-foot li {margin-bottom: 40px;}.landing-links a {color: #fff;}.landing-links {display: flex;column-gap: 30px;color: #999;}#partners-home .slick-track a.adaptive_height {padding: 0 !important;height: 130px;}#partners-home .wrapper-image img {filter: grayscale(1);opacity: 0.6;width: 100%;object-fit: contain;padding: 15px !important;}#partners-home .halo-item {float: none;height: 130px;}#partners-home .wrapper-image {object-fit: contain;margin: 0 !important;}#partners-home h3.title.text-center {margin-bottom: 0;}body .testimonial_item {height: auto !important;min-height: max-content !important;display: grid !important;align-content: center;align-items: center;}.testimonial_block {width: 65%;margin: 0 auto;}.testimonial_item_top, .testimonial_client {margin-bottom: 30px;}.testimonial_item_top div p {font-size: 40px;color: #141006;font-weight: bold;position: relative;}.testimonial_item_top p::before {content: "";background: url("/cdn/shop/files/quote-left.png?v=1714731916");position: absolute;left: -75px;top: 2px;width: 55px;height: 55px;background-size: contain;background-repeat: no-repeat;}.testimonial_item_top p::after {content: "";background: url("/cdn/shop/files/quote-right.png?v=1714731916");position: absolute;right: -85px;bottom: -25px;width: 55px;height: 55px;background-size: contain;background-repeat: no-repeat;}.testimonial_item_top div p {margin-top: 0px;line-height: 1.3 !important;}.testimonial_client h3 {font-size: 32px;color: #141006;}.testimonial_client h3 span {font-weight: 400;}.blitz_feedback div p {color: #141006;font-size: 18px;}.sizecolor {border: 0px;font-size: 35px;padding: 0;box-shadow: none !important;}.sizecolor:hover {background: none !important;}.icon-right {right: 0px;}.testimonial_bottom .slick-dots li button {background: rgba(0, 0, 0, 0.2);border: 0;width: 40px;height: 3px;border-radius: 0px;opacity: 1 !important;}.testimonial_bottom .slick-dots li.slick-active button {background: rgba(0, 0, 0, 1);}.abletech_testimonial_wrapper, .abletech_items_wrapper {padding: 50px 0 100px;}.item_top {display: flex;align-items: end;justify-content: space-between;margin-bottom: 25px;}.item_top a {color: #141006;text-decoration: underline;}.item_bottom {display: flex;flex-wrap: wrap;}.itemtop-left h2 {margin-bottom: 0px;}.elemnent_item {padding: 10px;}.elemnent_item:first-child {padding-left: 0px;}.elemnent_item:last-child {padding-right: 0px;}.elemnent_item img {border-radius: 12px;}.elemnent_item h3 {font-size: 24px;color: #1e1e1e;}.elemnent_item p {color: #141006;}.elemnent_item a {background: #141006;padding: 12px 25px;color: #fff;border-radius: 8px;margin-top: 30px;display: inline-block;}.elemnent_item a:hover {background: #141006000;}.column-items {display: flex;flex-wrap: wrap;}.image_column_item {padding-left: 15px;}.image_column_item:first-child {padding-left: 0px;}.section-title {margin-bottom: 50px;}.section-title h2 {color: #141006000;font-size: 34px;margin: 0px;}.image_column_item h3 {font-size: 22px;color: #141006;margin-bottom: 0px;padding-left: 15px;margin-bottom: 10px;}.image_column_item h4 {font-size: 18px;color: #777;margin-bottom: 5px;margin-top: 0px;padding-left: 15px;font-weight: 500;}.image_column_item img {height: 258px;object-fit: cover;width: 100%;}.split_elements {display: flex;flex-wrap: wrap;align-items: center;padding-top: 80px;}.split_elements img {width: 100%;}.split_left, .split_right {width: 50%;}.split_left.textseleted {padding-right: 50px;}.split_right.textseleted {padding-left: 50px;}.textseleted h2 {color: #141006000;font-size: 34px;}.textseleted p {font-size: 18px;color: #1d1d1d;}.intro-item {display: flex;flex-wrap: wrap;}.intro-item h2 {font-size: 34px;color: #141006000;}.intro-item p {font-size: 18px;color: #1d1d1d;}.intro-item p:first-child {margin-top: 0px;}.intro-item .item-left {width: 40%;padding-right: 50px;}.intro-item .item-right {width: 60%;}div#halo-cart-sidebar {z-index: 999999;}ul.previewCartTotalsPrice li.previewCartTotals.subTotal div {color: #1d1d1d;}.cart--totals-title {font-size: 20px !important;}.cart-container.container {margin-bottom: 70px;}.cart-content-item.cart-total {background: #f2fafd;padding: 15px;}.cart-content-item.cart-total button#cart-checkout {background: #141006;}.cart-actions a.button.button-2.button-continue {background: #141006000;color: #fff;border-radius: 5px;}.halo-cart-sidebar .previewCartItem {display: inline-block;}.previewCartTitle.text-left {font-size: 18px;}.previewCartProduct .product-item.product-item-custom {padding-top: 15px;}.previewCartInfo {background: #f2fafd;padding: 25px 20px !important;}.previewCartGroup button.button-checkout {background: #141006;opacity: 1;}.previewCartGroup a.button {border-radius: 5px;}.previewCartCheckbox.global-checkbox label, .previewCartCheckbox input[type="checkbox"] ~ a {color: #1d1d1d !important;font-size: 16px !important;}.previewCartTool {background: #f2fafd;padding: 20px 0;}h5.halo-popup-title.text-center {font-size: 25px;}.previewCartTool .cartTool-item {background: transparent;}.previewCartGroup .button + .button {margin-top: 15px;background: #141006000;color: #fff;}.previewCartGroup button, .previewCartGroup a {font-weight: 500;font-size: 17px;text-transform: capitalize;}.cartTool-item:first-child {border-left: 1px solid #e2e2e2;}.cartTool-item:hover {background: #141006000;}.cartTool-item:hover span {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(263deg) brightness(101%) contrast(103%);}.footer-block__newsletter h2 {color: #ffce17 !important;}.footer-block__link_list p {margin-top: 0px;color: #fff;:left ;font-weight: 500;}.footer__content-top {padding-bottom: 30px !important;}.footer__payment {text-align: left !important;}.footer__payment ul {padding: 0px;}.footer__payment ul li:first-child {margin-left: 0px;}.footer__payment h4 {color: #999;font-size: 14px;font-weight: 400;}.footer__copyright span, .footer__copyright a {font-size: 14px;}.footer__copyright a {text-decoration: underline;}.footer__content-bottom .container {padding: 0px !important;}.footer-border-nill {border-top: 1px solid #fff;margin-bottom: 35px;}.footer-promo-items {display: flex;}.footer-promo-items .promo-block-item {display: flex;}.footer-promo-items .promo-block-item:last-child {padding-left: 85px;}.footer-promo-items .promo-block-item .promo-img {width: 25%;}.footer-promo-items .promo-block-item .promo-texts {width: 75%;}.footer-promo-items .promo-block-item .promo-texts h3 {font-size: 24px;margin-top: 0px;margin-bottom: 10px;}.footer-promo-items .promo-block-item .promo-texts h4 {font-size: 18px;font-weight: 400;margin-top: 0px;margin-bottom: 0px;}#features .halo-row .halo-item {border-radius: 0;padding: 0 40px !important;text-align: left;margin: 20px 0 0;border-right: 1px solid #ffffffd1;}#features .halo-row .halo-item:first-child {padding-left: 0 !important;}#features .halo-row .halo-item:last-child {border-right: 0px;}#features .image-texts {display: flex;align-items: center;margin-bottom: 35px;flex-direction: row-reverse;justify-content: start;}#features .wrapper-image {margin: 0 !important;}#features .tiles-img {text-align: center;}#features .tiles-img img {display: inline-block;}#features .bot-texts h3 {font-size: 32px;margin: 0px;padding-right: 25px;}#features .description {text-align: left !important;}#features .description ul {padding-left: 15px;}#features .description ul li {margin-bottom: 13px;}#features .halo-block-header {margin-bottom: 50px;}#feature .halo-item.text-left .wrapper-image {margin-left: 0 !important;text-align: left !important;}#feature .wrapper-image {display: flex;}#videosecs img {display: inline-block;}#videosecs a.button {border-radius: 50px;}#videosecs .rich-text__content iframe {width: 100%;height: 550px;}#ranges .button-on a {background: transparent !important;color: #141006 !important;margin-left: 0;}#ranges .button-on a:hover {color: #141006 !important;}#ranges .bot-texts h3 {text-align: left;font-size: 24px;}#ranges .content-container {padding: 20px;}#blitzlogos .wrapper-image img {height: 114px;}.faqs-item.card-header .card-body br {display: block;margin: 10px 0;}.faq-btn a {font-weight: 500 !important;background: #ffce17;border: 1px solid #ffce17 !important;color: #141006;border: 0px;border-radius: 50px !important;padding: 15px 40px !important;position: relative;display: inline-block;}.faq-btn a:hover {background: transparent;border: 1px solid #141006 !important;}.faqs-body .card-header .title {padding-right: 100px !important;}body .faqs .faqs-item .card-header .title {border-top-color: #141006;}body .faqs-item .card-header .title {color: #141006;}.tracking-in-expand {animation: tracking-in-expand 5s ease 0s infinite normal none;}@keyframes tracking-in-expand {0% {animation-timing-function: ease-out;transform: scale(1);transform-origin: center center;}10% {animation-timing-function: ease-in;transform: scale(0.91);}17% {animation-timing-function: ease-out;transform: scale(0.98);}33% {animation-timing-function: ease-in;transform: scale(0.87);}45% {animation-timing-function: ease-out;transform: scale(1);}}@-webkit-keyframes fade-in {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fade-in {0% {opacity: 0;}0% {opacity: 0;}100% {opacity: 1;}}.fade-in {opacity: 0;}.fade-in-visible {-webkit-animation: fade-in 1s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation: fade-in 1s cubic-bezier(0.39, 0.575, 0.565, 1) both;}@keyframes shutter-in-left {0% {transform: rotateY(100deg);transform-origin: left;opacity: 0;}100% {transform: rotateY(0);transform-origin: left;opacity: 1;}}@keyframes heartbeat {0% {transform: scale(1);}50% {transform: scale(1.1);}100% {transform: scale(1);}}.gallery-app {border-bottom: 1px solid #ddddddb5;}.enrm-gallery-container {justify-content: flex-start !important;}#enap_lc_overlay {display: initial;}.newsplititem .texts-block h2.line-style:before, .collection-lookbook.enable-grid-true .halo-block-header h3 span.text:before {content: "_";display: block;width: 70px;background: #ffce17;font-size: 1px;height: 7px;margin-bottom: 15px;color: transparent;}body.template-article.article main#MainContent h2 {font-size: 30px;}body.template-article.article main#MainContent h3 {font-size: 25px;}a.book-a-call {font-size: 18px;margin-right: 10px;border: 1px solid;padding: 8px;border-radius: 50px;width: 170px;text-align: center;font-weight: 600;}.shopify-section-header-sticky a.book-a-call, a.book-a-call:hover {background: #ffe100;color: black;}deferred-media.video-section__media.deferred-media.no-js-hidden {display: block !important;}.center-buttons .split-button-blocks.butt {justify-content: center;}.split-button-blocks.butt a:after, .butt a:after, a.cta-btn:after, a.book-a-call:after, a.button:after, .brand-slider-btn .cust-butt:after, a.column-button-on:after {content: "_";background: url(/cdn/shop/files/button-icon.svg) no-repeat center / contain;width: 15px;height: 17px;display: inline-block;color: transparent;position: relative;top: 5px;margin-left: -13px;z-index: -1;transition: all 400ms ease;}.split-button-blocks.butt:hover a:after, .butt:hover a:after, a.cta-btn:hover:after, a.book-a-call:hover:after, a.button:hover:after, .brand-slider-btn .cust-butt:hover:after, a.column-button-on:hover:after{margin-left: 7px;z-index: 9;transition: all 400ms ease;}a.brand-btn.cust-butt {font-weight: 600;}body #ranges .button-on {padding: 10px 0;}body #ranges .button-on:hover {display: inline-flex;border-radius: 20px;transition: all 300ms ease-in-out;transform-origin: left;width: 220px;justify-content: center;}.halo-item .button-on:hover {background: #ffd800 !important;}div#ranges .halo-item:hover .content-container .button-on img {margin-left: 10px;}#ranges .button-on a:after{opacity:0;}div#ranges .halo-item:hover img {transform: scale(1.02);transition: all 400ms ease-in-out;}a.slide-button.button:hover:after, .collection-ranges a.collections-button.button.button--primary:hover:after, .black-button-hover .split-button-blocks.butt:hover a:after {filter: brightness(0) saturate(100%) invert(78%) sepia(81%) saturate(541%) hue-rotate(340deg) brightness(102%) contrast(104%);}#why a.brand-btn.cust-butt:hover:after {filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(323deg) brightness(105%) contrast(110%);top:2px;}div#shopify-section-template--23311013380381__split_new_section_Tbyd6b {background: #141006;padding: 40px 0;}.full-width-center.home-cta {display: block;text-align: center;}.full-width-center.home-cta .split-button-blocks.butt {justify-content: center !important;}.img-flex{display:flex;flex-wrap:wrap;}.img-flex-item{width:32%;margin-right:10px;}.img-flex-item img{height:300px !important;width:100%;object-fit:cover;}@media(max-width:767px){.img-flex-item{width:100%;margin-right:0px;margin-bottom:15px;}}