@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,.1);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;--bs-table-bg-type:rgba(0,0,0,0)!important}.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{display:flex;flex-wrap:wrap}table.cartTable tbody,table.cartTable td,table.cartTable th,table.cartTable thead,table.cartTable tr{display:flex;flex-wrap:wrap;--bs-table-bg-type:rgba(0,0,0,0)!important}.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-footer{border-top:8px solid #e30613}#categoryList .card .card-footer a{font-size:150%}#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}.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:#e30613}.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:#e30613}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#e30613}.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:#e30613;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:#e30613}.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:#e30613;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,.1);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:#e30613}.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 #e30613}.characteristics #btnMoreCharacteristics .roundBadge{background:#e30613}@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:#e30613!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:#e30613;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 #e30613}#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}.slider.carousel .carousel-inner .carousel-caption{position:absolute;text-align:left;opacity:.7;min-width:25%;border-radius:8px;bottom:auto;font-size:clamp(.2rem, 1vw, 1rem);padding:clamp(.1rem,1vw,1rem) clamp(.1rem,1.5vw,1.5rem) clamp(.1rem,1.5vw,1.5rem)!important;align-items:flex-start}.slider.carousel .carousel-inner .carousel-caption .sliderTitle{font-size:clamp(.2rem, 1.6vw, 1.6rem);font-weight:700}.slider.carousel .carousel-inner .carousel-caption .sliderText{font-size:clamp(.2rem, 1.2vw, 1.2rem);white-space:pre-line}.slider.carousel .carousel-inner .carousel-cta{border-width:2px;border-radius:50px;padding:clamp(.1rem,.6vw,.6rem) clamp(.1rem,1.2vw,1.2rem);font-size:clamp(.2rem, 1vw, 1rem)}.slider.carousel .carousel-inner .carousel-cta:hover i{color:#333}.slider.carousel .carousel-inner .carousel-caption-size-s{padding:clamp(.1rem,1.2vw,1.2rem) clamp(.1rem,2vw,2rem) clamp(.1rem,2vw,2rem)!important}.slider.carousel .carousel-inner .carousel-caption-size-s .carousel-cta{font-size:clamp(.2rem, .8vw, .8rem)}.slider.carousel .carousel-inner .carousel-caption-size-s .sliderTitle{font-size:clamp(.2rem, 1.4vw, 1.4rem)}.slider.carousel .carousel-inner .carousel-caption-size-s .sliderText{font-size:clamp(.2rem, 1vw, 1rem)}.slider.carousel .carousel-inner .carousel-caption-size-l{padding:clamp(.1rem,1.2vw,1.2rem) clamp(.1rem,2vw,2rem) clamp(.1rem,2vw,2rem)!important}.slider.carousel .carousel-inner .carousel-caption-size-l .carousel-cta{font-size:clamp(.2rem, 1.2vw, 1.2rem)}.slider.carousel .carousel-inner .carousel-caption-size-l .sliderTitle{font-size:clamp(.2rem, 2vw, 2rem)}.slider.carousel .carousel-inner .carousel-caption-size-l .sliderText{font-size:clamp(.2rem, 1.6vw, 1.6rem)}.slider.carousel .carousel-inner .carousel-caption-size-xl{padding:clamp(.1rem,1.5vw,1.5rem) clamp(.1rem,2.5vw,2.5rem) clamp(.1rem,2.5vw,2.5rem)!important}.slider.carousel .carousel-inner .carousel-caption-size-xl .carousel-cta{font-size:clamp(.2rem, 1.4vw, 1.4rem)}.slider.carousel .carousel-inner .carousel-caption-size-xl .sliderTitle{font-size:clamp(.2rem, 2.4vw, 2.4rem)}.slider.carousel .carousel-inner .carousel-caption-size-xl .sliderText{font-size:clamp(.2rem, 1.9vw, 1.9rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxl{padding:clamp(.1rem,1.5vw,1.5rem) clamp(.1rem,3vw,3rem) clamp(.1rem,2.8vw,2.8rem)!important}.slider.carousel .carousel-inner .carousel-caption-size-xxl .carousel-cta{font-size:clamp(.2rem, 1.8vw, 1.8rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxl .sliderTitle{font-size:clamp(.2rem, 3vw, 3rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxl .sliderText{font-size:clamp(.2rem, 2.2vw, 2.2rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxxl{padding:clamp(.1rem,1.5vw,1.5rem) clamp(.1rem,3vw,3rem) clamp(.1rem,2.8vw,2.8rem)!important}.slider.carousel .carousel-inner .carousel-caption-size-xxxl .carousel-cta{font-size:clamp(.2rem, 2.4vw, 2.4rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxxl .sliderTitle{font-size:clamp(.2rem, 4vw, 4rem)}.slider.carousel .carousel-inner .carousel-caption-size-xxxl .sliderText{font-size:clamp(.2rem, 3vw, 3rem)}.slider.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vtop{left:clamp(.2rem,5vw,5rem);top:clamp(.2rem,3vw,3rem);right:auto}.slider.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vcenter{left:clamp(.2rem,5vw,5rem);top:50%;transform:translate(0,-50%);right:auto}.slider.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vbottom{left:clamp(.2rem,5vw,5rem);bottom:clamp(.2rem,3vw,3rem);right:auto}.slider.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vtop{left:50%;top:clamp(.2rem,3vw,3rem);transform:translate(-50%,0);align-items:center;right:auto}.slider.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vcenter{left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;right:auto}.slider.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vbottom{left:50%;bottom:clamp(.2rem,3vw,3rem);transform:translate(-50%,0);align-items:center;right:auto}.slider.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vtop{left:auto;right:clamp(.2rem,5vw,5rem);top:clamp(.2rem,3vw,3rem);align-items:flex-end;text-align:right}.slider.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vcenter{left:auto;right:clamp(.2rem,5vw,5rem);top:50%;transform:translate(0,-50%);align-items:flex-end;text-align:right}.slider.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vbottom{left:auto;right:clamp(.2rem,5vw,5rem);bottom:clamp(.2rem,3vw,3rem);align-items:flex-end;text-align:right}.slider.carousel .carousel-inner .carousel-dark{background-color:rgba(255,255,255,.85);color:#333}.slider.carousel .carousel-inner .carousel-dark .carousel-cta{color:#333;border-color:#333}.slider.carousel .carousel-inner .carousel-dark .carousel-cta:hover i{color:#333}.slider.carousel .carousel-inner .carousel-bright{background-color:rgba(0,0,0,.85);color:#fff}.slider.carousel .carousel-inner .carousel-bright .carousel-cta{color:#fff;border-color:#fff}.slider.carousel .carousel-inner .carousel-bright .carousel-cta:hover i{color:#fff}.slider.carousel .carousel-inner .carousel-multi{padding:clamp(.1rem,1.4vw,1.4rem) clamp(.1rem,1.5vw,1.5rem) clamp(.1rem,1.5vw,1.5rem)!important;background-color:rgba(127,127,127,.5);opacity:1}.slider.carousel .carousel-inner .carousel-multi .sliderTitle{background-color:#000;color:#fff;padding:2px 10px;margin-bottom:5px;font-size:clamp(.2rem, .8vw, .8rem);font-weight:400}.slider.carousel .carousel-inner .carousel-multi .sliderText{color:#000;background-color:#fff;padding:2px 10px;font-size:clamp(.2rem, 1.4vw, 1.4rem);font-weight:700}.slider.carousel .carousel-inner .carousel-multi .carousel-cta{color:#000;border-color:#000;background-color:#fff}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-s{padding:clamp(.1rem,1.5vw,1.5rem)!important}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-s .sliderTitle{font-size:clamp(.2rem, .8vw, .8rem);padding:2px 8px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-s .sliderText{font-size:clamp(.2rem, 1.6vw, 1.6rem);padding:2px 8px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-l{padding:clamp(.1rem,2vw,2rem)!important}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-l .sliderTitle{font-size:clamp(.2rem, 1vw, 1rem);padding:2px 10px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-l .sliderText{font-size:clamp(.2rem, 2vw, 2rem);padding:2px 10px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl{padding:clamp(.1rem,2.5vw,2.5rem)!important}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl .sliderTitle{font-size:clamp(.2rem, 1.4vw, 1.4rem);padding:2px 16px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl .sliderText{font-size:clamp(.2rem, 2.8vw, 2.8rem);padding:0 16px 4px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl{padding:clamp(.1rem,3vw,3rem)!important}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl .sliderTitle{font-size:clamp(.2rem, 1.6vw, 1.6rem);padding:2px 16px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl .sliderText{font-size:clamp(.2rem, 3.2vw, 3.2rem);padding:0 16px 4px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl{padding:clamp(.1rem,3.6vw,3.6rem)!important}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl .sliderTitle{font-size:clamp(.2rem, 2vw, 2rem);padding:2px 16px}.slider.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl .sliderText{font-size:clamp(.2rem, 4vw, 4rem);padding:0 16px 4px}.slider.carousel .carousel-inner .carousel-nobg{background-color:rgba(127,127,127,0);width:100%}.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-l,.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-n,.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-s,.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xl,.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xxl,.slider.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xxxl{padding:0!important}.slider.carousel .carousel-indicators{opacity:1}.slider.carousel .carousel-indicators button.active{background-color:#e30613!important}.slider.carousel .carousel-control-next,.slider.carousel .carousel-control-prev{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,.1)}#homeCarousel.carousel .carousel-inner .carousel-caption{position:absolute;text-align:left;min-width:25%;border-radius:8px;bottom:auto;font-size:1vw;padding:1vw 1.5vw 1.5vw!important;align-items:flex-start}#homeCarousel.carousel .carousel-inner .carousel-caption .sliderTitle{font-size:1.6vw;font-weight:700}#homeCarousel.carousel .carousel-inner .carousel-caption .sliderText{font-size:1.2vw;white-space:pre-line}#homeCarousel.carousel .carousel-inner .carousel-cta{border-width:2px;border-radius:50px;padding:.6vw 1.2vw;font-size:1vw}#homeCarousel.carousel .carousel-inner .carousel-cta:hover i{color:#333}#homeCarousel.carousel .carousel-inner .carousel-caption-size-s{padding:1.2vw 2vw 2vw!important}#homeCarousel.carousel .carousel-inner .carousel-caption-size-s .carousel-cta{font-size:.8vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-s .sliderTitle{font-size:1.4vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-s .sliderText{font-size:1vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-l{padding:1.2vw 2vw 2vw!important}#homeCarousel.carousel .carousel-inner .carousel-caption-size-l .carousel-cta{font-size:1.2vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-l .sliderTitle{font-size:2vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-l .sliderText{font-size:1.6vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xl{padding:1.5vw 2.5vw 2.5vw!important}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xl .carousel-cta{font-size:1.4vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xl .sliderTitle{font-size:2.4vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xl .sliderText{font-size:1.9vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxl{padding:1.5vw 3vw 2.8vw!important}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxl .carousel-cta{font-size:1.8vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxl .sliderTitle{font-size:3vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxl .sliderText{font-size:2.2vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxxl{padding:1.5vw 3vw 2.8vw!important}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxxl .carousel-cta{font-size:2.4vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxxl .sliderTitle{font-size:4vw}#homeCarousel.carousel .carousel-inner .carousel-caption-size-xxxl .sliderText{font-size:3vw}#homeCarousel.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vtop{left:5vw;top:3vw;right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vcenter{left:5vw;top:50%;transform:translate(0,-50%);right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hleft.carousel-caption-vbottom{left:5vw;bottom:3vw;right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vtop{left:50%;top:3vw;transform:translate(-50%,0);align-items:center;right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vcenter{left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hcenter.carousel-caption-vbottom{left:50%;bottom:3vw;transform:translate(-50%,0);align-items:center;right:auto}#homeCarousel.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vtop{left:auto;right:5vw;top:3vw;align-items:flex-end;text-align:right}#homeCarousel.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vcenter{left:auto;right:5vw;top:50%;transform:translate(0,-50%);align-items:flex-end;text-align:right}#homeCarousel.carousel .carousel-inner .carousel-caption-hright.carousel-caption-vbottom{left:auto;right:5vw;bottom:3vw;align-items:flex-end;text-align:right}#homeCarousel.carousel .carousel-inner .carousel-dark{background-color:rgba(255,255,255,.85);color:#333}#homeCarousel.carousel .carousel-inner .carousel-dark .carousel-cta{color:#333;border-color:#333}#homeCarousel.carousel .carousel-inner .carousel-dark .carousel-cta:hover i{color:#333}#homeCarousel.carousel .carousel-inner .carousel-bright{background-color:rgba(0,0,0,.85);color:#fff}#homeCarousel.carousel .carousel-inner .carousel-bright .carousel-cta{color:#fff;border-color:#fff}#homeCarousel.carousel .carousel-inner .carousel-bright .carousel-cta:hover i{color:#fff}#homeCarousel.carousel .carousel-inner .carousel-multi{padding:1.4vw 1.5vw 1.5vw!important;background-color:rgba(127,127,127,.5);opacity:1}#homeCarousel.carousel .carousel-inner .carousel-multi .sliderTitle{background-color:#000;color:#fff;padding:2px 10px;margin-bottom:5px;font-size:.8vw;font-weight:400}#homeCarousel.carousel .carousel-inner .carousel-multi .sliderText{color:#000;background-color:#fff;padding:2px 10px;font-size:1.4vw;font-weight:700}#homeCarousel.carousel .carousel-inner .carousel-multi .carousel-cta{color:#000;border-color:#000;background-color:#fff}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-s{padding:1.5vw!important}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-s .sliderTitle{font-size:.8vw;padding:2px 8px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-s .sliderText{font-size:1.6vw;padding:2px 8px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-l{padding:2vw!important}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-l .sliderTitle{font-size:1vw;padding:2px 10px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-l .sliderText{font-size:2vw;padding:2px 10px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl{padding:2.5vw!important}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl .sliderTitle{font-size:1.4vw;padding:2px 16px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xl .sliderText{font-size:2.8vw;padding:0 16px 4px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl{padding:3vw!important}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl .sliderTitle{font-size:1.6vw;padding:2px 16px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxl .sliderText{font-size:3.2vw;padding:0 16px 4px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl{padding:3.6vw!important}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl .sliderTitle{font-size:2vw;padding:2px 16px}#homeCarousel.carousel .carousel-inner .carousel-multi.carousel-caption-size-xxxl .sliderText{font-size:4vw;padding:0 16px 4px}#homeCarousel.carousel .carousel-inner .carousel-nobg{background-color:rgba(127,127,127,0);width:100%}#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-l,#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-n,#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-s,#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xl,#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xxl,#homeCarousel.carousel .carousel-inner .carousel-nobg.carousel-caption-size-xxxl{padding:0!important}#homeCarousel.carousel .carousel-indicators button.active{background-color:#e30613!important}#homeCarousel.carousel .carousel-control-next,#homeCarousel.carousel .carousel-control-prev{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}#homeCarousel .carousel-indicators{display:none}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav li>.dropdown-menu{border:0 solid #dee2e6;background-color:#e30613;box-shadow:2px 2px 10px rgba(0,0,0,.1);min-width:240px}#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a{transition:.2s;padding:1.5rem 3rem 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>a.navExpanded,#headerNavigation #mainNavigation.navbar .container-fluid .navbar-nav>li>a.navSelected{font-weight:700}#headerNavigation #mainNavigation.navbar .container-fluid .shopMainNode:first-child{margin-left:-100px;padding-left:100px}#headerNavigation #mainNavigation.navbar .container-fluid .dropdown-toggle:after{content:none}#headerNavigation #mainNavigation.navbar .container-fluid .ftxNode a.navLevel1{color:#fff!important}#headerNavigation #mainNavigation.navbar .container-fluid .ftxNode a.navLevel1:hover{background-color:#e30613;font-weight:700}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper{max-width:1600px;margin-top:-1rem;padding-top:1rem;transform:translateX(-50%);margin-left:-1px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent{min-height:800px;box-shadow:2px 2px 10px rgba(0,0,0,.1);border-bottom:4px solid #e30613!important}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent #btnCloseFlyout{right:2rem}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent{border-right:1px solid #dee2e6;width:40%}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent .imageWrapper{height:60px;width:60px}#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>.flyoutParent>.flyoutChildren{top:1.5rem;left:40.5%;width:53%;height:92%;overflow:auto}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent>.flyoutChildren>.flyoutChild{min-height:76px}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent>.flyoutChildren>.flyoutChild:hover{background:#f8f9fa}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent>.flyoutChildren>.flyoutChild:hover .navLevel3{color:#6c757d!important}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent:hover>.flyoutChildren{display:flex!important}#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 #e30613!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}.manufacturerCarousel .carousel .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel .carousel-inner .carousel-item-next{transform:translateX(100%)}.manufacturerCarousel .carousel .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel .carousel-inner .carousel-item-start.active{transform:translateX(-100%)}.manufacturerCarousel .carousel2 .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel2 .carousel-inner .carousel-item-next{transform:translateX(50%)}.manufacturerCarousel .carousel2 .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel2 .carousel-inner .carousel-item-start.active{transform:translateX(-50%)}.manufacturerCarousel .carousel3 .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel3 .carousel-inner .carousel-item-next{transform:translateX(33.333333333%)}.manufacturerCarousel .carousel3 .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel3 .carousel-inner .carousel-item-start.active{transform:translateX(-33.333333333%)}.manufacturerCarousel .carousel4 .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel4 .carousel-inner .carousel-item-next{transform:translateX(25%)}.manufacturerCarousel .carousel4 .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel4 .carousel-inner .carousel-item-start.active{transform:translateX(-25%)}.manufacturerCarousel .carousel6 .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel6 .carousel-inner .carousel-item-next{transform:translateX(16.666666666%)}.manufacturerCarousel .carousel6 .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel6 .carousel-inner .carousel-item-start.active{transform:translateX(-16.666666666%)}.manufacturerCarousel .carousel12 .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel12 .carousel-inner .carousel-item-next{transform:translateX(8.333333333%)}.manufacturerCarousel .carousel12 .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel12 .carousel-inner .carousel-item-start.active{transform:translateX(-8.333333333%)}.manufacturerCarousel .carousel .carousel-indicators button{border:1px solid #adb5bd;background:#adb5bd;height:10px;width:10px;border-radius:6px;cursor:pointer}.manufacturerCarousel .carousel .carousel-indicators button.active{background:#e30613;border:1px solid #e30613}.manufacturerCarousel .carousel .carousel-indicators.specialIndicators{width:100%;background:#dee2e6;margin-left:0;margin-right:0}.manufacturerCarousel .carousel .carousel-indicators.specialIndicators button{margin:0;border-radius:0;height:2px;border:none}.manufacturerCarousel .carousel .carousel-inner .carousel-item-next,.manufacturerCarousel .carousel .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel .carousel-inner .carousel-item.active{display:flex}.manufacturerCarousel .carousel .carousel-inner .carousel-item-end,.manufacturerCarousel .carousel .carousel-inner .carousel-item-start{transform:translateX(0)}.manufacturerCarousel .carousel .carousel-control-next,.manufacturerCarousel .carousel .carousel-control-prev{height:40px;width:40px;border-radius:20px;top:calc(50% - 20px);display:none}.manufacturerCarousel .carousel:hover .carousel-control-next,.manufacturerCarousel .carousel:hover .carousel-control-prev{display:flex}@media (max-width:767px){.manufacturerCarousel .carousel .carousel-inner .carousel-item-end.active,.manufacturerCarousel .carousel .carousel-inner .carousel-item-next{transform:translateX(100%)}.manufacturerCarousel .carousel .carousel-inner .carousel-item-prev,.manufacturerCarousel .carousel .carousel-inner .carousel-item-start.active{transform:translateX(-100%)}.manufacturerCarousel .carousel .carousel-inner .carousel-item-end,.manufacturerCarousel .carousel .carousel-inner .carousel-item-start{transform:translateX(0)}}.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 button{border:1px solid #adb5bd;background:#adb5bd;height:10px;width:10px;border-radius:6px;cursor:pointer}.productCarousel .carousel .carousel-indicators button.active{background:#e30613;border:1px solid #e30613}.productCarousel .carousel .carousel-indicators.specialIndicators{width:100%;background:#dee2e6;margin-left:0;margin-right:0}.productCarousel .carousel .carousel-indicators.specialIndicators button{margin:0;border-radius:0;height:2px;border:none}.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}@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{min-height:38px}#productInfo .mainPrice,#productInfo .salesPrice{border-bottom:1px dotted #adb5bd;padding:3px 0}#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 #e30613}#productInfo:hover #adminEditLink{display:block!important}@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){#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent{width:28%}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>.flyoutParent>.flyoutChildren{left:27.45%;width:68%;border-left:1px solid #dee2e6}#headerNavigation #mainNavigation.navbar.flyout .navbar-nav li.catNode>.flyoutWrapper .flyoutContent>#flyoutHistory{width:62%}#mainControls.scrollControls span{margin-right:1rem!important}#mainControls.scrollControls .scrollPrice{display:flex!important;margin-right:auto!important}}@media print{.print{display:flex!important;width:100%;color:#333!important;font-size:24px}.print .tech-attributes .col-12:nth-child(odd){background-color:#f2f2f2}.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.shoptitle{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}.productlistpage:hover #adminEditLink{display:block!important}.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:hover .adminEditLink{margin-top:-1.5rem;display:inline!important}.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 #e30613}.productList .productListVertical .productListItem:hover .adminEditLink{margin-top:-.75rem;display:inline!important}.productList .productListVertical .productListItem .infoIconWrapper{display:flex;position:absolute;right:0}.productList .productListVertical .productListItem .pictureBoxWrapper{width:80%;padding-top:80%}#relatedProductsContent .productList .productListVertical .row:first-child .productListItem{margin-top:1rem;border-top:none}.productList .productListTable table tbody tr:hover{cursor:pointer}.productList .productListTable table tbody tr:hover .adminEditLink{display:inline!important}.productList .productListTable table td{vertical-align:middle}.productList .productListTable table td .iInfo{max-width:1em}.productList .productListTable table td img{max-height:50px}@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{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}.withokspan{padding-right:26px}.okspan{float:right;margin-right:6px;margin-top:-19px;position:relative;z-index:2}.desc-width{width:35%}.qty-width{width:5em}.inpMenge{margin:0}.quickorderflyout{min-width:35vw!important;max-height:650px;overflow-y:auto}.possibleproduct{background:#fff}.possibleproduct:nth-child(odd){background:#f8f9fa}.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}#searchFlyout #searchContainer #matchcodeList a:hover{font-weight:700}#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-top:none;justify-content:center;align-items:center;display:flex;border-radius:0}#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 #e30613;height:100%}#searchResult #freeTextList .freeTextItem .freeTextItemContent a{font-size:120%}#searchResult #freeTextList .freeTextItem:hover .freeTextItemContent{background:#dee2e6}@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 #e30613}.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 #e30613;border-right:1px solid #e30613;border-bottom:1px solid #e30613;border-top:1px solid #e30613;border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#e30613}.sideNavigation .sideNavigationParents>li.nav-item:first-child:hover{background:#e30613!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:#b1050f}.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 .sideNavigationParents .childMenu .adminEdit:hover .adminEditLink{display:block!important}.sideNavigation .sideNavigationParents .childMenu .adminEdit:hover .adminEditText{padding-right:1.1rem!important}.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 div a,.sideNavigation .sideNavigationChildren>li>a{padding-right:.5rem;padding-left:.5rem}.sideNavigation .sideNavigationChildren>li div a:hover,.sideNavigation .sideNavigationChildren>li>a:hover{transition:padding .2s;padding-left:calc(.5rem + 2px)}.sideNavigation .sideNavigationChildren>li div a.navSelected,.sideNavigation .sideNavigationChildren>li>a.navSelected{font-weight:700}.sideNavigation .sideNavigationChildren>li:hover>a{color:#e30613}.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:#e30613}.sideNavigation .sideNavigationChildren .sideNavigationSubChildren>li:last-child{border-bottom:none}.sideNavigation .sideNavigationChildren .adminEdit:hover .adminEditLink{display:block!important}#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{display:none}.signalLevelBlocked .row:nth-child(4),.signalLevelGreen .row:first-child,.signalLevelOrange .row:nth-child(2),.signalLevelRed .row:nth-child(3){display:flex}