.rating-loading{width:25px;height:25px;font-size:0;color:#fff;border:0}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:0;background:none;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-input,.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .clear-rating{padding-right:5px}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1}.rating-container .caption{margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.theme-krajee-fa .star{font-size:1.1em}.theme-krajee-fas.rating-rtl.is-star .filled-stars{right:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:absolute;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:0}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:0}@media(min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media(min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}@media(min-width:35.5em){.sl-wrapper .sl-image{min-width:250px;min-height:250px}}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 0;max-width:100%;height:auto}@media(min-width:35.5em){.sl-wrapper .sl-image img{border:0 0}}@media(min-width:50em){.sl-wrapper .sl-image img{border:0 0}}.sl-wrapper .sl-image iframe{background:#000;border:0 0}@media(min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 0}}@media(min-width:50em){.sl-wrapper .sl-image iframe{border:0 0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-caption.pos-bottom{transform:translateY(100%)}@media(min-width:35.5em){.sl-wrapper .sl-image .sl-caption.pos-bottom{min-width:250px}}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.product-container{z-index:2;position:relative}.product-container p:empty{display:none}.product-container .productDescription{margin-top:35px;margin-bottom:10px;font-size:15.2px}@media(max-width:767.98px){.product-container .productDescription{font-size:15.2px}}.product-container .productDescription strong.d-block{font-size:17px}.product-container .price{display:block;color:var(--confirmation-color);padding:5px 0 0 0;font-weight:bold}.product-container .availability{color:#fff}.product-container .card-configuration .panel-body .modelNumber,.product-container .panel-myConfiguration .panel-body .modelNumber,.product-container .panel-stockitem .panel-body .modelNumber,.product-container .panel-models .panel-body .modelNumber{margin:5px 0 0 0!important;padding:0;color:#1ba40c}.product-container .card-configuration .panel-body .selected-configuration-title,.product-container .panel-myConfiguration .panel-body .selected-configuration-title,.product-container .panel-stockitem .panel-body .selected-configuration-title,.product-container .panel-models .panel-body .selected-configuration-title{margin:0 0 5px 0!important;padding:0}.product-container .card-configuration .panel-body .selected-configuration p,.product-container .panel-myConfiguration .panel-body .selected-configuration p,.product-container .panel-stockitem .panel-body .selected-configuration p,.product-container .panel-models .panel-body .selected-configuration p{color:var(--primary-color);margin:0 0 3px 0;padding:0}.product-container .card-configuration .panel-body .selected-configuration p.title,.product-container .panel-myConfiguration .panel-body .selected-configuration p.title,.product-container .panel-stockitem .panel-body .selected-configuration p.title,.product-container .panel-models .panel-body .selected-configuration p.title{color:#212529;margin:12px 0 4px 0;font-weight:600}.product-container .card-configuration .panel-body .selected-configuration p:not(.title),.product-container .panel-myConfiguration .panel-body .selected-configuration p:not(.title),.product-container .panel-stockitem .panel-body .selected-configuration p:not(.title),.product-container .panel-models .panel-body .selected-configuration p:not(.title){font-size:16px}.product-container .leadTime,.product-container .nonRefundable{color:#bbb;font-weight:normal}.product-container .reviewCount{color:#999;font-weight:normal}@media(min-width:768px){.product-container .documentation-container{display:none}}@media(max-width:767.98px){.product-container .documentation-container{border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),3px 3px 16px 2px rgba(0,0,0,.09)}.product-container .documentation-container .documentation-toggle{font-size:16px}}@media(max-width:767.98px){.container{width:100%}.product-container .productDescription{margin-top:0}.product-container .selected-details .modelNumber{font-size:20px;height:auto}.product-container .tab-container{border:0!important;text-align:left!important}.product-container .table-responsive{border:0!important}.product-container .panel-specifications .panel-body,.product-container .panel-documentation .panel-body{padding:10px 15px 10px 15px}.product-container #configuration.panel-body{padding:0}.product-container .panel-configure{border:0}.product-container .panel-configure>.panel-body{border-top:0}}@media(min-width:992px){.product-container{padding-top:2px}}@media(min-width:768px){.nav-tabs{font-size:14px}}.descriptions.list-inline{margin-top:10px;margin-bottom:0}.descriptions.list-inline li{padding-right:20px}.descriptions.list-inline li a{display:flex;align-items:center}.descriptions.list-inline li a.collapsed:before{content:"";font-family:"FontAwesome";padding-right:5px;font-size:10px}.descriptions.list-inline li a:before{content:"";font-family:"FontAwesome";padding-right:5px;font-size:10px}.typeDescription{position:relative;padding-left:25px}@media(max-width:767.98px){.typeDescription{padding-left:10px}}.typeDescription .closeDescription{margin-bottom:20px;display:block;margin-top:5px}.popover{max-width:500px!important;line-height:2;color:#212529}.popover h5{font-weight:bold;margin-bottom:6px;color:#000;text-align:left;font-size:17px;line-height:24px}.popover .popover-body{line-height:22px}.popover strong,.popover b{color:#212529}.product-footer{-webkit-transition:opacity .1s ease-out 0s;-moz-transition:opacity .1s ease-out 0s;-ms-transition:opacity .1s ease-out 0s;-o-transition:opacity .1s ease-out 0s;transition:opacity .1s ease-out 0s;position:fixed;bottom:0;width:100%;background-color:var(--primary-color);z-index:999}.product-footer .search-toggle{position:absolute;right:-1px;top:-20px;border:solid 1px var(--primary-color);border-bottom:0;padding:5px 10px;border-top-left-radius:5px;background:var(--primary-color);color:#fff!important;font-size:13px;font-weight:600;z-index:10}.product-footer .search-toggle .far:before{color:#fff}.product-footer .search-toggle svg{color:#fff}.product-footer .model-availability>button{margin-bottom:1rem;height:auto}.product-footer .model-availability .row .md-form{max-width:65%;margin-bottom:10px!important;margin-top:0!important}.product-footer .model-availability .row button{display:block!important;max-width:20%;margin-top:auto!important;margin-bottom:20px;margin-right:15px!important;margin-left:auto}.product-footer .model-availability .status.instock{color:#fff!important}.product-footer .model-availability .quantity{color:#fff!important}.product-footer .price{color:#fff!important}.product-footer .selected-details{margin-top:5px!important;margin-left:0!important;max-width:100%}.product-footer .modelNumber{color:#4190e2;font-weight:bold!important;margin:0;padding:0}@media(max-width:767.98px){.product-footer .selected-details{margin-bottom:0!important}}.product-footer .footer-container{margin-bottom:.5rem}.product-footer .footer-container .model-availability{color:#fff}.product-footer #product-footer-container .modelNumber{color:#fff;margin-bottom:1rem!important}.product-footer #product-footer-container .spec-list{color:#fff;margin-bottom:1rem!important;max-height:300px;overflow:auto}.product-footer #product-footer-container .spec-list ul{margin-bottom:0!important}.product-footer #product-footer-container .spec-list ul .selected-item .details{font-size:16px;padding:0;margin-bottom:0}.product-footer #product-footer-container .spec-list ul .selected-item .details strong{font-weight:600;font-size:.95rem}.product-footer #product-footer-container .spec-list ul .selected-item .details div{margin-bottom:1rem}.product-footer #product-footer-container .spec-list ul .selected-item .details div:nth-child(odd){margin-bottom:.25rem}.product-footer #product-footer-container .spec-list .title{font-weight:600;margin-bottom:.25rem}@media(max-width:991.98px){.product-container.myConfiguration-collapse-open .product-footer,.product-container.configurations-collapse-open .product-footer,.product-container.configurations-tab-open .product-footer,.product-container.myconfiguration-tab-open .product-footer{display:block}.product-container.myConfiguration-collapse-open .product-footer .model-availability,.product-container.configurations-collapse-open .product-footer .model-availability,.product-container.configurations-tab-open .product-footer .model-availability,.product-container.myconfiguration-tab-open .product-footer .model-availability{color:#fff!important}}@media(max-width:991.98px) and (max-width:767.98px){.product-container.myConfiguration-collapse-open .product-footer .model-availability,.product-container.configurations-collapse-open .product-footer .model-availability,.product-container.configurations-tab-open .product-footer .model-availability,.product-container.myconfiguration-tab-open .product-footer .model-availability{margin-bottom:20px}}@media(max-width:991.98px){.product-container.myConfiguration-collapse-open .product-footer .model-availability .instock,.product-container.configurations-collapse-open .product-footer .model-availability .instock,.product-container.configurations-tab-open .product-footer .model-availability .instock,.product-container.myconfiguration-tab-open .product-footer .model-availability .instock{color:#fff!important}.product-container.documentation-collapse-open .documentation-container,.product-container.documentation-tab-open .documentation-container{display:block}}@media(min-width:768px){.product-container .modelsInStockCount{display:none}.product-container.myConfiguration-collapse-open .panel-controls-container .card-configuration,.product-container.configurations-collapse-open .panel-controls-container .card-configuration,.product-container.configurations-tab-open .panel-controls-container .card-configuration,.product-container.myconfiguration-tab-open .panel-controls-container .card-configuration{display:block}.product-container.documentation-collapse-open .documentation-container,.product-container.documentation-tab-open .documentation-container{display:block;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),3px 3px 16px 2px rgba(0,0,0,.09)}}.panel-controls-container .loading{position:absolute}#collapse-myConfiguration .modelNumber{margin:0;font-size:18px!important;font-weight:700!important}#collapse-myConfiguration .selected-configuration{margin-bottom:30px}#collapse-myConfiguration .selected-configuration>li p{color:#1778c5;margin:0 0 3px 0;padding:0}#collapse-myConfiguration .selected-configuration>li p.title{color:#212529;margin:12px 0 4px 0;font-weight:400}#collapse-myConfiguration .addToCart{font-size:17px!important}#collapse-myConfiguration .close-panel{margin-top:12px!important;margin:12px 0 0 0!important;border-color:#dee2e6!important;box-shadow:none!important;color:#6c757d!important}#collapse-myConfiguration .reset-configuration{margin-top:12px!important}.addToFavorites i,.addModelToFavorites i,.btn-outline-danger.addToFavorites i,.btn-outline-danger.addModelToFavorites i{color:var(--primary-color)!important}.addToFavorites.added i,.addModelToFavorites.added i,.btn-outline-danger.addToFavorites.added i,.btn-outline-danger.addModelToFavorites.added i{font-weight:900;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.dataTable.table{margin-bottom:0}.productFilterContainer .productFilter>.card{border:1px solid #ced4da!important}.productFilterContainer .productFilter>.card>.card-header{padding-bottom:12px;background:var(--header)}.productFilterContainer .productFilter>.card>.card-header .section-title{color:var(--header-accent);padding-left:0}.productFilterContainer .productFilter>.card>.card-body{padding-left:4px;padding-right:4px}.productFilterContainer .productFilter>.card .card-body{padding-top:0!important;margin-right:5px}.productFilterContainer .productFilter>.card .card-body .card-header a{padding-bottom:8px}.productFilterContainer .productFilter>.card .card-body .card-collapse .card-body{margin-left:8px}@media(min-width:1200px){.product-list-container .modal-filter{position:sticky;top:10px}}.modelsInStockContainer{position:relative}.modelsInStockContainer h1,.modelsInStockContainer h2,.modelsInStockContainer h3,.modelsInStockContainer h4,.modelsInStockContainer h5,.modelsInStockContainer h6{margin-top:0}.modelsInStockContainer .modal-backdrop,.modelsInStockContainer .modal-scrollable{position:absolute}.modelsInStockContainer .modal-backdrop>.loading-spinner,.modelsInStockContainer .modal-scrollable>.loading-spinner{top:10%}.modelsInStockContainer .emptyMessage{min-height:325px;display:flex;justify-content:center;flex-direction:column}.modelsInStockContainer input[type=number]{-moz-appearance:textfield}@media(max-width:991.98px){.modelsInStockContainer .store-name{font-size:1.1rem}}@media(min-width:1200px){.inventoryFilter.modal .modal-dialog{margin-bottom:0}}.inventoryFilter.modal .modal-body .model-filter .card .card-header .toggle{padding-bottom:0}.inventoryFilter.modal .modal-body .model-filter .card .card-collapse .card-body{margin-left:8px}.models.skus .skus-top-container{color:#6c757d;padding:5px}@media(max-width:767.98px){.models.skus .skus-top-container{padding:10px}}.models.skus .skus-top-container .skus-top-description{margin-bottom:10px;padding-left:5px;padding-right:5px}@media(max-width:767.98px){.models.skus .skus-top-container .skus-top-description{display:flex;flex-flow:row wrap;align-items:center}}.models.skus .skus-top-container .skus-top-description>.toggle-all-details{font-size:12px;font-weight:400;margin-left:10px}@media(max-width:767.98px){.models.skus .skus-top-container .skus-top-description>.toggle-all-details{margin-left:0;margin-top:5px}}.models.skus .skus-top-container .skus-top-description>.toggle-all-details:after{content:"hide all details below"}.models.skus .skus-top-container .skus-top-description>.toggle-all-details.collapsed:after{content:"show all details below"}.models.skus .page-counter{text-align:left;margin:5px;color:#909090}.models.skus .sku-container>.row:first-child{border-bottom:solid 1px #ebebeb}.models.skus .row.model,.models.skus .model.model-container{border-bottom:solid 1px #ebebeb}.models.skus .row.model .model-image,.models.skus .model.model-container .model-image{display:flex;justify-content:center;align-items:center}.models.skus .row.model .model-image.show,.models.skus .model.model-container .model-image.show{align-items:flex-start}.models.skus .row.model .description>.section-title,.models.skus .model.model-container .description>.section-title{display:none}.models.skus .row.model .sku-info,.models.skus .model.model-container .sku-info{display:flex;align-items:center;padding:8px 0 6px 0}@media(max-width:767.98px){.models.skus .row.model .sku-info,.models.skus .model.model-container .sku-info{padding-top:8px;padding-bottom:5px}}.models.skus .row.model .sku-info>.row,.models.skus .model.model-container .sku-info>.row{flex:1}@media(max-width:767.98px){.models.skus .row.model .sku-info>.row .col-2,.models.skus .model.model-container .sku-info>.row .col-2{padding:0}.models.skus .row.model .sku-info>.row .col-2 .btn,.models.skus .model.model-container .sku-info>.row .col-2 .btn{max-width:100%}.models.skus .row.model .sku-info>.row .col-2 .btn>.fa-lg,.models.skus .model.model-container .sku-info>.row .col-2 .btn>.fa-lg{transform:translateX(-10px)}}@media(max-width:767.98px){.models.skus .row.model .sku-info .model-item,.models.skus .model.model-container .sku-info .model-item{flex:1 0 100%;font-size:18px}}.models.skus .row.model .sku-info .toggle-detail,.models.skus .model.model-container .sku-info .toggle-detail{font-size:12px;font-weight:400}@media(max-width:767.98px){.models.skus .row.model .sku-info .toggle-detail,.models.skus .model.model-container .sku-info .toggle-detail{margin-left:0}}.models.skus .row.model .sku-info .toggle-detail:after,.models.skus .model.model-container .sku-info .toggle-detail:after{content:"hide details"}.models.skus .row.model .sku-info .toggle-detail.collapsed:after,.models.skus .model.model-container .sku-info .toggle-detail.collapsed:after{content:"show details"}.models.skus .row.model .shortDescription,.models.skus .model.model-container .shortDescription{padding-bottom:10px!important}.models.skus .row.model .shortDescription ul,.models.skus .model.model-container .shortDescription ul{margin:0}.models.skus .row.model .shortDescription ul li,.models.skus .model.model-container .shortDescription ul li{line-height:20px}.models.skus .row.model .find-distributor,.models.skus .row.model .find-inventory,.models.skus .model.model-container .find-distributor,.models.skus .model.model-container .find-inventory{font-size:12px}@media(min-width:992px){.models.skus .row.model .find-distributor .far,.models.skus .row.model .find-inventory .far,.models.skus .model.model-container .find-distributor .far,.models.skus .model.model-container .find-inventory .far{padding-right:10px}}.models .row.model,.models .model.model-container{position:relative;font-size:.95rem}.models .row.model:not(.sku),.models .model.model-container:not(.sku){padding-top:15px;padding-bottom:15px}@media(min-width:768px){.models .row.model,.models .model.model-container{border-bottom:solid 1px #ebebeb}}@media(max-width:1023px){.models .row.model,.models .model.model-container{width:100%}}@media(max-width:767.98px){.models .row.model:not(.sku):nth-child(3),.models .model.model-container:not(.sku):nth-child(3){padding-top:0!important}}.models .row.model:not(.sku) .shortDescription,.models .model.model-container:not(.sku) .shortDescription{color:#000;margin-bottom:5px;letter-spacing:.01em;line-height:0}@media(max-width:767.98px){.models .row.model:not(.sku) .shortDescription,.models .model.model-container:not(.sku) .shortDescription{margin-bottom:10px}}.models .row.model:not(.sku) .shortDescription small,.models .model.model-container:not(.sku) .shortDescription small{line-height:21px;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.models .row.model:not(.sku) .shortDescription small.no-ellipsis,.models .model.model-container:not(.sku) .shortDescription small.no-ellipsis{text-overflow:clip;-webkit-line-clamp:unset}.models .row.model:not(.sku) .shortDescription .show-more,.models .model.model-container:not(.sku) .shortDescription .show-more{margin-top:10px;display:inline-block;font-size:12px}@media(min-width:768px){.models .row.model:not(.sku) .shortDescription .show-more,.models .model.model-container:not(.sku) .shortDescription .show-more{display:none}}.models .row.model.sku .model-item,.models .model.model-container.sku .model-item{word-break:break-word}@media(max-width:767.98px){.models .row.model.sku .model-item,.models .model.model-container.sku .model-item{font-size:13px}}.models .row.model.sku small,.models .model.model-container.sku small{line-height:20px;font-size:13px}@media(max-width:767.98px){.models .row.model.sku .shortDescription,.models .model.model-container.sku .shortDescription{line-height:15px;font-size:12px}}.models .row.model:not(.hidden):nth-child(odd),.models .model.model-container:not(.hidden):nth-child(odd){background:#fff}.models .row.model .stockstatus .leadMessage,.models .model.model-container .stockstatus .leadMessage{display:block;color:#adb5bd;font-size:13px;font-weight:400}.models .row.model .stockstatus .quality,.models .model.model-container .stockstatus .quality{color:#6c757d;font-size:.7rem;font-weight:400}.models .row.model .text-price,.models .model.model-container .text-price{line-height:18px}.models .row.model .text-price .fa-badge-dollar,.models .model.model-container .text-price .fa-badge-dollar{color:#1ba40c}.models .row.model .text-price .table,.models .model.model-container .text-price .table{font-weight:600;font-size:.8rem}.models .row.model .text-price .table tr td,.models .model.model-container .text-price .table tr td{padding-left:15px;padding-right:15px}.models .row.model .list-price,.models .model.model-container .list-price{font-size:.75rem;font-weight:normal}.models .row.model .list-price+.currency,.models .model.model-container .list-price+.currency{display:none}.models .row.model .currency,.models .model.model-container .currency{display:inline-block;margin-left:3px;color:#909090;font-weight:normal;font-size:.7rem}.models .row.model .cant-ship,.models .model.model-container .cant-ship{color:var(--warning-color);font-size:.8rem;font-weight:normal;line-height:12px;margin-top:5px;margin-bottom:5px}@media(max-width:575.98px){.models .row.model .cant-ship,.models .model.model-container .cant-ship{margin-bottom:10px}}.models .row.model .shipping-price,.models .model.model-container .shipping-price{font-weight:normal;color:#6c757d;font-size:.8rem}.models .row.model .shipping-price.free,.models .model.model-container .shipping-price.free{color:#d36500}.models .row.model .backorderable,.models .model.model-container .backorderable{font-weight:normal;color:#6c757d;font-size:.8rem;white-space:nowrap}@media(max-width:991.98px){.models{margin-left:0;margin-right:0}}@media(max-width:991.98px){.model-filter{margin-top:0;margin-bottom:10px}}.product-list-results .location-link{margin-bottom:0}.modelsInStockContainer{overflow:visible!important}.modelsInStockContainer .contactSeller{color:#ced4da!important}.modelsInStockContainer .models{border-top:solid 1px #e9ecef;margin-top:10px!important;padding-top:10px}@media(max-width:575.98px){.modelsInStockContainer .models{padding-top:15px!important}}.modelsInStockContainer .models-found{border-top:solid 1px #e9ecef;padding-top:10px;margin-top:10px}.modelsInStockContainer .md-form.md-outline.md-form-outline-select2 .form-control{background:#dee2e6}.modelsInStockContainer .moreModels .models{border-top:0;margin-top:0!important}.modelsInStockContainer>.models>.model-container>div>.row:nth-child(2){margin-top:0!important}.modelsInStockContainer .btn-container{padding-top:3px;padding-bottom:3px}@media(max-width:575.98px){.modelsInStockContainer .btn-container{padding-top:6px}}.modelsInStockContainer .inventory-container .form-group{padding:3px 0}.modelsInStockContainer .inventory-container .model-quantity{height:auto;min-height:35px}.modelsInStockContainer .inventory-container input:not(:empty){font-weight:bold}.modelsInStockContainer .inventory-container input::-moz-placeholder{font-weight:normal!important}.modelsInStockContainer .inventory-container input:-moz-placeholder{font-weight:normal!important}.modelsInStockContainer .inventory-container input:-ms-input-placeholder{font-weight:normal!important}.modelsInStockContainer .inventory-container .quantity-group{display:inline-flex;clear:both;width:140px;max-width:140px;border:1px solid #ced4da;border-radius:6px;flex-wrap:nowrap}.modelsInStockContainer .inventory-container .quantity-group input.quantity-input::placeholder{font-weight:normal!important}.modelsInStockContainer .inventory-container .quantity-group .quantity-minus,.modelsInStockContainer .inventory-container .quantity-group .quantity-plus{-webkit-appearance:button;cursor:pointer;font-size:20px;height:35px;padding:0 6px;line-height:20px;border:0;width:30px;background:#f8f9fa}.modelsInStockContainer .inventory-container .quantity-group .quantity-minus{border-right:1px solid #ced4da;border-top-left-radius:6px;border-bottom-left-radius:6px}.modelsInStockContainer .inventory-container .quantity-group .quantity-plus{border-left:1px solid #ced4da;border-top-right-radius:6px;border-bottom-right-radius:6px}.modelsInStockContainer .inventory-container .quantity-group input.quantity-input{font-weight:700;display:inline-block;margin:0;-moz-appearance:textfield;-webkit-appearance:none;border:0;color:#000}.modelsInStockContainer .inventory-container .quantity-group input.quantity-input.form-control-sm{height:28px}.modelsInStockContainer .inventory-container .quantity-group input::-webkit-outer-spin-button,.modelsInStockContainer .inventory-container .quantity-group input::-webkit-inner-spin-button{-webkit-appearance:none}.modelsInStockContainer .inventory-container .quantity-group input[type=number]::-webkit-inner-spin-button,.modelsInStockContainer .inventory-container .quantity-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.modelsInStockContainer .moreSellers,.modelsInStockContainer #LoadMoreModels{color:var(--info-color)!important;border-bottom:solid 1px var(--info-color)!important;font-size:16px}@media(max-width:575.98px){.model-item+.shortDescription{margin-bottom:5px;color:#000}.stockstatus .quality{display:block}}.row.model,.model.model-container{color:#000;font-weight:400}.row.model .stockstatus.instock,.model.model-container .stockstatus.instock{font-weight:600;color:var(--primary-color)}@media(max-width:575.98px){.row.model .model-item,.model.model-container .model-item{margin-bottom:5px}}.row.model .flag-icon,.model.model-container .flag-icon{margin-right:5px;opacity:.5}.row.model .description,.model.model-container .description{font-weight:400}.row.model .description ul,.model.model-container .description ul{padding-left:17px!important}@media(max-width:767.98px){.row.model .description ul,.model.model-container .description ul{padding-left:20px!important}}.row.model .description ul li,.model.model-container .description ul li{padding-top:2px;padding-left:5px!important}.modal-dialog.sku-stock .modal-body{padding-bottom:6px}.modal-dialog.sku-stock .modal-body .model-number-container{line-height:1.6!important}.modal-dialog.sku-stock .modal-body .model-number-container .model-number{font-size:20px;font-weight:bold!important;margin-top:0;margin-bottom:0;line-height:23px}.modal-dialog.sku-stock .modal-body .model-number-container .brand-name{z-index:2;position:relative;font-size:12.16px;color:#c4c4c4;margin-left:20px}.modal-dialog.sku-stock .modal-body .model-container{padding-left:0}.modal-dialog.sku-stock .modal-body .model-container .request-a-quote.contactSeller{color:#4190e2!important}.modal-dialog.sku-stock .close-sku-button{border-color:#dee2e6!important;box-shadow:none!important;font-size:17px!important;color:#000}@media(min-width:992px){.model-image{margin-top:-30px}}.model-sellers:nth-child(even){background:#f4f5f7}.model-sellers .flag-icon{margin-top:2px}.model-sellers .model-seller{padding:0}.model-sellers .model-seller>div{min-width:100px}.model-sellers .model-seller .demo-checkout{height:36px;line-height:1;padding:0}.model-sellers .model-seller .demo-checkout .svg-inline--fa{width:25px}.model-sellers .model-seller .inventory-column{padding-right:15px!important}@media(min-width:576px){.model-sellers .model-seller .inventory-column{padding-right:30px!important}}@media(min-width:992px){.model-sellers .model-seller .inventory-column{padding-right:0!important}}.header-availability{font-size:1.1rem;margin-top:1rem}#LazyInventory .authorized-badge.authorized-seller-legend{margin-top:0!important;margin-bottom:0!important}.btn.request-a-quote{border:solid 1px #ced4da!important;box-shadow:none;width:100%}.row.inventory-buttons{justify-content:flex-end}@media(max-width:991.98px){.row.inventory-buttons{justify-content:flex-start;margin-top:10px!important}}.row.inventory-buttons .btn-container,.row.inventory-buttons .inventory-container{max-width:33.333%}@media(max-width:1499.98px){.row.inventory-buttons .btn-container,.row.inventory-buttons .inventory-container{max-width:33.333%;flex:0 0 33.333%}.row.inventory-buttons .btn-container.btn-container-lg,.row.inventory-buttons .inventory-container.btn-container-lg{max-width:50%;flex:0 0 50%}}@media(min-width:576px) and (max-width:991.98px){.row.inventory-buttons .btn-container,.row.inventory-buttons .inventory-container{max-width:33.333%;flex:0 0 33.333%}.row.inventory-buttons .btn-container.btn-container-lg,.row.inventory-buttons .inventory-container.btn-container-lg{max-width:50%;flex:0 0 50%}}@media(min-width:1500px){.row.inventory-buttons .btn-container,.row.inventory-buttons .inventory-container{max-width:200px;flex:0 0 150px}.row.inventory-buttons .btn-container.btn-container-lg,.row.inventory-buttons .inventory-container.btn-container-lg{max-width:250px;flex:0 0 200px}}.row.inventory-buttons .btn-container .btn,.row.inventory-buttons .inventory-container .btn{font-size:14px;padding:5px;white-space:nowrap;height:36px;align-items:center;display:flex;justify-content:center}.row.inventory-buttons .btn-container .btn .svg-inline--fa,.row.inventory-buttons .inventory-container .btn .svg-inline--fa{width:25px}@media(max-width:575.98px){.row.inventory-buttons .btn-container{max-width:50%;flex:0 0 50%}}.row.inventory-buttons .inventory-container .model-quantity{min-height:35px}@media(min-width:576px) and (max-width:991.98px){.row.inventory-buttons .inventory-container .minimum-quantity{display:inline-block}.row.inventory-buttons .inventory-container .minimum-quantity+.minimum-quantity{margin-left:1rem}}@media(max-width:575.98px){.row.inventory-buttons .inventory-container{max-width:100%;flex:0 0 100%}.row.inventory-buttons .inventory-container .form-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.row.inventory-buttons .inventory-container .form-group .minimum-quantity{text-align:left}}.model-item{font-weight:700}.long-description{font-size:14px}.sku-image{max-height:125px}@media(min-width:992px){.sku-image{max-height:100px;max-width:100%}}@media(max-width:767.98px){.sticky-wrapper{height:auto!important}}.tab-pane.card{border-radius:0;border-top-right-radius:6px}@media(min-width:992px){.tab-content>.card{border:0}.tab-content>.card>.card-header{display:none}.tab-content>.card>.card-header+.collapse{display:flex;justify-content:center;flex-direction:column;height:100%!important;width:100%!important}}@media(min-width:992px) and (max-width:767.98px){.tab-content>.card>.card-header+.collapse{margin-bottom:30px}}@media(min-width:992px){.tab-content>.card>.card-header+.collapse .lazy-tab{width:100%;flex:0 0 100%}}@media(max-width:991.98px){.tab-content .tab-pane.card:first-child>.card-header{border-top:solid 1px #e9ecef}.tab-content .tab-pane.card{box-shadow:none!important}.tab-pane.card{display:block!important;opacity:1;border:0}.tab-pane.card.card{border-top-right-radius:0;box-shadow:none}.tab-pane.card>.collapse{border-bottom:solid 1px #e9ecef}.tab-pane.card>.card-header{border-radius:0;background:none;text-align:center;padding-bottom:14px;padding-top:14px;padding-left:25px;display:flex;flex-wrap:nowrap;position:relative;border-bottom:solid 1px #e9ecef}.tab-pane.card>.card-header h5{flex:1 1 100%}.tab-pane.card>.card-header .count{font-size:17px}.tab-pane.card>.card-header .fa-chevron-down,.tab-pane.card>.card-header .fa-chevron-up{color:#aaa}.tab-pane.card>.card-header.collapsed .fa-chevron-down,.tab-pane.card>.card-header.collapsed .fa-chevron-up{transform:rotate(-180deg)}}@media(max-width:767.98px){.tab-pane.card.fade{opacity:1!important}}.collapse-toggle{color:#000}.collapse-toggle h5{font-weight:200;font-size:17px;text-align:left;letter-spacing:0;display:flex;align-items:center}.collapse-toggle.collapsed{color:#000}.typeDescription{font-weight:normal}.typeDescription .title{font-weight:bold;font-size:125%;margin-bottom:4px;color:#333000;margin-top:5px;overflow:hidden;display:inline-block}.typeDescription table.headerTable{border-bottom:0;margin-bottom:0}.typeDescription table.headerTable .seriesModelNumber{padding-left:10px;width:200px;font-weight:bold;font-size:18px;letter-spacing:.01em!important;vertical-align:middle;border-bottom:0}.typeDescription table.headerTable .seriesWettedPartDescription{border-left:#ccc 1px solid;padding-left:10px;font-weight:bold;font-size:14px;letter-spacing:.01em!important;text-align:center;vertical-align:middle;border-bottom:0}.typeDescription table th{text-align:center}.typeDescription table td{vertical-align:middle}.typeDescription table .cellLeft{padding:5px 5px 5px 15px!important;border-right:0!important;margin:0!important;text-align:right;white-space:nowrap}.typeDescription table .cellMiddle{padding:0!important;border-left:0!important;border-right:0!important;margin:0!important;text-align:center}.typeDescription table .cellRight{padding:5px 15px 5px 5px!important;border-left:0!important;margin:0!important;text-align:left;white-space:nowrap}.typeDescription table .contactType{font-weight:bold;background:#ebebeb;font-size:14px}.typeDescription .uom{color:#e65100;font-weight:bold}.starting-model-number{font-weight:bold!important;color:#333;margin-bottom:5px;margin-top:0;margin-right:5px}@media(max-width:767.98px){.starting-model-number{margin-top:-10px}}.starting-model-number .brand-label{display:inline-block;color:#909090;font-weight:normal;font-size:.7rem}.starting-model-number .brand-label a{color:#909090}@media(max-width:767.98px){.modelsInStockContainer{clear:both}}@media(min-width:768px){.model-filter{height:auto!important;display:block!important}}.reset-configuration{transition:all 1s ease-in-out;border-color:#dee2e6!important;font-size:14px;box-shadow:none!important}@media(max-width:767.98px){.reset-configuration{border:0!important}}.form-check.disabled label,.form-check.disabled .viewDetails{pointer-events:all!important}.popover h3.popover-header{margin-top:0}@media(max-width:575.98px){#collapse-applications .section-title{display:none}#collapse-applications>.card{box-shadow:none}}#collapse-applications .card-body.applications{-webkit-user-select:none;user-select:none}#collapse-applications .card-body.applications>ul{margin-left:0;padding-left:15px}#collapse-applications .card-body.applications>ul>li+li{padding-top:3px}.collapse.modal-open{overflow:unset}#collapse-distributors .section-subtitle.section-subtitle-grey{color:#495057!important}#collapse-distributors .request-quote{margin:5px 0;color:#909090;font-size:14px}#collapse-distributors .request-quote a{color:#909090;font-size:14px;display:flex;align-items:center}#collapse-distributors .request-quote a svg{font-size:20px}.product-header .cant-ship{margin-top:1rem;color:var(--warning-color)}@media(max-width:575.98px){.filter-button-container #ToggleFilter{padding:.7rem}}.top-sticky-wrapper{background:var(--primary-color);padding-bottom:10px}.top-sticky-wrapper .model-availability:not(:empty) .md-form{font-size:.9rem}.top-sticky-wrapper .availability-container{min-height:50px;padding:10px 15px 0 15px;color:#fff}.top-sticky-wrapper .availability-container .price,.top-sticky-wrapper .availability-container .currency,.top-sticky-wrapper .availability-container .instock,.top-sticky-wrapper .availability-container .lead-time-message,.top-sticky-wrapper .availability-container .availability{color:var(--header-accent-color)}.top-sticky-wrapper .availability-container .stockstatus{color:var(--header-accent-color)}.top-sticky-wrapper .availability-container .stockstatus.instock{color:var(--header-accent-color)}@media(min-width:768px){.top-sticky-wrapper .availability-container .buttons{margin-top:10px}}.top-sticky-wrapper .availability-container+.checkout .btn{margin-top:.5rem}.panel .panel-body{padding:0!important}.card .card-body h6{font-weight:bold;color:#000;margin-bottom:3px}@media(max-width:767.98px){.card .card-body h6{font-size:18px}}@media(max-width:767.98px){.model-item{font-size:18px}}.modal-open .product-container{z-index:0}.modal-open .product-container>.card{z-index:0}.product-container .fa-share{margin-right:5px}@media(min-width:1200px){.product-container>.card .addToFavorites{width:100%;height:100%}}@media(max-width:1499.98px){.product-container .callForPricing,.product-container .emailAFriend,.product-container .addToFavorites,.product-container .manage-product,.product-container .showSocialButtons,.product-container .btn-request-a-quote{display:block;width:100%}.product-container .callForPricing:not(.font-lg),.product-container .emailAFriend:not(.font-lg),.product-container .addToFavorites:not(.font-lg),.product-container .manage-product:not(.font-lg),.product-container .showSocialButtons:not(.font-lg),.product-container .btn-request-a-quote:not(.font-lg){font-size:13px}.product-container .addToFavorites{width:100%;height:100%}}@media(min-width:992px) and (max-width:1199.98px){.product-container>.card{border-radius:0;padding:10px;margin-left:0;margin-right:0}.product-container>.card .callForPricing,.product-container>.card .emailAFriend,.product-container>.card .addToFavorites,.product-container>.card .manage-product,.product-container>.card .showSocialButtons,.product-container>.card .btn-request-a-quote{font-size:11px;display:flex;width:100%;align-items:center}.product-container>.card .addToFavorites{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.product-container .product-container{margin-left:0;margin-right:0;z-index:2}}.product-container .main-gallery{box-shadow:none}@media(max-width:991.98px){.product-container>.card{box-shadow:0 3px 5px 0 rgba(0,0,0,.16);border-top-right-radius:0;border-top-left-radius:0;margin-left:0;margin-right:0;border-radius:0}.product-container>.card .card-body .main-gallery{margin-left:-15px;margin-right:-15px;border-radius:0;box-shadow:none}.product-container>.card .header-buttons .callForPricing,.product-container>.card .header-buttons .emailAFriend,.product-container>.card .header-buttons .addToFavorites,.product-container>.card .header-buttons .manage-product,.product-container>.card .header-buttons .btn-request-a-quote{width:100%;font-size:16px;padding-top:10px;padding-bottom:10px}.product-container .product-container{margin-left:0;margin-right:0;z-index:2}}.product-container .disclaimer{font-size:11px;color:#ced4da;overflow:hidden;line-height:1.3;margin-top:20px}@media(max-width:1199.98px){.product-container .disclaimer{text-align:left}}@media(max-width:991.98px){.product-container .disclaimer{margin-top:10px;margin-bottom:20px}}@media(max-width:767.98px){.product-container .disclaimer{text-overflow:ellipsis}}.product-container .container{position:relative}@media(max-width:767.98px){.product-container .active-seller-container{display:inline!important;width:unset}}@media(max-width:767.98px){.product-container .active-seller-container #ShowOnlyActiveSellers~label{padding-left:27px!important}}@media(max-width:767.98px){.product-container #collapse-distributors .section-title{font-size:18px!important;font-weight:700!important;letter-spacing:.304px}}@media(max-width:767.98px){.product-container #internationalDistributors{box-shadow:0 15px 19px 4px rgba(0,0,0,.05)!important;padding-top:0!important;padding-left:15px!important}}.product-container #DistributorList{min-height:120px}.product-container #DistributorList .seller-country{font-size:18px}.product-container h4.modelNumber{margin:0!important;padding:20px 15px 0 15px!important;color:#fff!important;font-weight:600}@media(max-width:991.98px){.product-container h4.modelNumber{font-size:20px}}.product-container .partNumber{display:block;color:#fff;padding:15px 15px 0 15px}.product-container .partNumber+h4.modelNumber{padding:0 15px!important}.product-container h1.model-number,.product-container h2.model-number{font-weight:bold!important;font-size:22px;margin:13px 0 12px 0;line-height:1.4}@media(max-width:767.98px){.product-container h1.model-number,.product-container h2.model-number{font-size:20px}}.product-container .panel-description{color:#828282!important}.product-container .list>li{color:#212529!important}.product-container .header-border{width:100%}.product-container .header-border hr{width:70%;margin-left:auto;margin-right:auto}.product-container .stock-item-border{width:90%;transform:translateX(5%);margin-top:20px;background:#c6c6c6}.product-container .stock-item-border hr{width:90%;margin-left:auto;margin-right:auto;border-top:1px solid #adb5bd;margin-top:0!important;margin-bottom:0}@media(max-width:767.98px){.product-container .stock-item-border hr{border-top:solid 1px #ced4da}}.product-container .card-header h5{font-weight:600}.product-container .collapse-toggle.collapsed h5{color:#333!important;font-weight:600}.container-card{margin-left:auto;margin-right:auto}@media(min-width:1024px){.container-card .container-card-body{padding:0}}@media(max-width:1023px){.container-card{max-width:1023px}}@media(max-width:768px){.container-card{max-width:768px}.container-card .container-card-body{background:unset!important}}@media(max-width:512px){.container-card{max-width:512px;background:none;box-shadow:none}}#emptyConfigurations #empty-heading-configurations h5{color:#adb5bd!important}#emptyConfigurations #empty-collapse-configurations .card{margin:20px}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .card{margin:0;box-shadow:none!important}}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .card .card-body{padding:0}}#emptyConfigurations #empty-collapse-configurations .empty-config-container{margin:20px}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .empty-config-container>.row{margin-top:0}}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .empty-config-container .config-placeholder-row{padding:0;margin-top:0}}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .empty-config-container .config-placeholder-row .config-placeholder-image{text-align:center}}#emptyConfigurations #empty-collapse-configurations .empty-config-container .config-placeholder-row .config-placeholder-image img{max-width:100%;width:400px;float:right}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .empty-config-container .config-placeholder-row .config-placeholder-image img{float:none}}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .request-config-row{padding:0;margin-top:20px}}#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container{max-width:50%;text-align:center;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}@media(max-width:1199.98px){#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container{max-width:100%}}#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container .title{margin:0 0 15px 0;font-size:22px;font-weight:600}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container .title{padding:0}}#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container .sub-title{font-size:16px;font-weight:600;margin:20px 0}@media(max-width:767.98px){#emptyConfigurations #empty-collapse-configurations .request-config-row .request-config-container .sub-title{margin:10px 0 20px 0}}.request-configurator-modal .title{font-size:18px;font-weight:600;margin-bottom:25px}.request-configurator-modal .description{line-height:25px}.request-configurator-modal .update-status{margin:30px 0 30px 0;padding-left:20px!important}.request-configurator-modal .update-status label{font-weight:600}.request-configurator-modal .sub-description{text-align:center;padding:0 10px}.btn-inventory{padding-right:15px!important;padding-left:15px!important;height:100%;display:inline-flex;align-items:center}@media(min-width:1200px){.btn-inventory .font-lg{margin:0 auto}}@media(max-width:1499.98px){.btn-inventory .font-lg{font-size:18px;margin:0 auto}}@media(max-width:1199.98px){.btn-inventory .font-lg{font-size:15px}}@media(max-width:991.98px){.btn-inventory span{font-weight:600}}.bottom-container{margin-left:0;margin-right:0;margin-top:-50px}.card-list .card .card-header a{border-bottom:0}.flag-icon{height:16px;width:16px}@media(max-width:1199.98px){.searchSKUs{width:150px}}.variationType.disabled{display:none}.close-panel{border-color:transparent!important;color:#6c757d!important;box-shadow:none!important;font-size:17px!important}.main-buttons .btn{border-color:#e9ecef!important;box-shadow:none!important;height:100%;align-items:center;justify-content:center;display:flex}.main-buttons .btn.btn-inventory{border-color:unset!important}.main-buttons .btn.btn-outline-info{color:#6c757d!important}.main-buttons .btn.btn-outline-info:hover,.main-buttons .btn.btn-outline-info:active,.main-buttons .btn.btn-outline-info:focus,.main-buttons .btn.btn-outline-info .svg-inline--fa{color:var(--info-color)!important;fill:var(--info-color)!important}.main-buttons .btn.btn-outline-primary{color:#6c757d!important}.main-buttons .btn.btn-outline-primary:hover,.main-buttons .btn.btn-outline-primary:active,.main-buttons .btn.btn-outline-primary:focus,.main-buttons .btn.btn-outline-primary .svg-inline--fa{color:var(--primary-color)!important;fill:var(--primary-color)!important}@media(min-width:992px){.main-buttons .header-buttons{flex-wrap:nowrap}}.main-buttons .header-buttons .btn{font-size:14px;line-height:14px}@media(max-width:1199.98px){.main-buttons .header-buttons .btn{font-size:14px;line-height:14px;padding:.7rem 2.1rem;min-height:52px}}@media(max-width:991.98px){.main-buttons .header-buttons .btn span{font-size:14px}}.main-buttons .socialShare.socialPlugin{width:100%;margin-left:0;margin-right:0;height:100%}.main-buttons .socialShare.socialPlugin .btn{width:auto;margin:0}@media(max-width:767.98px){.main-buttons .socialShare.socialPlugin .btn .text{display:none}}@media(max-width:767.98px){.main-buttons a>.font-lg{font-size:18px!important}.main-buttons .btn.btn-inventory{color:#fff!important;font-weight:bold!important;letter-spacing:.3px}}.modal.fade.show:not(.modal-filter) .modal-content{border-radius:0}.modal.fade.show:not(.modal-filter) .modal-content .modal-footer{border-top:0}.modal.fade.show:not(.modal-filter) .modal-content .modal-footer .btn{min-width:125px}@media(max-width:320px){.modal.fade.show:not(.modal-filter) .modal-content .modal-footer .btn{min-width:unset}}.authorized{height:16px;width:16px;vertical-align:top;margin-top:2px;margin-right:4px}.btn.toggle-filter{box-shadow:none!important;font-size:17px;font-weight:600;letter-spacing:.3px;width:70%}.grecaptcha-badge{display:none}.pointer{cursor:pointer}.modal-body.models .model-sellers .model-seller .btn{white-space:nowrap;font-size:14px}@media(max-width:767.98px){.configurations-tab-open .scroll-to-top{display:none!important}}.search-icon.active{color:#ced4da!important}.input-group.md-form .prefix.search-icon{top:50%!important;transform:translateY(-50%)!important}.productFilter .scroll-body{max-height:810px}@media(min-width:768px){.productFilterContainer,.panel-controls-container{position:sticky;top:10px}}.sort-selection .nice-select{min-width:150px;max-width:100%}.brand-name{letter-spacing:.01em}.model-container .long-description div+div{margin-top:7px}.model-container .long-description div+ul{margin-top:7px}.model-container .long-description:not(li)>ul>li{margin-bottom:7px}.model-container .long-description ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.model-container .long-description ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.model-container .long-description ul>li{margin-bottom:2px}}.model-container .long-description ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.model-container .long-description ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.model-container .long-description ul>li ul>li{position:relative;margin-top:6px}.model-container .long-description ul>li ul>li:last-child{margin-bottom:0}.model-container .long-description ul>li ul li:before{width:5px;height:5px}.view-more-popover{border:solid 1px #adb5bd}.view-more-popover div{line-height:1.8!important}@media(max-width:991.98px){.popover .arrow{display:none}}.product-free-shipping-message{padding:10px;color:var(--warning-color);border:solid 1px var(--outline-button-border-color,var(--warning-color));text-align:center;justify-content:center;align-items:center;margin-bottom:1rem}@media(max-width:991.98px){.product-free-shipping-message{margin-bottom:1rem}}.product-free-shipping-message p{margin-bottom:0}input[type=file]{display:inline-block}.accessories .card,.parts .card{box-shadow:none;padding:10px 0}.accessories .card+.card,.parts .card+.card{border-top:solid 1px #e9ecef}.accessories .card .card-wrapper,.parts .card .card-wrapper{display:flex;align-items:center;color:#000}.accessories .card .card-wrapper .img-wrapper,.parts .card .card-wrapper .img-wrapper{padding:0;width:125px;padding:.75rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.accessories .card .card-wrapper .img-wrapper img,.parts .card .card-wrapper .img-wrapper img{max-height:100px;object-fit:contain}@media(min-width:576px){.accessories .card .card-wrapper .img-wrapper,.parts .card .card-wrapper .img-wrapper{margin-right:40px;width:100px}}.accessories .card .card-wrapper .product-info,.parts .card .card-wrapper .product-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0;padding:.25rem;flex-basis:100%}.accessories .card .card-wrapper .product-info .product-name,.parts .card .card-wrapper .product-info .product-name{font-weight:600;margin-bottom:5px;font-size:.95rem}.accessories .card .card-wrapper .product-info .product-description,.parts .card .card-wrapper .product-info .product-description{margin-bottom:0;font-size:.8rem;font-weight:400;color:#909090}@media(min-width:576px){.accessories .card .card-wrapper .product-info-right,.parts .card .card-wrapper .product-info-right{text-align:right;align-content:end;align-self:center}}.accessories .card .card-wrapper .product-info-right .product-price .starting-at,.accessories .card .card-wrapper .product-info-right .product-price .from-text,.parts .card .card-wrapper .product-info-right .product-price .starting-at,.parts .card .card-wrapper .product-info-right .product-price .from-text{font-size:.8rem;color:#909090;font-weight:400}.accessories .card .card-wrapper .product-info-right .product-price .price,.parts .card .card-wrapper .product-info-right .product-price .price{padding-top:0}.accessories .card .card-wrapper .product-info-right .product-stock,.parts .card .card-wrapper .product-info-right .product-stock{color:#909090}.accessories .card .card-wrapper .product-info-right .list-price-container,.parts .card .card-wrapper .product-info-right .list-price-container{font-size:.8rem;color:#909090;text-decoration:line-through}.accessories .card .card-wrapper .product-info-right .uom-quantity,.parts .card .card-wrapper .product-info-right .uom-quantity{display:block;font-size:.8rem;color:#909090}.accessories .card .card-wrapper .product-info-right .quantity,.accessories .card .card-wrapper .product-info-right .stockstatus.instock,.parts .card .card-wrapper .product-info-right .quantity,.parts .card .card-wrapper .product-info-right .stockstatus.instock{color:var(--primary-color);font-weight:600}.notification-message img{max-width:100%}.notification-message :last-child{margin-bottom:0}@media(max-width:767.98px){.form-check{padding-left:35px!important}.form-check .form-check-input[type=radio]:not(:checked)+label,.form-check .form-check-input[type=radio]:checked+label,.form-check label.btn input[type=radio]:not(:checked)+label,.form-check label.btn input[type=radio]:checked+label,.form-check .form-check-input[type=checkbox]+label{padding-left:0!important}.form-check .form-check-input[type=radio]+label:before,.form-check .form-check-input[type=radio]+label:after,.form-check label.btn input[type=radio]+label:before,.form-check label.btn input[type=radio]+label:after,.form-check .form-check-input[type=checkbox]+label:before{left:-35px}}@media(min-width:768px){.form-check{padding-left:0!important}}@media(max-width:767.98px){.form-check .form-check-label{color:#000}.form-check .viewDetails{margin-left:35px!important;color:#adb5bd}}.comment-section+.comment-section:before{content:"";display:block;padding-top:10px;border-top:solid 1px #e9ecef;width:90%;margin:10px auto}.comment-section .section-subtitle{margin-bottom:10px;color:var(--primary-color)!important}.comment-section .section-subtitle .text-muted{margin-left:10px;color:#adb5bd!important;font-size:15px}.comment-section .section-subject{margin:5px 0;font-weight:700!important;font-size:16px}.comment-section .section-subject .text-muted{margin-left:10px;color:#adb5bd!important;font-size:15px}.comment-section .content-section-collapse{color:inherit;margin-left:25px}.comment-section .thumbs-up-count{display:inline-block;margin-left:20px}.comment-section .comment-user-section{align-items:center;font-size:14px}.comment-section .comment-user-section .comment-user{font-weight:600;margin-right:8px}.comment-section .comment-user-section .comment-user small{font-weight:400}.comment-section .comment-user-section .comment-date{margin-right:8px;font-size:14px;color:#909090}.comment-section .comment-user-section .comment-rating{font-size:10px}.comment-section>.comment-rating{margin:5px 0}.comment-section .comment-in-reply-to{display:block;color:#6c757d;margin-top:10px}.comment-section .comment-in-reply-to .replyTo{font-weight:600}.comment-section .comment-replies{border-left:solid 1px #dee2e6}.comment-section .comment-section-actions{display:flex;align-items:center;justify-content:flex-end}.comment-section .comment-section-actions .fa-w-16{width:16px;height:16px}.comment-section .comment-section-actions a{display:flex;align-items:center;margin:.5rem}.comment-section .comment-section-actions a .thumbs-up-count{color:#000}.comment-section .comment-section-actions a .icon [data-prefix=fas]{color:var(--confirmation-color)}.comments-user-section{align-items:center}.comments-user-section .comments-user{font-weight:600}.comments-user-section .comments-date{color:#909090}.fa-thumbs-up[data-prefix=fas]{color:var(--confirmation-color)}.docs-list li+li{margin-top:8px}.docs-list a .icon{flex:0 0 35px;max-width:35px;display:inline-block;padding-left:1px}.docs-list a small{color:#6c757d}.docs-list+.showMoreDocs{display:inline-block;margin-top:15px}.docs-list li:nth-child(n+16){display:none}.similiar-products-list,.similiar-skus-list{display:grid;grid-gap:.75rem;grid-template-columns:repeat(4,1fr);padding-top:.75rem}@media(min-width:2200px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(8,1fr)}}@media(min-width:1800px) and (max-width:2199.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(8,1fr)}}@media(min-width:1500px) and (max-width:1799.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(6,1fr)}}@media(min-width:1200px) and (max-width:1499.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:992px) and (max-width:1199.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px) and (max-width:991.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:576px) and (max-width:767.98px){.similiar-products-list,.similiar-skus-list{padding-top:.75rem;grid-template-columns:repeat(1,1fr)}}@media(max-width:575.98px){.similiar-products-list,.similiar-skus-list{grid-template-columns:repeat(1,1fr)}}.similiar-products-list .product-card,.similiar-skus-list .product-card{box-shadow:none;display:grid;flex-direction:column;grid-template-columns:1fr 1fr;grid-template-areas:"cardheader cardheader" "cardbody cardbody" "cardfooter cardfooter";grid-template-rows:auto;grid-gap:0;color:#000;grid-auto-flow:dense;align-items:start;height:100%;border:solid 1px transparent}.similiar-products-list .product-card:first-child,.similiar-skus-list .product-card:first-child{border-top:0}@media(max-width:767.98px){.similiar-products-list .product-card,.similiar-skus-list .product-card{border-bottom:solid 1px #e9ecef;grid-template-columns:125px 1fr;grid-template-areas:"cardheader cardbody" "cardheader cardfooter"}.similiar-products-list .product-card.sku-card,.similiar-skus-list .product-card.sku-card{padding-bottom:.5rem}.similiar-products-list .product-card .card-body,.similiar-skus-list .product-card .card-body{text-align:left}}.similiar-products-list .product-card .card-header,.similiar-skus-list .product-card .card-header{background:none;height:135px;display:flex;justify-content:center;align-items:center;border-bottom:0;position:relative;grid-area:cardheader;padding:.75rem 1.25rem}.similiar-products-list .product-card .card-header picture,.similiar-skus-list .product-card .card-header picture{max-width:100%;max-height:100%;object-fit:contain;display:flex}.similiar-products-list .product-card .card-header img,.similiar-skus-list .product-card .card-header img{max-width:100%;max-height:100%;object-fit:contain;min-width:50px}.similiar-products-list .product-card .card-body,.similiar-skus-list .product-card .card-body{text-align:center;margin-top:15px;padding-bottom:5px;grid-area:cardbody;align-items:flex-start;align-self:flex-start}@media(max-width:767.98px){.similiar-products-list .product-card .card-body,.similiar-skus-list .product-card .card-body{margin-top:0;padding-top:0}}.similiar-products-list .product-card .card-body .product-name,.similiar-skus-list .product-card .card-body .product-name{font-weight:600;margin-bottom:5px;font-size:.95rem}.similiar-products-list .product-card .card-body .brand-name,.similiar-skus-list .product-card .card-body .brand-name{font-size:.85rem;color:#909090;margin-bottom:5px;text-align:inherit}.similiar-products-list .product-card .card-body .configure,.similiar-skus-list .product-card .card-body .configure{font-weight:600}.similiar-products-list .product-card .card-footer,.similiar-skus-list .product-card .card-footer{flex:1 1 auto;background:none;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;grid-area:cardfooter}@media(max-width:767.98px){.similiar-products-list .product-card .card-footer,.similiar-skus-list .product-card .card-footer{padding-top:0}}.similiar-products-list .product-card .also-bought-with-price,.similiar-skus-list .product-card .also-bought-with-price{font-size:1.1rem;font-weight:600;color:var(--confirmation-color)}.similiar-products-list .product-card .from-text,.similiar-products-list .product-card .also-bought-with-currency,.similiar-skus-list .product-card .from-text,.similiar-skus-list .product-card .also-bought-with-currency{color:#6c757d;font-size:.85rem;font-weight:400}@media(min-width:768px){.similiar-products-list .product-card:hover,.similiar-skus-list .product-card:hover{border:solid 1px #ced4da;color:#000}.similiar-products-list .product-card:hover .card-actions,.similiar-skus-list .product-card:hover .card-actions{opacity:1}.similiar-products-list .product-card:hover .card-footer,.similiar-skus-list .product-card:hover .card-footer{opacity:1}}@media(max-width:991.98px){.similiar-products-list .product-card:nth-child(n+4),.similiar-skus-list .product-card:nth-child(n+4){display:none}}@media(min-width:992px) and (max-width:1499.98px){.similiar-products-list .product-card:nth-child(n+5),.similiar-skus-list .product-card:nth-child(n+5){display:none}}@media(min-width:1500px) and (max-width:1799.98px){.similiar-products-list .product-card:nth-child(n+7),.similiar-skus-list .product-card:nth-child(n+7){display:none}}.similiar-products-list .product-card .card-body,.similiar-products-list .product-card .card-footer,.similiar-skus-list .product-card .card-body,.similiar-skus-list .product-card .card-footer{text-align:left}.similiar-products-list .product-card .card-body .product-name,.similiar-products-list .product-card .card-footer .product-name,.similiar-skus-list .product-card .card-body .product-name,.similiar-skus-list .product-card .card-footer .product-name{font-weight:600;margin-bottom:5px;font-size:.95rem}.similiar-products-list .product-card .card-body .product-series,.similiar-products-list .product-card .card-footer .product-series,.similiar-skus-list .product-card .card-body .product-series,.similiar-skus-list .product-card .card-footer .product-series{font-weight:400;margin-bottom:5px;font-size:.85rem}.similiar-products-list .product-card .card-body .brand.name,.similiar-products-list .product-card .card-footer .brand.name,.similiar-skus-list .product-card .card-body .brand.name,.similiar-skus-list .product-card .card-footer .brand.name{font-weight:400;margin-bottom:5px;font-size:.85rem}.similiar-products-list .product-card .card-body .short-description,.similiar-products-list .product-card .card-footer .short-description,.similiar-skus-list .product-card .card-body .short-description,.similiar-skus-list .product-card .card-footer .short-description{font-size:.7rem;text-align:left;margin-top:8px;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.similiar-products-list .product-card .card-body .sku-price,.similiar-products-list .product-card .card-footer .sku-price,.similiar-skus-list .product-card .card-body .sku-price,.similiar-skus-list .product-card .card-footer .sku-price{margin-top:0;margin-bottom:3px;font-weight:600}.similiar-products-list .product-card .card-body .sku-inventory,.similiar-products-list .product-card .card-footer .sku-inventory,.similiar-skus-list .product-card .card-body .sku-inventory,.similiar-skus-list .product-card .card-footer .sku-inventory{font-size:.85rem}.similiar-products-list .product-card .card-body .sku-inventory .quantity,.similiar-products-list .product-card .card-body .sku-inventory .status,.similiar-products-list .product-card .card-footer .sku-inventory .quantity,.similiar-products-list .product-card .card-footer .sku-inventory .status,.similiar-skus-list .product-card .card-body .sku-inventory .quantity,.similiar-skus-list .product-card .card-body .sku-inventory .status,.similiar-skus-list .product-card .card-footer .sku-inventory .quantity,.similiar-skus-list .product-card .card-footer .sku-inventory .status{display:inline-block;padding-right:5px}.similiar-products-list .product-card.sku-card .sku-name,.similiar-skus-list .product-card.sku-card .sku-name{font-weight:600;margin-bottom:5px;font-size:.95rem}.similiar-products-list .product-card.sku-card .product-name,.similiar-skus-list .product-card.sku-card .product-name{font-weight:400;font-size:.75rem}.phone-number .fa-phone{font-size:15px!important}table.product-quantity-discounts{font-weight:600;width:auto}@media(min-width:768px) and (max-width:991.98px){table.product-quantity-discounts{margin-left:100px;margin-right:100px}}table.product-quantity-discounts tr td{width:50%;padding-left:20px;padding-right:20px;vertical-align:middle}table.product-quantity-discounts tr td:first-child{text-align:right}table.product-quantity-discounts tr td:last-child{text-align:left}.minimum-quantity{display:block;text-align:center;color:#909090;margin-top:3px;font-size:10px}.product-fields{margin-top:15px;margin-bottom:15px}.product-fields .product-field.has-title{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;align-content:center}.product-fields .product-field.has-title .product-field-title{flex:0 0 175px;max-width:175px}.product-fields .product-field.has-title .product-field-text,.product-fields .product-field.has-title .product-field-image-container{flex:1 1 auto}.product-fields .product-field,.product-fields .product-field-image-title,.product-fields .product-field-color-title{display:block}.product-fields .product-field+.product-field{margin-top:.75rem}.product-fields .product-field-image-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.product-fields .product-field-image-container.product-field-image-1 .product-field-image{display:inline-flex;border-radius:4px;justify-content:center;align-items:center}.product-fields .product-field-image-container.product-field-image-1 .product-field-image img{max-width:125px;max-height:40px;object-fit:contain}.product-fields .product-field-image-container.product-field-image-2 .product-field-image,.product-fields .product-field-image-container.product-field-image-3 .product-field-image{display:inline-flex;aspect-ratio:1/1;width:60px;border-radius:4px;justify-content:center;align-items:center}.product-fields .product-field-image-container.product-field-image-2 .product-field-image img,.product-fields .product-field-image-container.product-field-image-3 .product-field-image img{max-width:90%;max-height:90%}.product-fields .product-field-color-title{display:inline-block}.product-fields .product-field-color-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center}.product-fields .product-field-color-container .product-field-color{display:inline-block;width:50px;height:50px;border-radius:4px;background-size:cover}.basic-section:not(li)>ul>li{margin-bottom:7px}.basic-section ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.basic-section ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.basic-section ul>li{margin-bottom:2px}}.basic-section ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.basic-section ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.basic-section ul>li ul>li{position:relative;margin-top:6px}.basic-section ul>li ul>li:last-child{margin-bottom:0}.basic-section ul>li ul li:before{width:5px;height:5px}.view-more-description{text-transform:lowercase}.uom{color:#909090}@media(max-width:991.98px){.product-container .details-container{margin-left:-15px;margin-right:-15px}.product-container .details-container .details-section .container{max-width:100%}}.product-container .disclaimer{margin-top:10px}@media(min-width:992px) and (max-width:1199.98px){.product-container .main-buttons{max-width:800px;margin:0 auto}}.product-container .main-buttons .header-buttons .btn{min-height:49px;width:100%}@media(min-width:768px) and (max-width:1799.98px){.product-container .main-buttons .header-buttons{margin-top:10px;padding-left:0!important}}.product-container .productDescription b,.product-container .productDescription strong,.product-container .productDescription .font-bold{font-weight:700!important}.product-container .configurationOptions .card.custom-card .card-body{box-shadow:none!important}.product-container .specifications-container>h3.section-title{display:none!important}.product-container .specifications-container .card.specifications{padding:0!important}@media(max-width:767.98px){.product-container .specifications-container .card.specifications{padding-left:10px!important}}.product-container .specifications-container .card.specifications .card-body{padding:0!important}.product-container .specifications-container .product-specifications{display:flex;flex-wrap:nowrap;-webkit-user-select:none;user-select:none;margin:0!important;padding-bottom:1.1rem}@media(max-width:767.98px){.product-container .specifications-container .product-specifications{padding-bottom:1.5rem}}.product-container .specifications-container .product-specifications+.product-specifications{border-top:solid 1px #e9ecef;padding-top:1.1rem}@media(max-width:767.98px){.product-container .specifications-container .product-specifications+.product-specifications{padding-top:1.5rem}}.product-container .specifications-container .product-specifications .heading{flex:0 0 300px}.product-container .specifications-container .product-specifications .heading .title{font-weight:700;font-size:16px;margin-bottom:15px}@media(max-width:767.98px){.product-container .specifications-container .product-specifications{flex-wrap:wrap;flex-direction:column}.product-container .specifications-container .product-specifications .heading{flex:0 0 100%}}.product-container .specifications-container .product-specifications a{color:#212529!important}.product-container .specifications-container .product-specifications .body{padding-left:5px}.product-container .specifications-container .product-specifications .body:not(li)>ul>li{margin-bottom:7px}.product-container .specifications-container .product-specifications .body ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.product-container .specifications-container .product-specifications .body ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.product-container .specifications-container .product-specifications .body ul>li{margin-bottom:2px}}.product-container .specifications-container .product-specifications .body ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.product-container .specifications-container .product-specifications .body ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.product-container .specifications-container .product-specifications .body ul>li ul>li{position:relative;margin-top:6px}.product-container .specifications-container .product-specifications .body ul>li ul>li:last-child{margin-bottom:0}.product-container .specifications-container .product-specifications .body ul>li ul li:before{width:5px;height:5px}.product-container .specifications-container .product-specifications .body>ul li:last-child{margin-bottom:0}.product-container .document-container .product-documents+.product-documents{border-top:solid 1px #e9ecef}.product-container .document-container .product-documents .title{font-weight:700;font-size:16px;margin-bottom:15px}@media(max-width:991.98px){.product-container .document-container .product-documents .heading{flex:0 0 100%}}.product-container .document-container .product-documents .body{flex:1 1 auto}.product-container .document-container .product-documents .body:not(li)>ul>li{margin-bottom:7px}.product-container .document-container .product-documents .body ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.product-container .document-container .product-documents .body ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.product-container .document-container .product-documents .body ul>li{margin-bottom:2px}}.product-container .document-container .product-documents .body ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.product-container .document-container .product-documents .body ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.product-container .document-container .product-documents .body ul>li ul>li{position:relative;margin-top:6px}.product-container .document-container .product-documents .body ul>li ul>li:last-child{margin-bottom:0}.product-container .document-container .product-documents .body ul>li ul li:before{width:5px;height:5px}.product-container .document-container .product-documents .body ul{padding-left:0}.product-container .document-container .product-documents .body ul li:before{display:none}.product-container .applications-container{-webkit-user-select:none;user-select:none}.product-container .applications-container .applications{font-size:15.2px;padding-left:0}.product-container .applications-container .applications>div{margin-bottom:8px}@media(min-width:768px) and (max-width:1199.98px){.product-container .applications-container .applications{padding-left:0}.product-container .applications-container .applications>ul{display:flex;flex-wrap:wrap;margin-left:15px}.product-container .applications-container .applications>ul>li{flex:0 0 50%;padding-right:25px}.product-container .applications-container .applications>ul+div{margin-top:15px}}@media(min-width:1200px){.product-container .applications-container .applications{padding-left:0}.product-container .applications-container .applications>ul{display:flex;flex-wrap:wrap;margin-left:15px}.product-container .applications-container .applications>ul>li{flex:0 0 33%;padding-right:25px}.product-container .applications-container .applications>ul+div{margin-top:25px}}.product-container .documents-container>h3.section-title{display:none!important}.product-container .documents-container>.card{padding:0!important}.product-container .documents-container>.card .card-body{padding:0!important}.product-container .documents-container .document-container{padding:0}@media(max-width:767.98px){.product-container .documents-container .document-container{padding-left:15px}}.product-container .documents-container .document-container>.row{margin-left:-15px!important;margin-right:-15px!important}.product-container .model-item{font-weight:700;color:#000;margin-bottom:8px}@media(min-width:992px){main .page-container{padding-left:0;padding-right:0}}.details-container .details-section .title-container{border-top:solid 1px #e9ecef;display:block;margin-bottom:0;padding-top:0;padding-bottom:0}.details-container .details-section .title-container h2{display:block;margin-bottom:0}.details-container .details-section:last-child{border-bottom:solid 1px #e9ecef}.collapsible-header{background-color:#fff;color:inherit;cursor:pointer;width:100%;border:0;text-align:left;padding:20px 0;outline:transparent solid 1px;font-size:18px;font-weight:700;display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;transition:all ease-in-out .1s}.collapsible-header .text{font-size:20px}.collapsible-header.collapsed{font-weight:600}.collapsible-header.collapsed .text{font-size:18px}@media(max-width:991.98px){.collapsible-header{padding:15px 0}.collapsible-header.collapsed .text{font-size:16px}.collapsible-header .text{font-size:17px}}.collapsible-header:focus,.collapsible-header:active,.collapsible-header:hover{outline:transparent solid 1px}.collapsible-header .icon{position:relative;width:30px;height:30px;display:inline-block}.collapsible-header .icon svg{width:30px;height:30px;fill:#adb5bd;stroke-width:1px;transition:all .25s cubic-bezier(0,0,.3,1)}.collapsible-header .icon .icon-top{position:absolute;left:0;right:0;margin:auto}.collapsible-header .icon .icon-bottom{position:absolute;left:0;right:0;margin:auto}.collapsible-header:not(.collapsed) .icon .icon-top{transform:rotateX(-180deg) translateY(-7.75%)}.collapsible-header:not(.collapsed) .icon .icon-bottom{transform:translateY(-7.75%)}.upper{text-transform:uppercase!important}ul{margin-bottom:0}.configure-container .configuration-group{margin-bottom:40px}.comment-section-header{display:flex;align-items:center!important;margin:1.5rem 0 0 0}@media(max-width:767.98px){.comment-section-header{flex:0 0 100%;margin:26px 15px 0 15px}.comment-section-header .section-title{margin-top:0!important}}.comment-section-header .section-title{margin:0!important;padding-left:0!important}@media(max-width:767.98px){.comment-section-header .section-title{flex:0 0 100%}}.comment-section-header .comment-section-actions{flex:1 1 auto;margin-left:15px;display:flex;flex-wrap:nowrap;align-items:center}.comment-section-header .comment-section-actions .sort-selection{white-space:nowrap;flex:0 0;order:2;justify-content:flex-end;display:flex;flex-wrap:nowrap;align-items:center}.comment-section-header .comment-section-actions .comment-section-button-container{order:1;flex:1 1 auto}@media(max-width:575.98px){.comment-section-header .comment-section-actions{flex-wrap:wrap;max-width:100%!important}.comment-section-header .comment-section-actions .sort-selection{flex:0 0 100%;max-width:100%}.comment-section-header .comment-section-actions .comment-section-button-container{flex:0 0 100%}.comment-section-header .comment-section-actions .comment-section-button-container .btn{width:100%;display:block;margin-left:0;margin-right:0}}@media(max-width:767.98px){.comment-section-header .comment-section-actions{margin-left:0}.comment-section-header .comment-section-actions .sort-selection{padding-right:0}}.comment-section-header+.card{margin:25px 0!important;box-shadow:none!important}@media(max-width:767.98px){.comment-section-header+.card{margin:15px!important}}@media(max-width:991.98px){.modelsInStockContainer.store .model-sellers .model-seller{border:0;border-radius:0;padding:0!important}}@media(max-width:991.98px){.modelsInStockContainer.store .model+.model{margin-top:0;padding-top:0}.modelsInStockContainer.store .model+.model:before{content:"";display:block;border-top:solid 1px #e9ecef;margin:20px auto}}@media(max-width:1499.98px){.modal-dialog.sku-stock .modal-body.models .model-sellers .row.inventory-buttons .inventory-container,.modal-dialog.sku-stock .modal-body.models .model-sellers .row.inventory-buttons .btn-container{padding:3px}}@media(max-width:991.98px){.modal-dialog.sku-stock .modal-body.models .model-sellers .row.inventory-buttons .inventory-container,.modal-dialog.sku-stock .modal-body.models .model-sellers .row.inventory-buttons .btn-container{flex:0 0 50%;max-width:50%}}.item-added-message{position:fixed;bottom:0;left:50%;transform:translateX(-50%);background:#fff;padding:15px 80px;border-top:solid 3px var(--confirmation-color);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);text-align:center;z-index:999;border-top-left-radius:4px;border-top-right-radius:4px}@media(max-width:767.98px){.item-added-message{left:5px;right:5px;transform:none;padding:15px 40px}}.item-added-message.quote{border-top:solid 3px var(--warning-color)}.item-added-message .close{position:absolute;top:10px;right:10px;opacity:.8;color:#6c757d}.item-added-message .close .svg-inline--fa{width:15px}.item-added-message .message{font-weight:600}@media(min-width:768px){.product-footer{position:sticky;top:10px}}.product-footer .search-toggle{right:0}.product-footer .buttons{display:flex;justify-content:space-between;margin:8px 0}.product-footer .buttons>.btn{flex:0 0 48%;max-width:48%;padding-top:8px;padding-bottom:8px;height:auto;margin:0 auto!important;padding:8px 5px;white-space:nowrap}.product-footer .buttons>.btn.full-width{flex:0 0 100%;max-width:100%}.form-check-input[type=checkbox]:checked+label:before{border-top:2px solid transparent!important;border-left:2px solid transparent!important}.inventory-free-shipping-message{color:var(--confimation-color);display:block}.inventory-free-shipping-message .text{font-weight:600}.brand-name{color:#909090;font-size:.8rem}.brand-name a{color:#909090}#collapse-reviews,#collapse-qnas{min-height:200px}@media(max-width:767.98px){#collapse-reviews,#collapse-qnas{min-height:200px}}@-webkit-keyframes blink{0%{background-color:#19950b;opacity:1}100%{background-color:#fff}}.blink{-webkit-animation-name:blink;-webkit-animation-duration:900ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}.reviews .section-title .text-muted,.reviews .section-subtitle .text-muted,.reviews-wrapper .section-title .text-muted,.reviews-wrapper .section-subtitle .text-muted{margin-left:10px;color:#adb5bd!important;font-size:15px}.reviews>.card,.reviews-wrapper>.card{box-shadow:none!important;border:1px solid #e9ecef}.reviews .aggregate-rating-logo-container,.reviews-wrapper .aggregate-rating-logo-container{display:none!important}.reviews .aggregate-rating-logo-container .img-responsive,.reviews-wrapper .aggregate-rating-logo-container .img-responsive{margin:0 auto}.reviews .comment-section-header+.card,.reviews-wrapper .comment-section-header+.card{margin:5px 0!important}@media(max-width:991.98px){.reviews .progress-star,.reviews-wrapper .progress-star{font-size:11px}}.reviews .overall-rating-container,.reviews-wrapper .overall-rating-container{align-self:center}@media(max-width:1199.98px){.reviews .overall-rating-container .rating-xs,.reviews-wrapper .overall-rating-container .rating-xs{font-size:20px}}@media(max-width:991.98px){.reviews .overall-rating-container .rating-container .star,.reviews-wrapper .overall-rating-container .rating-container .star{display:inline-block;margin:0 4px;text-align:center;font-size:20px}.reviews .overall-rating-container .overall-rating .rating-xs,.reviews-wrapper .overall-rating-container .overall-rating .rating-xs{font-size:20px}}@media(max-width:767.98px){.reviews .overall-rating-container .rating-md,.reviews-wrapper .overall-rating-container .rating-md{font-size:unset}}.reviews .overall-rating-container .current-rating,.reviews .overall-rating-container .max-rating,.reviews-wrapper .overall-rating-container .current-rating,.reviews-wrapper .overall-rating-container .max-rating{color:#838383;font-size:50px;white-space:nowrap;line-height:1}@media(max-width:991.98px){.reviews .overall-rating-container .current-rating,.reviews .overall-rating-container .max-rating,.reviews-wrapper .overall-rating-container .current-rating,.reviews-wrapper .overall-rating-container .max-rating{font-size:40px}}.reviews img,.reviews-wrapper img{max-width:150px;max-height:150px}.reviews hr,.reviews-wrapper hr{width:80%;margin:0 auto}.reviews .progress-info,.reviews-wrapper .progress-info{padding-top:6px;margin-bottom:10px;margin-top:10px}.reviews .progress-info+.progress-info,.reviews-wrapper .progress-info+.progress-info{margin-top:0}.reviews .progress-info .progress,.reviews-wrapper .progress-info .progress{overflow:visible;height:6px;background:#dee2e6;border-radius:5px;display:flex;align-items:center;margin-bottom:0}.reviews .progress-info .progress .progress-bar,.reviews-wrapper .progress-info .progress .progress-bar{background:var(--primary-color);height:10px;margin-top:0;border-radius:8px}.reviews .average-rating,.reviews-wrapper .average-rating{font-size:12px}.reviews .review-container,.reviews-wrapper .review-container{margin:20px 0!important}.reviews .review-container hr,.reviews-wrapper .review-container hr{margin:0 auto;height:1px;width:100%}.reviews .empty-stars,.reviews-wrapper .empty-stars{color:#adb5bd!important}.sticky-wrapper .search-letters-container{background:#fff}.search-letters-container{overflow-x:auto!important;overflow-y:hidden!important}.search-letters-container.scrollbar-custom-orange-thin::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:var(--info-color)}.search-letters-container.scrollbar-custom-orange-thin::-webkit-scrollbar-track:horizontal{color:transparent;margin-left:10px;margin-right:10px}.search-letters-container.scrollbar-custom-orange-thin::-webkit-scrollbar{width:4px;height:4px;background-color:transparent;border:0;padding-right:4px;padding-bottom:4px;margin-bottom:4px}.search-letters-container+.search-list .seller-country{font-size:18px}.search-letter-label{color:#909090;padding:0;margin-bottom:5px!important;display:none}@media(max-width:1199.98px){.search-letter-label{display:block}}.search-letters-container .search-letters{width:100%;letter-spacing:.795em;overflow:visible;text-align:center;white-space:nowrap;padding-bottom:15px}@media(max-width:991.98px){.search-letters-container .search-letters{width:unset}}.search-letters-container .search-letters>a{display:inline-block;font-size:20px;font-weight:bold;margin:0 auto;color:var(--info-color)}.search-letters-container .search-letters>span{display:inline-block;font-size:20px;font-weight:bold;margin:0 auto;color:#e9ecef}.search-letters-container .search-letters .search-list ul{margin-top:1px;margin-left:20px;font-size:16px}.search-letters-container .search-letters .search-list ul li{line-height:20px}.search-letters-container .search-letters .search-list li{margin-bottom:20px;line-height:20px}.search-letters-container .search-letters .search-container{margin-top:10px}.search-letters-container .search-letters .search-container .input-group{width:100%}.search-letters-container .search-letters .search-container .input-group input{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.search-letters-container .search-letters .search-container .input-group .input-group-btn{vertical-align:top}.search-letters-container .search-letters .search-container .input-group .input-group-btn .btn{margin-top:0;height:46px}.search-letters-container .search-letters .search-container .select2-container{font-size:16px;padding-left:0!important}.search-letters-container .search-letters .search-container select{height:39px!important}.search-letters-container .search-letters .search-container .form-control{border-radius:6px;font-size:16px}@media(max-width:991.98px){.search-letters-container .search-letters .search-container .row .col-md-6{margin-bottom:20px}.search-letters-container .search-letters .search-container .row .col-md-6:last-child{margin-bottom:0}}.search-letters-container .search-letters .search-container .row+.row{margin-top:20px}.search-letters-container .search-letters .dark-background{padding:20px 20px 20px 20px;opacity:.8}.search-letters-container .search-letters .results{background-color:#fff;width:100%;margin-top:10px;text-align:left}.search-letters-container .search-letters .results .results-item{margin-bottom:10px;margin-top:5px;margin-left:5px;color:#333}.search-letters-container .search-letters .results .results-item span{font-size:11px;font-weight:600;font-style:italic}@media(max-width:767.98px){.search-letters-container .search-letters .results .results-item span{display:block}}.search-list{max-height:unset;margin-left:15px;margin-right:10px;margin-bottom:20px;margin-top:20px;padding-right:20px}@media(max-width:767.98px){.search-list{overflow-y:scroll;overflow-x:hidden;max-height:600px}}.search-list .seller-country{font-size:18px;color:#212529}.search-list a{font-size:16px}.search-list .phone-number a,.search-list .phone-number .fas{font-size:14px;display:flex;align-items:center}.search-list .phone-number a svg,.search-list .phone-number .fas svg{font-size:20px}.search-list small{font-size:14px;color:#909090}.search-list ul li{line-height:22px}@media(max-width:767.98px){.search-list ul li{margin-bottom:7px!important}}.search-list hr{height:2px}.distributors-for-quote .search-list{max-height:700px}@media(max-width:767.98px){.distributors-for-quote .search-list{max-height:300px;margin-left:10px}}.distributors-for-quote .search-list .seller-country{flex:1 0}@media(max-width:991.98px){.distributors-for-quote .search-list .seller-country{flex:unset}}.distributors-for-quote .search-list .sellers{flex:1 1}@media(max-width:991.98px){.distributors-for-quote .search-list .sellers{flex:unset}}.hover-tip .auth-seller-badge{height:12px;width:12px}.hover-tip span{display:none}.hover-tip:hover span{color:#bf9b30;display:inline-block;font-size:11px;height:10px}.productDescription,.accessoryDescription,.modelDescription{color:#000;letter-spacing:.01em;-webkit-user-select:none;user-select:none}.productDescription .section-subtitle,.accessoryDescription .section-subtitle,.modelDescription .section-subtitle{margin-bottom:15px}.productDescription div+ul,.accessoryDescription div+ul,.modelDescription div+ul{margin-top:10px!important}.productDescription ul+div,.accessoryDescription ul+div,.modelDescription ul+div{margin-top:15px!important}.productDescription>div,.accessoryDescription>div,.modelDescription>div{position:relative;overflow:hidden}.productDescription>div:not(li)>ul>li,.accessoryDescription>div:not(li)>ul>li,.modelDescription>div:not(li)>ul>li{margin-bottom:7px}.productDescription>div ul,.accessoryDescription>div ul,.modelDescription>div ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.productDescription>div ul>li,.accessoryDescription>div ul>li,.modelDescription>div ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.productDescription>div ul>li,.accessoryDescription>div ul>li,.modelDescription>div ul>li{margin-bottom:2px}}.productDescription>div ul>li:before,.accessoryDescription>div ul>li:before,.modelDescription>div ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.productDescription>div ul>li ul,.accessoryDescription>div ul>li ul,.modelDescription>div ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.productDescription>div ul>li ul>li,.accessoryDescription>div ul>li ul>li,.modelDescription>div ul>li ul>li{position:relative;margin-top:6px}.productDescription>div ul>li ul>li:last-child,.accessoryDescription>div ul>li ul>li:last-child,.modelDescription>div ul>li ul>li:last-child{margin-bottom:0}.productDescription>div ul>li ul li:before,.accessoryDescription>div ul>li ul li:before,.modelDescription>div ul>li ul li:before{width:5px;height:5px}.productDescription>div div.readMore,.accessoryDescription>div div.readMore,.modelDescription>div div.readMore{height:55px;position:absolute;left:0;bottom:0;width:100%;cursor:pointer;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fefefe 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fefefe 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fefefe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFFFFF",endColorstr="#FFFEFEFE",GradientType=0)}.productDescription a.readMore,.accessoryDescription a.readMore,.modelDescription a.readMore{margin-top:10px;display:inline-block;font-weight:normal;color:var(--primary-color)}@media(max-width:991.98px){.productDescription>div{overflow:auto}}@media(max-width:767.98px){.productDescription{box-shadow:none!important;padding:0!important;margin-bottom:0!important}}.applications,.product-section{-webkit-user-select:none;user-select:none;font-size:15.2px;letter-spacing:.01em}.applications:not(li)>ul>li,.product-section:not(li)>ul>li{margin-bottom:7px}.applications ul,.product-section ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.applications ul>li,.product-section ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.applications ul>li,.product-section ul>li{margin-bottom:2px}}.applications ul>li:before,.product-section ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.applications ul>li ul,.product-section ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.applications ul>li ul>li,.product-section ul>li ul>li{position:relative;margin-top:6px}.applications ul>li ul>li:last-child,.product-section ul>li ul>li:last-child{margin-bottom:0}.applications ul>li ul li:before,.product-section ul>li ul li:before{width:5px;height:5px}.product-specifications.product-field .product-field-image-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.product-specifications.product-field .product-field-image-container .product-field-image{display:inline-flex;aspect-ratio:1/1;width:60px;border-radius:4px;justify-content:center;align-items:center}.product-specifications.product-field .product-field-image-container .product-field-image img{max-width:90%;max-height:90%}.product-specifications.product-field .product-field-color-title{display:inline-block}.product-specifications.product-field .product-field-color-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center}.product-specifications.product-field .product-field-color-container .product-field-color{display:inline-block;width:50px;height:50px;border-radius:4px;background-size:cover}.product-container .main-buttons{display:grid;grid-gap:.5rem}.product-container .main-buttons .cta-buttons{display:flex;gap:5px}@media(max-width:575.98px){.product-container .main-buttons .cta-buttons{flex-direction:column}}.product-container .main-buttons .cta-buttons .btn{display:block;height:auto;width:100%;margin:0}.product-container .main-buttons .child-buttons{display:grid;grid-auto-flow:column;align-items:center;grid-gap:.5rem}.product-container .main-buttons .child-buttons .btn{display:block;height:auto;width:100%;margin:0;white-space:nowrap;padding-left:5px;padding-right:5px}.product-container .main-buttons .header-buttons>div{flex:1}.product-container .productDescription{margin-top:0}.gallery .primary-image{min-height:350px;display:flex;align-items:center;justify-content:center;padding:20px}.gallery .primary-image a{display:flex;align-items:center;justify-content:center}.gallery .primary-image img{max-width:100%;max-height:335px}.gallery.thumbnails{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:auto;margin-bottom:30px;scrollbar-color:#dee2e6 #fff;scrollbar-width:thin}.gallery.thumbnails::-webkit-scrollbar-track:horizontal{color:transparent;margin-left:10px;margin-right:10px}.gallery.thumbnails::-webkit-scrollbar{width:8px;height:8px;background-color:transparent;border:0;padding-right:4px;padding-bottom:4px;margin-bottom:4px}.gallery.thumbnails::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:var(--primary-color)}.gallery.thumbnails::-webkit-scrollbar-button{display:none}.gallery.thumbnails::-webkit-scrollbar-button:vertical:start:increment{display:none}.gallery.thumbnails::-webkit-scrollbar-button:vertical:end:decrement{display:none}.gallery.thumbnails::-webkit-scrollbar-button:vertical:start:decrement{display:none}.gallery.thumbnails::-webkit-scrollbar-button:vertical:end:increment{display:none}.gallery.thumbnails a{flex:0 0 125px;display:flex;width:175px;height:125px;align-items:center;justify-content:center}.gallery.thumbnails a img{max-height:125px;max-width:100%;display:inline-block}.gallery.thumbnails a+a{margin-left:15px}@media(max-width:1199.98px){.product-title-container{text-align:center}}.add-to-cart-container{justify-content:flex-start;max-width:400px;align-items:center}.add-to-cart-container input[type=number].form-control{max-width:300px}.add-to-cart-container input[type=number]::-webkit-inner-spin-button,.add-to-cart-container input[type=number]::-webkit-outer-spin-button{opacity:1}.add-to-cart-container+.add-to-cart-container{margin-top:1rem!important}@media(max-width:1199.98px){.add-to-cart-container{margin-bottom:0!important}}@media(max-width:767.98px){.add-to-cart-container{margin-bottom:0!important}.add-to-cart-container+.add-to-cart-container{margin-top:.5rem!important}}.add-to-cart-container .btn{width:200px;margin-left:10px!important;padding-top:6px;padding-bottom:6px}.add-to-cart-container label{visibility:hidden}#ConfigurationContainer .add-to-cart-container{max-width:100%}#ConfigurationContainer .add-to-cart-container input[type=number]{max-width:unset}#ConfigurationContainer .add-to-cart-container .btn{margin-left:1rem!important;background:#fff!important;border-color:#fff!important;font-size:.85rem;font-weight:600}#ConfigurationContainer .add-to-cart-container .btn:hover,#ConfigurationContainer .add-to-cart-container .btn:active,#ConfigurationContainer .add-to-cart-container .btn:focus{font-weight:700}#ConfigurationContainer .add-to-cart-container .btn.btn-success{color:var(--confirmation-color)!important}#ConfigurationContainer .add-to-cart-container .btn.btn-warning{color:var(--warning-color)!important}.configure-container{position:relative}.configure-container .form-check input:checked~label{font-weight:600}@media(min-width:992px){.configure-container.show-right{display:grid;grid-gap:1rem;grid-template-areas:"configureleft configureright";grid-template-columns:1fr 350px}}@media(min-width:992px) and (min-width:1200px){.configure-container.show-right{grid-template-columns:1fr 500px}}.configure-container .configuration-group-container{grid-area:configureleft;padding-left:1rem;padding-right:1rem}@media(max-width:991.98px){.configure-container .configuration-group-container{padding-left:25px}}.configure-container .card-selection-container{grid-area:configureright}@media(max-width:991.98px){.configure-container .card-selection-container{position:sticky;bottom:0}}.configure-container .card-selection-container .view-selection{display:none}@media(max-width:991.98px){.configure-container .card-selection-container .view-selection{display:inline-block;position:absolute;transform:translateY(calc(-100% + 2px));right:0;position:absolute;border:solid 1px var(--primary-color);border-bottom:0;padding:5px 10px;border-top-left-radius:5px;background:var(--primary-color);color:#fff!important;font-size:13px;font-weight:600;z-index:10}}@media(max-width:991.98px){.configure-container .card-selection-container .card .card-header{order:3;z-index:3}}@media(max-width:991.98px){.configure-container .card-selection-container .card .card-body{order:1;z-index:1;position:relative}}@media(max-width:991.98px){.configure-container .card-selection-container .card .card-footer{order:2;z-index:2}}.configure-container .configuration-title{font-size:16px;font-weight:700!important;line-height:1.2}.configure-container .section-subtitle.sm,.configure-container .configuration-title.sm{font-size:14px}.configure-container .section-subtitle.md,.configure-container .configuration-title.md{font-size:16px}.configure-container .section-subtitle.lg,.configure-container .configuration-title.lg{font-size:18px}.configure-container .section-subtitle.xl,.configure-container .configuration-title.xl{font-size:20px}.configure-container .configuration-group{margin-bottom:40px;height:auto;visibility:visible;-webkit-transition:height .1s ease-out 0s;-moz-transition:height .1s ease-out 0s;-ms-transition:height .1s ease-out 0s;-o-transition:height .1s ease-out 0s;transition:height .1s ease-out 0s;display:grid;grid-row-gap:.5rem;grid-column-gap:1rem;grid-template-areas:"title title" "options options";grid-template-columns:150px 1fr}.configure-container .configuration-group.has-image{grid-template-areas:"title title" "image options";grid-template-columns:150px 1fr}@media(max-width:767.98px){.configure-container .configuration-group.has-image{align-items:center;grid-template-areas:"image title" "options options";grid-template-columns:50px 1fr;grid-row-gap:1rem}.configure-container .configuration-group.has-image .configuration-title{margin-bottom:0}}.configure-container .configuration-group .form-check{padding-left:0!important}.configure-container .configuration-group .configuration-title{grid-area:title}.configure-container .configuration-group .configuration-image{grid-area:image}.configure-container .configuration-group .configuration-options{grid-area:options}.configure-container .configuration-group .configuration-view-details{grid-area:viewdetails}.configure-container .configuration-group .thumbnail{border:0;display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.configure-container .configuration-group .thumbnail{max-width:100%}}.configure-container .configuration-group .thumbnail img{max-width:100%;max-height:75px;object-fit:contain}@media(max-width:767.98px){.configure-container .configuration-group .thumbnail img{max-width:100%}}.configure-container .configuration-group .thumbnail.description-thumbnail{justify-content:flex-start}.configure-container .configuration-group .thumbnail.description-thumbnail img{max-width:100%;max-height:225px}.configure-container .configuration-group .configuration-options .thumbnail{border:0;display:flex;align-items:center;justify-content:center;margin-top:0}.configure-container .configuration-group .configuration-options .thumbnail.description-thumbnail{justify-content:flex-start;margin-bottom:15px}.configure-container .configuration-group .configuration-options .thumbnail.description-thumbnail img{max-width:100%;max-height:200px}.configure-container .configuration-group .configuration-options .thumbnail img{max-width:100%;max-height:50px}@media(max-width:767.98px){.configure-container .configuration-group .configuration-options .thumbnail img{max-height:40px}.configure-container .configuration-group .configuration-options .form-check{padding-left:0}.configure-container .configuration-group .configuration-options .right-col .form-check{padding-left:10px}}.configure-container .configuration-group.disabled{height:0;visibility:hidden;overflow:hidden;margin:0!important;padding:0}.configure-container .configuration-group .list-radio li{margin-top:7px;margin-bottom:7px}.configure-container .configuration-group .list-radio input[type=radio].form-check-input.configuration-option+.form-check-label.configuration-option-name{height:auto}.configure-container .configuration-group .form-check{display:flex;align-items:center;gap:1rem}@media(max-width:575.98px){.configure-container .configuration-group .form-check{column-gap:.75rem}}.configure-container .configuration-group .form-check .form-control{display:inline-block}.configure-container .configuration-group .form-check .form-control.number{width:100px}.configure-container .configuration-group .form-check.user-input{display:grid;row-gap:.5rem;grid-template-areas:"name name" "input input"}.configure-container .configuration-group .form-check.user-input:not(.hide-label){margin-bottom:1.5rem}.configure-container .configuration-group .form-check.user-input.has-view-details{grid-template-areas:"name viewdetails spacefiller" "input input input";grid-template-columns:auto auto 1fr}.configure-container .configuration-group .form-check.user-input.has-pricing{grid-template-areas:"name pricing spacefiller" "input input input";grid-template-columns:auto auto 1fr}.configure-container .configuration-group .form-check.user-input.has-pricing.has-view-details{grid-template-areas:"name viewdetails pricing spacefiller" "input input input input";grid-template-columns:auto auto auto 1fr}.configure-container .configuration-group .form-check.user-input .configuration-option-name{grid-area:name}.configure-container .configuration-group .form-check.user-input .configuration-option-input-wrapper{grid-area:input;margin-left:35px}.configure-container .configuration-group .form-check.user-input .configuration-view-details{grid-area:viewdetails}@media(max-width:767.98px){.configure-container .configuration-group .form-check.user-input .configuration-view-details{text-align:left}}.configure-container .configuration-group .form-check.user-input.hide-label{grid-template-areas:"input input"}.configure-container .configuration-group .form-check.user-input.hide-label.has-pricing{grid-template-areas:"input pricing"}@media(max-width:575.98px){.configure-container .configuration-group .form-check.user-input.hide-label.has-pricing{grid-template-areas:"input input" "pricing pricing"}}.configure-container .configuration-group .form-check.user-input.hide-label .configuration-option-input-wrapper .configuration-option-input{margin-top:0!important}@media(min-width:576px){.configure-container .configuration-group .form-check.user-input.hide-label .configuration-option-input-wrapper{margin-left:0}}.configure-container .configuration-group .form-check.user-input .configuration-option-pricing{grid-area:pricing;text-align:left;max-width:125px;margin-left:0}@media(max-width:767.98px){.configure-container .configuration-group .form-check.user-input .configuration-option-pricing{text-align:left}}.configure-container .configuration-group .form-check.user-input .configuration-option-input-label{display:inline-block;margin-left:.75rem;line-height:20px}.configure-container .configuration-group .form-check.user-input .configuration-option-input-label:empty{display:none}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name{padding-right:15px;height:100%;transition:unset}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name.sr-only{position:absolute}@media(max-width:767.98px){.configure-container .configuration-group .form-check .form-check-label.configuration-option-name{padding-left:35px!important}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name:before{left:0}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name:after{left:0}}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name:before{transition:unset}.configure-container .configuration-group .form-check .form-check-label.configuration-option-name:after{transition:unset}@media(max-width:767.98px){.configure-container .configuration-group .form-check input[type=checkbox]:checked+.form-check-label.configuration-option-name:before{margin:0}}.configure-container .configuration-group .form-check input[type=checkbox]+.form-check-label.configuration-option-name:before{margin:4px}.configure-container .configuration-group .configuration-view-details{font-size:80%;border:0;outline:0;background:none;padding:0;color:var(--info-color);margin-left:0;white-space:nowrap;pointer-events:all}@media(min-width:992px){.configure-container .card-selection{position:sticky;top:10px}}.configure-container .card-selection .card-header{background:var(--primary-color);color:#fff}.configure-container .card-selection .card-header .part-number-label{display:block;bottom:10px}.configure-container .card-selection .card-header .uom{color:#fff}.configure-container .card-selection .card-header h4.modelNumber{padding:0 0 8px 0!important}@media(max-width:991.98px){.configure-container .card-selection .card-header h4.modelNumber{font-size:.95rem}}.configure-container .card-selection .card-header .configurator-price{font-weight:700;margin-top:5px;font-size:1rem}.configure-container .card-selection .card-header .configurator-price .list-price.strike-through{opacity:.8;font-weight:400;font-size:.8rem;color:#fff}.configure-container .card-selection .card-header .configurator-price .display-price,.configure-container .card-selection .card-header .configurator-price .sale-price{font-size:1.25rem}.configure-container .card-selection .card-header .configurator-buttons{margin-top:10px;display:grid;grid-gap:10px}.configure-container .card-selection .card-header .configurator-buttons .md-form.md-outline{margin-top:0;margin-bottom:0}.configure-container .card-selection .card-header .configurator-buttons .add-to-cart-container+.add-to-cart-container{margin-top:0!important}@media(max-width:991.98px){.configure-container .card-selection .card-body{transition:max-height .3s ease;max-height:calc(100vh - 350px);background:#fff}.configure-container .card-selection .card-body:not(.show){max-height:0;padding:0 1rem;overflow:hidden}}.configure-container .card-selection .card-body .selected-configuration{max-height:600px}.configure-container .card-selection .card-body .selected-configuration .selected-item .title{color:#212529;margin:12px 0 4px 0;font-weight:600}.configure-container .card-selection .card-body .selected-configuration .selected-item .value{font-size:16px;color:var(--primary-color);margin:0 0 3px 0;padding:0}.configure-container .card-selection .card-body .selected-configuration .selected-item .details{font-size:16px;padding:0;color:var(--primary-color);margin-bottom:0}.configure-container .card-selection .card-body .selected-configuration .selected-item .details strong{font-weight:600;font-size:.95rem;color:#000}.configure-container .card-selection .card-body .selected-configuration .selected-item .details div{margin-bottom:3px}.configure-container .card-selection .card-body .selected-configuration .selected-item .details div:nth-child(odd){margin-top:12px;margin-bottom:4px}.configure-container .card-selection .card-footer{background:#fff;color:#000;border:0}@media(max-width:991.98px){.configure-container .card-selection .card-footer{transition:max-height .3s ease;max-height:700px}.configure-container .card-selection .card-footer:not(.show){max-height:0;padding:0 1rem;overflow:hidden}}ul.button-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}ul.button-list>li{width:auto}ul.button-list>li .disabled{opacity:.5;pointer-events:all!important}ul.button-list>li label{display:inline-block;color:#212529;padding:10px;border:solid var(--button-border-width,1px) #ced4da;text-align:center;min-width:30px!important;padding:10px 15px;border-radius:2px;cursor:pointer;letter-spacing:.04em;border-radius:var(--button-border-radius,4px)}ul.button-list>li label:hover{border:solid var(--button-border-width,1px) var(--confirmation-color)}ul.button-list>li input+.configuration-option-input-label:empty,ul.button-list>li textarea+.configuration-option-input-label:empty{display:none}ul.button-list>li input.configuration-option-input,ul.button-list>li textarea.configuration-option-input{margin:5px 0}ul.button-list>li input[type=radio]:not(:checked),ul.button-list>li input[type=radio]:checked{position:absolute;pointer-events:none;opacity:0}ul.button-list>li input:checked~label{border:solid var(--button-border-width,1px) var(--confirmation-color);font-weight:600;color:var(--confirmation-color);box-shadow:0 0 0 1px var(--confirmation-color)}ul.button-list>li .configuration-view-details{margin-left:.5rem!important}@media(min-width:768px){ul.button-list>li{display:inline-block;float:left}}.selected-color,.selected-image{font-weight:600;margin:5px 0;font-size:.8rem}.form-check.disabled .configuration-view-details{pointer-events:all!important}ul.colors-list,ul.images-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,50px);grid-gap:.5rem}ul.colors-list>li,ul.images-list>li{padding:3px 0;width:auto}ul.colors-list>li .disabled label,ul.images-list>li .disabled label{opacity:.4;pointer-events:all!important}ul.colors-list>li label,ul.images-list>li label{display:inline-block;color:#212529;padding:10px;border:solid 3px #fff;text-align:center;height:32px;width:32px;border-radius:6px;cursor:pointer;outline:0}ul.colors-list>li label:hover,ul.images-list>li label:hover{border:solid 1px var(--confirmation-color)}ul.colors-list>li input[type=radio]:not(:checked),ul.colors-list>li input[type=radio]:checked,ul.images-list>li input[type=radio]:not(:checked),ul.images-list>li input[type=radio]:checked{position:absolute;pointer-events:none;opacity:0}ul.colors-list>li input:checked~label,ul.images-list>li input:checked~label{outline:var(--confirmation-color) solid}@media(min-width:768px){ul.colors-list>li,ul.images-list>li{display:inline-block;float:left}}ul.images-list>li label{width:50px;height:50px}.configuration-group[data-controltype=Image] .configuration-view-details,.configuration-group[data-controltype=Color] .configuration-view-details{margin-left:8px}.radio-success [type=radio]+label:before{border:2px solid #c6c6c6!important}.configuration-option-pricing{font-size:.85rem;margin-left:15px}.configuration-option-pricing .fal,.configuration-option-pricing .far,.configuration-option-pricing .fas{color:#ced4da}.configurator-availability ul{list-style:none;margin:0;padding:0}.configurator-availability .lead-time{margin-bottom:5px}.add-to-cart-container.add-to-cart-footer-container{display:grid;grid-column-gap:10px;grid-template-rows:auto;max-width:unset;align-items:center}.add-to-cart-container.add-to-cart-footer-container.cols-2{grid-column:2;grid-template-columns:repeat(2,1fr)}.add-to-cart-container.add-to-cart-footer-container.cols-3{grid-column:3;grid-template-columns:repeat(3,1fr)}.add-to-cart-container.add-to-cart-footer-container .md-form{margin:0}.add-to-cart-container.add-to-cart-footer-container .md-form .form-control{margin:0}.add-to-cart-container.add-to-cart-footer-container input,.add-to-cart-container.add-to-cart-footer-container .btn{height:35px}.add-to-cart-container.add-to-cart-footer-container .btn{width:100%;display:block;padding-left:5px;padding-right:5px;margin:0!important;font-size:.8rem}.configure-container .d-flex.d-none{display:none!important}.configure-container [src*="no-photo.png"],.configure-container [href*="no-photo.png"],.configure-container [src*="no-image.png"],.configure-container [href*="no-image.png"]{opacity:0;pointer-events:none}.configuration-header .header-grid{display:grid;grid-gap:1rem;grid-template-columns:1fr 2fr;grid-template-areas:"image details"}.configuration-header .header-image{grid-area:image}.configuration-header .header-image img{max-width:100%;object-fit:contain;max-height:300px}.configuration-header .header-details{grid-area:details}.configuration-header .header-details .header-name{font-weight:bold;font-size:22px;line-height:1.4;margin-bottom:10px}.configuration-header .header-details .header-brand{color:#adb5bd;font-size:.8rem;font-weight:400}.configuration-header .header-details .header-description{transition:height .5s ease}.configuration-header .header-details .header-description:not(li)>ul>li{margin-bottom:7px}.configuration-header .header-details .header-description ul{font-size:inherit!important;margin:0 0 0 0;padding:0 0 0 15px;list-style:none}.configuration-header .header-details .header-description ul>li{padding:2px 0 2px 3px;margin-bottom:7px;position:relative}@media(max-width:991.98px){.configuration-header .header-details .header-description ul>li{margin-bottom:2px}}.configuration-header .header-details .header-description ul>li:before{position:absolute;content:"";display:inline-block;width:6px;height:6px;border-radius:50%;left:-15px;top:10px;background:var(--primary-color);transition:all .2s ease 0s}.configuration-header .header-details .header-description ul>li ul{margin:0 0 0 8px;padding:0 0 0 15px;list-style:none}.configuration-header .header-details .header-description ul>li ul>li{position:relative;margin-top:6px}.configuration-header .header-details .header-description ul>li ul>li:last-child{margin-bottom:0}.configuration-header .header-details .header-description ul>li ul li:before{width:5px;height:5px}.configuration-footer{display:block;width:100%;z-index:999;position:relative;padding:0;border-radius:0}.configuration-footer .view-selection{position:absolute;right:-4px;transform:translateY(calc(-100% - 2px));border:solid 1px var(--header);border-bottom:0;padding:5px 10px;border-top-left-radius:5px;background:var(--header);color:#fff!important;font-size:13px;font-weight:600;z-index:10}.configuration-footer .view-selection .far:before{color:#fff}.configuration-footer .view-selection svg{color:#fff}.configuration-footer .card.card-selection{box-shadow:none;border:0;padding:0;margin:0;border-radius:0}.configuration-footer .card.card-selection .card-header{background:var(--header);color:var(--header-accent);order:3;z-index:3}.configuration-footer .card.card-selection .card-header .part-number-label{display:block;bottom:10px}.configuration-footer .card.card-selection .card-header h4.modelNumber{padding:0 0 8px 0!important}@media(max-width:991.98px){.configuration-footer .card.card-selection .card-header h4.modelNumber{font-size:.95rem}}.configuration-footer .card.card-selection .card-header .configurator-price{font-weight:700;margin-top:5px}.configuration-footer .card.card-selection .card-header .configurator-price .list-price.strike-through{opacity:.6;color:#fff}.configuration-footer .card.card-selection .card-header .configurator-buttons{margin-top:10px;display:grid;grid-gap:10px}.configuration-footer .card.card-selection .card-header .configurator-buttons .md-form.md-outline{margin-top:0;margin-bottom:0}.configuration-footer .card.card-selection .card-header .configurator-buttons .add-to-cart-container input{max-width:150px}.configuration-footer .card.card-selection .card-header .configurator-buttons .add-to-cart-container label{opacity:0}.configuration-footer .card.card-selection .card-header .configurator-buttons .add-to-cart-container+.add-to-cart-container{margin-top:0!important}.configuration-footer .card.card-selection .card-body{order:1;z-index:1;position:relative;transition:max-height .3s ease;max-height:700px;background:#fff;padding:0}.configuration-footer .card.card-selection .card-body:not(.show){max-height:0;overflow:hidden}.configuration-footer .card.card-selection .card-body .selected-configuration{max-height:600px}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .title{color:#212529;margin:12px 0 4px 0;font-weight:600}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .value{font-size:16px;color:var(--primary-color);margin:0 0 3px 0;padding:0}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .details{font-size:16px;padding:0;color:var(--primary-color);margin-bottom:0}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .details strong{font-weight:600;font-size:.95rem;color:#000}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .details div{margin-bottom:3px}.configuration-footer .card.card-selection .card-body .selected-configuration .selected-item .details div:nth-child(odd){margin-top:12px;margin-bottom:4px}.configuration-footer .card.card-selection .card-footer{background:#fff;color:#000;border:0;order:2;z-index:2;transition:max-height .3s ease;max-height:700px}.configuration-footer .card.card-selection .card-footer:not(.show){max-height:0;padding:0 1rem;overflow:hidden}.configuration-footer .model-availability>button{margin-bottom:1rem;height:auto}.configuration-footer .model-availability .row .md-form{max-width:65%;margin-bottom:10px!important;margin-top:0!important}.configuration-footer .model-availability .row button{display:block!important;max-width:20%;margin-top:auto!important;margin-bottom:20px;margin-right:15px!important;margin-left:auto}.configuration-footer .model-availability .status.instock{color:var(--header-accent)!important}.configuration-footer .model-availability .quantity{color:var(--header-accent)!important}.configuration-footer .price,.configuration-footer .display-price{color:var(--header-accent)!important;font-size:1.1rem}.configuration-footer .selected-details{margin-top:5px!important;margin-left:0!important;max-width:100%}.configuration-footer .modelNumber{color:var(--header-accent);font-weight:bold!important;margin:0;padding:0}@media(max-width:767.98px){.configuration-footer .selected-details{margin-bottom:0!important}}.configuration-footer .footer-container{margin-bottom:.5rem}.configuration-footer .footer-container .model-availability{color:#fff}.configuration-footer .selected-configuration{background:#fff;border:solid 1px #dee2e6;border-radius:4px;padding:.5rem .75rem}.configuration-footer .selected-configuration .selected-item .title{font-weight:600;margin-bottom:.25rem}.configuration-footer .selected-configuration .selected-item .details{font-size:16px;padding:0;margin-bottom:0}.configuration-footer #configure-footer-container .modelNumber{color:#fff;margin-bottom:1rem!important}.configuration-footer #configure-footer-container .spec-list{color:#fff;margin-bottom:1rem!important;max-height:300px;overflow:auto}.configuration-footer #configure-footer-container .spec-list ul{margin-bottom:0!important}.configuration-footer #configure-footer-container .spec-list ul .selected-item .details{font-size:16px;padding:0;margin-bottom:0}.configuration-footer #configure-footer-container .spec-list ul .selected-item .details strong{font-weight:600;font-size:.95rem}.configuration-footer #configure-footer-container .spec-list ul .selected-item .details div{margin-bottom:1rem}.configuration-footer #configure-footer-container .spec-list ul .selected-item .details div:nth-child(odd){margin-bottom:.25rem}.configuration-footer #configure-footer-container .spec-list .title{font-weight:600;margin-bottom:.25rem}.configuration-footer .search-toggle{right:0}.configuration-footer .buttons{display:flex;justify-content:space-between;margin:10px 0}.configuration-footer .buttons .btn{padding-top:8px;padding-bottom:8px;height:auto;margin:0 auto!important;white-space:nowrap;padding-left:0;padding-right:0}.configuration-footer .buttons .btn.full-width{flex:0 0 100%;max-width:100%}.popover{border:1px solid rgba(99,99,99,.2)}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:1rem}