/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-container--spl .select2-selection--single{background-color:#CD6469;border:1px solid #CD6469;border-radius:4px;}.select2-container--spl .select2-selection--single .select2-selection__rendered{color:white;line-height:34px;}.select2-container--spl .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--spl .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--spl .select2-selection--single .select2-selection__arrow{display:none;}.select2-container--spl .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--spl[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--spl[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--spl.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--spl.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--spl.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--spl .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--spl .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--spl .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--spl .select2-selection--multiple .select2-selection__placeholder{color:white;margin-top:5px;float:left;}.select2-container--spl .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--spl .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--spl .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--spl .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--spl[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--spl[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--spl[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--spl[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--spl[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--spl.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--spl.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--spl.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--spl.select2-container--open.select2-container--above .select2-selection--single,.select2-container--spl.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--spl.select2-container--open.select2-container--below .select2-selection--single,.select2-container--spl.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--spl .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--spl .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--spl .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--spl .select2-results__option[role=group]{padding:0;}.select2-container--spl .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--spl .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--spl .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--spl .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--spl .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--spl .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container .select2-selection--single{height:34px;}.select2-container--spl .select2-selection--single .select2-selection__placeholder{color:white;}
@font-face{font-family:OpenSans;src:url('/themes/custom/spl/fonts/OpenSans-Regular.ttf');}.no-padding{padding-left:0px;padding-right:0px;}body{margin-top:0px;}.path-frontpage{margin-top:0px;}.spl-home-logos .spl-logo{width:77%;}.spl-home-logos{margin-left:5%;margin-top:15px;}.spl-home-logos .spl-tagline{display:none;}.spl-nav .row{position:relative;}.spl-nav{padding-bottom:20px;}.spl-article-items .views-field-title-1,.spl-article-items .views-field-title{color:black;font-size:14px;padding-left:11px;}.spl-article-items .views-field-created{color:#a4a4a4;font-size:11px;}.spl-article-items .views-field-field-image{padding-bottom:8px;}.spl-article-items > div{font-family:OpenSans;}.spl-article-items .views-field-title{padding:0px 10px;}.spl-article-items .views-field-created{padding:0px 10px;}.spl-article-items .views-field-view-node{padding:0px 10px;}.article img{padding:15px;}.article h3{color:#970e1c;font-size:18px;}.page-node-type-article h1.page-header{display:none;}.spl-price{font-family:OpenSans;color:#1286e8;}.spl-request-quote-text{font-style:italic;}.spl-alt-products-search-header{font-weight:bolder;}.spl-tax-price{font-family:OpenSans;color:#a1a1a1;}.spl-site-header .container::before{position:absolute;top:0px;}#block-loginandregisterformpopup::before{position:absolute;top:0px;}.Login-Register-popup-link{display:inline-flex;width:227px;position:relative;right:89px;}.spl-add-to-cart-urgent{margin-right:5px;}.spl-stock-good-at-local{color:#678f5a;background-image:url(/themes/custom/spl/images/stock-icon-in-stock.png);padding-left:25px;}.spl-stock-none-at-local{color:#970e1c;background-image:url(/themes/custom/spl/images/stock-icon-low-stock.png);padding-left:25px;}.spl-stock-good{color:#678f5a;background-image:url(/themes/custom/spl/images/stock-icon-in-stock.png);}.spl-stock-low{color:#d5d705;background-image:url(/themes/custom/spl/images/stock-icon-in-stock.png);}.spl-stock-none{color:#970e1c;background-image:url(/themes/custom/spl/images/stock-icon-low-stock.png);}.spl-stock-status{background-repeat:no-repeat;background-position-x:8px;background-position-y:4px;}@media (min-width:768px){#block-smartpartsblock-2{margin-right:10%;}.spl-home-logos{margin-left:10%;margin-top:0px;}.spl-home-logos .spl-logo{width:48%;}.spl-home-logos .spl-tagline{display:block;}}.spl-nav-right{float:right;width:50%;position:absolute;right:0px;bottom:0px;}.spl-nav-left{float:left;width:50%;}.spl-home-logos .spl-tagline{width:19%;padding-left:11px;position:absolute;bottom:1%;left:27%;}.spl-article-items .views-field-view-node{padding-top:20px;}.no-style{text-decoration:none;color:initial;}.no-style:hover{text-decoration:none;color:initial;}.no-style:active{text-decoration:none;color:initial;}#block-splaccount{padding-right:15px;}#block-splaccount span,#block-splaccount a{font-family:OpenSans;}#block-loginandregisterformpopup{padding-right:24px;}.spl-site-header{background-color:#F7F8FA;padding:13px 0px;}#block-loginandregisterformpopup span{display:inline-block;padding:0px 30px;}#block-loginandregisterformpopup span.ajax-throbber{padding:0px;}#block-loginandregisterformpopup span a{color:black;}#block-loginandregisterformpopup span a:hover{text-decoration:none;}#block-loginandregisterformpopup span:hover{background-color:#CCCDD1;}.spl-user-popup{font-family:OpenSans;color:white;position:fixed;top:16px;z-index:100;width:92%;}#drupal-modal .modal-title{background-image:url("/themes/custom/spl/images/spl-logo-suggestion.png");background-repeat:no-repeat;display:block;height:70px;background-position:center;background-size:contain;color:white;}#drupal-modal .modal-buttons{text-align:center;}#drupal-modal .modal-body{overflow:auto !important;}#drupal-modal .modal-buttons button{border-radius:4px;background-color:black;color:white;}.user-register-form .input-group-addon{display:none;}.user-register-form .password-parent{width:100%;}@media (min-width:768px){#drupal-modal .modal-buttons button{}}.spl-site-header > .container{text-align:right;}.spl-site-header > div > .region-header{display:flex;justify-content:end;gap:20px;}#block-splaccount .navbar-text{float:none;margin-left:0px;margin-right:0px;}#block-cart{float:right;position:relative;}#block-cart  .spl-cart-logo img{width:23px;}#block-cart  .cart-circle-wrapper span{font-family:OpenSans;font-size:12px;position:relative;top:-1px;}#block-cart  .cart-circle-wrapper{position:relative;top:-32px;right:-14px;background-color:black;border-radius:21px;height:20px;width:20px;text-align:center;color:white;}#edit-actions{padding-top:10px;}#edit-shipping-information-recalculate-shipping{margin-bottom:10px;}.page-header{margin-top:10px;}@media (min-width:768px){.spl-site-header > .container{padding-right:50px;}}@media (min-width:768px){.spl-site-header > .container{padding-right:73px;}}#block-splcategorymenu{margin-bottom:-20px;position:relative;}.spl-menu{height:51px;border-radius:0px;}.spl-menu .container-fluid{width:83%;padding-left:0px;overflow-x:scroll;overflow-y:visible;}.spl-menu .container-fluid .navbar-nav > li{float:none;display:inline-block;}.scroll-spacer{width:100%;height:20px;background-color:white;position:absolute;bottom:-20px;}.spl-menu-arrow{position:absolute;padding:16px 10px;}.spl-menu-arrow-end{position:absolute;padding:16px 10px;right:0;top:0px;}.spl-menu .container-fluid .navbar-nav p{margin:15px 6px;color:white;}.spl-menu .container-fluid .navbar-nav{position:relative;white-space:nowrap;}.spl-popup{width:83%;margin:auto;position:relative;bottom:21px;}.navbar-inverse .navbar-nav > li > a{color:white;}.spl-techbuyer-child-menus-wrapper{margin-top:-21px;}.spl-techbuyer-child-menus-wrapper  .navbar-inverse{background-color:#0d71d3;border:none;}.spl-techbuyer-child-menus-wrapper .spl-menu .container-fluid .navbar-nav{float:none;position:initial;text-align:center;}.spl-techbuyer-child-menus-wrapper .navbar-inverse .navbar-nav > li > .spl-techbuyer-sub-active{text-decoration:underline;}.spl-techbuyer-main-active{background-color:#0d71d3;}@media (min-width:768px){.spl-menu .container-fluid{width:83%;}.spl-menu-arrow{padding:19px 57px;}.spl-menu-arrow-end{padding-top:19px;padding-right:57px;padding-bottom:19px;padding-left:0px;}.spl-popup{width:83%;}}@media (min-width:768px){}.spl-menu-arrow i,.spl-menu-arrow-end i{border:solid #ffffff;border-width:0 3px 3px 0;display:inline-block;padding:5px;z-index:5;}.spl-menu-arrow-end .two-arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.spl-menu-arrow .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);}#block-dropdownsearch .select-wrapper{padding-top:7px;padding-bottom:7px;}#block-dropdownsearch form{padding-bottom:24px;padding-top:13px;}#block-dropdownsearch button{width:156px;}#block-dropdownsearch .col-md-2{padding-left:5px;padding-right:5px;}#block-dropdownsearch h2{text-align:center;color:white;font-size:24px;font-family:OpenSans;}#block-dropdownsearch select{background-color:#CD6469;border-color:#CD6469;color:white;}#block-dropdownsearch{background-color:#BF1724;position:relative;}#smart-parts-dropdown-search-form{width:50%;margin:auto;}.spl-search-sub-category{display:none;}#smart-parts-dropdown-search-form .row .col-md-2:nth-child(5){text-align:center;}#smart-parts-dropdown-search-form .item-highlight{padding:1px;border-radius:3px;}@media (min-width:768px){#smart-parts-dropdown-search-form .item-highlight{padding:4px;border-radius:8px;}}@media (min-width:992px){#smart-parts-dropdown-search-form{width:100%;}#block-dropdownsearch .select-wrapper{padding-top:0px;padding-bottom:0px;}#smart-parts-dropdown-search-form .row .col-md-2:nth-child(5){text-align:left;width:165px;}}.flash{-moz-animation:flash 3s ease-out;-moz-animation-iteration-count:1;-webkit-animation:flash 3s ease-out;-webkit-animation-iteration-count:1;-ms-animation:flash 3s ease-out;-ms-animation-iteration-count:1;}@keyframes flash{0%{background-color:transparent;}50%{background-color:white;}100%{background-color:transparent;}}@-webkit-keyframes flash{0%{background-color:transparent;}50%{background-color:white;}100%{background-color:transparent;}}@-moz-keyframes flash{0%{background-color:transparent;}50%{background-color:white;}100%{background-color:transparent;}}@-ms-keyframes flash{0%{background-color:transparent;}50%{background-color:white;}100%{background-color:transparent;}}#block-serialnumbersearch{background-color:#c5cacf;}#block-serialnumbersearch h2{text-align:center;color:white;font-size:24px;font-family:OpenSans;}#block-serialnumbersearch .col-md-2{padding-left:5px;padding-right:5px;}#block-serialnumbersearch select{background-color:#e3e6e9;border-color:#e3e6e9;color:black;}#block-serialnumbersearch input{background-color:#e3e6e9;border-color:#e3e6e9;color:black;}#block-serialnumbersearch button{color:black;background-color:white;border-color:white;width:156px;}#block-serialnumbersearch button span{display:none;}#smart-parts-serial-number-search-form{padding-bottom:26px;padding-top:15px;}#smart-parts-serial-number-search-form .select-wrapper{padding-top:7px;padding-bottom:7px;}#smart-parts-serial-number-search-form{width:50%;margin:auto;}#smart-parts-serial-number-search-form .row div:nth-child(4){text-align:center;padding-top:7px;}@media (min-width:992px){#smart-parts-serial-number-search-form{width:100%;}#smart-parts-serial-number-search-form .select-wrapper{padding-top:0px;padding-bottom:0px;}#smart-parts-serial-number-search-form .row div:nth-child(4){text-align:left;padding-top:0px;}}.path-search .page-header{text-align:center;font-family:OpenSans;color:#010101;}#smart-parts-product-search-form{position:relative;}#smart-parts-product-search-form input{border:none;border-bottom:1px solid black;border-radius:0px;float:left;-webkit-box-shadow:none;box-shadow:none;}#smart-parts-product-search-form input::-webkit-input-placeholder{color:#c51023;}#smart-parts-product-search-form input:-ms-input-placeholder{color:#c51023;}#smart-parts-product-search-form input::placeholder{color:#c51023;}#smart-parts-product-search-form button{color:#c51023;background-color:transparent;border-color:transparent;position:absolute;top:0px;right:0px;}.spl-search-result-alternate{position:absolute;bottom:3px;display:inline-flex;background-color:#ededed;padding:8px;width:100%;}.spl-search-result-alternate .spl-search-result-alternate-icon{position:absolute;right:17px;cursor:pointer;}.path-search .page-header{text-align:center;font-family:OpenSans;color:#010101;}#smart-parts-techbuyer-search-form{position:relative;}#smart-parts-techbuyer-search-form input{border:none;border-bottom:1px solid black;border-radius:0px;float:left;-webkit-box-shadow:none;box-shadow:none;}#smart-parts-techbuyer-search-form input::-webkit-input-placeholder{color:#0d71d3;}#smart-parts-techbuyer-search-form input:-ms-input-placeholder{color:#0d71d3;}#smart-parts-techbuyer-search-form input::placeholder{color:#0d71d3;}#smart-parts-techbuyer-search-form button{color:#0d71d3;background-color:transparent;border-color:transparent;position:absolute;top:0px;right:0px;}.spl-techbuyer-logo{padding-top:15px;}#block-views-block-articles-block-1 h2{text-align:center;padding-top:18px;padding-bottom:20px;font-size:22px;}#block-views-block-articles-block-1 .form-group{margin-left:-15px;margin-right:-15px;}#block-views-block-articles-block-1 .form-group .views-row{width:50%;float:left;height:240px;overflow:hidden;}@media (min-width:480px){.spl-search-result-alternate{width:320px;}}@media (min-width:684px){#block-views-block-articles-block-1 .form-group .views-row{width:25%;height:290px;}}@media (min-width:992px){#block-views-block-articles-block-1 .form-group .views-row{width:23%;}#block-views-block-articles-block-1 .form-group{padding:18px 58px;}#block-views-block-articles-block-1 .form-group .views-row:nth-child(2){margin-left:2.6%;margin-right:1.4%;}#block-views-block-articles-block-1 .form-group .views-row:nth-child(3){margin-left:1.4%;margin-right:2.6%;}#block-views-block-articles-block-1 .form-group .views-row{height:300px;background-color:#F7F7FA;}}footer.footer{background-color:#191919;text-align:center;}footer.footer ul.menu a{color:white;font-family:OpenSans;font-size:12px;padding:3px 0px;}footer.footer ul.menu a:hover{background-color:#A20923;}footer.footer h2{color:white;font-size:15px;font-family:OpenSans;padding-bottom:20px;}footer.footer #block-views-block-article-footer-block-1 .spl-article-items .views-row{text-align:left;}.lsq-embed{max-width:100%;}.lsq-embed iframe{width:100%;aspect-ratio:3 / 4;height:auto;border:0;}@media (max-width:520px){.lsq-embed iframe{aspect-ratio:auto;min-height:40vh;}}@media (min-width:768px){.lsq-embed iframe{aspect-ratio:auto;min-height:75vh;}}@media (min-width:992px){.lsq-embed iframe{aspect-ratio:auto;min-height:55vh;}}@media (min-width:1200px){.lsq-embed iframe{aspect-ratio:auto;min-height:46vh;}}@media (min-width:1440px){.lsq-embed iframe{aspect-ratio:auto;min-height:47vh;}}@supports not (aspect-ratio:1 / 1){.lsq-embed{position:relative;}.lsq-embed::before{content:"";display:block;padding-top:133.333%;}.lsq-embed iframe{position:absolute;inset:0;width:100%;height:100%;}}@media (min-width:992px){#block-spl-newslettersignup{width:26%;float:left;}footer.footer #block-views-block-article-footer-block-1{width:26%;float:left;padding:0px 39px;}footer.footer #block-helpfooter{width:20%;float:left;}footer.footer #block-legalfooter{width:20%;float:left;margin-left:33px;}footer.footer{text-align:left;padding:48px 80px;}}footer.footer #block-everlyticnewsletter .form-submit{background-color:#A20923;border-color:#A20923;font-size:10px;padding:9px 49px;margin-bottom:20px;margin-top:8px;}footer.footer #block-views-block-article-footer-block-1 .spl-article-items .views-row{background-color:white;}footer.footer #everlytic-form p{color:white;font-family:OpenSans;font-size:8px;margin:0px;}footer.footer #everlytic-form .views-field-view-node a{color:#1286e8;}.spl-model-item{padding:10px;border-bottom:2px solid crimson;}.spl-filter h2{text-align:center;color:#970e1c;font-family:OpenSans;font-size:26px;}.spl-filter{padding-bottom:20px;}.spl-filter a{font-size:11px;}.spl-quick-search-results{font-family:OpenSans;}.spl-quick-search-results h2{font-size:16px;margin-top:0px;}.spl-quick-search-results .spl-quick-search-result{width:100%;position:relative;padding-bottom:29px;border-bottom:1px solid black;margin-bottom:35px;}.spl-quick-search-results .alternate-result{padding-bottom:59px;}.spl-quick-search-results .spl-quicksearch-result-details{right:0px;}.spl-quick-search-results .spl-quicksearch-result-details a{}.spl-quick-search-results .spl-quicksearch-result-details .spl-stock-status{display:none;padding:0px 30px;}.spl-quick-search-results .spl-quicksearch-result-details .spl-price{float:right;color:#1286e8;font-size:21px;}.spl-quick-search-results .spl-quicksearch-result-details .spl-add-to-cart:hover{cursor:pointer;}.spl-quick-search-results .spl-quicksearch-result-details .spl-add-to-cart{display:none;width:34px;margin-left:11px;position:relative;bottom:5px;}.spl-quick-search-pager-wrapper{text-align:center;padding:15px;width:100%;}.spl-quick-search-result-image{text-align:center;max-height:250px;}.spl-quick-search-result-image img{margin:auto;max-height:245px;}.spl-search-result-alternate-dropdown{position:absolute;z-index:8;background-color:white;bottom:-22px;border:solid 1px #c0c0c0;border-radius:5px;padding:10px;width:100%;}.spl-search-result-alternate-dropdown .spl-stock-status{background-image:none;}.alternate-content-link:hover{text-decoration:none;}.alternate-content-link{font-family:OpenSans;color:#151515;}@media (min-width:768px){.spl-quick-search-results .spl-quicksearch-result-details{position:absolute;}.spl-quick-search-results h2{font-size:23px;}.spl-quick-search-results .spl-quicksearch-result-header{width:50%;}.spl-quick-search-results .spl-quick-search-result{display:inline-flex;}.spl-quick-search-results .spl-quicksearch-result-details .spl-add-to-cart{display:inline;}.spl-quick-search-results .spl-quicksearch-result-details .spl-stock-status{display:inline;}.spl-quick-search-results .spl-quicksearch-result-details .spl-price{float:none;}}.spl-browse-products{margin-left:-13px;margin-right:-13px;padding-left:13px;padding-right:13px;}.spl-browse-product{float:left;position:relative;width:49%;min-height:439px;padding:5px;}.spl-browse-product .spl-product-header{padding-bottom:4px;}.spl-browse-product .spl-price{font-size:15px;}.spl-browse-product .spl-add-to-cart{float:right;width:20%;}.spl-browse-product h2{font-size:12px;font-family:OpenSans;font-weight:600;text-overflow:ellipsis;}@media (min-width:768px){.spl-browse-product{width:24%;padding:5px;min-height:250px;}.spl-browse-product .spl-product-img-wrapper img{object-fit:contain;height:119px;margin:auto;}.spl-browse-product .spl-product-img-wrapper{width:100%;}.spl-browse-product .spl-product-title-wrapper{text-overflow:ellipsis;max-height:28px;}.spl-product-row{}}@media (min-width:1200px){.spl-browse-product{padding:10px;}}.path-part .page-header{display:none;}.spl-product-options select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-image:none;background-image:url("/themes/custom/spl/images/dropdown.png");background-repeat:no-repeat;background-position-x:97%;background-position-y:13px;border:1px solid #dfdfdf;border-radius:2px;margin-right:2rem;padding-right:3rem;background-size:2%;}.spl-product-price-box .spl-price{font-size:27px;}.spl-product-price-box{padding:13px 0px;border-bottom:1px solid black;border-top:1px solid black;margin:14px 0px;}.spl-product-bulk-buy{font-family:OpenSans;color:#970e1c;}.product-add-to-cart-form{display:inline-flex;}.product-add-to-cart-form .spl-product-add-btn:hover{cursor:pointer;}.product-add-to-cart-form .spl-product-add-btn{width:157px;height:37px;color:white;background-color:black;font-family:OpenSans;text-align:center;border-radius:4px;font-size:12px;padding-top:9px;}.product-add-to-cart-form .spl-urgent-check{padding:7px;margin-left:14px;}#spl-countdown-timer > label{font-family:OpenSans;font-size:13px;color:#191919;}#spl-countdown-timer .spl-countdown-timer-units th{font-family:OpenSans;font-size:22px;text-align:center;color:#970e1c;}#spl-countdown-timer td{font-family:OpenSans;font-size:11px;text-align:center;color:#010101;width:38px;font-weight:bold;}#spl-countdown-timer #spl-countdown-timer-minutes{border-left:#8E8E8E 1px solid;border-right:#8E8E8E 1px solid;}.spl-customer-history-results{}.spl-customer-history-item-header{width:100%;}.spl-customer-history-item-header h3{margin:0px;}.spl-customer-history-item-header span{padding:5px 10px;}.spl-customer-history-result{padding:5px;border-bottom:1px solid black;}.spl-customer-history-items{padding:5px 36px;}.spl-customer-history-item{border-bottom:1px solid #A20923;}.spl-customer-history-item:last-child{border-bottom:none;}.spl-customer-history-item-details{display:inline-flex;width:100%;}.spl-product-long-desc-title{font-family:OpenSans;font-size:16px;text-align:left;color:#970e1c;}.spl-product-long-desc{font-family:OpenSans;text-align:left;color:#010101;}.spl-product-alter .spl-product-row-header{font-family:OpenSans;text-align:center;color:#2e2e33;}.spl-product-alter{background-color:#F2F3F7;padding-top:1px;}.spl-product-alter .spl-browse-product-wrapper{background-color:white;padding:9px;}.spl-promo-block-title{text-align:center;padding-top:18px;padding-bottom:20px;font-size:22px;}.spl-promo a:hover{text-decoration:none;}.spl-promo h3{font-family:OpenSans;font-size:16px;color:#010101;}.spl-promo p{font-family:OpenSans;}.spl-promo .promo-spl-product-code{font-family:OpenSans;color:#2e2e33;}.spl-promo .inner-spl-promo-row .inner-promo-title-wrapper p{color:black;}.spl-promo .inner-spl-promo-row p{font-size:12px;}.spl-promo .inner-spl-promo-row .inner-promo-spl-product-code{font-size:9px;color:#2e2e33;}.spl-promo .inner-spl-promo-row .inner-promo-price{font-size:16px;}.promo-item{box-shadow:2.5px 1.7px 7px 0 rgba(0,0,0,0.15);}.spl-promo .inner-spl-promo-row .promo-item{min-height:225px;padding-left:5px;}.spl-promo .promo-header{width:100%;height:294px;padding:5px;}.spl-promo .promo-header img{max-height:290px;}.spl-promo .promo-item .promo-content{padding-bottom:20px;padding-left:15px;padding-right:15px;}.spl-promo .promo-title-wrapper{height:45px;}.spl-promo .promo-header img{margin:auto;}.spl-promo .inner-promo-header img{margin:auto;padding:4px;max-height:111px;}.spl-promo .inner-promo-content{padding:8px;}.spl-promo .promo-banner img{margin:auto;padding:10px 0px;max-height:140px;}.spl-full-width-small .spl-promo-row{display:inline-flex;}.spl-full-width-small .spl-promo-row .promo-header{height:106px;}.spl-full-width-small .spl-promo-row .promo-title-wrapper h3{font-size:11px;}.spl-large-full-width .promo-item-row{display:inline-flex;width:100%;box-shadow:2.5px 1.7px 7px 0 rgba(0,0,0,0.15);padding:7px;}.spl-large-full-width .promo-item-row .promo-header{width:20%;min-width:100px;}.spl-large-full-width .promo-item-row .promo-content{width:80%;}.spl-large-full-width .spl-promo-row .promo-title-wrapper h3{font-size:16px;color:black;}.spl-large-full-width .spl-promo-row .promo-spl-product-code{font-size:12px;color:#2e2e33;}@media (min-width:768px){.spl-large-full-width .promo-item-row .promo-header img{max-height:120px;}}@media (min-width:992px){.spl-promo .promo-item{min-height:454px;}.spl-promo-banner .spl-promo .promo-item{min-height:140px;}.spl-full-width-small .spl-promo .promo-item{min-height:248px;}.spl-large-full-width .promo-item-row .promo-header img{max-height:180px;}}@media (min-width:1200px){.spl-promo .promo-item{min-height:444px;}.spl-promo .inner-spl-promo-row .promo-item{min-height:222px;}}@media (min-width:992px){.spl-full-width-tall  .spl-promo .promo-item{min-height:330px;}.spl-full-width-tall .spl-promo .promo-header{height:160px;}.spl-full-width-tall .spl-promo .promo-title-wrapper{height:126px;overflow:hidden;}.spl-full-width-tall .spl-promo .promo-item{min-height:350px;}}@media (min-width:1200px){.spl-full-width-tall .spl-promo .promo-item{min-height:350px;}}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:transparent;}.views-field-unit-price__number{color:#1286e8;}.views-field-total-price__number{color:#1286e8;}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:transparent;}th.views-field-unit-price__number{color:black;}th.views-field-total-price__number{color:black;}.order-total-line span{font-size:20px;color:black;}.order-total-line:first-child{border-top:solid 1px black;}.order-total-line{text-align:left;border-bottom:solid 1px black;padding:35px 0px;}.order-total-line >span:nth-child(2){float:right;width:auto;color:#1286e8;}.path-cart .page-header{display:none;}.spl-cart-title{font-family:OpenSans;font-size:21px;letter-spacing:normal;text-align:center;color:#010101;}.user-register-form #password-policy-status{display:none;}#drupal-modal .spl-quote-popup .modal-buttons{padding-top:15px;}#drupal-modal .spl-quote-popup .modal-title{}.spl-request-quote-link:active{text-decoration:none;color:black;}@media (min-width:768px){.user-register-form > div{float:left;width:50%;padding:0px 6px;}.user-register-form > div:nth-child(2){float:right;}.user-register-form .field--name-field-title{padding-top:25px;}.user-register-form [id^=edit-account-]{width:100%;}.user-register-form [id^=edit-account-] .form-item-pass-pass1{width:50%;float:left;}.user-register-form [id^=edit-account-] .form-item-pass-pass2{width:50%;float:right;padding-left:12px;}}.spl-request-quote-link:hover{text-decoration:none;color:black;}.spl-request-quote-link{width:157px;height:37px;color:white;background-color:#A20923;font-family:OpenSans;text-align:center;border-radius:4px;font-size:12px;padding:9px 4px;}.spl-request-quote-link-substitute{width:157px;height:37px;color:white;background-color:#A20923;font-family:OpenSans;text-align:center;border-radius:4px;font-size:12px;padding:3px 2px;}.spl-request-quote-link-zero-price{width:100px;height:37px;color:white;background-color:#A20923;font-family:OpenSans;text-align:center;border-radius:4px;font-size:12px;padding-top:9px;}.no-product-search .spl-request-quote-link{padding:9px;}.no-product-search{text-align:center;}.menu--spl-main span{padding:10px;}.menu--spl-main li:hover{text-decoration:none;background-color:transparent;}.menu--spl-main.nav > li > a:hover{background-color:grey;}.menu--spl-main.nav > li > span:hover{background-color:grey;}.menu--spl-main a,.menu--spl-main span{color:white;display:block;}.menu--spl-main{background-color:black;}.menu--spl-main .active a,.menu--spl-main .active span{color:lightgrey;}#block-splmain{background-color:black;text-align:center;}#block-splmain ul li span:hover{cursor:pointer;}@media (min-width:768px){.menu--spl-main{display:inline-flex;align-items:center;margin:5px;}#block-splmain ul li{margin-left:20px;}}.spl-techbuyer-category-spacer{padding-top:20px;}.path-techbuyer h1.page-header{display:none;}.return-to-spl{position:absolute;top:-35px;left:5px;}.return-to-spl img{width:60px;}.return-to-spl a{font-family:OpenSans;color:black;}.techbuyer-main-content .spl-browse-product .spl-add-to-cart{cursor:pointer}.techbuyer-main-content{margin-top:-20px;}.techbuyer-category-filter{background-color:#CCCDD1;padding-left:12px;}.techbuyer-blue-header{color:#0d71d3;}.techbuyer-product-footer{}#techbuyer-mobile-filter{background-color:black;}@media (max-width:992px){.techbuyer-category-filter{position:absolute;z-index:500;overflow:hidden;white-space:nowrap;display:none;}}@media (min-width:992px){#techbuyer-mobile-filter{display:none;}.techbuyer-category-filter{display:block !important;}.techbuyer-main-content{margin-top:-40px;}}.path-hardtofind h1.page-header{color:#9c0616;text-align:center;font-size:22px;font-family:OpenSans;padding-top:15px;}.hardtoofind-desc{text-align:center;}#smart-parts-hard-to-find-form{margin:auto;max-width:350px;padding-bottom:15px;}.spl-hard-to-find-error{color:#9c0616;}.path-hardtofind .form-item-smart-parts-hardtofind-brand{display:none;}.path-hardtofind .form-item-smart-parts-hardtofind-description{display:none;}.path-hardtofind .spl-hardtofind-link{display:none;}.path-hardtofind .form-item-smart-parts-hardtofind-comment{display:none;}.path-hardtofind .form-item-files-smart-parts-hardtofind-image{display:none;}#hardtofind-submit-replace,#hardtofind-submit{border-radius:4px;background-color:black;color:white;}#spl-hard-to-find-no-part-number a{display:inline;}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear;}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:scale(1) rotate(0deg);}to{transform:scale(1) rotate(360deg);}}#serial-search-spinner{display:none;margin-top:20px;float:left;text-align:center;color:black;}#hardtofind-search-spinner{display:none;margin-left:120px;}#hardtofind-results-info{display:none;padding-bottom:15px;}#block-dropdownsearch{display:none;}.path-frontpage #block-dropdownsearch{display:block;}a.deco-none{color:inherit;text-decoration:none;}.spl-cart-img{float:left;max-width:109px;}.field--name-field-name{font-family:OpenSans;font-size:22px;}.hardtofind-login-required{display:none;}.path-user .page-header{display:none;}.path-user .region-content nav.tabs{margin-top:15px;}.path-user .region-content nav.tabs li > a{color:#A20923;}.path-user .region-content nav.tabs li.active > a{color:black;}.path-user article > .field{padding-top:15px;}#block-chatbot{position:fixed;right:60px;bottom:30px;}.live-chatbot-image{width:100px;}@media only screen and (max-width :767px){.live-chatbot-image{width:50px;position:fixed;right:80px;bottom:30px;}}.spl-chat-button{color:white;}footer.footer .spl-article-items{max-width:320px;margin:auto;}.spl-custom-account-menu{display:flex;gap:0.75rem;align-items:center;padding:0;margin:0;list-style:none;flex-wrap:wrap;}.spl-custom-account-menu li a{color:black;font-size:18px;}.product-image-wrapper{display:block;text-decoration:none;}
