.availability--in,.product_in{color:#047b5f}.availability--out,.product_out{color:gray}.catalog-part-link{color:#1c768f;overflow-wrap:anywhere;word-break:break-word}.catalog-part-link:hover{color:#fa991c}#products_table td,#products_table th,#series_table td,#series_table th,#manufacturer_table td,#manufacturer_table th{overflow-wrap:anywhere;word-break:break-word}#products_table_wrapper,#series_table_wrapper,#manufacturer_table_wrapper,#in_stock_products_table_wrapper{margin-bottom:1em}.dataTable .alert.alert-info.mt-4{display:none}.contact-box{text-align:center;color:#fff;box-sizing:border-box;background-color:#1c768f;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:23%;height:200px;margin:15px;padding:20px;display:flex}.contact-box a{color:#fff}.contact-box img{width:60px;height:60px}.contact-box>div{text-align:center;flex:1;align-content:center}@media (width<=767.98px){.contact-box{flex:auto;width:95%}}.contact-info-card a{color:#fa991c}.info-card{color:#1c768f;background-color:#fff}.info-card h3,.info-card .card-title{font-size:1.5rem}.info-card p,.info-card .card-text{font-size:1.2rem}.info-card a{color:#1c768f}.page-card{width:calc(48% - 5px);height:300px}@media (width<=767.98px){.page-card{width:100%;margin-bottom:15px}}.product-page{margin-top:0}.product-header{text-align:center;margin-bottom:30px}@media (width<=767.98px){.product-header{margin-bottom:20px}}.product-title,.product__title{color:#1c768f;word-wrap:break-word;flex-wrap:wrap;justify-content:center;align-items:baseline;margin-bottom:10px;font-size:2.5rem;font-weight:700;line-height:1.2;display:flex}.product-title .part-number,.product-title .manufacturer-name,.product__title .part-number,.product__title .manufacturer-name{white-space:nowrap;display:inline-block}.product-title .part-number,.product__title .part-number{white-space:normal;word-wrap:break-word;margin-right:10px}.product-title .manufacturer-name,.product__title .manufacturer-name{color:#6c757d;font-size:1.8rem;font-weight:400}@media (width<=767.98px){.product-title,.product__title{flex-direction:column;align-items:center;width:100%}.product-title .part-number,.product__title .part-number{margin-bottom:5px;margin-right:0;font-size:2rem}.product-title>span,.product__title>span{width:100%}}.product__manufacturer-slug{text-align:center;color:#6c757d;overflow-wrap:anywhere;word-break:break-word;font-weight:400}.product__part-number-title{text-align:center;color:#1c768f;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding-bottom:1rem;font-weight:700}@media (width<=767.98px){.product__part-number-title{padding-bottom:unset;margin-bottom:unset!important}}.product-rating{justify-content:center;align-items:center;font-size:1.2rem;display:flex}.product-rating .rating-text{margin-left:10px}@media (width<=767.98px){.product-rating{justify-content:center;margin-bottom:15px}}.product-description,.product__description{text-wrap-mode:wrap;margin-bottom:15px;font-size:.9rem}.product-description h2,.product__description h2{color:#1c768f;margin-bottom:15px;font-size:1.5rem}@media (width<=767.98px){.product-description,.product__description{margin-bottom:0}}.additional-info{margin-top:40px;margin-bottom:40px}@media (width<=767.98px){.additional-info .col-md-6{margin-bottom:15px}}.stock-status{color:#28a745;align-items:center;margin-bottom:20px;padding:5px 10px;font-size:1.2rem;display:inline-flex;position:relative}.stock-status i{margin-right:10px}.stock-status.pulse-animation:before{content:"";border:1px solid #28a745;border-radius:8px;animation:1.5s infinite stockPulse;position:absolute;inset:0}@keyframes stockPulse{0%{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.03)}to{opacity:.6;transform:scale(1)}}@media (width<=767.98px){.container.product-page{padding-left:10px;padding-right:10px}.product-page .row{margin-left:-5px;margin-right:-5px}.product-page .col-md-6,.product-page .col-md-8,.product-page .col-md-4{padding-left:5px;padding-right:5px}#productCarousel{margin-bottom:15px}}#productCarouselIndicators{margin:0 auto}.carousel-inner img{width:100%;height:auto}.contact-info,.shipping-payment{background-color:#f8f9fa;border-radius:5px;flex-direction:column;height:100%;padding:20px;display:flex;box-shadow:0 4px 7px #0000001a}.contact-info h2,.shipping-payment h2{color:#1c768f;margin-bottom:15px;font-size:1.5rem}.contact-info p,.shipping-payment p{margin-bottom:10px;font-size:1rem}.contact-info i,.shipping-payment i{color:#fa991c;margin-right:10px}.contact-info a,.shipping-payment a{color:#1c768f;text-decoration:none}@media (width<=767.98px){.contact-info,.shipping-payment{padding:15px}}.shipping-options,.payment-options{flex-direction:column;flex:1;display:flex}.shipping-options h3,.payment-options h3{margin-bottom:10px}.shipping-logos,.payment-logos{flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;display:flex}.shipping-logos img,.payment-logos img{object-fit:contain;max-height:50px;margin:10px}@media (width<=767.98px){.shipping-logos img,.payment-logos img{margin:10px 5px}}.call-to-action{text-align:center;color:#fff;background-color:#1c768f;border-radius:5px;margin-bottom:20px;padding:40px 20px}.call-to-action h2{margin-bottom:20px;font-size:2rem}.call-to-action p{margin-bottom:30px;font-size:1.2rem}@media (width<=767.98px){.call-to-action{padding:20px 15px}}.product-specs{margin-bottom:15px;font-size:.9rem}.product-specs h2{color:#1c768f;margin-bottom:15px;font-size:1.5rem}.product-specs table th,.product-specs table td{vertical-align:middle}@media (width<=767.98px){.product-specs{padding:unset;width:100%;margin-bottom:0;overflow-x:auto}}.product-specs__grid{grid-template-columns:repeat(3,1fr);align-items:start;margin-bottom:15px;display:grid}.product-specs__grid>:nth-child(6n-5),.product-specs__grid>:nth-child(6n-4),.product-specs__grid>:nth-child(6n-3){background-color:#f8f9fa}.product-specs__grid>div{padding:.5rem}@media (width<=767.98px){.product-specs__grid{grid-template-columns:1fr 1fr}.product-specs__grid>:nth-child(6n-5),.product-specs__grid>:nth-child(6n-4),.product-specs__grid>:nth-child(6n-3){background-color:unset}.product-specs__grid>:nth-child(4n-3),.product-specs__grid>:nth-child(4n-2){background-color:#f8f9fa}}.product-specs__stat{overflow-wrap:break-word;word-break:break-word;text-wrap-mode:wrap;min-width:0;padding:.5rem}.product-specs__stat p{margin-bottom:0}.quote-form,#container-form{background-color:#f2f2f2;border-radius:5px;width:100%;padding:20px}.quote-form h2,.quote-form h3,#container-form h2,#container-form h3{font-size:1.6rem}.quote-form .lead,#container-form .lead,.quote-form .btn,#container-form .btn{font-size:1rem}.quote-form input[type=submit],.quote-form button[type=submit],#container-form input[type=submit],#container-form button[type=submit]{color:#fff;cursor:pointer;background-color:#fa991c;border:none;border-radius:4px;width:100%;padding:12px 20px;transition:all .5s}.quote-form input[type=submit]:hover,.quote-form button[type=submit]:hover,#container-form input[type=submit]:hover,#container-form button[type=submit]:hover{background-color:#1c768f}.quote-form .form-control,#container-form .form-control,.quote-form .btn,#container-form .btn{border-radius:4px}.quote-form h2,#container-form h2{color:#1c768f;text-align:left}.quote-form h2 .part-number,#container-form h2 .part-number{color:#1c768f;white-space:nowrap}.quote-form .shipping-info-wrapper,#container-form .shipping-info-wrapper{justify-content:flex-start;padding-left:0}.quote-form .lead,#container-form .lead{text-align:left;margin-bottom:1rem}.quote-form .lead a,#container-form .lead a{color:#1c768f;white-space:nowrap;font-weight:600}.quote-form .lead a:hover,#container-form .lead a:hover{color:#fa991c}.quote-form .privacy-note,#container-form .privacy-note{text-align:center}.quote-form .trust-markers,#container-form .trust-markers{border-top:1px solid #00000014;gap:8px;padding-top:14px}@media (width<=767px){.quote-form .trust-markers,#container-form .trust-markers{flex-wrap:wrap}}.quote-form .trust-marker,#container-form .trust-marker{flex:30%;min-width:90px;padding:4px 0}@media (width<=767px){.quote-form .trust-marker,#container-form .trust-marker{width:33%;margin-bottom:15px}}.quote-form .trust-marker i.fas,.quote-form .trust-marker i.far,.quote-form .trust-marker i.fab,#container-form .trust-marker i.fas,#container-form .trust-marker i.far,#container-form .trust-marker i.fab{color:#1c768f;margin-bottom:5px;font-size:2rem;line-height:1;display:block}.quote-form .trust-marker p,#container-form .trust-marker p{color:#6c757d;margin:0;font-size:.9em;line-height:1.2}.quote-process__wrapper{padding:1rem}.shipping-info-wrapper{justify-content:center;width:100%;padding:.5rem .5rem 1rem;display:flex}.shipping-payment-card{height:264px}.shipping-payment-card .card-header{color:#fff;background-color:#1c768f}.shipping-payment-card img{border-radius:5px;width:70px;height:70px}.datasheet-link{color:#1c768f}.datasheet-link:hover{color:#fa991c}
