@charset "UTF-8";.table tbody .productImage{height:50px;width:50px}.table tbody .cartInputGroup>.btn,.table tbody .cartInputGroup>div,.table tbody .cartInputGroup>input{grid-row:1}.table tbody tr.validationError{border-left:5px solid #dc3545;background-color:#fff4f4!important}.cartBox{box-shadow:2px 2px 10px rgba(0,0,0,.15);border:1px solid #dee2e6;max-width:1000px}.cartBox .table tbody td{padding:.25rem .75rem}.cartBox .table tbody .productImage{height:30px;width:30px}.cartBox .orderButtons{margin-bottom:0!important}.daterangepicker{position:absolute;margin-top:2.7rem;margin-left:1rem}@media (min-width:992px) and (max-width:1199.98px){.table.cartTable{font-size:90%}}@media (min-width:768px) and (max-width:991.98px){.table.cartTable{display:flex;flex-wrap:wrap}.table.cartTable>thead{display:none}.table.cartTable tbody,.table.cartTable td,.table.cartTable th,.table.cartTable tr{display:flex;flex-wrap:wrap}.table.cartTable>tbody{flex-direction:column;width:100%}.table.cartTable>tbody>tr{display:flex;justify-content:space-between}.table.cartTable>tbody>tr>td:first-child{width:100%}.table.cartTable>tbody>tr>td{border-top:none;border-bottom:none}.table.cartTable>tbody>tr>td:last-child{font-weight:700}.mobilePriceDetail{padding-top:.75rem;padding-bottom:.75rem}.mobilePriceDetail .mobilePriceDetailGrid{display:grid}.mobilePriceDetail .mobilePriceDetailGrid span{grid-row:1}.mobilePriceDetail .mobilePriceDetailGrid span:first-child{grid-column:1}.mobilePriceDetail .mobilePriceDetailGrid span:nth-child(2){grid-column:3}.mobilePriceDetail .mobilePriceDetailGrid span:nth-child(3){grid-column:5}.mobilePriceDetail .mobilePriceDetailGrid span:nth-child(4){grid-column:2}.mobilePriceDetail .mobilePriceDetailGrid span:nth-child(5){grid-column:4}.mobilePriceDetail .mobilePriceDetailGrid span:nth-child(6){grid-column:6}}@media (max-width:767.98px){table.cartTable,table.cartTable tbody,table.cartTable td,table.cartTable th,table.cartTable thead,table.cartTable tr{display:flex;flex-wrap:wrap}.table.cartTable>thead{display:none}.table.cartTable>tbody{flex-direction:column;width:100%}.table.cartTable>tbody>tr{display:flex;justify-content:space-between}.table.cartTable>tbody>tr>td:first-child{width:100%}.table.cartTable>tbody>tr>td:nth-child(2){justify-content:center}.table.cartTable>tbody>tr>td:nth-child(2) .input-group{justify-content:flex-end}.table.cartTable>tbody>tr>td{border-top:none;border-bottom:none}.table.cartTable>tbody>tr>td .mobilePriceDetailGrid{display:grid;grid-template-columns:repeat(3,auto);text-align:right;padding:.25rem 0}.table.cartTable>tbody>tr>td:last-child{font-weight:700}}#categoryList .card .card-header{border-bottom:none!important}#categoryList .card .card-footer{border-top:12px solid #014a91}#categoryList .card:hover .card-header{position:relative}#categoryList .card:hover .card-header:before{position:absolute;width:100%;height:100%;content:"";background:#000;top:0;left:0;opacity:.4}#categoryList.assortment .card .card-footer a{font-size:160%!important}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:20}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#333}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#333}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:20}.lt-ie9 .irs-disable-mask{background:#333;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#dee2e6;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#014a91}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#dee2e6}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#014a91}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#014a91}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#adb5bd;font-size:10px;line-height:1.333;text-shadow:none;background-color:#dee2e6;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#014a91;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#014a91}.irs--flat .irs-grid-pol{background-color:#dee2e6}.irs--flat .irs-grid-text{color:#adb5bd}.characteristics ul{list-style:none}.characteristics ul .dropdown{background:#f8f9fa;border:1px solid #dee2e6;padding:.5rem 1rem;border-radius:.25rem}.characteristics ul .dropdown>a{padding-right:1.75rem}.characteristics ul .dropdown>a:hover{color:#fff!important;text-decoration:none}.characteristics ul .dropdown>a::after{color:#014a91;position:absolute;right:1rem;top:1rem}.characteristics ul .dropdown>.dropdown-menu{max-height:420px;overflow-y:auto;box-shadow:2px 2px 10px rgba(0,0,0,.15);width:100%}.characteristics ul .dropdown>.dropdown-menu>.dropdown-item label{padding-right:1rem;overflow:hidden;text-overflow:ellipsis}.characteristics ul .dropdown>.dropdown-menu>.dropdown-item label span{right:1rem}.characteristics ul .dropdown>.dropdown-menu>.dropdown-item .form-check,.characteristics ul .dropdown>.dropdown-menu>.dropdown-item input,.characteristics ul .dropdown>.dropdown-menu>.dropdown-item label{cursor:pointer}.characteristics ul .dropdown>.dropdown-menu>.dropdown-item:active{background-color:#f8f9fa}.characteristics ul .dropdown>.dropdown-menu>.dropdown-item:last-child{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 25%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 25%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 25%)}.characteristics ul .dropdown.selectedCharacteristicOption,.characteristics ul .dropdown:hover{background:#014a91}.characteristics ul .dropdown.selectedCharacteristicOption>a,.characteristics ul .dropdown.selectedCharacteristicOption>a::after,.characteristics ul .dropdown:hover>a,.characteristics ul .dropdown:hover>a::after{color:#fff!important}.characteristics ul .dropdown.selectedCharacteristicOption .btnResetCharacteristics,.characteristics ul .dropdown:hover .btnResetCharacteristics{position:absolute;top:2px;right:0;color:#fff;border-left:1px solid #dee2e6;border-radius:0}.characteristics ul .dropdown.selectedCharacteristicOption>a::after{display:none}.characteristics #btnMoreCharacteristics{height:39px;border:1px solid #dee2e6;background:#fff}.characteristics #btnMoreCharacteristics:hover{border:1px solid #014a91}.characteristics #btnMoreCharacteristics .roundBadge{background:#014a91}@media (max-width:991.98px){.characteristics.mobileOpen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100;background:#fff;padding:1em 2em 2em}.characteristics.mobileOpen .filter{height:calc(100% - (16px * 1.5) - .75rem - 1em - 2em);overflow-y:scroll}.characteristics.mobileOpen .filter .dropdown .dropdown-menu{position:relative;float:none;background:0 0;border:none;box-shadow:none}.characteristics.mobileOpen .filter .dropdown .dropdown-menu>li{padding:.25rem}.characteristics.mobileOpen .filter .dropdown:hover{background:#f8f9fa!important}.characteristics.mobileOpen .filter .dropdown:hover .btnResetCharacteristics,.characteristics.mobileOpen .filter .dropdown:hover>a,.characteristics.mobileOpen .filter .dropdown:hover>a::after{color:#014a91!important}.characteristics.mobileOpen .btnCloseFilter{display:flex!important}.characteristics.mobileOpen .btnShowFilter{display:none!important}.characteristics.mobileOpen .wrapperApplyFilter{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 25%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 25%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 25%);position:fixed;display:block!important;bottom:2em;right:2em;width:calc(100% - 4em)}.characteristics.mobileOpen .wrapperApplyFilter .btnApplyFilter{background:#014a91;color:#fff!important}#compareTableWrapper{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}#compareTableWrapper .compareHeadImg{max-width:75px}}#compareTypTabs.nav-tabs{border-bottom:none}#compareTypTabs.nav-tabs .nav-item .nav-link{border:none;border-bottom:2px solid #dee2e6}#compareTypTabs.nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #014a91}#compareTable thead>tr>td{text-align:center;border:1px solid #dee2e6;-webkit-box-shadow:0 1px 0 0 #dee2e6;-moz-box-shadow:0 1px 0 0 #dee2e6;box-shadow:0 1px 0 0 #dee2e6;z-index:10;min-width:200px}#compareTable thead>tr>td .compareHeadImgWrapper{height:150px;width:150px}#compareTable thead>tr>td .compareHeadImgWrapper .compareHeadImg{max-height:100%}#compareTable tbody>tr th{text-align:right;border:1px solid #dee2e6}#compareTable tbody>tr td{text-align:center;border:1px solid #dee2e6}.paymentInfo{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:300px}.paymentInfo li{margin:.5rem .5rem 0 0;width:80px;display:flex;justify-content:center;align-items:center}.paymentInfo li i{font-size:2.2rem}.ftxOffer{background:linear-gradient(to right,#dee2e6 2px,transparent 2px),linear-gradient(to left,#dee2e6 2px,transparent 2px) 100% 100%,linear-gradient(to bottom,#dee2e6 2px,transparent 2px),linear-gradient(to top,#dee2e6 2px,transparent 2px) 100% 100%;background-repeat:no-repeat;background-size:30px 30px;transition:.2s}.ftxOffer:hover{background:linear-gradient(to right,#adb5bd 2px,transparent 2px),linear-gradient(to left,#adb5bd 2px,transparent 2px) 100% 100%,linear-gradient(to bottom,#adb5bd 2px,transparent 2px),linear-gradient(to top,#adb5bd 2px,transparent 2px) 100% 100%;background-repeat:no-repeat;background-size:30px 30px;transition:.2s}.teamMember{margin-bottom:35px}.slider.carousel .carousel-inner .carousel-caption{left:25%;bottom:20%;background-color:rgba(0,0,0,.8);opacity:.8;max-width:600px;border-radius:8px}.slider.carousel .carousel-indicators{opacity:1}.slider.carousel .carousel-indicators button{background:#adb5bd;border:1px solid #fff}.slider.carousel .carousel-indicators button.active{background-color:#014a91}.slider.carousel .carousel-control-next,.slider.carousel .carousel-control-prev{background:#adb5bd;color:#014a91;height:50px;width:50px;border-radius:25px;top:calc(50% - 25px);margin:0 20px;display:none}.slider.carousel:hover .carousel-control-next,.slider.carousel:hover .carousel-control-prev{display:flex}.newsBox:hover{box-shadow:2px 2px 10px rgba(0,0,0,.15)}.ftxBox{height:300px}.ftxBox a{width:75px;height:75px;border-radius:100px}#homeCarousel.carousel .carousel-inner .carousel-caption{left:25%;bottom:20%;background-color:rgba(0,0,0,.8);opacity:.8;max-width:600px;border-radius:8px}#homeCarousel.carousel .carousel-indicators{opacity:1}#homeCarousel.carousel .carousel-indicators button{background:#adb5bd;border:1px solid #fff}#homeCarousel.carousel .carousel-indicators button.active{background-color:#014a91}#homeCarousel.carousel .carousel-control-next,#homeCarousel.carousel .carousel-control-prev{background:#adb5bd;color:#014a91;height:50px;width:50px;border-radius:25px;top:calc(50% - 25px);margin:0 20px;display:none}#homeCarousel.carousel:hover .carousel-control-next,#homeCarousel.carousel:hover .carousel-control-prev{display:flex}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav li>.dropdown-menu{border:1px solid #dee2e6;border-bottom:4px solid #014a91;min-width:200px}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>.nolink,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a{transition:.2s;padding:1.5rem 2rem 1.5rem .5rem}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav li:hover>.dropdown-menu{display:block}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li a.navSelected,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>.nolink.navExpanded,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>.nolink.navSelected,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a.navExpanded,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a.navSelected{font-weight:700}#headerNavigation #mainNavigation.navbar .container-fluid .dropdown-toggle:after{content:none}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper{margin-top:-1.5rem;padding-top:1.5rem;transform:translateX(-50%)}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent{box-shadow:0 5px 10px -5px rgba(0,0,0,.2);display:flex;flex-wrap:wrap}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent #btnCloseFlyout{right:2rem}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent{width:100%}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent .imageWrapper{height:100px;width:100px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent:hover{background:#f8f9fa}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent .flyoutParentContent{min-height:60px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent.flyoutSmallSpacing>.flyoutParent .flyoutParentContent{font-size:16px!important;min-height:30px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent.flyoutSmallSpacing>.flyoutParent .flyoutParentContent img{max-height:40px;max-width:40px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent.flyoutSmallSpacing>.flyoutParent .flyoutParentContent a{padding-left:.75rem!important}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>#flyoutHistory{width:calc(53% - 2rem);right:5%;opacity:.3}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>#flyoutHistory:hover{opacity:1}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent{width:70%;max-width:400px;transition:.1s ease-in;overflow-y:scroll;-webkit-overflow-scrolling:touch}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent.collapsing{height:100%;transition:.1s;left:0;width:0}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent.show{left:0}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .nav-tabs .nav-item .nav-link{border-bottom:2px solid #dee2e6!important}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #014a91!important}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .tab-content .tab-pane ul{list-style:none}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .tab-content .tab-pane ul li{border-bottom:1px solid #dee2e6}#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .tab-content .tab-pane ul li a,#headerNavigation #mainNavigationMobile.navbar #mainNavigationMobileContent .tab-content .tab-pane ul li button{color:#333}.scrollHeader #headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a{transition:.2s;padding:.5rem 2rem .5rem .5rem}.scrollHeader #headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper{margin-top:-.5rem;padding-top:.5rem}.navbar-overlay{display:none;background-color:rgba(0,0,0,.6)}.navbar-overlay::after{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.5em;color:#fff;position:absolute;top:2px;right:22px}@media (min-width:992px){#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent{width:25%}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>#flyoutHistory{width:100%}}.productCarousel .carousel .carousel-inner .carousel-item-end.active,.productCarousel .carousel .carousel-inner .carousel-item-next{transform:translateX(100%)}.productCarousel .carousel .carousel-inner .carousel-item-prev,.productCarousel .carousel .carousel-inner .carousel-item-start.active{transform:translateX(-100%)}.productCarousel .carousel2 .carousel-inner .carousel-item-end.active,.productCarousel .carousel2 .carousel-inner .carousel-item-next{transform:translateX(50%)}.productCarousel .carousel2 .carousel-inner .carousel-item-prev,.productCarousel .carousel2 .carousel-inner .carousel-item-start.active{transform:translateX(-50%)}.productCarousel .carousel3 .carousel-inner .carousel-item-end.active,.productCarousel .carousel3 .carousel-inner .carousel-item-next{transform:translateX(33.333333333%)}.productCarousel .carousel3 .carousel-inner .carousel-item-prev,.productCarousel .carousel3 .carousel-inner .carousel-item-start.active{transform:translateX(-33.333333333%)}.productCarousel .carousel4 .carousel-inner .carousel-item-end.active,.productCarousel .carousel4 .carousel-inner .carousel-item-next{transform:translateX(25%)}.productCarousel .carousel4 .carousel-inner .carousel-item-prev,.productCarousel .carousel4 .carousel-inner .carousel-item-start.active{transform:translateX(-25%)}.productCarousel .carousel6 .carousel-inner .carousel-item-end.active,.productCarousel .carousel6 .carousel-inner .carousel-item-next{transform:translateX(16.666666666%)}.productCarousel .carousel6 .carousel-inner .carousel-item-prev,.productCarousel .carousel6 .carousel-inner .carousel-item-start.active{transform:translateX(-16.666666666%)}.productCarousel .carousel12 .carousel-inner .carousel-item-end.active,.productCarousel .carousel12 .carousel-inner .carousel-item-next{transform:translateX(8.333333333%)}.productCarousel .carousel12 .carousel-inner .carousel-item-prev,.productCarousel .carousel12 .carousel-inner .carousel-item-start.active{transform:translateX(-8.333333333%)}.productCarousel .carousel .carousel-indicators:not(.previewIndicators) button{border:1px solid #adb5bd;background:#adb5bd;height:10px;width:10px;border-radius:6px;cursor:pointer}.productCarousel .carousel .carousel-indicators:not(.previewIndicators) button.active{background:#014a91;border:1px solid #014a91}.productCarousel .carousel .carousel-indicators:not(.previewIndicators).specialIndicators{width:100%;background:#dee2e6;margin-left:0;margin-right:0}.productCarousel .carousel .carousel-indicators:not(.previewIndicators).specialIndicators button{margin:0;border-radius:0;height:2px;border:none}.productCarousel .carousel .carousel-indicators.previewIndicators{margin-left:5%;margin-right:5%}.productCarousel .carousel .carousel-indicators.previewIndicators button{border:none;text-indent:unset;width:50px;height:100%;margin-left:8px;margin-right:8px}.productCarousel .carousel .carousel-indicators.previewIndicators button>i{color:red}.productCarousel .carousel .carousel-inner .carousel-item-next,.productCarousel .carousel .carousel-inner .carousel-item-prev,.productCarousel .carousel .carousel-inner .carousel-item.active{display:flex}.productCarousel .carousel .carousel-inner .carousel-item-end,.productCarousel .carousel .carousel-inner .carousel-item-start{transform:translateX(0)}.productCarousel .carousel .carousel-control-next,.productCarousel .carousel .carousel-control-prev{height:40px;width:40px;border-radius:20px;top:calc(50% - 20px);display:none}.productCarousel .carousel:hover .carousel-control-next,.productCarousel .carousel:hover .carousel-control-prev{display:flex}#ProductPictureCarousel iframe{height:194px}@media (max-width:767px){.productCarousel .carousel .carousel-inner .carousel-item-end.active,.productCarousel .carousel .carousel-inner .carousel-item-next{transform:translateX(100%)}.productCarousel .carousel .carousel-inner .carousel-item-prev,.productCarousel .carousel .carousel-inner .carousel-item-start.active{transform:translateX(-100%)}.productCarousel .carousel .carousel-inner .carousel-item-end,.productCarousel .carousel .carousel-inner .carousel-item-start{transform:translateX(0)}}#productInfo .mainPrice,#productInfo .salesPrice{border-bottom:1px dotted #adb5bd;padding:3px 0}#productInfo .productInfoStock .stockInfo>a>span i{order:2;margin-right:0!important;margin-left:.5rem!important}#productInfo #dropdownUnitOfMeasure,#productInfo #dropdownVariant{min-width:200px}#productInfo #dropdownUnitOfMeasure:after,#productInfo #dropdownVariant:after{position:absolute;right:.5rem}#productInfo #mainControls.scrollControls{background:#fff;width:100%;left:0;padding:1rem var(--bs-gutter-x)!important;z-index:40;box-shadow:0 -5px 5px -5px rgba(0,0,0,.2)}#productInfo #mainControls.scrollControls img{display:flex!important;max-width:40px;max-height:40px}#productInfo #mainControls.scrollControls .btnAddToCart{display:flex!important;align-items:center;margin-right:.5rem}#productInfo #mainControls.scrollControls .btnAddToCompare,#productInfo #mainControls.scrollControls .btnAddToWatchlist{background:0 0;border:none}#productInfo #mainControls.scrollControls .btnAddToCompare span,#productInfo #mainControls.scrollControls .btnAddToWatchlist span{display:none!important}#productInfo #mainControls.scrollControls #mainControlsInnerWrapper{flex-direction:row!important;justify-content:center;align-items:center;width:auto!important}#productInfo #mainControls.scrollControls #mainControlsInnerWrapper .controlsAddToLists{margin-bottom:0!important}#productInfo table.characteristics tr td:first-child{width:1%;white-space:nowrap}#productInfo table.characteristics tr td:nth-child(2){font-weight:600}#productInfo table.characteristics tr td>.btn:hover i{display:flex!important}#productInfo #relatedProductsTab.nav-tabs{border-bottom:none}#productInfo #relatedProductsTab.nav-tabs .nav-item .nav-link{border:none;border-bottom:2px solid #dee2e6}#productInfo #relatedProductsTab.nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #014a91}.tooltip-inner{max-width:400px;text-align:left;padding:1rem}@media (max-width:576px){table.characteristics tr>td{border:none}#mainControls.scrollControls .btnAddToCart{margin-left:0!important}#mainControls.scrollControls .btnAddToCart span{display:none}#mainControls.scrollControls .btnAddToCompare{margin-left:0!important}}@media (min-width:768px){#mainControls.scrollControls span{display:flex!important;margin-right:auto!important}}@media (min-width:768px) and (max-width:992px){#mainControls.scrollControls .container>div{margin-left:0!important;width:100%!important}}@media (min-width:1200px){#mainControls.scrollControls span{margin-right:1rem!important}#mainControls.scrollControls .scrollPrice{display:flex!important;margin-right:auto!important}}@media print{.printpdf{font-size:24pt}.printpdf h1{font-size:48pt;font-weight:600}.printpdf h2{font-size:36pt;margin-top:50px;font-weight:600}.printpdf a,.printpdf h2.spezgray{color:#333}.printpdf .col-print-12{width:100%}.printpdf .characteristics tr{display:table-row!important}.printpdf .characteristics tr td{display:table-cell!important}}.sorting .btnDisplayMode i{color:#adb5bd}.sorting .btnDisplayMode.active i,.sorting .btnDisplayMode:hover i{color:#333}.productList .productListItem:hover{background-color:#f8f9fa}.productList .productListItem.SalesBlocked{color:#adb5bd}.productList .productListItem.SalesBlocked img{opacity:.5}.productList .productListItem.SalesBlocked .text-primary{color:#adb5bd!important}.productList .productListHorizontal .productListItem{border-bottom:1px dotted #dee2e6}.productList .productListHorizontal .productListItem .price{min-width:12em}.productList .productListHorizontal .productListItem .rating{min-width:8em}.productList .productListHorizontal .productListItem .specialInfos{position:absolute}.productList .productListVertical .productListItem{border-top:3px solid #014a91}.productList .productListVertical .productListItem .infoIconWrapper{display:flex;position:absolute;right:0}.productList .productListVertical .productListItem .pictureBoxWrapper{width:60%;padding-top:60%}.productList .productListVertical .productListItem .inpMenge{min-width:4em!important;max-width:4em}#relatedProductsContent .productList .productListVertical .row:first-child .productListItem{margin-top:1rem;border-top:none}.productList .productListTable table tr:hover{cursor:pointer}.productList .productListTable table tr:hover i.text-white{color:#000!important;opacity:.0075!important}.productList .productListTable table td{vertical-align:middle}.productList .productListTable table td .iInfo{max-width:1em}.productList .productListTable table td img{max-height:50px}.productList .productListTable.productListKleinmaterial table tr:hover{cursor:default}.imagesKleinmat img{max-width:150px;height:auto}@media (max-width:767.98px){.productList .productListHorizontal .productListItem{font-size:90%}.productList .productListHorizontal .productListItem .specialInfos{position:relative;right:0;font-size:12px}.productList .productListHorizontal .productListItem .title{font-size:16px}.productList .productListHorizontal .productListItem .price{width:100%}.productList .productListHorizontal .productListItem .controls{font-size:12px}.productList .productListTable table{display:flex;flex-wrap:wrap}.productList .productListTable table thead{display:none}.productList .productListTable table tbody,.productList .productListTable table td,.productList .productListTable table tr{display:flex;flex-wrap:wrap}.productList .productListTable table tr{border-top:1px solid #dee2e6;padding:.5rem 0}.productList .productListTable table td{border-top:none;border-bottom:none;padding:.5rem}.productList .productListTable table td.prodNumber{color:#adb5bd;padding:0 .5rem}.productList .productListTable table td.prodDesc{font-weight:700}}@media (max-width:1199.98px){.productList .productListHorizontal .productListItem .rating{width:100%}}.prodTooltip{display:inline-block}.prodTooltip:hover+.prodTooltipHover{display:block}.prodTooltipHover{display:none;max-width:30rem}.prodTooltipHover .prodTooltipContent img{max-width:5em;max-height:5em}.rating .progress{height:10px}.btnFilterRating,.btnFilterRating:active,.btnFilterRating:focus,.btnFilterRating:hover{position:absolute;top:0;left:0;height:100%;width:100%;background:0 0;border:none;outline:0}.disabledFilter i{color:#adb5bd!important}.disabledFilter .progress-bar{background-color:#adb5bd}.ratingComment{border-top:1px solid #f8f9fa;border-bottom:1px solid #f8f9fa}.totalRating{border-right:1px solid #dee2e6}#searchFlyout #searchContainer{left:50%;transform:translateX(-50%);max-width:1006px;max-height:80vh;overflow-y:auto}#searchFlyout #searchContainer a:hover{background-color:#f8f9fa}#searchFlyout #searchContainer a .productImage{height:80px;width:80px}#searchResult #categoryList .categoryItem{margin-bottom:1rem!important}#searchResult #categoryList .categoryItem .card .card-header img{max-height:80px}#searchResult #categoryList .categoryItem .card .card-footer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)!important;border-bottom:5px solid #014a91;border-top:none;justify-content:center;align-items:center;display:flex}#searchResult #categoryList .categoryItem .card .card-footer a{font-size:120%;font-weight:700;color:#fff!important}#searchResult #freeTextList .freeTextItem .freeTextItemContent{background:#f8f9fa;border-bottom:5px solid #014a91;height:100%}#searchResult #freeTextList .freeTextItem:hover .freeTextItemContent{border-bottom:5px solid #333}#searchResult #freeTextList .freeTextItem:hover .freeTextItemContent a{color:#333!important}@media (max-width:768px){#searchFlyout #searchContainer{height:90%;overflow-y:scroll;padding-bottom:3rem!important}#searchFlyout #searchContainer #searchProducts{max-height:none;overflow-y:auto}}.sideNavigation{border-bottom:5px solid #014a91}.sideNavigation .sideNavigationParents>li.nav-item{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #adb5bd;background-color:#dee2e6}.sideNavigation .sideNavigationParents>li.nav-item>div>a.navSelected{font-weight:700;color:#333!important}.sideNavigation .sideNavigationParents>li.nav-item .btn-link:hover{border-radius:0;background:#c1c9d0}.sideNavigation .sideNavigationParents>li.nav-item:last-child{background-color:#f8f9fa;border-bottom:none;padding-top:.5rem;padding-bottom:.5rem}.sideNavigation .sideNavigationParents>li.nav-item:last-child a{color:#333}.sideNavigation .sideNavigationParents>li.nav-item:first-child{border-left:1px solid #014a91;border-right:1px solid #014a91;border-bottom:1px solid #014a91;border-top:1px solid #014a91;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#014a91}.sideNavigation .sideNavigationParents>li.nav-item:first-child:hover{background:#014a91!important}.sideNavigation .sideNavigationParents>li.nav-item:first-child .btn-group>a{padding-top:1rem!important;padding-bottom:1rem!important}.sideNavigation .sideNavigationParents>li.nav-item:first-child .btn-group>.btn-link,.sideNavigation .sideNavigationParents>li.nav-item:first-child .btn-group>a{color:#fff}.sideNavigation .sideNavigationParents>li.nav-item:first-child .btn-group>.btn-link:hover{border-top-right-radius:.4rem;border-bottom-right-radius:.25rem;background:#01305e}.sideNavigation .sideNavigationParents .childMenu{position:absolute;display:block}.sideNavigation .sideNavigationParents .childMenu li{border-bottom:1px solid #dee2e6}.sideNavigation .sideNavigationParents .childMenu li a{display:block;max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sideNavigation .sideNavigationParents .childMenu li a.navSelected{font-weight:700}.sideNavigation .sideNavigationParents .childMenu li:last-child{border-bottom:none}.sideNavigation .sideNavigationParents .childMenu li:hover{background-color:#f8f9fa}.sideNavigation .sideNavigationChildren{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;padding:.5rem}.sideNavigation .sideNavigationChildren>li{border-bottom:1px solid #dee2e6}.sideNavigation .sideNavigationChildren>li>a{padding-right:.5rem;padding-left:.5rem}.sideNavigation .sideNavigationChildren>li>a:hover{transition:padding .2s;padding-left:calc(.5rem + 2px)}.sideNavigation .sideNavigationChildren>li>a.navSelected{font-weight:700}.sideNavigation .sideNavigationChildren>li:hover>a{color:#014a91}.sideNavigation .sideNavigationChildren>li:last-child{border-bottom:none}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li>a{padding-right:.5rem;padding-left:1rem}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li>a.navSelected{font-weight:700}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li>a:hover{transition:padding .2s;padding-left:calc(1rem + 2px)}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li:hover>a{color:#014a91}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li:last-child{border-bottom:none}#categoryNavigation.sideNavigation .sideNavigationChildren>li:hover a{transition:padding .2s;padding-left:calc(.5rem + 2px)}#categoryNavigation.sideNavigation .sideNavigationChildren>li:last-child{border-bottom:none}.signalLevelBlocked .row,.signalLevelGreen .row,.signalLevelOrange .row,.signalLevelRed .row,.signalLevelYellow .row{display:none}.signalLevelBlocked .row:nth-child(5),.signalLevelGreen .row:first-child,.signalLevelOrange .row:nth-child(3),.signalLevelRed .row:nth-child(4),.signalLevelYellow .row:nth-child(2){display:flex}.table.watchlistTable th{border-top:none}.table.watchlistTable td,.table.watchlistTable th{vertical-align:middle!important}@media (min-width:768px) and (max-width:991.98px){.table.watchlistTable{display:flex;flex-wrap:wrap}.table.watchlistTable>thead{display:none}.table.watchlistTable tbody,.table.watchlistTable td,.table.watchlistTable th,.table.watchlistTable tr{display:flex;flex-wrap:wrap}.table.watchlistTable>tbody{flex-direction:column;width:100%}.table.watchlistTable>tbody>tr{display:flex;justify-content:space-between}.table.watchlistTable>tbody>tr>td:first-child{width:100%}.table.watchlistTable>tbody>tr>td{border-top:none}.table.watchlistTable>tbody>tr>td:last-child{font-weight:700}}@media (max-width:767.98px){table.watchlistTable,table.watchlistTable tbody,table.watchlistTable td,table.watchlistTable th,table.watchlistTable thead,table.watchlistTable tr{display:flex;flex-wrap:wrap}.table.watchlistTable>thead{display:none}.table.watchlistTable>tbody{flex-direction:column}.table.watchlistTable>tbody>tr{display:flex;justify-content:space-between}.table.watchlistTable>tbody>tr>td:first-child{width:100%}.table.watchlistTable>tbody>tr>td:nth-child(2){justify-content:center}.table.watchlistTable>tbody>tr>td:nth-child(2) .input-group{justify-content:flex-end}.table.watchlistTable>tbody>tr>td{border-top:none}.table.watchlistTable>tbody>tr>td:last-child{font-weight:700}}