.daterangepicker_input{display:none}.daterangepicker{border:3px solid #000;border-radius:0;box-shadow:none;color:#000;margin:-2px 0 0;padding:0}.daterangepicker:before,.daterangepicker:after{border:0!important}.daterangepicker .glyphicon.glyphicon-angle-double-left:before{content:"\003C \003C"}.daterangepicker .glyphicon.glyphicon-angle-double-right:before{content:"\003E \003E"}.daterangepicker td.start-date.end-date{border:0;border-radius:0}.daterangepicker td.disabled{font-size:1.18em;position:relative;text-decoration:none}.daterangepicker td.off{visibility:hidden}.daterangepicker th{border-radius:0;position:relative}.daterangepicker th.available.disabled,.daterangepicker th.month,.daterangepicker th.prev-year.disabled,.daterangepicker th.next-year.disabled{pointer-events:none}.daterangepicker th.available:not(.disabled):hover,.daterangepicker th.prev-year:not(.disabled):hover,.daterangepicker th.next-year:not(.disabled):hover{background-color:#b6000f}.daterangepicker .calendar{margin:0!important;max-width:280px}.daterangepicker .calendar th{font-family:inherit;font-weight:700}.daterangepicker .calendar.right th.next-year i,.daterangepicker .calendar.single th.next-year i{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.daterangepicker .calendar.right th.next-year i.glyphicon-angle-double-right:before,.daterangepicker .calendar.single th.next-year i.glyphicon-angle-double-right:before{position:relative;top:10px}.daterangepicker .calendar-table{padding:0}.daterangepicker .calendar-table .table-condensed thead tr th{font-size:1.2em;font-weight:400;padding:8px}.daterangepicker .calendar-table .table-condensed thead tr:first-child{background-color:#e2000f}.daterangepicker .calendar-table .table-condensed tbody td{padding:9px}.daterangepicker .calendar-table .table-condensed .month{color:#fff;font-family:inherit;font-size:1.2em;font-weight:700}.daterangepicker td.available{border:0;font-size:1.2em;position:relative}.daterangepicker td.available:not(.disabled):hover{background-color:#d8d8d9;border-radius:0}.daterangepicker td.in-range{background-color:#e9e9e9;border:0}.daterangepicker:not(.initial) td.active,.daterangepicker:not(.initial) td.active:hover{background-color:#e9e9e9;border:0;border-color:transparent;border-radius:0;color:#000;font-family:inherit;font-weight:700}.daterangepicker:not(.initial) td.active:after,.daterangepicker:not(.initial) td.active:hover:after,.daterangepicker td.start-date:after,.daterangepicker td.end-date:after{border-bottom:4px solid #f00;bottom:7px;content:'';display:block;left:21%;position:absolute;width:60%}.daterangepicker.initial td.start-date.end-date:after{border:0}.daterangepicker .glyphicon{color:#fff;font-family:inherit;font-weight:700;top:-2px}.daterangepicker .glyphicon.glyphicon-chevron-left:before{content:"\003c"}.daterangepicker .glyphicon.glyphicon-chevron-right:before{content:"\003e"}@media (min-width: 600px){.ltr .calendar.left .calendar-table,.daterangepicker.ltr .left .daterangepicker_input{border:0;padding-right:0!important}.ltr .calendar.right .calendar-table{border:0}.daterangepicker.ltr .calendar{margin:0}.daterangepicker.ltr .calendar.right{border-left:1px solid #000}.daterangepicker.ltr .calendar.left{margin-right:-1px!important}}@media (max-width: 599.9px){.daterangepicker{width:285px}.daterangepicker .calendar{max-width:280px}}.date-range{position:relative}.date-range .date-single-picker{height:40px;margin:4px 0;width:110px}.date-range .date-range-picker{height:100%;margin:4px;width:220px}.date-range .date-range-picker,.date-range .date-single-picker{cursor:pointer;left:0;position:absolute;top:0}.date-range .date-range-picker input,.date-range .date-single-picker input{background:transparent;border:0!important;color:transparent;width:260px!important}.date-range .date-range-picker input:focus,.date-range .date-single-picker input:focus{outline:none}.date-single-picker{cursor:pointer}.daterangepicker td,.daterangepicker th,.daterangepicker .calendar-table{border:none}.daterangepicker table{border-collapse:separate;border-spacing:0}.daterangepicker td.start-date.end-date,.daterangepicker td.start-date.in-range:hover{background-color:transparent}.daterangepicker td.in-range.off,.daterangepicker td.in-range,.daterangepicker td.in-range:hover,.daterangepicker td.start-date,.daterangepicker td.end-date{background-color:#e9e9e9}@media (min-width: 600px){.daterangepicker.ltr .calendar.left{border-right:1px solid #000}}@media (max-width: 480px){.date-range .date-range-picker{width:100%}}@font-face{font-family:'myriad-pro';font-style:normal;font-weight:400;src:url(../../fonts/MyriadPro-Regular.woff) format("woff"),url(../../fonts/MyriadPro-Regular.ttf) format("truetype"),url(../../fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg"),url(../../fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:'myriadpro-regular';font-style:normal;font-weight:400;src:url(../../fonts/MyriadPro-Regular.woff) format("woff"),url(../../fonts/MyriadPro-Regular.ttf) format("truetype"),url(../../fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format("svg"),url(../../fonts/MyriadPro-Regular.eot?#iefix) format("embedded-opentype")}@font-face{font-family:'myriad-pro';font-style:normal;font-weight:600;src:url(../../fonts/MyriadPro-Semibold.woff) format("woff"),url(../../fonts/MyriadPro-Semibold.ttf) format("truetype"),url(../../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold) format("svg"),url(../../fonts/MyriadPro-Semibold.eot?#iefix) format("embedded-opentype"),url(../../fonts/MyriadPro-Semibold.otf) format("opentype")}@font-face{font-family:'myriad-pro';font-style:normal;font-weight:700;src:url(../../fonts/MyriadPro-Bold.woff) format("woff"),url(../../fonts/MyriadPro-Bold.ttf) format("truetype"),url(../../fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format("svg"),url(../../fonts/MyriadPro-Bold.otf) format("opentype"),url(../../fonts/MyriadPro-Bold.eot?#iefix) format("embedded-opentype")}body.vgrid{padding-top:72px!important}.vgrid{background-color:transparent;background-image:linear-gradient(0deg,#bbb 0,#bbb 1px,transparent 1px,transparent 12px,#000 12px,#000 13px,transparent 13px,transparent 24px);background-size:1px 24px}.icong{display:inline-block!important;position:relative;vertical-align:middle}.icong.icong-eye{background:url(../../svg/icon_eye_sprite.svg) no-repeat 0 0;height:18px;width:26px}.icong.icong-close{background:url(../../svg/close_sprite.svg) no-repeat 0 0;background-size:32px 16px;height:16px;width:16px}.icong.icong-arrow-updown{background:url(../../svg/icon_arrow_down_up_red.svg) no-repeat 0 0;height:7px;margin-left:5px;width:13px}.icong.icong-arrow-updown-black{background:url(../../svg/icon_arrow_up_down_black.svg) no-repeat 0 0;height:7px;margin-left:5px;width:13px}.icong.icong-signin{background:url(../../svg/icon_profile_transparent_black.svg) no-repeat 0 0;height:22px;width:21px}.icong.icong-external-link{background:url(../../svg/icon_external_link.svg) no-repeat 0 0;height:15px;vertical-align:middle;width:21px}.footer-category a:hover .icong.icong-external-link{background:url(../../svg/icon_external_link_gray.svg) no-repeat 0 0}.footer-category a .icong.icong-external-link{background:url(../../svg/icon_external_link_white.svg) no-repeat 0 0}.message-warning,.message-error{padding-left:30px;position:relative;white-space:normal}.message-warning:before,.message-error:before{content:"";height:24px;margin-left:-30px;padding-left:30px;position:absolute;top:3px}.message-warning:before{background:url(../../img/icon-warning@1x.png) no-repeat}.compliance-warning>*{float:left}.compliance-warning>.icong{background:url(../../img/warning@1x.svg) no-repeat;height:16px;margin:0 5px 8px 0;top:4px;width:19px}.compliance-warning>div{max-width:calc(100% - 24px);white-space:normal}.compliance-warning .web-link{word-break:break-all}.message-error:before{background:url(../../img/icon-error@1x.png) no-repeat}a:hover .icong.icong-eye{background:url(../../svg/icon_eye_sprite.svg) no-repeat -25px 0}a:hover .icong.icong-close{background-position:-16px 0}*{box-sizing:border-box}html{z-index:0}header{position:relative;z-index:auto}html,body{height:100%}body{background-color:#fff;color:#000;display:flex;flex-direction:column;font-family:"myriad-pro",arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;min-height:100vh;padding-top:74px;position:relative;white-space:normal;word-break:normal;word-wrap:break-word;z-index:1}#sideContent{flex:1 0 auto}body.page-topLevelCategoryPage.pageType-CategoryPage #sideContent{flex:0;height:100%}body.page-topLevelCategoryPage.pageType-CategoryPage section:has(div div.category-grid-view){flex-grow:1}h1,h2,h3,.main-title,.sub-title{color:#000;font-family:inherit;font-weight:700;margin:0}h4,h5,h6{color:#000;font-family:inherit;font-weight:600;line-height:24px;margin:0}h1,.main-title{font-size:36px;line-height:48px;margin:0 0 24px}h2,.sub-title{font-size:24px;line-height:28px;margin:0 0 8px}h3,.intro-text{font-size:18px;line-height:24px}.big-text{color:#000;font-family:inherit;font-size:46px;font-weight:700;line-height:48px;vertical-align:bottom}.empty-message{color:#575757;font-family:inherit;font-size:24px;font-weight:700;font-weight:400;line-height:36px;text-align:center;vertical-align:bottom}.empty-message-description{font-family:inherit;font-size:18px;font-weight:600;line-height:24px}strong,.font-bold{font-family:inherit;font-weight:700}.font-semibold{font-family:inherit;font-weight:600}.font-regular{font-family:"myriad-pro",arial,sans-serif!important}.line-break{white-space:normal;word-break:normal;word-wrap:break-word}.word-break{white-space:normal;word-break:break-word;word-wrap:break-word}.no-break{white-space:nowrap;word-break:keep-all}hr{margin-bottom:12px;margin-top:11px}ul,ol{list-style:none;margin:0;padding:0}p{margin:0 0 12px}a{cursor:pointer}a,a:hover,a:focus,a:active{outline:none!important;text-decoration:none}a.primary-link,a.secondary-link{color:#616161;display:block;font-family:inherit;font-weight:700}a.primary-link.active,.li.active>a.primary-link,a.secondary-link:hover,a.secondary-link.active:hover{color:#e2000f!important}a.secondary-link.active,.li.active>a.secondary-link,a.primary-link:hover,a.primary-link.active:hover{color:#000!important}a.primary-link.disabled,a.secondary-link.disabled,a.primary-link[disabled],a.secondary-link[disabled],fieldset[disabled] a.primary-link,fieldset[disabled] a.secondary-link{color:#b0b0b1!important;opacity:1;pointer-events:none}.action-link{display:block;float:left;font-family:inherit;font-weight:700;margin:0;transition:color 0.1s ease-in-out}.action-link strong{font-size:16px}.playlink{display:inline-block;font-family:inherit;font-weight:700;margin:0 0 12px;padding-left:34px}.playlink:before{background:url(../../../assets/svg/playlink_icon.svg) no-repeat left bottom;background-size:24px;content:" ";height:24px;margin-left:-34px;position:absolute;width:24px}a.cancel{margin:12px 0 0;vertical-align:baseline!important}.arrow-default,.arrow-md,.arrow-xs{display:inline-block;font-family:inherit;font-weight:700;line-height:24px;position:relative;vertical-align:middle}.arrow-default{height:100%;margin-left:13px}.arrow-md{font-size:18px!important;margin-left:12px}.arrow-xs{font-size:16px!important;margin-left:10px}.arrow-default:before,.arrow-md:before,.arrow-xs:before{content:"\203a\0000a0";height:inherit;position:absolute}.arrow-default:before{font-size:26px;left:-13px;top:-2px}.arrow-md:before{font-size:26px;left:-12px;top:-1px}.arrow-xs:before{font-size:22px;height:24px;left:-10px;padding:1px 0;top:-2px}.arrow-default:hover::before{border-left:5px #e2000f solid;content:'';padding-right:8px;position:absolute;top:0}.disable-hover,.disable-hover *{pointer-events:none!important}a.order-code-info{font-weight:700}p.order-code-info{display:inline;font-weight:700}a.order-code-info.visited-link,a.invoice-code-info.visited-link{color:#686868!important;font-weight:400}.no-touch a:hover,.action-link,.playlink,.error-page a,.alert a,.error-messages a,.product-note a,.product-note-inline a,.product-page-size li a,.arrow-default.active,.configurator-link.active,.arrow-xs.active,.arrow-md.active,.arrow-md.active:hover,.table-responsive a:hover,.no-touch .arrow-default:hover,.no-touch .arrow-xs:hover,.no-touch .arrow-md:hover,.no-touch .arrow-md:hover span,a.visited-link{color:#e2000f}a.active:hover,a.action-link:hover,a.action-link:focus,a.action-link:active,.no-touch a.action-link:hover,.no-touch a.action-link:focus,.no-touch a.action-link:active,.error-page a:hover,.alert a:hover,.product-note a:hover,.product-note-inline a:hover,.product-page-size li.active a,.product-page-size li a:hover,.product-page-size li a:focus,.product-page-size li a:active,.product-sli a.pg-link.pg-pre,.product-sli a.pg-link.pg-next,.table-responsive a,.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a:hover,.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active a,.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a,.no-touch .arrow-default.active:hover,.no-touch .arrow-xs.active:hover,.no-touch .arrow-md.active:hover{color:#000}a,a:hover,a:focus,a:active,.arrow-default:hover,.arrow-xs:hover,.arrow-md:hover{color:#000}.arrow.no-hover:hover,.arrow.active{color:#000}a.show-more,a.expand-all{background:url(../../../assets/svg/icon_arrow_collapse_up_red.svg) #fff no-repeat left bottom 6px;background-size:12px 7px;color:#e1000f;cursor:pointer;font-family:inherit;font-weight:700;padding-left:20px}.collapsed a.show-more,a.show-more.collapsed,a.expand-all.collapsed{background:url(../../../assets/svg/icon_arrow_collapse_down_red.svg) #fff no-repeat left bottom 6px;background-size:12px 7px}.availability-check button,.availability-check button:focus,.availability-check button:focus:active{background:url(../../../assets/svg/icon_arr_up_white.svg) #e1000f no-repeat 10px 17px;background-size:14px 9px;border-color:#e1000f;color:#fff;cursor:pointer;font-family:inherit;font-weight:700;outline:none;padding:9px 26px 9px 35px}.no-touch .availability-check button:hover,.availability-check button:active{background-color:#e1000f;border-color:#e1000f}.availability-check button.collapsed{background:url(../../../assets/svg/icon_arr_down_red.svg) #fff no-repeat 10px 17px;background-size:14px 9px;border-color:#e1000f;color:#e1000f;padding:9px 26px 9px 35px}.availability-check button.collapsed:hover{background:url(../../../assets/svg/icon_arr_down_white.svg) #e1000f no-repeat 10px 17px;background-size:14px 9px;border-color:#e1000f;color:#fff;cursor:pointer;font-family:inherit;font-weight:700;outline:none;padding:9px 26px 9px 35px}span.no-collapse{padding-left:20px}span.unexpandable{color:#000;padding-left:20px}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a{color:#888}.background-grey{background-color:#f7f7f7}*::placeholder{color:#b0b0b1;opacity:1}*:-ms-input-placeholder{color:#b0b0b1!important;opacity:1!important}*::-webkit-input-placeholder{color:#b0b0b1!important;opacity:1}label{font-weight:400;margin-bottom:0}.control-label{font-family:inherit;font-weight:700;text-align:left}.selectbox-label,.secondary-input-label{font-family:inherit;font-weight:700}img{max-height:100%;vertical-align:middle}.thumb img{display:block;max-height:96px;width:96px}img.email{height:12px}address{line-height:24px;margin-bottom:24px}.container{position:relative}.no-border{border:none!important}.no-margin{margin:0!important}.push-margin{margin-right:20px!important}.pull-margin{margin-left:20px!important}.mar-xs{margin-bottom:12px!important}.mar-sm{margin-bottom:24px!important}.mar-md{margin-bottom:36px!important}.mar-xl{margin-bottom:48px!important}.no-padding{padding:0!important}.pad-xs{padding-bottom:12px!important}.pad-sm{padding-bottom:24px!important}.pad-md{padding-bottom:36px!important}.pad-xl{padding-bottom:48px!important}.relative{position:relative!important}.absolute{position:absolute!important}.pad-right-0{padding-right:0!important}.mar-top-0{margin-top:0}.mar-right-40{margin-right:40px}.mar-top-40{margin-top:40px}.mar-bot-13{margin-bottom:13px}.mobile-input-mar-b-24{margin-bottom:24px}.mar-top-30{margin-top:30px}.mar-top-20{margin-top:20px}.mar-top-10{margin-top:10px}.bold-font{font-weight:700}.error-message-red{color:#e2000f;font-weight:700}.contract-number-top-align{align-self:flex-start!important}.pageLabel-checkout-multi-summary .order-info-content.mobile-input-mar-b-24,.pageLabel-checkout-multi-summary .order-info-label.mobile-input-mar-b-24{margin-bottom:17px}.pageLabel-checkout-multi-summary .header-fields .row,.pageLabel-checkout-multi-confirmation .header-fields .row{margin-bottom:0}.cart-checkout-order-summary .mobile-input-mar-b-24{margin-bottom:17px}.cart-checkout-wrapper .order-info-label.mobile-input-mar-b-24,.cart-checkout-wrapper .order-info-content.mobile-input-mar-b-24{margin-bottom:13px}.cart-checkout-carrier-error-msg{color:#e1000;font-weight:700}textarea[id=shipping-info]::-webkit-resizer{background-color:transparent}.custom-scroll-bar,textarea[id=shipping-info]{padding:10px!important}.custom-scroll-bar~.ui-resizable-handle.ui-resizable-se.ui-icon{background:none}textarea[id=shipping-info]{background:url(../../../assets/svg/icon_textarea_resize_grey.svg) transparent no-repeat right 5px bottom 6px;background-size:10px;resize:vertical}input{border-radius:0;outline:none}textarea{border:none;display:block;height:100%;min-height:108px;resize:none;width:100%}textarea.form-group{border:2px #000 solid}.resizable-textarea.has-error,.error .resizable-textarea{border:2px solid #e1000f!important;border-radius:0;padding:4px 15px 4px 5px!important}.resizable-textarea.primary-input{background-color:#fff;border:2px #000 solid;border-radius:0;padding:5px 15px 5px 5px}.resizable-textarea.secondary-input,.vertical-resizable-textarea.secondary-input{background-color:#f2f2f2;border:none;padding:6px 15px 6px 5px}.resizable-textarea,.vertical-resizable-textarea{max-width:500px;min-height:120px;position:relative;width:95%}.secondary-input textarea{background-color:#f2f2f2}.ui-resizable-handle.ui-resizable-se.ui-icon{background:url(../../../assets/svg/icon_textarea_resize_grey.svg) transparent no-repeat left bottom 6px;bottom:0;position:absolute;right:0}.radio,.checkbox{margin:0}.control-group .help-inline{margin:0 0 12px;min-width:220px}.control-group.hide-error-info .help-inline{display:none}.control-group.error input,.control-group.error .selector span,.control-group.error textarea.form-group,.control-group.error select.custom-select{border:2px solid #e1000f!important}.form-control,.primary-input{color:#000;font-size:16px;line-height:24px}.form-control,.primary-input,.secondary-input{border-radius:0;box-shadow:none}.primary-input::placeholder{color:#959595!important}.primary-input:-ms-input-placeholder{color:#959595!important}.primary-input::-webkit-input-placeholder{color:#959595!important}.form-control::placeholder{color:#959595!important}.form-control:-ms-input-placeholder{color:#959595!important}.form-control::-webkit-input-placeholder{color:#959595!important}.form-horizontal.compact-form.form-inputs{width:100%}.form-group{margin:0 0 12px}.form-horizontal.form-inputs .form-group{margin-right:15px;max-width:400px;width:100%}.form-width-lg input,input.form-width-lg{width:325px!important}.form-horizontal.form-inputs .form-group input,input.primary-input{border:2px solid #000;border-radius:0;font-family:inherit;font-weight:700;height:36px;margin:6px 0;max-width:100%;padding:4px 10px;width:220px}#b2BCustomerForm .control-group input.form-control[readonly]{background:none;border:2px solid #878786;color:#878786;cursor:not-allowed}.form-horizontal.form-inputs .form-group .date-input-wrapper input{border-right:none}.form-horizontal.form-inputs .form-group .date-input-wrapper input:not(.date-first){border-left:none}div.dismissible-input-container{position:relative}input.dismissible{font-family:inherit;font-weight:600;width:100%}input.dismissible::-ms-clear{display:none}input~span.search-icon{background:url(../../svg/input_search_icon.svg) no-repeat center right;border:none;display:block;height:19px;left:6px;margin:0;padding:0;position:absolute;top:14px;width:19px}input.dismissible~button.dismiss{background:url(../../svg/close_big_black.svg) no-repeat center center;background-size:14px 14px;border:none;display:none;height:20px;left:192px;margin:0;padding:0;position:absolute;top:14px;width:20px}input.dismissible.populated{padding-right:28px}input.placeholder-icon-aware{padding-left:28px}input.placeholder-icon-aware:focus,input.placeholder-icon-aware.populated{padding-left:10px}input.dismissible.populated~button.dismiss,input.dismissible:focus~button.dismiss{display:block}input.placeholder-icon-aware:focus~span.search-icon,input.placeholder-icon-aware.populated~span.search-icon{display:none}.customer-service .form-horizontal.form-inputs .form-group input{width:100%}.customer-service .table-striped thead tr th,.customer-service .table-striped thead tr td{border:none}#contactForm .skip{display:none}.df-btn-primary.loading,.df-btn-primary:active,.df-btn-primary:focus,.df-btn-primary:hover{background-color:#b6000f;border-color:#b6000f;color:#fff!important}.df-btn-primary{background-color:#e2000f;border-color:#e2000f;color:#fff}.df-btn,.df-btn-primary,.df-btn-secondary,.df-text-btn{align-items:center;border-radius:2px;border-style:solid;border-width:2px;-webkit-box-align:center;-webkit-box-pack:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-ms-flex-pack:center;font-family:inherit;font-size:18px;font-weight:600;justify-content:center;line-height:1.75rem;min-height:40px;padding:4px 24px;-ms-touch-action:manipulation;touch-action:manipulation}.df-text-btn{background-color:transparent;border:0;min-height:24px;padding:0}.df-text-btn-secondary{color:#fff}.df-text-btn-secondary.loading,.df-text-btn-secondary:active,.df-text-btn-secondary:focus,.df-text-btn-secondary:hover{color:#b6000f!important}.df-text-btn-secondary svg{display:inline-block;margin-right:4px}.df-text-btn-secondary:hover svg path{fill:#b6000f}.df-text-btn-secondary:hover span{color:#b6000f!important}.df-btn-large{min-height:56px;min-width:56px}.df-btn-primary.disabled,.df-btn-primary[disabled],fieldset[disabled].df-btn-primary{background-color:#bfbebe!important;border:4px solid #bfbebe;color:#fff!important;cursor:not-allowed;pointer-events:none}.btn,.big-btn,.btn-group .btn{border-radius:0;box-shadow:none!important;-webkit-box-shadow:none!important;font-family:inherit;font-size:18px!important;font-weight:600;line-height:28px!important;max-width:100%;text-align:center;transition:all 0.2s ease-in-out;white-space:normal}.btn-group{align-content:flex-start;display:flex;flex-wrap:nowrap;justify-content:stretch}.btn{margin:4px 0}.big-btn,.btn-group .btn{margin:8px 0}.btn-group .btn{background-color:#ccc;border:none;color:#333;max-width:50%;padding:16px 30px}.btn.disabled,.big-btn.disabled,.btn[disabled],.big-btn[disabled],fieldset[disabled] .btn,fieldset[disabled] .big-btn{border-color:#858585!important;cursor:not-allowed;opacity:1;pointer-events:none}.primary-button.disabled,.primary-button[disabled],fieldset[disabled].primary-button{background-color:#858585!important;border:4px solid #858585;color:#fff!important}.secondary-button.disabled,.secondary-button[disabled],fieldset[disabled].secondary-button{background-color:transparent!important;color:#858585!important}.primary-button{background-color:#e2000f;border:4px #e2000f solid;color:#fff!important;padding:4px 24px}.primary-button.big-btn{padding:12px 24px}.primary-button:hover,.primary-button:hover:focus,.primary-button:active{background-color:#b6000f;border-color:#b6000f}.primary-button:focus{background-color:#e2000f}.secondary-button,.secondary-button:focus,.secondary-button:active:focus{background:none;border:4px #e2000f solid;color:#e2000f;padding:4px 24px}.secondary-button.big-btn,.secondary-button.big-btn:focus,.secondary-button.big-btn:active{padding:12px 26px}.no-touch .secondary-button:hover,.secondary-button:active{background-color:#b6000f;border-color:#b6000f;color:#fff}.btn-group .btn.small-btn{margin:4px 0;padding:8px 30px}.btn-group .btn.active{background-color:#e2000f!important;color:#fff!important}.btn-close,.menu-close{cursor:pointer}span.close-btn{background:url(../../svg/close_black.svg) no-repeat center center;background-size:cover;cursor:pointer;display:block;height:24px;margin-right:20px;width:24px}.modal .btn-close img{height:48px;padding:12px 0 12px 15px}.table{border-collapse:collapse;border-spacing:0}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{line-height:24px}.table-striped thead tr th{border:none;font-family:inherit;font-weight:700;padding:12px 10px 8px}.table-responsive{border-bottom:0;border-top:0}.customer-service .visible-sm .table{margin-bottom:48px}.order-items-table,.contract-items-table{max-width:100%;width:100%}.availability-check-table thead tr th,.availability-check-table thead tr td{vertical-align:bottom}.availability-check-table thead tr th.selection,.availability-check-table thead tr td.selection{padding-left:35px}.page-order .order-items-table tbody{background-color:#fff}.availability-check-table tr.selectedPlant{background-color:#ebebeb}.availability-check-table tr td.selection{text-align:left}.availability-check-table input[type="radio"].styled-radio~label{margin-left:5px}.myaccount-page .contract-items-table thead{cursor:unset}.order-items-table thead tr,.contract-items-table thead tr,.availability-check-table thead tr,.my-product-list-items-table thead tr{border-bottom:4px solid black!important;font-family:inherit;font-weight:700;vertical-align:bottom}.order-items-table thead tr th,.order-items-table thead tr td,.contract-items-table thead tr th,.contract-items-table thead tr td,.availability-check-table thead tr td,.availability-check-table thead tr th,.my-product-list-items-table thead tr th,.my-product-list-items-table thead tr td{padding:6px 15px 2px}.orderline-table tbody,.order-items-table tbody,.contract-items-table tbody,.availability-check-table tbody,.my-product-list-items-table tbody{border-bottom:1px #c6c6c6 solid;margin-bottom:-1px}.orderline-table tbody tr,.order-items-table tbody tr,.availability-check-table tbody tr,.my-product-list-items-table tbody tr{vertical-align:top}.order-items-table tbody tr.order-line,.contract-items-table tbody tr.contract-line,.order-items-table tbody tr.consignment-detail-line.first,.availability-check-table tbody tr.order-line,.my-product-list-items-table tbody tr.order-line{border-top:1px #c6c6c6 solid}.dynamic-table:not(.table-striped) tbody tr:not(.order-line-error-info),.control-table:not(.table-striped) tbody tr:not(.order-line-error-info){border:none}.orderline-table tbody tr,.order-items-table tbody tr.order-line,.contract-items-table tbody tr.contract-line,.order-items-table tbody tr.consignment-detail-line.first,.availability-check-table tbody tr.order-line{vertical-align:middle}.orderline-table tbody tr td,.order-items-table tbody tr td,.contract-items-table tbody tr td,.availability-check-table tbody tr td,.my-product-list-items-table tbody tr td{padding:5px 15px 6px}.orderline-table tbody tr td .right-indent,.order-items-table tbody tr td .right-indent,.contract-items-table tbody tr td .right-indent,.availability-check-table tbody tr td .right-indent,.my-product-list-items-table tbody tr td .right-indent{padding-right:5px}.my-product-list-items-table .order-line.collapsed .productImageLink,.my-product-list-items-table .order-line.collapsed .productMainLink{display:none}.my-product-list-items-table .order-line:not(.collapsed) .productImageLink,.my-product-list-items-table .order-line:not(.collapsed) .productMainLink{display:block;margin-top:12px}.table-responsive .my-product-list-items-table tr td.cell-lg{width:250px}.table-responsive .my-product-list-items-table tr td{vertical-align:middle}.myaccount-table .my-product-list-items-table .reorder a{color:#e1000f}.my-product-list-modal-popup .resizable-textarea{max-width:100%}.table-responsive .my-product-list-items-table thead .checkbox-styled~label{height:24px}.availability-check-table tbody tr td .product-note{margin-left:30px}.availability-check-table tbody tr td.message{border-top:none}.availability-check-table tbody tr:last-child{background:#fff!important}.availability-check-table.table>thead:first-child>tr:first-child>td{border:0}.consignment-detail-line td{vertical-align:bottom}.consignment-detail-line.first td{padding-top:15px!important}.consignment-detail-line.last td{padding-bottom:15px!important}.order-items-table tbody tr.order-line td,.availability-check-table tbody tr.order-line td{padding-top:5px}.availability-check-table td{text-align:left}.availability-check-table tbody tr td:first-child,.availability-check-table thead tr td:first-child{text-align:left}.availability-check-table tbody tr td:last-child,.availability-check-table thead tr td:last-child{text-align:right}.availability-check-table.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.availability-check-table.table-striped>tbody>tr:nth-of-type(even){background-color:#f2f2f2}.consignment-detail-label{padding-left:20px!important;vertical-align:top!important}.table-striped tbody tr.worldRegionCountry.manualstriped:nth-of-type(2n+1){background-color:transparent}.dynamic-table.control-table thead tr th,.dynamic-table.control-table thead tr td,.dynamic-table.control-table.table-striped thead tr th,.dynamic-table.control-table.table-striped thead tr td{border:none!important;border-top:1px solid #ccc!important;padding:0}.dynamic-table.control-table thead tr th.no-control,.dynamic-table.control-table thead tr td.no-control,.dynamic-table.control-table.table-striped thead tr th.no-control,.dynamic-table.control-table.table-striped thead tr td.no-control{border-left:1px solid #ccc!important;border-top:1px solid #ccc!important}.dynamic-table:not(.control-table) thead tr th,.dynamic-table:not(.control-table) thead tr td,.dynamic-table.table-striped:not(.control-table) thead tr th,.dynamic-table.table-striped:not(.control-table) thead tr td{border-left:1px solid #ccc!important;border-top:1px solid #ccc!important;font-family:inherit;font-weight:700;padding:5px 5px 4px}.dynamic-table thead tr th:last-child,.dynamic-table thead tr td:last-child{border-right:1px solid #ccc!important}.dynamic-table:not(.table-striped) tbody tr:not(.order-line-error-info) td,.control-table:not(.table-striped) tbody tr:not(.order-line-error-info) td{border-top:1px solid #c6c6c6}.taxes-surcharges{background:#fff;min-height:150px;min-width:30%;position:relative}.taxes-surcharges-empty{min-height:auto!important}.dynamic-table tbody tr td.has-error,.control-table tbody tr td.has-error{border:1px solid #e1000f!important}.table .tablesorter-header{cursor:pointer;min-width:110px;padding-right:20px!important;position:relative}.table .tablesorter-header:before{background:url(../../../assets/svg/icon_arrow_sprite.svg) no-repeat;background-size:10px auto;bottom:4px;content:"";display:block;height:24px;position:absolute;right:5px;width:10px}.table .tablesorter-header.tablesorter-headerUnSorted:before{background-position:right 0 top 4px}.table .tablesorter-header.tablesorter-headerAsc:before{background-position:right 0 top -27px}.table .tablesorter-header.tablesorter-headerDesc:before{background-position:right 0 top -57px}.table .tablesorter-header.no-bg:before,.table .tablesorter-header.sorter-false:before{background-image:none}.panel.dropdown-panel .form-submit .primary-button{margin-right:5px}.panel.dropdown-panel .form-submit .cancel{margin-left:15px}.myaccount.dropdown .dropdown-menu{max-height:400px;overflow:hidden;overflow-y:scroll}.warranty-container{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:0;width:100%}@media (min-width: 1200px){.container{max-width:1180px;width:1180px}}@media (max-width: 991.9px){.table-responsive .table-striped tr td.wide,   .account-intro .table-striped tr td.wide,   .table-responsive .table-striped tr td,   .account-intro .table-striped tr td,   .table-responsive .table-striped tr td.small,   .account-intro .table-striped tr td.small{max-width:none!important}.table-responsive thead tr th,   .table-responsive thead tr td,   .account-intro thead tr th,   .account-intro thead tr td,   .table-responsive .table-striped tr td.price,   .account-intro .table-striped tr td.price{white-space:nowrap!important}}@media (min-width: 768px){.panel.dropdown-panel{border:none;-webkit-box-shadow:none;box-shadow:none;max-width:300px;position:relative}.dropdown-panel .panel-heading{-moz-appearance:none;-webkit-appearance:none;background:url(../../svg/icon_arrow_down_black.svg) #ebebeb no-repeat right 12px center;border:1px solid white;border-bottom:none;border-radius:0;-webkit-border-radius:0;cursor:pointer;font-family:inherit;font-weight:700;height:40px;margin:4px 0;outline:none;overflow:hidden;padding:8px 30px 8px 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown-panel .panel-collapse{background-color:#ebebeb;border:1px solid white;border-top:none;padding:24px 10px 12px 15px;position:absolute;top:36px;width:100%;z-index:500}}@media (max-width: 767.9px){h1,   .main-title{font-size:30px}.breadcrumb{padding-left:0;padding-right:0}.modal .btn-close img{height:36px;padding:6px 0 6px 15px}.page-my-product-list .myaccount-table.table-responsive .table  tbody  tr  td{white-space:normal}.df-text-btn-secondary{color:#303030;justify-content:flex-start;margin-top:24px}.df-text-btn-secondary svg,   .df-text-btn-secondary svg path{fill:#303030}}body.navbar-active{overflow:hidden}header nav{background-color:#fff;position:relative;z-index:1310}header nav .navbar-collapse{padding:0}.navbar-nav{margin:0}#mainNavigationBar{float:none;position:relative;width:100%}#mainNavigationBar li.navigation-fit-height{line-height:100%}#mainNavigationBar li.navigation-fit-height a{height:100%}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default:before{content:''}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default{margin-left:0}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default:hover::before{border:0;padding-right:0}#mainNavigationBar ul.sub-menu .yCmsComponent a:hover{text-decoration:underline}#mainNavigationBar .sub-menu-opened.active a::before{height:20px}#mainNavigationBar>li{padding:0 25px 0 0;position:static}#mainNavigationBar li a{color:#303030;display:flex;font-family:inherit;font-size:16px;font-weight:700;justify-content:center;line-height:24px;padding:16px 0;position:relative;text-align:center}#mainNavigationBar.navbar-nav >li>a:after{background-color:#303030;content:"";display:block;height:24px;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');-webkit-mask-position:0 1px;mask-position:0 1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;right:-5px;width:24px}#mainNavigationBar li a:hover,#mainNavigationBar li a:focus,#mainNavigationBar li a:active{background-color:transparent;color:#000}#mainNavigationBar.navbar-nav >li.active.sub-menu-opened a:after{-webkit-mask-position:-2px -2px;mask-position:-2px -2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;color:#000;cursor:pointer}#mainNavigationBar li a .border{background:#e2000f none repeat scroll 0 0;bottom:-1px;height:4px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;transition:all 0.3s ease-in-out 0s;width:100%}.no-touch #mainNavigationBar li a:hover .border,.no-touch #mainNavigationBar:hover li.sub-menu-opened.active a .border,#mainNavigationBar li.initialActive a .border,#mainNavigationBar li.active a .border,#mainNavigationBar .sub-menu-opened.active .sub-menu{opacity:1}#mainNavigationBar li.notActive a .border{opacity:0}#mainNavigationBar .sub-menu-opened.active .sub-menu{z-index:1311}#mainNavigationBar .sub-menu-opened.active .sub-menu li a{font-weight:400}#mainNavigationBar li .sub-menu{background-color:#fff;display:none;left:0;margin-top:1px;opacity:0.5;overflow-y:auto;padding:30px;position:absolute;width:100%;z-index:1310}#mainNavigationBar li .sub-menu .menu-close{padding:0;position:absolute;right:30px;top:25px}#mainNavigationBar li .sub-menu li{float:left;padding-left:15px}#mainNavigationBar li .sub-menu li ul{padding-left:0}#mainNavigationBar li .sub-menu form li,#mainNavigationBar li .sub-menu li ul li{float:none;margin:0 0 12px;padding-left:15px;width:100%}#mainNavigationBar li .overview .description{display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;margin:0 0 12px;max-height:70px;overflow:hidden;text-overflow:ellipsis}#mainNavigationBar li .sub-menu .overview .description ul,#mainNavigationBar li .sub-menu .overview .description ul li{list-style:disc;padding-left:15px}.truncateIcon{position:relative}.truncateIcon:after{background:#fff;bottom:2px;content:'...';font-size:26px;position:absolute;right:0;width:30px}#mainNavigationBar li .sub-menu a.selectLang,#mainNavigationBar li .sub-menu li ul li a,#mainNavigationBar li .sub-menu li a{color:#000;display:block;font-size:16px!important;padding:0;text-align:left;transition:color 0.1s ease-in-out}#mainNavigationBar li .sub-menu li.currentLanguage a:hover,#mainNavigationBar li .sub-menu a.selectLang:hover,#mainNavigationBar li .sub-menu .countrySelect a.arrow-md:hover{color:#cf050b!important}.no-touch #mainNavigationBar:hover li.sub-menu-opened.active .sub-menu:hover li ul li a,.no-touch #mainNavigationBar:hover li a:focus,.no-touch #mainNavigationBar:hover li a:active,#mainNavigationBar li .sub-menu:hover li ul li a,#mainNavigationBar li.notActive a,#mainNavigationBar li a,#mainNavigationBar li a:active,#mainNavigationBar li a:focus{color:#303030}.no-touch #mainNavigationBar:hover li.sub-menu-opened.active a,.no-touch #mainNavigationBar:hover li.sub-menu-opened.active .sub-menu:hover li ul li a:hover,.no-touch #mainNavigationBar:hover li a:hover,#mainNavigationBar li .sub-menu li ul li:hover a,#mainNavigationBar li.initialActive a,#mainNavigationBar li.active a{color:#303030}#mainNavigationBar li .sub-menu li ul li a:hover::before{top:0}#mainNavigationBar .menu-close img{height:30px}.power-source-menu-container{display:flex}.power-source-menu-container .power-source-menu-main{margin:0 24px;text-align:justify}.power-source-menu-container .power-source-menu-main .power-source-menu-links{display:flex}.power-source-menu-container .power-source-menu-main .power-source-menu-links .power-source-link .icong-external-link{margin-right:4px}.power-source-menu-container .power-source-menu-main .power-source-menu-links .power-source-link{padding-right:24px!important}.power-source-menu-container .power-source-menu-main .power-source-menu-links .log-in-link{padding-left:16px}.setTimeZoneOffset .cmsPlannedMaintenanceComponentContainer{display:none}footer{flex-shrink:0}footer .footer-center li:first-child:before{border:none}footer .footer-upper{background-color:#484848;padding:48px 0 24px}footer .footer-lower{background-color:#303030;padding:24px 0}footer .footer-lower li{padding-right:30px}footer .footer-list-wrapper{display:flex}footer .footer-list-wrapper .footer-category{flex:1 auto;min-width:23%}footer .footer-category-header{color:#fff;display:block;font-family:inherit;font-size:18px;font-weight:700}footer a,footer a:focus{color:#fff;font-family:inherit;font-weight:400}.footer-upper .footer-category{padding:0 15px}.footer-upper .footer-list-wrapper .footer-category:first-child{padding-left:0}.footer-upper .footer-list-wrapper .footer-category:last-child{padding-right:0}footer a:hover{color:#979797!important}.configurator-link{font-size:16px}.contact{padding-left:0}.contact li{padding-right:25px}.contact li a span{font-size:24px}.contact li:last-child{padding-right:0}.mystoreslist .countrySelect .store-country-item{padding:12px 0}.mystoreslist .countrySelect{border-top:1px solid #c7c7c8;display:block}.mystoreslist .mystores.countrySelect{border-top:none}.countrySelect .store-country-item:first-of-type{border-top:none}.language .countrySelect.currentCountry{padding-top:18px}.store-country-flag{padding-right:14px}.store-country-flag img{height:18px;vertical-align:sub;width:28px}.store-country-label{font-family:inherit;font-size:18px;font-weight:700;position:relative}.store-country-column{display:flex;flex-direction:column;margin-right:30px;width:25%}.store-country-column:last-child{margin-right:0}.store-country-container .store-country-label,.store-country-column .store-country-label,.store-country-column .store-country-flag,.store-country-container .store-country-flag{display:inline-block;padding-bottom:17px;padding-top:17px}.store-country-text{font-family:inherit;font-size:18px;font-weight:700;padding-left:7px;position:relative}.store-current-country{padding:10px 0 0 15px}.store-current-country .store-current-selection{display:inline-block;float:left;margin-right:15px}.store-item.store-world{margin-top:60px;min-height:0;padding:30px 0}.store-item{border:1px solid #d8d8d8;color:#000;display:block;margin-bottom:45px;min-height:252px;position:relative;transition:color 0.2s ease-out}.store-item.store-world .store-img{left:43px;position:absolute;top:-20px}.store-item.store-world .store-img img{height:111px;width:170px}.store-item .store-img{left:0;position:relative;top:0;z-index:99}.store-item .store-img img{max-width:100%;width:100%}.store-item .store-img-active{left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease-out;width:100%}.store-item.active .store-img-active{opacity:1}.store-item.active .store-img-default{opacity:0}.store-item.store-world .store-label{font-size:21px;line-height:25px;margin:0 30px 0 278px}.store-item .store-label{display:inline-block;font-family:inherit;font-size:18px;font-weight:700;line-height:18px;margin:10px 5px 10px 14px;position:relative}.store-item .store-label.region{bottom:0;position:absolute}.store-item .store-item-link{background:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.store-item.store-world .store-label::after{background-color:#e2000f;height:6px;left:0;position:absolute;right:0;top:50px;width:100%}.store-item .store-label::after{content:"";opacity:0;transition:opacity 0.2s ease-out}.store-item:hover .store-label::after,.store-item:hover .store-border,.store-item.active .store-border,.store-item.active .store-label::after{opacity:1}.store-item .store-border{background-color:#e2000f;bottom:0;height:6px;left:0;opacity:0;position:absolute;right:0;transition:opacity 0.2s ease-out;width:100%}.mystoreslist{display:inline-block;width:100%}.store-country-container{display:none}.store-country-container.active{display:flex;display:-webkit-flex}.store-country-language{padding:0 0 12px 10px}.store-country-language .store-country-language-item{display:block}.store-countries{padding:25px 0 48px}.store-countries .store-country-item,.store-regions .store-country-item{border-bottom:1px solid #b2b2b2;cursor:pointer}.store-countries .store-country-item .store-country-label:hover,.store-regions .store-country-item .store-country-label:hover{color:#e1000f}#selectStoreLogoutConfirmation{max-width:660px;width:660px}#selectStoreLogoutConfirmation .form-submit{display:flex;flex-wrap:wrap;justify-content:space-between}.product-code-big{color:#000;font-family:inherit;font-size:44px;font-weight:700;line-height:48px;margin:0}.product-code-regular{font-family:inherit;font-size:36px!important;font-weight:700;line-height:36px;margin:0!important;padding:6px 0 0 10px}.product-code-regular.arrow-xs:before{font-size:36px!important;left:-10px;top:2px}.product-description-container .productMainLink.arrow-xs:before{font-size:36px;left:-10px;top:2px}.product-name-regular{font-family:inherit;font-size:26px;font-weight:700;line-height:32px;margin:0 0 0 10px;padding:0}.product-name-with-dot{word-break:break-word}.product-description-container .productMainLink.arrow-xs{margin:15px 0 15px 10px}.product-upper-subheading{color:#666;font-family:inherit;font-size:18px;font-weight:600}.product-lower-subheading{color:#000;font-family:inherit;font-size:18px;font-weight:700}.big-image-container,.thumb-image-container{min-height:1px}.alert,.product-note,.product-note-inline{border:none;border-left:7px #b6000f solid;border-radius:0;-webkit-border-radius:0;margin:8px 0;padding:4px 0 4px 18px;text-align:left}.product-note.note-static,.product-note-inline.note-static{display:block!important}.product-note a{font-family:inherit;font-weight:700}.error-messages{border-left:7px #b6000f solid;font-family:inherit;font-weight:700;margin:8px 0 32px;padding:4px 0 4px 25px;text-align:left}.error-messages ul{list-style:disc}.product-note-inline{margin-bottom:32px}.info-block{border-left:7px #565656 solid;margin-bottom:48px;min-height:240px;padding:12px 15px 12px 30px;position:relative}.myaccount-page .info-block{min-height:168px;padding-right:15px}.myaccount-page .info-block address{margin-bottom:0}.info-block.small-block{min-height:0}.info-block.light{border-color:#878787}.info-block.dark{border-color:#000}.info-block ul li .row .col-sm-4,.info-block ul li .row .col-sm-8,.info-block ul li .row .col-lg-4,.info-block ul li .row .col-lg-8{padding:0 5px}.info-block ul li .row{margin:0 -5px}.info-block .table-responsive{margin-bottom:35px}.info-fragment{align-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;width:100%}.info-fragment label,.info-fragment span{padding-right:15px}.panel-group{margin:0}.panel-group .panel-default{border:none;box-shadow:none;margin-bottom:12px}.filters-widget .panel-group .panel-default{border-bottom:1px #ccc solid;border-radius:0;padding-bottom:23px}.panel-group .panel-default .panel-heading{background-color:transparent;border:none;box-shadow:none;padding:0}.panel-group .panel-default .panel-heading .panel-title{font-family:inherit;font-size:18px;font-weight:600}.panel-group .panel-default .panel-heading a{background:url(../../svg/icon_arrow_collapse_up_black.svg) no-repeat right top 0.4em;background-size:16px;color:#000;display:block;padding-right:20px;position:relative}.panel-group .panel-default .panel-heading a:hover{background:url(../../svg/icon_arrow_collapse_up_red.svg) no-repeat right top 0.4em;background-size:16px;color:#e2000f}.panel-group .panel-default .panel-heading a.collapsed{background:url(../../svg/icon_arrow_collapse_down_black.svg) no-repeat right top 0.4em;background-size:16px}.panel-group .panel-default .panel-heading a.collapsed:hover{background:url(../../svg/icon_arrow_collapse_down_red.svg) no-repeat right top 0.4em;background-size:16px}.panel-group .panel-default .panel-collapse .panel-body{border:none;padding:12px 0 0}.panel-group .panel+.panel{margin-top:0}.map,.baidumap{min-height:528px;position:relative}.baidumap img{max-height:initial}.BMap_Marker{text-align:center!important;width:25px!important}.BMap_Marker .BMapLabel{left:1px!important;margin:auto!important;right:1px!important;text-align:center;width:24px!important}.map-pin-label{font-weight:700;width:20px}.customer-service{padding-top:36px}#contactFormModal .modal-content{max-width:500px}#contactFormModal .modal-body{max-height:600px}#shareMyProductListModal .modal-content{max-width:630px}#orderHistoryExportForm #includeOrderLinesWrapper{margin:0}#shareMyProductListModal input[type="text"]{border:none;color:#e2000f;font-family:inherit;font-size:16px;font-weight:700;line-height:24px;margin:0;width:100%}.myaccount-page .menu,.myaccount-page .sub-menu{font-family:inherit;font-weight:600;list-style:none}.myaccount-page .menu{margin:12px 0 48px}.myaccount-page .menu .sub-menu{margin:0 0 0 14px}.myaccount-page .menu li,.myaccount-page .menu .sub-menu li{cursor:pointer}.myaccount-page .menu li,.myaccount-page .sub-content.sub-menu li{padding:0 0 12px}.myaccount-page .menu>li a{color:#575757;display:block;font-size:18px}.myaccount-page .sub-menu a{display:block}.myaccount-page .menu li.active>a,.myaccount-page .menu a:hover,.myaccount-page .sub-menu li.active>a,.myaccount-page .sub-menu a:hover{color:#000}.myaccount-page .menu li.active>a::before{border-left:5px #e2000f solid;content:"";padding-right:8px;position:absolute;top:0}.ui-widget-content,.ui-widget.ui-widget-content{border:none}#header .ui-autocomplete,#search-results .ui-autocomplete{left:0!important;top:0!important}.search-active{overflow:hidden}.search-active .mask{cursor:pointer;opacity:1;top:0;z-index:1330}.search-active .search-results{display:block}.search-results .ui-widget,.search-results .ui-widget button{font-family:"myriad-pro",arial,sans-serif}.search-results{background-color:#fff;display:none;height:calc(100% - 100px);margin:0 auto 36px;max-height:800px;overflow-x:hidden;overflow-y:auto;padding:24px 25px;position:fixed;right:0;top:72px;z-index:1360}.search-results .search-results-wrapper{position:relative}.search-results .search-close{background:url(../../svg/close_big_black.svg) no-repeat;background-size:18px;cursor:pointer;padding:12px}.search-results .ui-state-focus{background:inherit;border:inherit;color:inherit;font-weight:inherit}.search-results .ui-state-disabled{opacity:1}.search-results .ui-menu-item.title{border-bottom:3px #000 solid;font-family:inherit;font-size:18px;font-weight:700;margin:0 0 24px;padding-bottom:9px}.search-results span.list-inline{display:block;margin-bottom:24px}.search-results .tags li{font-family:inherit;font-size:18px;font-weight:700;margin-bottom:12px}.search-results .tags li a{background-color:#e2000f;color:#fefefe;display:block;padding:6px 20px}.search-results .tags li a:hover{background-color:#b6000f}.search-results .categories-list li{border-bottom:1px #ccc solid;display:block;font-family:inherit;font-size:18px;font-weight:700;margin:0 0 24px;padding:0 0 23px}.search-results .categories-list li a{display:inline-block;width:250px}.search-results .categories-list li span{color:#575756;font-family:inherit;font-size:16px;font-weight:400}.search-results .categories-list li td{padding:0 15px 0 0}.search-results .categories-list li:last-child{border-bottom:none;margin-bottom:12px}.search-results .categories-list li:hover{background-position:left -84px}.search-results .categories-list li:hover a{color:#000}.search-results .products li{border-bottom:1px #ccc solid;margin:0 0 24px;padding:0 0 23px}.search-results .products a.productMainLink:hover{color:inherit}.search-results .products li .product-upper-subheading{font-family:inherit;font-size:16px;font-weight:400;line-height:16px;margin:0;padding:0}.search-results .products li .product-code-regular{font-family:inherit;font-size:30px;font-weight:700;line-height:36px;margin:0;padding:0}.search-results .products li .product-lower-subheading{font-family:inherit;font-size:16px;font-weight:600;line-height:24px;margin:0;padding:0}.search-results .products li li{margin:0;padding:0}.search-results .products li:last-child{border:none}#show-all-products-wrapper{text-align:center}.maintenance-message{background-color:#303030;color:#fff}.maintenance-message p:last-child{margin-bottom:0}.maintenance-content{padding-bottom:12px;padding-top:12px}.release-message{background-color:#f2f2f2}.release-message-content{padding-bottom:10px;padding-left:0;padding-top:10px}.release-message-content p{margin-bottom:0}.header-fields .right-fields>.row,.header-fields .left-fields>.row,.info-flex-wrapper{display:flex;flex-wrap:wrap}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,.header-fields.address-section .right-fields .flex-wrapper .order-info-label,.header-fields.address-section .right-fields .flex-wrapper .order-info-content{margin-bottom:12px;padding-top:12px}.page-multiStepCheckoutPage .header-fields .row .order-info-label{align-self:center}.header-fields .row,.myaccount-page .info-block .order-info-label{margin-bottom:12px}.myaccount-page .info-block .form-group input#searchTerm{width:300px}.page-multiStepCheckoutPage .header-fields .row{margin-bottom:0}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,.page-multiStepCheckoutPage .header-fields .row .order-info-textbox-label,.header-fields .order-info-label{align-self:flex-start}.header-fields .order-info-label label{vertical-align:top}.info-flex-wrapper>label{padding-right:15px}.light-border-top{border-top:1px #ccc solid;display:inline-black;margin:10px 0 20px;width:100%}.header-fields address{margin-bottom:0}.header-fields .label-margin-bottom{margin-bottom:24px}.header-fields .order-info-content,.info-flex-wrapper:not(.address-details)>div,.info-flex-wrapper:not(.address-details)>span,.info-flex-wrapper:not(.address-details)>label{align-self:center}.info-flex-wrapper .tooltip-container{vertical-align:top}.pageLabel-checkout-multi .header-fields .selectbox-label,.pageLabel-checkout-multi-summary .header-fields .selectbox-label,.pageLabel-checkout-multi-confirmation .header-fields .selectbox-label,.page-quoteConfirmationPage .header-fields .left-fields .selectbox-label,.page-quoteConfirmationPage .header-fields .right-fields .selectbox-label{float:right;padding:0;text-align:right;vertical-align:top}.pageLabel-checkout-multi-confirmation .without-navbar{margin-bottom:48px}.cart-checkout-order-summary~.intro-cart-wrapper .back-link{display:inline-block;float:right;margin-right:50px;padding:24px 0}.checkout-readOnly-field{height:40px}.header-fields .font-regular{vertical-align:top}@media (max-width: 1199.9px){.search-results .categories-list li a{width:250px}.store-item{min-height:225px}.header-fields.address-section .right-fields .flex-wrapper .order-info-content{margin-bottom:0}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,   .page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,   .header-fields.address-section .right-fields .flex-wrapper .order-info-label,   .header-fields.address-section .right-fields .flex-wrapper .order-info-content{padding-top:0}#financialInformationSearchForm #dateRangeSearch .mar-bot{margin-bottom:12px}}@media (min-width: 992px){#mainNavigationBar{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start}#mainNavigationBar li .overview{align-self:center;max-width:335px;min-width:300px}#mainNavigationBar li .overview img{margin-bottom:15px;width:100%}#mainNavigationBar li{max-width:300px;min-width:120px}#mainNavigationBar li a{margin-top:auto}#mainNavigationBar .sub-menu-opened.active .sub-menu>li{min-height:36px}.order-history-content-wrapper .tooltip-container .tooltip-box{margin-top:0;position:relative}}@media (max-width: 991.9px){.countrySelect .arrow-md:before{top:10px}.store-item{min-height:185px}.search-results .products li .product-code-regular{font-size:24px;line-height:24px}header nav .navbar-collapse{background-color:#fff;height:100%;left:0;margin:0!important;overflow-y:scroll;position:fixed;top:74px;width:100%}header nav .navbar-collapse.collapse{display:none!important;height:calc(100% - 74px)!important;max-height:100%}header nav .navbar-collapse.collapse.in{display:block!important;-webkit-overflow-scrolling:touch;overflow-y:auto!important}header nav .navbar-collapse .navbar-nav{overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:48px;position:relative}.navbar-toggle{display:block;left:50%;margin:0;position:absolute;top:16px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.navbar-toggle .icon-bar{background-color:#000;border-radius:0;height:4px;width:23px}.navbar-toggle.collapsed .icon-bar{background-color:#fff}#mainNavigationBar .burger-split{background:url(../../img/stroke_comparison_burger.png) repeat-x;height:1px;left:0;position:absolute;right:0}#mainNavigationBar .comparison{position:relative}#mainNavigationBar .comparison a{padding:12px 0}#mainNavigationBar .icon-menu-item a .store-icon{background:url(../../svg/icon_globe_sprite.svg) no-repeat}#mainNavigationBar .comparison a .comparison-icon{background:url(../../svg/icon_compare_sprite.svg) no-repeat 0 4px}#mainNavigationBar .icon-menu-item a .icon{background-size:24px auto;float:left;height:24px;width:30px}#mainNavigationBar .icon-menu-item a .icon-text{display:inline-block;margin-left:10px;position:relative}#mainNavigationBar>li{display:block;float:none;margin:0 auto;padding:0;width:720px}#mainNavigationBar li a{justify-content:left;padding:12px 0;text-align:left}#mainNavigationBar.navbar-nav>li.change-store>a:after,   #mainNavigationBar.navbar-nav>li.comparison>a:after{content:none}#mainNavigationBar.navbar-nav>li>a:after{position:absolute}#mainNavigationBar li a.visitCategory{position:absolute;top:0}#mainNavigationBar li .overview{display:inline-block;padding-left:30px!important}#mainNavigationBar li .overview .description{margin:30px 0 0}#mainNavigationBar li .sub-menu{overflow:hidden;padding-left:0;padding-top:0;position:relative;top:0!important}#mainNavigationBar li.change-store .sub-menu{padding:0}#mainNavigationBar li .sub-menu .menu-close{display:none}#mainNavigationBar li .sub-menu li{float:none;padding-left:0!important}#mainNavigationBar li.active .border{display:none!important}#mainNavigationBar li a .border{display:none}#mainNavigationBar li.active.sub-menu-opened .border{display:none!important}#mainNavigationBar li .sub-menu.language li.currentLanguage a{font-family:inherit;font-size:16px;font-weight:700;padding:0;padding-left:12px;position:relative}#mainNavigationBar li .sub-menu.language li.currentLanguage a::before{border-left:5px #e2000f solid;content:'';margin-left:-12px;position:absolute;top:-2px}.consignment-detail-label{padding-left:15px!important}:not(.slider)>.tooltip{display:none!important}}@media (max-width: 767.9px){.info-block{min-height:0!important}.map,   .baidumap{left:0;position:fixed!important;top:134px;width:100%}body.messagesVisible .map.show-map,   body.messagesVisible .baidumap.show-map{height:calc(100% - 189px);min-height:50%;top:189px}.navbar-toggle{top:6px}header nav .navbar-collapse{top:53px}header nav .navbar-collapse.collapse{height:calc(100% - 53px)!important;top:53px}#mainNavigationBar>li{margin:0;padding:0 15px;width:inherit}#mainNavigationBar .burger-split{width:100%}.checkout-area .primary-button.big-btn{margin:15px 0;width:100%}.cart-checkout-order-summary~.intro-cart-wrapper .back-link{margin-right:0!important;text-align:center;width:100%}.cart-checkout-order-summary~.intro-cart-wrapper .back-link a.arrow-xs{float:none!important;text-align:center}.delivery-info-content{float:left;width:100%}.store-current-country{margin-bottom:45px}.store-world-container{border-top:1px solid #d8d8d8;margin-top:0}.store-world-container .col-md-12{padding:0}.store-regions .col-sm-2{padding:0}.store-item.store-world{margin-top:0;padding:0}.store-item{border:0;border-bottom:1px solid #b2b2b2;margin-bottom:0;min-height:0}.store-item.active{color:#e1000f}.store-item .store-img{display:none}.store-item .store-label{font-size:18px!important;line-height:18px!important;margin:0!important;padding:35px 30px 35px 30px!important}.store-item .store-label.region{position:relative}.store-item .store-label::after{display:none}.store-item:hover{color:#e1000f}.store-item .store-border{display:none}.store-regions .store-country-item{background-color:#f7f7f7;padding-left:30px}.store-country-item:first-child{border-top:0!important}#selectStoreLogoutConfirmation{max-width:inherit;width:inherit}footer .footer-under .contact li{clear:both;float:right;margin-bottom:12px;padding-right:0}.myaccount-page .menu{display:none}.search-results-container{width:100%}.search-results{height:calc(100% - 127px);top:127px}.search-results .ui-menu-item.title,   .search-results .tags li,   .search-results .categories-list li{font-size:16px}.search-results .categories-list li a{width:300px}.header-fields .right-fields>.row,   .header-fields .left-fields>.row,   .info-flex-wrapper{display:block}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,   .page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,   .header-fields.address-section .right-fields .flex-wrapper .order-info-label{margin-bottom:0}.info-flex-wrapper>label,   .info-flex-wrapper>div,   .info-flex-wrapper>span{width:auto}.header-fields .order-info-label,   .header-fields .order-info-content{align-self:auto}.pageLabel-checkout-multi .header-fields .selectbox-label,   .pageLabel-checkout-multi-summary .header-fields .selectbox-label,   .pageLabel-checkout-multi-confirmation .header-fields .selectbox-label,   .page-quoteConfirmationPage .header-fields .left-fields .selectbox-label,   .page-quoteConfirmationPage .header-fields .right-fields .selectbox-label{float:none!important;text-align:left!important}.mobile-input-mar-b-24{margin-bottom:12px!important}.checkout-readOnly-field{height:auto}}.header-fields .right-fields .delivery-type .date-range~.tooltip-container.checkout-requested-date{margin-left:-25px;right:unset}.header-fields .order-info-content .value.textarea-readOnly{height:auto;max-height:102px;overflow-y:auto}.quote-checkout-cart-container{align-items:center;display:inline-flex;position:absolute}.submittal-builder-btn{margin-left:10px;position:relative;top:20px}.quote-submittal-builder-overlay .modal-lg,.quote-submittal-error-overlay .modal-lg,.quote-submittal-receipt-overlay .modal-lg{width:720px}.quote-submittal-builder-overlay .modal-content,.quote-submittal-receipt-overlay .modal-content{padding:35px}.quote-submittal-receipt-overlay .modal-content .modal-body{overflow-y:inherit}.quote-submittal-builder-overlay .modal .modal-body{overflow-y:hidden}.quote-submittal-builder-overlay .scroll-bar-content{margin-top:15px;max-height:240px;overflow-y:auto}.submittal-builder-headline-description{font-size:16px;font-weight:700;margin-top:24px}.submittal-builder-sub-title{font-size:16px;margin-top:15px}.submittal-all-checkbox{border-bottom:4px solid #000;padding-bottom:10px}.submittal-wrapper{border-bottom:2px solid #ccc;margin-top:10px;padding-bottom:15px}.scroll-bar-content li:last-child.submittal-wrapper{border-bottom:0}.submittal-radio-wrapper{border-top:2px solid #000;padding-top:10px}.submittal-radio-wrapper .radiolabel{margin-bottom:8px}.submittal-inner-wrapper{margin-left:20px;margin-top:10px}.submittal-inner-wrapper label[readOnly],.submittal-inner-wrapper input[readOnly]{pointer-events:none}.submittal-builder-receipt{margin-bottom:25px}.submittal-builder-receipt ol{list-style-type:decimal;margin-left:15px;margin-top:5px}.submittal-builder-receipt ol li{padding:8px 0}.quote-submittal-builder-overlay .modal-footer,.quote-submittal-receipt-overlay .modal-footer{margin-top:30px}.quote-submittal-builder-overlay .modal-footer p{margin-top:15px}.modal-content{border:0;border-radius:0;box-shadow:none;margin:0 auto;padding:24px;width:inherit}.modal-header,.modal-body,.modal-footer{border:none;margin:0;padding:0;text-align:left}.modal-header{margin-bottom:12px}.modal-footer{margin-top:12px}.modal-header h1,.modal-header h2,.modal-header .main-title,.modal-header .sub-title{float:left;margin:0!important;width:calc(100% - 40px)}.modal-header a{margin:12px 0}.modal .modal-body{max-height:420px;overflow-y:auto}.modal.quote-submittal-builder-overlay .modal-body{max-height:420px;overflow-y:unset}.formInputModal .modal-content{max-width:500px}.formInputModal .modal-body{max-height:600px}.formInputModal .form-horizontal.form-inputs .form-group{margin-right:15px;max-width:400px;width:100%}.formInputModal .form-horizontal.form-inputs .form-group.slim{display:inline-block;max-width:240px}.formInputModal .form-horizontal.form-inputs .form-group input,.formInputModal .form-horizontal.form-inputs .form-group .custom-select{background-color:#fff;height:36px;max-width:100%!important;width:100%!important}.formInputModal .form-horizontal.form-inputs .form-group input{margin:0!important}.modal-content-text{padding:0 0 24px}.modal-body .modal-content-text{padding:0}.modal-open .modal{max-height:none}.modal .modal-body:focus{outline:none}#playlink-modal iframe{height:300px;width:100%}.feature-wrapper .featured-box .dotdotdot-wrapper{margin-bottom:10px}.dotdotdot-wrapper.collapsed{height:72px;overflow:hidden}.dotdotdot-wrapper.headline-name-wrapper{height:130px;margin-left:10px}.dotdotdot-wrapper.collapse-small.collapsed{height:48px;overflow:hidden}.collapseAll .dotdotdot-wrapper.collapsed{height:0}.dotdotdot-wrapper p{margin:0}.dotdotdot-wrapper.collapsed p:last-child{display:inline;vertical-align:bottom}.featured-box.small-box .read-more,.listing-intro .read-more,.intro-soft-cat .read-more,.myaccount-page .info-block .read-more{background:url(../../../assets/svg/icon_arrow_collapse_down_red.svg) #fff no-repeat left bottom 9px;background-size:12px 7px;color:#e1000f!important;cursor:pointer;display:inline-block;font-family:inherit;font-weight:700;margin-top:10px;padding-left:20px;vertical-align:bottom}.featured-box.small-box .read-more{margin-bottom:8px}.featured-box.small-box .read-more.hide,.listing-intro .read-more.hide,.myaccount-page .info-block .read-more.hide{display:none}.featured-box.small-box .read-more.less,.listing-intro .read-more.less,.intro-soft-cat .read-more.less,.myaccount-page .info-block .read-more.less{background:url(../../../assets/svg/icon_arrow_collapse_up_red.svg) #fff no-repeat left bottom 9px;background-size:12px 7px}.featured-box.non-active:hover .content-img{transform:scale(1)}.priceLoader{padding:12px 0}.priceLoader .mainPrice,.priceLoader .listPrice,.priceLoader .discount{opacity:0}.priceLoader .listPrice,.priceLoader .discount{clear:right;float:right;width:180px}.priceLoader .listPrice{clear:right;float:right;width:100%}.page-productDetails .availability-check .tooltip-container{margin-left:6px}.page-productDetails .priceLoader .listPrice,.priceLoader .discount{width:100%}.priceLoader .mainPrice .price-label,.priceLoader .listPrice .price-label,.priceLoader .discount .price-label{float:left;font-family:inherit;font-weight:400}.product-info-container .priceLoader .mainPrice .price-label,.comparison-table-row   .priceLoader .mainPrice .price-label{color:#666;float:right;font-family:inherit;font-weight:600;margin-right:0}.priceLoader .mainPrice .textfill,.priceLoader .mainPrice .price-value,.priceLoader .listPrice .price-value,.priceLoader .discount .price-value{float:right;font-family:inherit;font-weight:600}.price.textfill{color:#000;line-height:72px;text-align:right;width:100%;word-wrap:normal}.price.textfill.small-top{margin-top:0}.price.textfill .price-value{white-space:nowrap}.page-productDetails .price.textfill .price-value{font-size:32px!important}.price.textfill.changeLineHeight span{line-height:inherit}.price.textfill span.noPrice:before{border-left:7px #b6000f solid;content:"\a0\a0\a0"}.df-mosaic .df-pagination-container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.df-mosaic.df-container{margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:1608px;padding-left:44px;padding-right:44px;width:100%}.df-mosaic .df-pagination-container .df-pagination{align-items:center;border-left:1px solid #bfbebe;border-right:1px solid #bfbebe;-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin:0 16px 0 8px;padding:0 16px}.df-mosaic fieldset{border:0;margin:0;padding:0}.df-mosaic .df-pagination-container .df-pagination-rows-per-page label{margin-right:4px}.df-mosaic label{font-size:14px;line-height:20px}.df-mosaic .df-pagination-container .df-pagination-goto-page label{margin-right:4px}.df-mosaic .text-nowrap{white-space:nowrap}.df-mosaic .df-field-label{color:#303030;display:inline-block;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;margin-bottom:4px}.df-mosaic .df-select.light:not(.warning):not(.error){border-color:transparent}.df-mosaic .df-select.light{background-color: transparent;    background-position-x: calc(100% - 9px);    background-position-y: 10px;    height: 32px;    padding: 2px 32px 2px 8px;    &:focus{-webkit-box-shadow:0 0 0 2px #bfbebe;box-shadow:0 0 0 2px #bfbebe;outline:none}}.df-mosaic .df-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(./../../svg/icon_arrow_collapse_down_gray.svg) #f2f2f2 no-repeat right 4px center;border-color:#bfbebe;border-radius:2px;border-style:solid;border-width:1px;color:#303030;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:24px;min-width:80px;overflow:hidden;padding:4px 40px 6px 16px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.df-mosaic .auto-width{max-width:100%!important;min-width:auto!important;width:auto!important}.df-mosaic .df-pagination-container .df-pagination-arrow.disabled{color:#bfbebe;cursor:default;pointer-events:none}.df-mosaic .df-pagination-container .df-pagination-arrow{color:#303030}.df-mosaic .df-pagination-container .df-pagination-arrow:hover{color:var(--df-color-object,#686868)}.df-mosaic a.disabled{color:#bfbebe;cursor:default;pointer-events:none}.df-mosaic a{align-items:center;-webkit-box-align:center;color:#e2000f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;font-size:16px;line-height:24px;text-decoration:underline}.df-mosaic .df-pagination-container .df-pagination .df-pagination-text{margin:0 16px}.df-mosaic .df-pagination-arrow.arrow-xs:before{font-size:36px;top:-16px}.df-mosaic .df-pagination-arrow.back.arrow-xs:before{left:-20px;top:-8px;transform:rotate(180deg)}.pagination{border-bottom:4px #000 solid;border-radius:0;display:block;margin:0}.pagination.no-results{margin:0 0 48px}#orderTotals .price.textfill{font-family:inherit;font-weight:600}#orderTotals .price.textfill span{line-height:72px;opacity:0}#orderTotals label,.pagination label,.pagination p{font-family:inherit;font-weight:600;margin:0}.pagination label,.pagination p{padding:6px 0}.product-slice{margin:-36px 0 36px;position:relative;text-align:center}.accessories .product-slice,.productTab .product-slice{background-color:#f7f7f7;border-top:1px #b2b2b2 solid;margin:0;padding:11px 0 0}.product-page-size,.product-sli{margin:0 0 12px}.accessories .product-page-size,.productTab .product-page-size,.accessories .product-sli,.productTab .product-sli{margin:0}.product-page-size,.product-slice ul{cursor:default;display:inline-block;font-family:inherit;font-weight:700;padding:0;vertical-align:bottom}.product-page-size li{border-left:1px solid #888;padding:0 9px 0 12px}.product-page-size li:first-child{border:0}.product-page-size p{display:inline;margin:0 15px 0 0}.product-sli{position:absolute;right:10px;top:0}.product-sli,.product-sli ul{cursor:default;float:right}.product-sli ul li{padding:0;vertical-align:middle}.accessories .product-sli,.productTab .product-sli{top:12px}.product-sli span:hover{color:#e2000f}.pg-link.disabled{color:#b0b0b1!important}.product-slice .active .pg-link,.pg-link.disabled{display:inline-block;pointer-events:none}a.pg-link{cursor:pointer}.product-sli .pg-link span::before{font-size:36px;line-height:36px;position:absolute;top:-8px}.product-sli .pg-link.pg-pre span::before{content:"\2039";margin-left:-10px}.product-sli .pg-link.pg-next span::before{content:"\203a";margin-right:-10px}.slick-slide:focus,.slick-arrow:focus{outline:none}.slick-slide img{margin:auto;max-width:100%!important}.tooltip{border:2px solid black;border-radius:0;margin:0;opacity:1;padding:0;position:absolute;z-index:1700}.tooltip .tooltip-inner{background-color:#fff;border-radius:0;color:#000;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;max-width:220px;white-space:nowrap}.tooltip .tooltip-arrow{display:none}.tooltip.bottom{padding:0}.tooltip.in{opacity:1;padding:0}.tooltip-wrapper{align-items:flex-end;display:flex}.tooltip-container{display:inline-block;height:32px;line-height:36px;margin-left:20px;vertical-align:middle}.right-fields .tooltip-container,.left-fields .tooltip-container{position:absolute;right:0;top:0}.left-fields .fake-selector .tooltip-container{right:unset;top:unset}.tooltip-container.tooltip-small{height:24px;line-height:24px;margin-left:10px}.tooltip-container .tooltip-box{background-color:#fff;border:4px #000 solid;display:none;font-family:inherit;font-weight:400;line-height:24px;margin-top:7px;opacity:1;padding:20px;position:absolute;text-align:left;white-space:normal;width:315px;word-break:normal;word-spacing:normal;z-index:1070}.tooltip-box.tooltip-box-bigger{word-break:break-all}.referenceSearch .tooltip-container .tooltip-box{left:0}.tooltip-container.absolute .tooltip-box,.tooltip-container.relative .tooltip-box{right:0}#orderStatusDetailsTableWrapper .tooltip-container.absolute .tooltip-box{margin-top:0;right:auto}.product-quantity .tooltip-container.absolute .tooltip-box{left:-54px}.contract-item-qty .product-quantity.pull-right{text-align:right}.contract-item-qty .product-quantity.pull-right span{padding-right:0!important}.tooltip-container.box-right .tooltip-box{left:-10px!important}.tooltip-container.active .tooltip-box{display:block}.tooltip-container .tooltip-box .title{color:#000;font-family:inherit;font-size:18px;font-weight:700;margin:0 30px 12px 0}.tooltip-container .tooltip-box p{color:#000;font-size:16px;line-height:24px;margin-bottom:0}.tooltip-container .tooltip-box .close-btn{background:url(../../svg/close_black.svg) no-repeat center center;background-size:cover;height:20px;margin-right:0;position:absolute;right:20px;top:20px;width:20px}.tooltip-container .info-tooltip{background:url(../../svg/icon_tooltip_grey.svg) no-repeat center center;border-radius:50%;cursor:pointer;display:inline-block;height:32px;margin:2px 0;position:relative;width:32px}.availability-check .tooltip-container .info-tooltip,.cart-mark-tag .tooltip-container .info-tooltip{margin:0}.tooltip-container .tooltip-box.to-left{left:auto;right:-320px;top:-30px}.no-touch .tooltip-container .info-tooltip:hover,.tooltip-container.active .info-tooltip{background:url(../../svg/icon_tooltip_red.svg) no-repeat center center}.tooltip-container.tooltip-small .info-tooltip{height:22px;margin:0;width:22px}.delivery-type .tooltip-container .info-tooltip,.order-items-container .order-line-shipment-info .tooltip-container .info-tooltip,.contract-items-container .order-line-shipment-info .tooltip-container .info-tooltip,.section-spareparts .tooltip-container .info-tooltip,.find-distributor .tooltip-container .info-tooltip{margin:8px 0}.blockUI.blockMsg.blockPage{left:50%;top:50%}.blockUI.blockMsg img{display:block}body>.blockUI.blockOverlay{height:100%;left:0;opacity:0.25;position:fixed;top:0;width:100%;z-index:5000}#loadingSpinnerOverlay{background-image:url(../../../../common/images/spinner.png)}#loadingSpinnerOverlay.loading{height:32px;width:32px}.loadingSpinner{background-image:url(../../../../common/images/spinner.gif);height:32px;width:32px}.big-image .loadingSpinner,#cpqReview .loadingSpinner,.product-thumbnail .loadingSpinner,#documentWrapper .loadingSpinner{margin:auto}.big-image-container.initialInterfaceLoad .product-images{height:300px}#cpqReview.initialInterfaceLoad{height:96px}.big-image-container.initialInterfaceLoad .product-thumbnail{height:96px;width:96px}.big-image-container.initialInterfaceLoad .product-thumbnail .blockUI.blockMsg,.big-image-container.initialInterfaceLoad .product-images .blockUI.blockMsg,#cpqReview.initialInterfaceLoad .blockUI.blockMsg{left:calc(50% - 16px)!important;top:calc(50% - 16px)!important}.modal-backdrop,.modal-backdrop.in{opacity:0.5;z-index:9000}.date-range{display:inline-block;max-width:209px;vertical-align:top}.date-range .date-range-picker{margin:0}.range-picker .control-group{display:inline}#dateFrom.disabled,#dateTo.disabled{color:#b0b0b1;pointer-events:none}.cart-checkout-wrapper .date-range{width:calc(100% - 52px)}.no-touch .order-items-container .order-line-shipping-dates .shipping-date .date-range{width:auto}.date-input-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start}.date-single-picker{pointer-events:none}.date-input-wrapper .date-single-picker{pointer-events:inherit;position:relative}.date-range .date-single{display:none}.form-horizontal.form-inputs .form-group .date-range{max-width:220px}.order-items-container .shipping-date label{display:block}.order-items-container .shipping-date label.read-only{display:inline-block}.date-input-wrapper input[type="text"].date-first,.date-input-wrapper input[type="text"].date-second{padding:8px 3px;text-align:center}.date-input-wrapper input[type="text"].date-second,.date-input-wrapper input[type="text"].date-third{width:30px!important}.date-input-wrapper input[type="text"].date-second.date-month{width:35px!important}.date-input-wrapper input[type="text"].date-first{padding-left:10px;width:35px!important}.date-input-wrapper input[type="text"].date-third{padding:8px 0 8px 3px}.date-input-wrapper input[type="text"].date-first.date-year{width:50px!important}.date-input-wrapper input[type="text"].date-first.date-month,.date-input-wrapper input[type="text"].date-third.date-year{width:40px!important}.date-input-wrapper input[type="text"].date-separator{padding:8px 0;width:6px!important}.date-input-wrapper .glyphicon{background-color:#f2f2f2;border:none;cursor:pointer;height:40px;margin:4px 0;padding:11px 10px;top:0;width:36px}.form-horizontal.form-inputs .form-group .date-input-wrapper .glyphicon{background-color:#fff;border:2px solid #000;border-left:none;height:36px;margin:6px 0;padding:8px 10px;text-align:right;width:99px}.date-input-wrapper .glyphicon:hover{color:#e2000f}.order-items-container .date-input-wrapper .glyphicon{height:36px;margin:6px 0;padding:9px 10px}.daterangepicker.dropdown-menu{z-index:1330}#cookie{display:block}@media (max-width: 1199.9px){.info-block .info-tooltip .tooltip.to-left,   .tooltip-container .info-tooltip .tooltip.to-left,   .tooltip-container .tooltip-box.to-left{left:-330px;right:auto}.tooltip-container .tooltip-box.to-left{top:-30px}.right-fields .tooltip-container,   .left-fields .tooltip-container{right:unset}.cart-checkout-order-summary~.intro-cart-wrapper .back-link{margin-right:20px}}@media (max-width: 767.9px){.product-sli,   .product-sli ul{float:none}.product-sli{position:relative!important;right:0}.product-sli ul li{vertical-align:top}body.show-tooltip-mask{overflow:hidden;position:relative}.show-tooltip-mask .content{transform:unset!important}.show-tooltip-mask .mask{opacity:1;top:0}.tooltip-container .info-tooltip.visible{display:block}.tooltip-container.active .tooltip-box{border:none;left:0!important;margin-top:0!important;max-width:none;position:fixed;top:53px!important;width:100%;z-index:1599}.tooltip-container .info-tooltip .tooltip.to-left{left:0}#orderStatusDetailsTableWrapper .tooltip-container.absolute{position:initial!important}.modal .modal-body{max-height:unset!important;overflow-y:visible}.quote-submittal-builder-overlay .modal-lg,  .quote-submittal-error-overlay .modal-lg,  .quote-submittal-receipt-overlay .modal-lg{width:auto}}@media (min-width: 768px){#shareMyProductListModal .modal-dialog{width:630px}}@media (max-width: 560px){.quote-submittal-builder-overlay .modal-body,   .quote-submittal-receipt-overlay .modal-body{max-height:inherit!important}}@media (max-width: 480px){#playlink-modal iframe{height:inherit}}.update-required,.update-required.price.textfill{color:#b0b0b1}.order-request-code{color:#b0b0b1;font-size:smaller;padding-left:10px}.debug-component-uid{border:#c00 solid 2px;display:inline-block;padding:6px}.debug-translation-id{color:#c00;font-weight:700}.order-pending-container{display: inline-block;    vertical-align: middle;    height: 16px;    margin-right: 4px;    .watch-icon{background:url(../../svg/icon_clock.svg) no-repeat center center;border-radius:50%;cursor:pointer;display:inline-block;height:16px;margin:0;position:relative;width:16px}}.contract-expired-container{display: flex;    align-items: flex-start;    .warning-icon{background:url(../../svg/icon_warn.svg) no-repeat center center;border-radius:50%;height:24px;margin-right:8px;position:relative;width:24px}.text{flex:1;overflow-wrap:break-word}}.expired-contract .contract-items-container input[type="text"]{background-color:transparent}.expired-contract input[type="checkbox"].checkbox-styled:disabled~label::before{background:rgba(0,0,0,0) url("../../img/sprite-checkbox-dim.png") no-repeat scroll left -24px}input[type="checkbox"],input[type="radio"]{display:none;margin:0}input[type="file"]{background:none;border:none;cursor:default;float:right;height:100%;opacity:0;position:absolute;right:0;top:0;width:100%}.disabled input[type="file"]{cursor:not-allowed}.radiolabel{display:block}input[type="checkbox"].checkbox-styled~label,input[type="radio"].styled-radio~label{display:block;padding-left:22px;position:relative;text-align:left;vertical-align:baseline}input[type="checkbox"].checkbox-styled~label:hover,input[type="radio"].styled-radio~label:hover{cursor:pointer}input[type="checkbox"].checkbox-styled:disabled~label::before{background:rgba(0,0,0,0) url("../../img/sprite-checkbox-dim.png") no-repeat scroll left -24px}input[type="checkbox"].checkbox-styled:disabled~label,input[type="radio"].styled-radio:disabled~label{color:#ccc;cursor:not-allowed}input[type="checkbox"].checkbox-styled:disabled~label .tooltip-box,input[type="radio"].styled-radio:disabled~label .tooltip-box{cursor:auto}input[type="checkbox"].checkbox-styled.has-error~label::before{background:url(../../img/sprite-checkbox-error.png) no-repeat 0 -24px}input[type="checkbox"].checkbox-styled:checked~label::before,input[type="radio"].styled-radio:checked~label::before{background-position:left 1px;content:''}input[type="checkbox"].checkbox-styled~label::before,input[type="radio"].styled-radio~label::before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;content:'';display:inline-block;height:20px;margin-left:-20px;padding:0 0 0 20px;position:relative;vertical-align:middle}input[type="checkbox"].checkbox-styled~label::before{background:rgba(0,0,0,0) url("../../img/sprite-checkbox.png") no-repeat scroll left -24px}.product-quantity input[type="text"],input[type="text"].product-quantity,.mpl-quantity input[type="number"],input[type="number"].mpl-quantity{background-color:#f2f2f2;border:none;height:40px;line-height:24px;margin:4px 0;max-width:60px;padding:0 10px!important;text-align:right;width:100%}input[type="text"].compact-input{height:36px!important;line-height:24px;margin:0!important}#reorder-all~label::before,#order-all~label::before{bottom:2px;position:absolute}.cpq-csticValue-error input[type="radio"].styled-radio~label::before{background:rgba(0,0,0,0) url("../../img/radio-button-red-unchecked.svg") no-repeat scroll left 0;background-size:18px;height:20px;margin-left:-22px;padding:0 0 0 24px}.cpq-csticValue-error input[type="radio"].styled-radio:checked~label::before{background-image:url(../../img/radio-button-red-checked.svg)}.cpq-csticValue-error input[type="checkbox"].checkbox-styled~label::before{background-image:url(../../img/sprite-checkbox-error.png)}input[type="radio"].styled-radio~label::before{background:rgba(0,0,0,0) url("../../img/sprite-radio-button.png") no-repeat scroll left -24px}select.custom-select{-moz-appearance:none;-webkit-appearance:none;background:url(../../svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center;border:none;border-radius:0;-webkit-border-radius:0;color:#000;cursor:pointer;display:inline-block;height:40px;line-height:24px;margin:4px 0;outline:none;overflow:hidden;padding:8px 30px 8px 6px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.myaccount-table table thead .custom-select{white-space:normal}:root select.custom-select{padding:8px 30px 8px 6px}.section-software select.custom-select{display:inline-block;overflow:visible;text-overflow:unset;white-space:normal!important}.section-software select.custom-select.software-tab{background:url(../../svg/icon_arrow_down_black.svg) no-repeat right 3px center;height:70px;margin:0;padding:0 20px 0 0}select:focus::-ms-value{background:transparent;color:inherit}select.custom-select::-ms-expand{display:none}@-moz-document url-prefix(){select.custom-select{padding:.4rem 2.75rem .4rem .6rem}#financial-information-table table thead th.browser-spec-ff{max-width:500px;min-width:400px;width:400px}.browser-spec-ff select.custom-select{display:inline-block;overflow:visible;text-overflow:unset;white-space:normal!important}}select.custom-select option{background-color:#fff;color:#000}select.custom-select.blank{color:#000}.myaccount-page .controls select.custom-select,.style-two select.custom-select{background-color:#fff;border:#000 2px solid;border-radius:0;-webkit-border-radius:0;color:#000;font-family:inherit;font-weight:700;height:36px;margin:6px 0;padding:5px 30px 5px 6px}.myaccount-page .controls select.custom-select option,.style-two select.custom-select option,.delivery-type select.custom-select option,.pagination select.custom-select option{font-family:inherit;font-feature-settings:normal;font-weight:400}select.custom-select option:disabled,select.custom-select option[value=""],select.custom-select option[value="NULL_VALUE"]{color:#999}select.custom-select option:hover:not(:disabled),select.custom-select option:checked{text-shadow:0 1px 0 #fff}input[type="text"].has-error,input[type="password"].has-error,textarea.has-error{border:2px solid #e1000f!important;padding:6px 10px!important}.has-error select,.selector-has-error select{border:2px solid #e1000f!important;padding-bottom:6px!important;padding-top:6px!important}.file-upload-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:500px;width:100%}.file-upload-wrapper .action{background-color:#858585;color:#fff;float:left;font-family:inherit;font-size:18px;font-weight:700;height:56px;margin:8px 0;min-width:30%;padding:16px 30px;text-align:center}.file-upload-wrapper .action.active{background-color:#c8060a;color:#fff;cursor:pointer}.upload-file-input-wrapper{cursor:pointer;overflow:hidden;position:relative;width:70%}.upload-file-input-wrapper input[type="file"]{height:56px;top:8px}.upload-file-input-wrapper .filename{border:1px #000 solid;float:left;height:56px;margin:8px 0;overflow:hidden;padding:15px 20px;text-overflow:ellipsis;white-space:nowrap;width:100%}.pagination select.custom-select{background-color:#fff;border:none;float:right;font-family:inherit;font-weight:700;height:36px;margin:0;max-width:50%;min-width:180px;padding:4px 0 4px 15px;width:185px!important}.dynamic-table thead .style-two select.custom-select,table thead .style-two select.custom-select{background:url(../../../assets/svg/icon_dropdown.svg) no-repeat right center;background-size:13px 8px;border:0;cursor:pointer;height:auto!important;margin:0!important;min-height:24px;min-width:100px;padding:0 15px 0 0;vertical-align:inherit}.orderline-table.dynamic-table thead select.custom-select{height:44px;margin:0;min-width:120px}#placeOrderForm .floated-items input[type=checkbox].checkbox-styled~label::before{padding-left:25px}.cart-checkout select.custom-select,.product-cart .delivery-type select.custom-select{float:left;font-family:inherit;font-weight:700}label.font-regular{font-family:"myriadpro-regular",arial,sans-serif!important}#oneTimeShippingAddressForm select.custom-select{float:none;height:45px}.text-head{margin-bottom:6px}.text-sub{font-size:16px!important;line-height:16px}.table-head{color:#000;font-family:inherit;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:12px 15px}.status-text{color:#999}.navbar-brand{height:auto}.form-control:focus{box-shadow:none}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:transparent}header .navbar{border:none;margin-bottom:24px}header .navbar nav{border-bottom:1px solid #d8d8d9}.page-homepage header .navbar,.page-login header .navbar,.page-checkout-login header .navbar,.page-multiStepCheckoutPage header .navbar{margin-bottom:0}header .navbar-header{background:#c00708;background:linear-gradient(to bottom,#c00708 0,#c70609 50%,#cf050b 100%);float:none;left:0;min-height:75px;position:fixed;top:0;width:100%;z-index:1380}.hover-text{background-color:#fff;border:2px solid #000;color:#000!important;font-size:16px;font-weight:700!important;padding:3px 8px;position:fixed;top:65px;visibility:hidden;z-index:1}.tooltip-wrapper:hover .hover-text{visibility:visible}header .navbar-header .navbar-brand{bottom:0;margin-left:-5px;margin-right:25px;padding:0 0;position:absolute}header .navbar-header .logo-svg{background:url(../../svg/icon_logo.svg) no-repeat;background-size:240px 54px;height:54px;left:4px;width:240px}header .navbar-header .logo-retina{background:url(../../../assets/img/danfoss_logo@x2.png) no-repeat;-o-background-size:247px 58px;background-size:247px 58px;height:58px;left:9px;width:247px}header .navbar-header .logo-semikron{background:url(../../../assets/img/semikron-danfoss.png) no-repeat;-o-background-size:247px 58px;background-size:247px 58px;height:58px;left:9px;width:247px}header .navbar-header form{align-items:center;display:flex;flex-direction:row;height:72px;position:relative}header .navbar-header .utils form{display:block;height:auto;position:relative}header .navbar-header form input[type="text"]{background:#fff;border:none;box-shadow:none;color:#686868;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:8px 50px 8px 20px;width:425px}header .navbar-header form input[type="text"]::placeholder{color:#686868;font-size:16px}header .navbar-header form input[type="text"]::-ms-clear{display:none}header .navbar-header form input[type="submit"]{background:url(../../svg/icon_search.svg) transparent 0 0 no-repeat;border:none;cursor:pointer;height:22px;width:22px}header .navbar-header form .search-clear{background:url(../../svg/close_big_black.svg) transparent center no-repeat;background-size:13px 13px;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:50px;width:40px}header .navbar-header form .siteSearchSubmit.search-icon-bg{background-position:center;border-left:1px solid #bfbebe;height:40px;position:absolute;right:0;width:48px;z-index:1}#autocomplete-search-form span{align-items:center;border-left:1px solid #bfbebe;display:flex;flex-direction:column;height:40px;justify-content:center;width:48px}header .navbar-header form.active-form input[type="submit"].loading{background:url(../../svg/icon_search_loading.gif) transparent 0 0 no-repeat;background-position:0}header .navbar-header .utils{margin:0;padding-left:0}header .navbar-header .utils>li{float:left;padding:0 25px;position:relative;transition:background-color 0.3s ease-in-out}header .navbar-header .utils>li.language{padding-left:50px}header .navbar-header .utils>li a{align-items:center;display:flex;flex-direction:row;height:72px;justify-content:center;padding:0;position:relative;z-index:99}header .navbar-header .utils>li a:not(.inactive):hover{color:#fff}header .navbar-header .utils>li a span{font-family:inherit;font-weight:400;margin-left:12px}header .navbar-header .utils>li>ul.dropdown-menu{border-radius:0;left:inherit;margin:0;padding:0 0 5px;top:calc(100% - -2px);z-index:1600}header .navbar-header .utils>li>ul.dropdown-menu li{margin:0 15px;max-width:250px;min-width:160px}header .navbar-header .utils>li>ul.dropdown-menu li:first-child>a{border-top:none}ul.sub-menu li.currentLanguage{color:#000;font-family:inherit;font-size:18px;font-weight:700;position:relative}ul .language li.currentLanguage.languageHeading{padding:14px 0 0 1px}ul.sub-menu.language li.countrySelect a{border-top:none!important}.lang-form{border-top:1px solid #5d5d5d}header .navbar-header .utils>li>ul.dropdown-menu li.currentLanguage a::before{border-left:5px #e2000f solid;content:'';padding-left:8px}header .navbar-header .utils>li>ul.dropdown-menu li a{border-top:1px solid #c7c7c8;color:#000;display:block!important;font-family:inherit;font-size:18px;font-weight:700;height:inherit;min-height:inherit;padding:14px 0 14px 1px}header .navbar-header .utils>li>ul.dropdown-menu li.currentLanguage a{border-top:none}header .navbar-header .utils>li>ul.dropdown-menu li .ellip-line{font-size:18px}header .navbar-header .utils>li>ul.dropdown-menu li a.arrow-md{margin-left:0}header .navbar-header .utils>li>ul.dropdown-menu li a.arrow-md::before{position:static}header .navbar-header .utils>li>ul.dropdown-menu li a:hover{color:#cf050b}header .navbar-header .utils>li.language>a:before,header .navbar-header .utils>li.myaccount>a:before,header .navbar-header .utils>li.cart>a:before{background-color:#630304;content:"";display:block;height:25px;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:75px;mask-size:75px;position:relative;right:0;width:24px}header .navbar-header .utils>li.language>a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.92 8.5H19.7894L19.3522 7.74855C18.3329 5.99675 16.7081 4.63672 14.752 3.96696L13.542 3.55268L14.1501 4.67776C14.7294 5.74935 15.175 6.9108 15.4856 8.124L15.5819 8.5H15.97H18.92ZM12.4112 3.75557L12 3.16104L11.5888 3.75557C10.7299 4.99739 10.0566 6.37461 9.61118 7.85602L9.41753 8.5H10.09H13.91H14.5825L14.3888 7.85602C13.9434 6.37461 13.2701 4.99739 12.4112 3.75557ZM3.77493 14.1213L3.86961 14.5H4.26H7.64H8.20427L8.13637 13.9398C8.05746 13.2888 8 12.6512 8 12C8 11.3488 8.05746 10.7112 8.13637 10.0602L8.20427 9.5H7.64H4.26H3.86961L3.77493 9.87873C3.60698 10.5505 3.5 11.2617 3.5 12C3.5 12.7383 3.60698 13.4495 3.77493 14.1213ZM8.51438 15.876L8.41812 15.5H8.03H5.08H4.21325L4.64717 16.2503C5.66719 18.0141 7.29303 19.3637 9.24803 20.033L10.458 20.4473L9.84985 19.3222C9.27061 18.2507 8.82496 17.0892 8.51438 15.876ZM4.64717 7.74969L4.21325 8.5H5.08H8.03V8L8.51438 8.124C8.82496 6.9108 9.27061 5.74935 9.84985 4.67776L10.458 3.55268L9.24803 3.96696C7.29303 4.63633 5.66719 5.9859 4.64717 7.74969ZM11.5888 20.2444L12 20.839L12.4112 20.2444C13.2701 19.0026 13.9434 17.6254 14.3888 16.144L14.5825 15.5H13.91H10.09H9.41753L9.61118 16.144C10.0566 17.6254 10.7299 19.0026 11.5888 20.2444ZM14.34 14.5H14.7764L14.8354 14.0676C14.9266 13.3991 15 12.7133 15 12C15 11.287 14.9267 10.5914 14.8353 9.93142L14.7755 9.5H14.34H9.66H9.22446L9.16472 9.93142C9.07334 10.5914 9 11.287 9 12C9 12.7133 9.07343 13.3991 9.16458 14.0676L9.22355 14.5H9.66H14.34ZM15.97 15.5H15.5819L15.4856 15.876C15.175 17.0892 14.7294 18.2507 14.1501 19.3222L14.59 19.56L14.752 20.033C16.7081 19.3633 18.3329 18.0033 19.3522 16.2514L19.7894 15.5H18.92H15.97ZM15.8636 13.9398L15.7957 14.5H16.36H19.74H20.1304L20.2251 14.1213C20.393 13.4495 20.5 12.7383 20.5 12C20.5 11.2617 20.393 10.5505 20.2251 9.87873L20.1304 9.5H19.74H16.36H15.7957L15.8636 10.0602C15.9425 10.7112 16 11.3488 16 12C16 12.6512 15.9425 13.2888 15.8636 13.9398ZM2.5 12C2.5 6.75549 6.74679 2.5 11.99 2.5C17.2442 2.5 21.5 6.75647 21.5 12C21.5 17.2435 17.2442 21.5 11.99 21.5C6.74679 21.5 2.5 17.2445 2.5 12Z" fill="white" stroke="white"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.92 8.5H19.7894L19.3522 7.74855C18.3329 5.99675 16.7081 4.63672 14.752 3.96696L13.542 3.55268L14.1501 4.67776C14.7294 5.74935 15.175 6.9108 15.4856 8.124L15.5819 8.5H15.97H18.92ZM12.4112 3.75557L12 3.16104L11.5888 3.75557C10.7299 4.99739 10.0566 6.37461 9.61118 7.85602L9.41753 8.5H10.09H13.91H14.5825L14.3888 7.85602C13.9434 6.37461 13.2701 4.99739 12.4112 3.75557ZM3.77493 14.1213L3.86961 14.5H4.26H7.64H8.20427L8.13637 13.9398C8.05746 13.2888 8 12.6512 8 12C8 11.3488 8.05746 10.7112 8.13637 10.0602L8.20427 9.5H7.64H4.26H3.86961L3.77493 9.87873C3.60698 10.5505 3.5 11.2617 3.5 12C3.5 12.7383 3.60698 13.4495 3.77493 14.1213ZM8.51438 15.876L8.41812 15.5H8.03H5.08H4.21325L4.64717 16.2503C5.66719 18.0141 7.29303 19.3637 9.24803 20.033L10.458 20.4473L9.84985 19.3222C9.27061 18.2507 8.82496 17.0892 8.51438 15.876ZM4.64717 7.74969L4.21325 8.5H5.08H8.03V8L8.51438 8.124C8.82496 6.9108 9.27061 5.74935 9.84985 4.67776L10.458 3.55268L9.24803 3.96696C7.29303 4.63633 5.66719 5.9859 4.64717 7.74969ZM11.5888 20.2444L12 20.839L12.4112 20.2444C13.2701 19.0026 13.9434 17.6254 14.3888 16.144L14.5825 15.5H13.91H10.09H9.41753L9.61118 16.144C10.0566 17.6254 10.7299 19.0026 11.5888 20.2444ZM14.34 14.5H14.7764L14.8354 14.0676C14.9266 13.3991 15 12.7133 15 12C15 11.287 14.9267 10.5914 14.8353 9.93142L14.7755 9.5H14.34H9.66H9.22446L9.16472 9.93142C9.07334 10.5914 9 11.287 9 12C9 12.7133 9.07343 13.3991 9.16458 14.0676L9.22355 14.5H9.66H14.34ZM15.97 15.5H15.5819L15.4856 15.876C15.175 17.0892 14.7294 18.2507 14.1501 19.3222L14.59 19.56L14.752 20.033C16.7081 19.3633 18.3329 18.0033 19.3522 16.2514L19.7894 15.5H18.92H15.97ZM15.8636 13.9398L15.7957 14.5H16.36H19.74H20.1304L20.2251 14.1213C20.393 13.4495 20.5 12.7383 20.5 12C20.5 11.2617 20.393 10.5505 20.2251 9.87873L20.1304 9.5H19.74H16.36H15.7957L15.8636 10.0602C15.9425 10.7112 16 11.3488 16 12C16 12.6512 15.9425 13.2888 15.8636 13.9398ZM2.5 12C2.5 6.75549 6.74679 2.5 11.99 2.5C17.2442 2.5 21.5 6.75647 21.5 12C21.5 17.2435 17.2442 21.5 11.99 21.5C6.74679 21.5 2.5 17.2445 2.5 12Z" fill="white" stroke="white"/></svg>')}header .navbar-header .utils>li.myaccount>a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12ZM12 14C9.33 14 4 15.34 4 18V19C4 19.55 4.45 20 5 20H19C19.55 20 20 19.55 20 19V18C20 15.34 14.67 14 12 14Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12ZM12 14C9.33 14 4 15.34 4 18V19C4 19.55 4.45 20 5 20H19C19.55 20 20 19.55 20 19V18C20 15.34 14.67 14 12 14Z" fill="currentColor"/></svg>')}header .navbar-header .utils>li.cart>a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 18C5.9 18 5.01 18.9 5.01 20C5.01 21.1 5.9 22 7 22C8.1 22 9 21.1 9 20C9 18.9 8.1 18 7 18ZM1 3C1 3.55 1.45 4 2 4H3L6.6 11.59L5.25 14.03C4.52 15.37 5.48 17 7 17H18C18.55 17 19 16.55 19 16C19 15.45 18.55 15 18 15H7L8.1 13H15.55C16.3 13 16.96 12.59 17.3 11.97L20.88 5.48C21.25 4.82 20.77 4 20.01 4H5.21L4.54 2.57C4.38 2.22 4.02 2 3.64 2H2C1.45 2 1 2.45 1 3ZM17 18C15.9 18 15.01 18.9 15.01 20C15.01 21.1 15.9 22 17 22C18.1 22 19 21.1 19 20C19 18.9 18.1 18 17 18Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 18C5.9 18 5.01 18.9 5.01 20C5.01 21.1 5.9 22 7 22C8.1 22 9 21.1 9 20C9 18.9 8.1 18 7 18ZM1 3C1 3.55 1.45 4 2 4H3L6.6 11.59L5.25 14.03C4.52 15.37 5.48 17 7 17H18C18.55 17 19 16.55 19 16C19 15.45 18.55 15 18 15H7L8.1 13H15.55C16.3 13 16.96 12.59 17.3 11.97L20.88 5.48C21.25 4.82 20.77 4 20.01 4H5.21L4.54 2.57C4.38 2.22 4.02 2 3.64 2H2C1.45 2 1 2.45 1 3ZM17 18C15.9 18 15.01 18.9 15.01 20C15.01 21.1 15.9 22 17 22C18.1 22 19 21.1 19 20C19 18.9 18.1 18 17 18Z" fill="currentColor"/></svg>')}header .navbar-header .utils>li.items a:before{background:url(../../svg/icon_compare_sprite.svg) no-repeat 0 0;background-size:42px 150px;border:none;content:"";cursor:pointer;height:24px;margin-top:5px;width:28px}header .navbar-header .utils>li.items:not(.inactive):hover,header .navbar-header .utils>li a:before:not(.inactive):hover,header .navbar-header .utils>li.items.active>a:before{background-position:18px -55px}header .navbar-header .utils>li.items.active a:before,header .navbar-header .utils>li.items a:not(.inactive):hover,header .navbar-header .utils>li.items:not(.inactive) a:hover:before{background-position:0 -67px}header .navbar-header .utils>li.myaccount>a:hover:before,header .navbar-header .utils>li.myaccount.active>a:before,header .navbar-header .utils>li.myaccount.animate>a:before,header .navbar-header .utils>li.cart>a:hover:before,header .navbar-header .utils>li.cart.active>a:before,header .navbar-header .utils>li.cart.animate>a:before,header .navbar-header .utils>li.language.active>a:before,header .navbar-header .utils>li.language.animate>a:before{background-color:#fff}header .navbar-header .utils>li.cart.active>a span,header .navbar-header .utils>li.items.active>a span,header .navbar-header .utils>li.items a:not(.inactive):hover span,header .navbar-header .utils>li.language.active>a span{color:#fff}header .navbar-header .utils>li.items:hover svg path,header .navbar-header .utils>li.items:hover svg mask path{fill:#fff}header .navbar-header .utils>li.items.animate{background-position:26px -134px}header .navbar-header .utils>li.menu{display:none;height:74px;min-width:85px;position:relative}#session-notice{display:none;position:fixed}#session-notice p{font-size:18px;line-height:24px;margin-bottom:30px}#session-notice .session-notice-inner{background:#fff;left:0;margin:12px auto;max-width:430px;padding:48px 40px;position:fixed;right:0;top:50%;transform:translatey(-50%);width:430px}#session-notice .session-notice-counter{font-family:inherit;font-size:34px;font-weight:700;line-height:36px;margin:12px 0 48px}#session-notice .session-notice-continue{display:none}#session-notice .session-notice-expired{display:none}#session-notice .active{display:block}.notice-overlay{background:#fff;bottom:auto;left:0;margin:12px auto;right:0;top:50%;transform:translatey(-50%);width:430px}.global-message-overlay .global-message-overlay-shipping-mark-and-tag .notice-overlay,.global-message-overlay .global-message-overlay-quote-mark-tag .notice-overlay,.global-message-overlay .global-message-overlay-deactivate-mark-tag .notice-overlay,.global-message-overlay .global-message-overlay-delete-save-list .notice-overlay,.global-message-overlay .my-product-list-overlay .notice-overlay,.forgotpassword .notice-overlay{position:absolute}#selectStoreOverlay{width:600px}#selectStoreOverlay .modal-content-text{max-width:400px}#selectStoreOverlay .modal-body{padding-bottom:0}.notice-overlay p{font-size:18px}.notice-overlay .notice-inner{padding:50px 40px}.notice-overlay .notice-inner .modal-content-text{padding-bottom:0}.notice-overlay .save-form{display:block;left:0;opacity:1;width:100%}.notice-overlay .save-form input{background-color:#e2000f;border:none;color:#fff;font-family:inherit;font-weight:700;padding:15px 40px}.notice-overlay .save-form .btn{margin-right:20px}.notice-overlay .save-form .btn:last-of-type{margin-right:0}.notice-overlay .save-cart-btn{display:none}.notice-overlay .saved .save-form input[type="submit"]{background-color:#d50007;background-image:url(../../img/ok.png);background-position:25px center;background-repeat:no-repeat;padding:15px 30px 15px 60px}.notice-overlay .saved .save-form>button{background-color:#d50007;background-image:url(../../img/ok.png);background-position:25px center;background-repeat:no-repeat;padding:15px 30px 15px 60px}.notice-overlay .form-group{margin-bottom:36px;width:100%}.notice-overlay .form-group input,.notice-overlay .form-group>button{border:2px solid #000;-webkit-border-radius:0;border-radius:0;color:#000;font-weight:700;margin:6px 0;padding:4px 10px;width:100%}.overlay-signin .arrow-xs.trigger-forgotpassword{cursor:pointer;margin-top:12px}.overlay-signin .notice-overlay .form-group input[type="text"],.overlay-signin .notice-overlay .form-group input[type="password"]{background-color:transparent;border:none;border-bottom:1px #575757 solid;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#575757;font-size:22px;height:auto;line-height:22px;padding:12px 20px;width:100%}.forgotpassword{display:none}.forgotpassword.active{display:block}#changeUserStore{display:none;overflow-x:visible;overflow-y:visible}.visible .mask{top:0}.mask{background-color:rgba(0,0,0,0.6);height:100%;left:0;position:fixed;top:-130%;width:100%;z-index:1300}.mask.headerMask{opacity:0.83;top:0;z-index:1330}.mask.mask-all{top:0}.breadcrumb ul{margin:0}.breadcrumb ul li{color:#949494;font-weight:600;padding-left:0;padding-right:0}.breadcrumb ul li a{color:#949494}.breadcrumb ul li a:hover{color:#000}.breadcrumb ul li:first-child{background-image:none;padding-left:0}.breadcrumb ul li:last-child{padding-left:0}.breadcrumb .list-inline li:not(:last-child):after{content:"\2044";font-weight:400;padding-left:20px;padding-right:15px}#documents .list-inline .icon img,#certificates .list-inline .icon img,#financial-information-table .list-inline .icon img{height:40px}.manual-controls .slick-disabled-custom{cursor:default;opacity:0!important;position:relative;z-index:-1}.productTab .table,.productTab .table-responsive,.myaccount-table .table{margin-bottom:0}.myaccount-table.myaccount-adressbook .table{margin-bottom:3px}.section-documents a{color:#000}.section-documents a:hover,.section-certificates a:hover{color:#e2000f}.section-spareparts .info-block input{text-align:center;width:100px}.section-documents .style-two select{min-width:130px}.section-documents .style-two.wide select{min-width:190px}.table{margin-bottom:36px}.table thead tr th:focus,.table thead tr td:focus{outline:none}.table .cell-center{text-align:center;vertical-align:middle}.table-striped thead,.visual-table thead{background-color:#fff;border-bottom:4px #000 solid}.table-striped thead tr th,.table-striped thead tr td{border-left:1px #ccc solid;font-family:inherit;font-size:16px;font-weight:600;line-height:24px;padding:12px 15px 8px;vertical-align:bottom}.table-striped thead tr th:first-child,.table-striped thead tr td:first-child{border:none}.table-striped thead tr th.no-right-border,.table-striped thead tr td.no-right-border{border-right:none}.table-striped tbody tr td{border:none;padding:12px 15px;vertical-align:top}.table-striped tbody tr td ul{text-align:center}.table-striped tbody tr:nth-of-type(2n+1){background-color:#ebebeb}.search-company-results .table-striped tbody tr:nth-child(2n+1){background-color:transparent!important}.custom-dropdown.customer-account-selection tbody tr.alphabet,.search-company-results .table-striped tbody tr.alphabet{background-color:#e2000f!important}.toggle-compare .action-link{margin:12px 0;text-align:right}.visual-table img{max-height:96px;max-width:96px}.visual-table tbody tr{background-color:#fff;border-bottom:1px solid #ccc}.visual-table tbody tr td{padding:16px 10px}.visual-table tbody tr td ul{padding-left:0}.visual-table tbody tr td ul li a{font-size:15px!important}.document-table thead tr th,.document-table thead tr td,.software-table thead tr th,.software-table thead tr td{font-family:inherit;font-weight:700}.software-table tbody .software-title{width:24%}.software-table tbody .software-size{width:24%}.software-table tbody .software-version{width:12%}.software-table tbody .software-release-date{width:11%}.software-table tbody .software-download{width:5%}.widget{border-top:7px solid #000;padding-top:15px}.panel-group .panel-default .panel-collapse .panel-body ul{margin-bottom:0;padding-left:0}.panel-group .panel-default .panel-collapse .panel-body ul li label{margin-bottom:0}.style-one label.disabled{color:#ccc}.back-to-top{border-bottom:7px #000 solid;margin-bottom:17px}.back-to-top a{color:#000;display:block;font-family:inherit;font-size:24px;font-weight:700;line-height:36px}.no-touch .back-to-top a:hover{color:#000}.back-to-top a span{background:url(../../svg/icon_top_black.svg) no-repeat right center;display:inline-block;padding-right:25px}.show-filters{border-top:1px #ccc solid;font-family:inherit;font-weight:700;margin:0 0 24px;padding:23px 0 0}.show-filters a{background:url(../../svg/icon_arrow_collapse_sprite_black.svg) no-repeat right 5px;background-size:27px 110px;color:#000;display:block}.show-filters a .show-all,.show-filters a.collapsed .hide-all{display:none}.show-filters a .hide-all,.show-filters a.collapsed .show-all{display:block}.show-filters a.collapsed{background-position:right -85px;background-size:27px 110px}.filter-reset{float:right;line-height:36px}.table-wrapper{margin:0 0 48px;position:relative}.inner-table-wrapper{border-right:1px #ccc solid;margin-left:280px;overflow-x:auto}.inner-table-wrapper.inner-table-wrapper-dummy{border:none;margin-bottom:12px}.inner-table-wrapper.inner-table-wrapper-dummy div{height:1px}.inner-table-wrapper .empty-message{display:none}.inner-table-wrapper .comparison-table{margin-bottom:0}.inner-table-wrapper .comparison-table .comparison-data-toggle{font-size:16px;line-height:16px}.inner-table-wrapper .comparison-table .border-line{border-bottom:solid 7px black;border-right:1px #ccc solid;width:100%;z-index:998}.inner-table-wrapper.empty{border:0;margin:24px 0 0;overflow:hidden}.inner-table-wrapper.empty .comparison-table tbody{display:none}.inner-table-wrapper.empty .comparison-table thead tr th,.inner-table-wrapper.empty .comparison-table thead tr td{height:auto!important}.inner-table-wrapper.empty .comparison-table thead tr th:first-child,.inner-table-wrapper.empty .comparison-table thead tr td:first-child{position:relative}.inner-table-wrapper.empty .comparison-table thead tr th a,.inner-table-wrapper.empty .comparison-table thead tr td a{display:none!important}.comparison-table{border-collapse:separate!important;max-width:none;width:auto}.comparison-table thead{border-bottom:7px #000 solid;position:static;z-index:1200}.comparison-table thead tr th,.comparison-table thead tr td{border:none;min-width:265px;padding:0 30px 0 0;position:relative;width:265px}.comparison-table thead tr th:first-child,.comparison-table thead tr td:first-child{left:0;position:absolute;top:auto;z-index:50}.comparison-table tbody{position:static}.comparison-table tbody tr td{border:none;color:#878786;font-size:16px;line-height:24px;max-width:265px;padding-bottom:11px;padding-top:12px;position:relative;width:265px}.comparison-table tbody tr td strong{color:#000}.comparison-table tbody tr td ul{padding-left:0}.comparison-table tbody tr td ul li{color:#878786;line-height:24px;white-space:normal;word-break:normal;word-wrap:break-word}.comparison-table tbody tr td:first-child,.comparison-table tbody tr th{border-top:none;left:0;max-width:100%!important;padding-left:0;position:absolute;top:auto;z-index:50}.inner-table-wrapper.empty .comparison-table{margin-bottom:48px}.inner-table-wrapper.empty .comparison-table .cell-wrapper{min-height:0}.comparison-table .cell-wrapper{min-height:280px}.comparison-table .column-width{min-width:310px;width:310px}.comparison-table .border{border-bottom:1px solid #ccc;bottom:0;left:0;position:absolute;width:calc(100% - 20px)}.comparison-table .bottom-link{bottom:24px;left:0;position:absolute}.comparison-table .remove-column{background:url(../../svg/close_big_white.svg) #000 no-repeat center center;background-size:13px;height:27px;position:absolute;right:30px;top:0;transition:background-color 0.3s ease-in-out;width:27px}.comparison-table .remove-column img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.comparison-table .remove-column:hover{background-color:#e2000f}.comparison-table .product-meta{margin-bottom:24px;margin-top:48px;min-height:120px}.comparison-table .img-container{margin-bottom:24px}.comparison-table .price.textfill{max-width:265px;width:100%}.myaccount-page .info-block .search{padding-left:0}.myaccount-page .form-horizontal .control-label{text-align:left}.form-horizontal .form-group{margin-right:0}.form-horizontal .selector{color:#000}.form-horizontal.form-inputs .form-group{margin-left:0}.delivery-type .form-horizontal.form-inputs .form-group{margin-right:15px;max-width:400px;width:100%}.delivery-type .control-group .help-inline{min-width:0}.delivery-type .form-horizontal.form-inputs .form-group.number,.delivery-type .form-horizontal.form-inputs .form-group.number .help-inline{display:inline-block;max-width:145px}.delivery-type .form-horizontal.form-inputs .form-group.slim,.delivery-type .form-horizontal.form-inputs .form-group.slim .help-inline{display:inline-block;max-width:240px}.form-horizontal.form-inputs .form-group input.date-pick{padding:5px 5px 5px 10px}.delivery-type .form-horizontal.form-inputs .form-group input{background-color:#fff;height:36px;margin:0!important;max-width:100%!important;width:100%!important}.myaccount-page .form-horizontal.form-inputs .form-group .style-two{max-width:100%;width:220px}.myaccount-page .form-horizontal.form-inputs .form-group .style-two.form-width-xs{max-width:100%;width:120px}.myaccount-page .form-horizontal.form-inputs .form-group .date-pick{max-width:100%;width:104px}.myaccount-page .form-horizontal.form-inputs .form-group .date-from{margin-right:12px}.myaccount-page .form-control-static{min-height:0;padding-bottom:0}.myaccount-page .note-sm{color:#878786!important;font-size:14px;margin-bottom:0;margin-top:-4px}.myaccount-page thead tr th,.myaccount-page thead tr td{font-family:inherit;font-weight:700}.myaccount-page .intro-cart-wrapper .calculations{border-bottom:0;margin-bottom:0}.myaccount-page.background-grey .intro-cart .product-cart{background-color:#fff}.myaccount-page.background-grey .intro-cart .product-cart .form-horizontal{padding-left:20px}.myaccount-page.background-grey .intro-cart .checkout-details .panel-default{background:none}.myaccount-table{margin:0 0 48px}.fake-selector .myaccount-table{margin:0}.myaccount-table th,.myaccount-table td{border-left:0!important}.myaccount-table th.header-inner,.myaccount-table td.header-inner{cursor:default;padding-bottom:10px!important;padding-top:12px!important}.myaccount-table a{color:#000}.myaccount-table a:hover{color:#e1000f}.myaccount-table .col-width-70{width:70px}.currency-toggle-list{position:absolute;z-index:999}.currency-toggle-list .currency-selector-container span{font-weight:500}.currency-chosen{font-family:inherit;font-weight:700;padding-left:10px;padding-top:5px}#currency-overlay{display:none}#currency-overlay.active{display:block}#currency-overlay p{font-size:18px}#currency-overlay .currency-inner{padding:50px 40px}#currency-overlay .currency-country-selector{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}#currency-overlay .currency-country-selector .currency-toggle-list{display:none;padding-left:15px;padding-right:15px;top:44px;width:100%}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:260px;min-width:0;overflow-y:auto}#currency-overlay .currency-country-selector.active .currency-toggle-list{display:block}#currency-overlay .form-horizontal .control-label{padding-top:12px;text-align:left}#currency-overlay select{font-family:inherit;font-weight:600}#currency-overlay .active{display:block}.currency-selector-container{background:#fff;border:2px solid #000;padding:20px 20px 1px}.currency-selector-container .block-red{border-left:8px solid #b6000f;display:inline-block;left:0;padding-left:6px;position:relative;top:10px}.language .dropdown-menu .block-red{border-left:8px solid #b6000f;padding-left:6px;position:relative}.currency-selector-container ul li{background-image:none;border-top:1px solid #9d9e9e;font-family:inherit;font-size:18px!important;font-weight:700;padding:10px 0}.currency-selector-container ul li a{color:#000}.currency-selector-container ul li:first-child{border-top:0}.currency-selector-container ul li.currency-selected{margin-top:-15px;padding-bottom:20px;padding-top:0}.currency-selector.disabled{display:none}.currency-selector .currency-iconized{margin-right:4px}.currency-selector .currency-icon{cursor:pointer;position:relative}.currency-selector .currency-icon.currency-icon-valuta{background:url(../../../assets/img/sprite_currency_icon_valuta@x2.png) #d8d8d9 no-repeat;background-position:0 0;background-size:180px 30px;height:30px;width:30px}.currency-selector .currency-icon.currency-icon-valuta.icon-usd{background-position:0 0}.currency-selector .currency-icon.currency-icon-valuta.icon-usd:hover,.currency-selector .currency-icon.currency-icon-valuta.icon-usd.active{background-position:-30px 0}.currency-selector .currency-icon.currency-icon-valuta.icon-euro{background-position:-60px 0}.currency-selector .currency-icon.currency-icon-valuta.icon-euro:hover,.currency-selector .currency-icon.currency-icon-valuta.icon-euro.active{background-position:-90px 0}.currency-selector .currency-icon.currency-icon-valuta.icon-pound{background-position:-120px 0}.currency-selector .currency-icon.currency-icon-valuta.icon-pound:hover,.currency-selector .currency-icon.currency-icon-valuta.icon-pound.active{background-position:-150px 0}.currency-selector .currency-icon.currency-icon-toggle{background:url(../../../assets/svg/icon_arr_down_gray.svg) #d8d8d9 center center no-repeat;height:30px;width:30px}.currency-selector .currency-icon.currency-icon-toggle.clicked{background:url(../../../assets/svg/icon_arr_up_gray.svg) #d8d8d9 center center no-repeat}.currency-selector .currency-icon.currency-icon-toggle.active,.currency-selector .currency-icon.currency-icon-toggle:hover{background:url(../../../assets/svg/icon_arr_down_white.svg) #e2000f center center no-repeat}.currency-selector .currency-icon.currency-icon-toggle.active.clicked,.currency-selector .currency-icon.currency-icon-toggle:hover.clicked{background:url(../../../assets/svg/icon_arr_up_white.svg) #e2000f center center no-repeat}.currency-selector .currency-icon:hover{background-color:#b6000f}.currency-selector .currency-icon.active{background-color:#e2000f}.currency-selector .currency-toggle .currency-selector-container{display:none;max-height:350px;overflow-y:scroll}.currency-selector .currency-toggle.active .currency-selector-container{display:block}.breadcrumb .currency-selector .currency-toggle .currency-selector-container{max-height:550px}.breadcrumb .currency-toggle-list{right:15px}.breadcrumb .currency-chosen{display:none}.currency-selected span{color:#000}.vertical-alignment-helper{display:table;height:100%;width:100%}.vertical-align-center{display:table-cell;vertical-align:middle}#oneTimeShippingAddressModal .modal-content{max-width:500px}.page-notFound .alert{margin-bottom:0}@font-face{font-family:'asm_icons';src:url(vendors/fonts/asm_icons.eot?9817510);src:url(vendors/fonts/asm_icons.eot?9817510#iefix) format('embedded-opentype'),url(vendors/fonts/asm_icons.woff?9817510) format('woff'),url(vendors/fonts/asm_icons.ttf?9817510) format('truetype'),url(vendors/fonts/asm_icons.svg?9817510#asm_icons) format('svg')}.ASM_close{-webkit-appearance:none;background:transparent;border:0;border-left:1px solid #39495e;color:#1473df;cursor:pointer;float:right;font-size:45px;font-weight:200;line-height:50px;padding-bottom:8px;padding-left:20px}.ASM_close:hover,.ASM_close:focus{cursor:pointer;opacity:0.8;outline:none;text-decoration:none}.ASM_alert{background:#f54544;border:1px solid transparent;color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;left:25%;line-height:20px;margin-top:15px;padding:10px;position:absolute;text-align:center;width:50%;z-index:2}.ASM_alert-dismissable{padding-right:35px}.ASM_alert-dismissable .close{color:inherit;position:relative;right:-21px;top:-2px}.ASM_alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.ASM_alert-success hr{border-top-color:#c9e2b3}.ASM_alert-success .alert-link{color:#2b542c}.ASM_alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.ASM_alert-info hr{border-top-color:#a6e1ec}.ASM_alert-info .alert-link{color:#245269}.ASM_alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.ASM_alert-warning hr{border-top-color:#f7e1b5}.ASM_alert-warning .alert-link{color:#66512c}.ASM_alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.ASM_alert-danger hr{border-top-color:#e4b9c0}.ASM_alert-danger .alert-link{color:#843534}.ASM_icon{display:inline-block;font-family:'asm_icons',sans-serif;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.ASM_icon-logo:before{content:'\e807';font-size:32px}.ASM_icon-contacts:before{content:'\e801';vertical-align:middle}.ASM_icon-cart:before{color:#bfc2cb;content:'\e802';display:inline-block;font-family:'asm_icons',sans-serif;font-style:normal;font-weight:400;line-height:1;vertical-align:middle}.ASM_icon-user:before{color:#bfc2cb;content:'\e810';display:inline-block;font-family:'asm_icons',sans-serif;font-style:normal;font-weight:400;line-height:1;min-width:14px;vertical-align:middle}.input-group-addon.glyphicon-briefcase{top:0}.input-group-addon.glyphicon-briefcase:before{color:#bfc2cb;display:inline-block;font-style:normal;font-weight:400;line-height:1;min-width:14px;vertical-align:middle}.ASM_icon-arrow-down:before{content:'\e803'}.ASM_icon-arrow-up:before{content:'\e804'}.ASM_icon-arrow-indicator-down:before{content:'\e805'}.ASM_icon-arrow-indicator-up:before{content:'\e806'}.ASM_icon-chain:before{content:'\e808'}.ASM_icon-close:before{color:#c5cdd6;content:'\e80d'}.ASM_icon-close:hover{opacity:.5}.ASM_icon-lock:before{color:#bfc2cb;content:'\e811';display:inline-block;font-family:'asm_icons',sans-serif;font-style:normal;font-weight:400;line-height:1;min-width:14px;vertical-align:middle}.ASM_icon-customer-list:before{color:#1473df;content:'\e80b';font-size:28px;position:relative;top:5px;vertical-align:bottom}.ASM_icon-chain.ASM_chain-bind:before{color:#fff}.ASM_icon-chain{background:#27394f;font-size:30px;padding:17px 20px 13px 10px;position:absolute;right:-20px;top:-10px}#_asm{background:#27394f;color:#000;display:none;font-family:"dosis",helvetica,arial,sans-serif;left:0;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;z-index:9997}#_asm .ASM-btn{border:0;color:#000;display:inline-block;float:none;font-size:19px;font-weight:300;height:40px;margin:0;padding:0 15px;text-transform:uppercase;vertical-align:baseline}#_asm .assign-cart-to-member-wrapper{position:absolute;right:25%;z-index:2}#_asm .ASM-btn.ASM-btn-login,#_asm .ASM-btn.ASM-btn-bind-cart{background:#fad714;width:100%}#_asm .ASM-btn.ASM-btn-create-account{background:#d2dbe6;color:#0354ae;width:100%}#_asmBindForm{vertical-align:bottom}#asmLogoutForm,#asmLogoutForm fieldset,#_asmSessionEndForm,#_asmBindForm,#_asmPersonifyForm{display:inline;vertical-align:middle}#_asm .ASM-btn.ASM-btn-logout,#_asm .ASM-btn.ASM-btn-reset,#_asm .ASM-btn.ASM-btn-customers{background:transparent;color:#0486e0;outline:none}#_asm .ASM-btn.ASM-btn-logout{padding-bottom:15px}#_asm .ASM-btn.ASM-btn-start-session{background:#19bc33;color:#fff;font-size:18px;font-weight:400;margin-left:-1px;vertical-align:bottom;width:100%}#_asm button[disabled]{background:#207241;opacity:0.45}#_asm .ASM-btn.ASM-btn-end-session,#_asm .ASM-btn.ASM-btn-bind-cart,#_asm .ASM-btn.ASM-btn-create-account{font-size:18px}#_asm .ASM-btn.ASM-btn-end-session{background:#ff3b30;color:#fff;font-weight:400;width:100%}#_asm .ASM_end_session{margin-bottom:15px;vertical-align:bottom}#_asm .ASM-btn-customer-list{border-left:1px solid #39495e;border-right:1px solid #39495e;vertical-align:bottom}#_asm .ASM-btn-customer-list:hover,#_asm .ASM-btn-customer-list:focus{color:#fff;text-decoration:none}#_asm .ASM-btn-customer-list.disabled{cursor:default;opacity:0.45;pointer-events:none}#_asm .ASM_input_holder{display:inline-block;position:relative}#_asm .ASM_input_holder.b2bUnitId{display:block;position:relative}#_asm .ASM_input_holder.input-group{display:table;float:left;padding-left:15px;padding-right:15px}#_asm .ASM_input_holder label{color:#777;display:block;font-family:"dosis",helvetica,arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:1px;text-align:left}#_asm .ASM_input_holder .ASM_autocomplete{background:#fff;border-top:1px solid #e6e8ea;display:none;position:absolute;width:100%;z-index:99999}#_asm .ASM_input_holder .ASM_autocomplete.ASM_autocomplete_active{display:block}#_asm .ASM_input_holder .ASM_autocomplete ul{margin:0;padding:0 10px}#_asm .ASM_input_holder .ASM_autocomplete ul li{font-size:18px;line-height:37px}#_asm .ASM-input{border:0;border-radius:0;font-size:19px;height:40px;line-height:20px;padding:6px 10px;width:100%}#_asm .b2bUnitId .ASM-input{width:85%}#_asm .ASM-input[disabled],#_asm .ASM-input.disabled,#_asm .ASM-input[readonly],#_asm .ASM-input[readonly]:focus{background-color:#b4bac2;color:#000;cursor:default}#_asm .ASM-input.placeholder{color:#757575}#_asm #_asmSessionEndForm .ASM-input{background-color:#b4bac2}#_asm #_asmSessionEndForm .ASM-input.placeholder{background-color:#fff}#_asmSessionEndForm{vertical-align:bottom}select#_asm .ASM-input{height:40px;line-height:40px}textarea#_asm .ASM-input,select[multiple]#_asm .ASM-input{height:auto}#_asm .ASM-input:focus,#_asm .ASM-input.ASM-input-valid,#_asm .ASM-input.ASM-input-error{background:#fff}#_asm .ASM-input.ASM-input-error{border:2px solid #ff4544;color:#ff4544;padding:5px 10px}#_asm .ASM-input-error.placeholder{color:#ff958f}#_asm .ASM_header{padding-bottom:15px}#_asm .ASM_header .first-top-row{border-bottom:1px solid #39495e;margin:0 -1.5em 10px -4em;padding:0 2em 0 4em}#_asm .ASM_header .first-top-row .element-separator-height{height:60px;padding-top:10px}#_asm .ASM_header .ASM_logo{color:#fff;float:left;font-family:"dosis",helvetica,arial,sans-serif;font-size:25px;font-weight:300;line-height:30px;margin-top:10px}#_asm .ASM_header .ASM_login{text-align:right}#_asm .ASM_header #_asmLogged .ASM_loggedin_text_label{text-transform:uppercase}#_asm .ASM_header .ASM_loggedin{text-align:right}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text,.ASM_timer{border-right:1px solid #39495e;color:#fff;display:inline-block;font-size:14px;font-weight:300;margin-left:15px}#_asm #sessionTimer{font-weight:600;margin-right:20px;text-align:left}#_asm #sessionTimer span{font-weight:300}#_asm #sessionTimer .ASM_timer_count{display:inline-block;font-weight:600;min-width:33px}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_text_name{font-weight:600;margin-right:20px}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_agent_store_name{display:inline-block;vertical-align:middle}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text.element-separator-height{border-right:none}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{margin:0;text-align:left}#_asm .ASM_session{padding-top:10px}#_asm .ASM_session #_asmCustomer{position:relative}#_asm .ASM_session .ASM_session_input_text{color:#a1aebd;display:inline-block;font-size:20px;margin:0 60px 0 0}#_asm .ASM_control{background-color:#097aff;height:8px;position:relative;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}#_asm .ASM_control .ASM_control_text{color:#fff;display:none;font-size:22px;font-weight:300;line-height:48px}#_asm .ASM_control .ASM_control_collapse{bottom:-1px;cursor:pointer;height:22px;overflow:hidden;position:absolute;right:50px;width:82px}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{color:#fff;display:block;font-family:'asm_icons',sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:0;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e804'}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{color:#097aff;display:inline-block;font-family:'asm_icons',sans-serif;font-size:10px;font-style:normal;font-weight:400;left:50%;line-height:1;position:absolute;top:6px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e806'}#_asm .ASM_control.ASM_control_session_active{background-color:#19bc33}#_asm .ASM_control.ASM_control_session_active .ASM_control_collapse_indicator{color:#19bc33}#_asm.ASM-collapsed{margin-top:53px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}#_asm.ASM-collapsed .ASM_header,#_asm.ASM-collapsed .ASM_session{display:none}#_asm.ASM-collapsed .ASM_control{height:48px}#_asm.ASM-collapsed .ASM_control .ASM_control_text{display:block}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse{top:0}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{color:#fff}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e803'}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{color:#097aff}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e805'}#_asm.ASM-collapsed .ASM_control.ASM_control_session_active .ASM_control_collapse .ASM_control_collapse_indicator{color:#19bc33}.asmAutoComplete .ui-menu{background-color:#fff;border:1px solid #ccc;border-radius:0 0 5px 5px;box-shadow:0 8px 15px #999;display:block;z-index:10000}.asmAutoComplete .ui-autocomplete,#asmHover,#asmUnitHover{cursor:default;max-width:760px;padding:7px 10px 5px;position:absolute;width:83vw!important}#asmAutoCompleteCartId .ui-autocomplete{width:220px!important}.asmAutoComplete .ui-autocomplete .ui-menu-item{border:none;font-family:"dosis",helvetica,arial,sans-serif;font-size:18px;padding:5px 0}.asmAutoCompleteCustomer .ui-autocomplete .ui-menu-item,.asmAutoComplete .ui-autocomplete .ui-menu-item,.asmHover,#asmUnitHover{display:flex;justify-content:space-between}.asmAutoComplete .ui-autocomplete .ui-menu-item:first-child{padding-top:0}.asmAutoComplete .ui-state-active{background:none;border:0;color:#000;margin:0}#_asm .asmAutoComplete .ui-autocomplete .ui-menu-item a,.asmAutoComplete .ui-autocomplete .ui-menu-item a:hover{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#000!important;display:block;padding:0}.asmAutoComplete .ui-autocomplete .ui-menu-item span,#asmHover span,#asmUnitHover span{background-color:#fff;display:inline-block;font-family:"dosis",helvetica,arial,sans-serif;font-size:18px;vertical-align:top}.asmAutoComplete .ui-autocomplete .ui-menu-item span.bold,#asmHover span.bold,#asmUnitHover span.bold{font-weight:700}#asmHover.disabled,#asmHover.disabled span,#asmUnitHover.disabled,#asmUnitHover.disabled span{background-color:#b4bac2}.asmAutoComplete .ui-autocomplete .ui-menu-item .noresult{padding-left:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item .name,#asmHover .name,.asmAutoComplete .ui-autocomplete .ui-menu-item .uid,.asmHover .uid,.asmAutoComplete .ui-autocomplete .ui-menu-item .area,#asmUnitHover .area{padding-left:3px;width:23%}.asmAutoComplete .ui-autocomplete .ui-menu-item .unitname,#asmUnitHover .unitname{overflow:hidden;text-overflow:ellipsis;width:38%}.asmAutoComplete .ui-autocomplete .ui-menu-item .unitid,#asmUnitHover .unitid{overflow:hidden;text-overflow:ellipsis}.asmAutoComplete .ui-autocomplete .ui-menu-item .email,.asmHover .email{overflow:hidden;text-overflow:ellipsis;width:30%}.asmAutoComplete .ui-autocomplete .ui-menu-item .card{padding-right:3px}.asmAutoComplete .ui-autocomplete a:hover,.asmAutoComplete .ui-autocomplete a:hover span{background-color:#eee;cursor:pointer}#asmHover,#asmUnitHover{background-color:#fff;border:1px solid #ccc;box-shadow:0 8px 15px #999;font-family:"dosis",helvetica,arial,sans-serif;font-size:18px;position:absolute;top:40px;z-index:10001}#_asm .ASM-btn-customer360{background-color:#007aff;color:#fff;padding:0;position:relative;text-decoration:inherit;vertical-align:middle;width:100%}.ASM-customer360_icon{vertical-align:middle}.ASM-customer360_icon:before{color:#fff;content:'\e800';display:inline-block;font-family:'asm_icons',sans-serif;font-size:30px;font-style:normal;font-weight:400;margin-top:-2px}#_asm .ASM-btn-customer360[disabled]{background:#d2dae4;color:#a4a9b9;opacity:1}#_asm .ASM-btn-customer360[disabled]  .ASM-customer360_icon:before{color:#a4a9b9}.ASM-customer360_customer-list_icon:before{color:#0486e0;position:static}#_asm .ASM-btn-customer360:focus{outline:none}#_asm .navigation.navigation-top{padding-left:30px;padding-right:30px}#_asm input,.ASM_cut_text,.ASM-btn{font-family:"dosis",helvetica,arial,sans-serif}button.ASM_close{font-family:"dosis",helvetica,arial,sans-serif;height:inherit;margin:0}#_asm span.input-group-addon{-webkit-border-radius:0;border-radius:0;color:#19212b}#_asm .collapseBtn-wrapper{height:1px;left:1px;position:absolute;right:1px}#_asm .collapseBtn{background:#27394f;cursor:pointer;height:40px;left:50%;outline:none!important;padding:10px 15px 5px;position:absolute;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:50px}#_asm .collapseBtn svg{height:auto;width:20px}#_asm .collapseBtn svg path{fill:#fff}#_asm.asm-collapsed .collapseBtn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#_asm.asm-collapsed .ASM_header{display:none}@media (max-width: 1199.9px){.visual-table tbody tr td ul li{background-position:left 4px}}@media (max-width: 991.99px){.visible .mask{top:0}header .navbar{border:none;min-height:0}header .navbar-header form input[type="text"]{width:220px!important}header .navbar-header .utils li.items{display:none}header .navbar-header .utils li.menu{display:block}header .navbar-header .utils>li.language{display:none}.widget .categ-list{margin-bottom:20px}.widget.formatted{border-top:none}.filter-reset{float:left}.panel-group .panel-default .panel-collapse .panel-body ul li{float:left;width:33.3%}.panel-group .panel-default .panel-collapse .panel-body ul li:nth-child(2n+1){clear:both}}@media (min-width: 768px) and (max-width: 991.99px){#asmAutoCompleteCartId .ui-autocomplete{width:210px!important}}@media (min-width: 768px) and (max-width: 1199.9px){#_asm .ASM-btn.ASM-btn-start-session{margin-left:-2px}#_asm .assign-cart-to-member-wrapper{padding-right:10px;right:17%}#_asm .ASM_session .ASM-btn-customer-list .ASM_icon{margin-right:0}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none!important}}@media (max-width: 767.9px){body .modal{margin-top:0}.modal-open .modal{padding-left:0!important;padding-right:0!important}.modal-dialog{margin:0}.visible{overflow:visible}header{margin-bottom:0}header .navbar-header .container{overflow:visible;position:relative;z-index:150}header .navbar-header .navbar-brand{margin:0;padding:14px 0;position:relative;z-index:160}header .navbar-header .logo-svg{background-size:175px 40px;height:40px;left:-9px;top:14px;width:106px}header .navbar-header .logo-retina{background-size:175px 40px;height:40px;left:-9px;top:13px;width:107px}header .navbar-header .utils li>ul.dropdown-menu{left:0;margin-left:-1px;position:fixed;top:53px;width:100%;z-index:1599}header .navbar-header .show-search{background:url(../../svg/icon_search_sprite.svg) no-repeat scroll 0 center;background-position:10px;background-size:47px;border:medium none;display:block;height:30px;margin-top:11px;position:relative;width:30px;z-index:160}header .navbar-header .show-search:hover,   header .navbar-header .show-search:active,   header .navbar-header .show-search:focus{background-color:transparent;box-shadow:none}header .navbar-header .form-mask{background-color:transparent;height:53px;left:0;position:absolute;top:0;width:100%;z-index:150}header .navbar-header form{background-color:transparent;background-image:none;height:53px;left:0;padding:0;position:absolute;top:-100%;transition:all 0.3s ease-in-out;width:100%;z-index:100}header .navbar-header form.active-form{background:#fff;position:fixed;top:53px}header .navbar-header form.active-form input[type="text"]{background:none #fff;color:#686868}#autocomplete-search-form .siteSearchSubmit,   #autocomplete-search-form span{height:inherit}header .navbar-header form input[type="text"]{background:none;height:53px;margin-top:0;padding:20px 50px 20px 24px;width:100%!important}header .navbar-header .utils{position:relative;z-index:160}header .navbar-header .utils li{border:none;padding:0}header .navbar-header .utils li a{height:53px;padding:0 0 0 20px}header .navbar-header .utils li a span{display:none}header .navbar-header .utils li.myaccount a{background-position:center 16px;min-width:40px}header .navbar-header .utils li.myaccount a:hover{background-position:center -54px}header .navbar-header .utils li.myaccount.active>a{background-position:center -54px}header .navbar-header .utils li.myaccount.animate>a{background-position:center -121px}header .navbar-header .utils>li.myaccount.active-icon>a{background-position:center -54px}header .navbar-header .utils li.cart{background-position:7px 15px;border-right:0}header .navbar-header .utils li.cart:hover{background-position:7px -53px}header .navbar-header .utils li.cart.active{background-position:7px -53px}header .navbar-header .utils li.cart.animate{background-position:7px -120px}header .navbar-header .utils li.cart a span{display:block;padding:0 10px 0 0}header .navbar-header .utils li.cart a:hover{background-position:center -48px}header .navbar-header .utils li.menu{height:53px;min-width:33px}header .navbar-header .utils li:last-child{border:none}header .navbar-header .utils>li>ul.dropdown-menu li{max-width:none}.widget:nth-child(2){border-top:none}.widget .categ-list li{background-position:left 4px;font-size:18px;line-height:18px}.widget .categ-list li:hover{background-position:left -26px}.panel-group .panel-default .panel-collapse .panel-body ul li{float:none;width:100%}.inner-table-wrapper{margin-left:160px}.comparison-table .column-width{min-width:160px;width:160px}.comparison-table tbody tr td{max-width:160px;padding-right:20px;width:160px}.comparison-table tbody tr td img{margin-bottom:25px}.comparison-table thead tr th,   .comparison-table thead tr td{min-width:160px;padding-right:20px;width:160px}.table-wrapper{margin-top:5px}.comparison-table .img-container{margin-bottom:24px}.border-line{top:410px}.myaccount-page .form-width-lg input{width:300px!important}.myaccount-page .bullet .bullet-img{display:inline-block;float:none}#requestPasswordModal{top:0;transform:none}.asmAutoComplete .ui-autocomplete{margin-right:15px;width:auto!important}#asmHover,#asmUnitHover{width:auto!important}.asmAutoComplete .ui-autocomplete .ui-menu-item .name,   .asmAutoComplete .ui-autocomplete .ui-menu-item .email,   .asmAutoComplete .ui-autocomplete .ui-menu-item .uid,   .asmHover .name,   .asmHover .uid,   .asmHover .email{padding-left:3px;width:100%}.asmAutoComplete .ui-autocomplete .ui-menu-item .date,   .asmAutoComplete .ui-autocomplete .ui-menu-item .card,   .asmHover .date,   .asmHover .card{padding-left:3px;width:35%}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none!important}#_asmPersonifyForm,   #_asmBindForm{display:block}#_asm .ASM-btn.ASM-btn-logout,#_asm .ASM-btn.ASM-btn-reset{min-width:105px}#_asm .ASM-btn.ASM-btn-start-session{margin-bottom:15px;margin-left:0}.asm-customer360-tab .pager{float:none!important;margin:0;text-align:center}.asm-customer360-tab table{margin-bottom:5px}#_asm .ASM_header{position:relative}#_asm .ASM_header:after{background:#39495e;content:" ";height:1px;left:-15px;position:absolute;right:-15px;top:60px}#_asm .ASM_header .ASM_login .ASM_input_holder{margin-bottom:10px;width:100%}#_asm .ASM_header .first-top-row .ASM_timer,   #_asm .ASM_header .first-top-row .ASM_loggedin_text{display:block;margin-bottom:0;text-align:left}#_asm .ASM_header .first-top-row .element-separator-height{border-right:none;height:50px}#_asm .ASM_header .first-top-row .ASM-btn-customer-list{border:2px solid #39495e;margin-top:25px;padding:5px}#_asm .ASM_header .first-top-row .ASM_loggedin{position:relative}#_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-reset,   #_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-logout{outline:none;padding-right:0;text-align:right}#_asm .ASM_header .first-top-row .ASM_loggedin:after{background:#27394f;bottom:-2px;content:" ";height:3px;left:-20px;position:absolute;right:-20px}#_asm .ASM_header .ASM_login .ASM_input_holder .ASM-input{display:block;width:100%}#_asm .ASM_header .ASM_loggedin{margin-right:0;margin-top:10px}#_asm .ASM_header .ASM_loggedin #asmLogoutForm{float:right}#_asm .ASM_control{margin-top:15px}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text{margin:0}#_asm .ASM_session .ASM_input_holder{margin-bottom:10px;width:100%}#_asm .ASM_session span.ASM_icon-contacts{margin-left:5px}#_asm .ASM_session .cartId{margin-bottom:15px}#_asm .ASM_session .ASM_icon-chain{opacity:0;visibility:hidden}#_asm .ASM_timer{line-height:40px;margin:0 0 10px}#_asm .ASM_timer .ASM-btn-reset{float:right}#_asm .ASM_end_session{margin:10px 0 0}#_asm .ASM-btn.ASM-btn-customer-list{float:none;text-align:center;width:100%}#_asm .ASM_session .ASM_session_input_text{display:block;line-height:32px;margin-left:60px}#_asm .ASM_session .ASM_session_input_text:before,   #_asm .ASM_session .ASM_session_input_text:after{content:" ";display:table}#_asm .ASM_session .ASM_session_input_text:after{clear:both}#_asm .ASM_session .ASM_session_andor_text{display:none!important}#_asm .assign-cart-to-member-wrapper{right:0;top:100px}#_asm .ASM_header .ASM_alert{left:10%;position:fixed;text-align:center;width:80%}}@media (max-width: 480px){.no-scroll{overflow:hidden}.delivery-type label.indent{margin-left:0}.header-menu-dropdown{width:100%}.myaccount-page .form-horizontal.form-inputs .form-group input,   .myaccount-page .form-horizontal.form-inputs .form-group .style-two,   .delivery-type .form-horizontal.form-inputs .form-group.small{max-width:400px;width:100%}.myaccount-page .form-width-lg input{width:100%!important}.form-horizontal.form-inputs .form-group .date-pick{width:48%}.form-horizontal.form-inputs .form-group .date-from{margin-right:4%}.notice-overlay{top:0;transform:none;width:100%}.notice-overlay .save-form .btn{margin-bottom:10px}.notice-overlay .save-form .btn:last-of-type{margin-bottom:0}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:272px}#session-notice .session-notice-inner{padding:36px 20px;top:0;transform:none;width:auto}#currency-overlay .currency-inner{padding:40px 20px}.modal-content{top:0}#oneTimeShippingAddressModal .modal-body{max-height:280px}html.mobilekeyboardopened,body.mobilekeyboardopened{height:100%!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.search-results .categories-list li a{width:200px}}#termsAndConditionsModal.modal{overflow:hidden}#termsAndConditionsModal.modal .modal-content-text{min-height:36px;overflow:auto}#termsAndConditionsModal.modal .modal-content-text h1{text-align:center}#validEmail,#invalidEmail{border:none;padding:0}@media (max-height: 480px){.modal .modal-header{margin:0;padding-top:15px}.modal-content{margin-top:0}.modal-content-text{padding-bottom:50px}#session-notice .session-notice-inner{max-height:420px;overflow-y:auto;position:relative;top:0;transform:none}}@media (max-height: 560px){body .modal{margin-top:0}.modal .modal-body{margin:0;max-height:320px}.modal.quote-submittal-builder-overlay .modal-body{max-height:390px;overflow-y:unset}.notice-overlay{top:0;transform:none}#currency-overlay .currency-inner{padding:40px 20px}#changeUserStore .notice-overlay{position:absolute}}@media (orientation: landscape) and (max-height: 480px){.notice-overlay-body{overflow-y:auto}.notice-overlay{overflow-y:auto}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:none}}@media (max-width: 767px){#termsAndConditionsModal.modal .modal-dialog{max-width:100%;position:absolute;width:100%}}@media (max-height: 400px){#termsAndConditionsModal.modal .modal-body{max-height:260px}}@media (max-height: 320px){#currency-overlay .currency-inner{padding:20px 20px}#termsAndConditionsModal.modal .modal-body{max-height:225px}.notice-overlay-body{max-height:230px;overflow-y:auto}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:none}}body.modal-open{left:0;overflow:hidden;overflow-y:auto;position:fixed;right:0}.breadcrumb{background-color:transparent;margin:0 0 24px;padding:0}.faq-headline~footer,.page-privacy-page footer,.page-disclaimer-cpq footer,.page-searchEmpty footer{margin:48px 0 0}#globalMessages .product-note:last-child{margin:0 0 32px}.page-homepage #globalMessages .product-note:last-child{margin:20px 0}.notice-overlay p,p.intro-text{margin:0 0 24px}.inline-section p,.info-block p,.search-intro p,.order-received p,.myaccount-page .form-horizontal.form-text .form-group p{margin:0}.featured-box:not(.small-box) p{font-size:18px}.info-block h2,.cpq-groups h2,.info-block .panel-heading h2,#cpq-overview-facet h2{margin:0 0 24px}.info-block.bulk-results h2,.info-block .panel-heading h2{margin:0}.form-horizontal{padding:0}form.search_form input::placeholder{color:#616161!important}form.search_form input:-ms-input-placeholder{color:#616161!important}form.search_form input::-webkit-input-placeholder{color:#616161!important}#loginForm input::placeholder{color:#616161!important}#loginForm input:-ms-input-placeholder{color:#616161!important}#loginForm input::-webkit-input-placeholder{color:#616161!important}.page-slider .slide{background:no-repeat center center;background-size:cover;min-height:360px}.page-slider+.login-form{margin-top:-88px;position:relative}.login-form .form{background:url(../../img/login-form-bg.png) repeat-x center top;padding:24px 15px 24px 35px}.page-slider+.login-form.signin-container{margin-bottom:30px;margin-top:-130px}.form.show-login:not(.row){float:left}.login-form .login-title,.login-form .login-form-wrapper{display:inline-block;vertical-align:top}.login-form .login-title{float:left;padding-right:20px}.login-form .login-title h1,.login-form .login-title .main-title{margin:15px 25px 25px 0}.login-form .login-form-wrapper{float:left}.login-form .login-form-wrapper .login-submit{display:inline-block;vertical-align:top}.login-form .login-form-wrapper .login-input{display:inline-block;margin-top:12px;vertical-align:top}.login-form .login-form-wrapper .login-submit a{display:inline-block}.login-form .login-form-wrapper .login-input .form-group{padding-right:40px;width:300px}.login-form .form form .form-control{background-color:transparent;border:none;border-bottom:1px #575757 solid;border-radius:0;box-shadow:none;color:#575757;font-size:22px;height:48px;padding:12px 20px 11px;width:100%}.login-form .form.signin .form-control{background-color:#f2f2f2;border:none;border-bottom:1px #7f7f7f solid;border-radius:0;box-shadow:none;color:#959595;font-size:16px;font-weight:700;height:55px;padding:23px 20px 29px;width:100%}.login-form .primary-button{min-width:135px}.login-unsuccessful-overlay .modal-body{font-size:18px;margin-top:20px}.login-unsuccessful-overlay ul{list-style:disc;margin:12px;padding:12px}.login-unsuccessful-overlay ul li{padding-bottom:12px}.page-slider+.login-form{margin-top:-88px;position:relative}.login-form .form{background:url(../../img/login-form-bg.png) repeat-x center top;padding:24px 15px 24px 35px}.page-slider+.login-form.signin-container{margin-bottom:30px;margin-top:-130px}.login-content-section{display:flex;flex-direction:column}.login-content-section.login-content-section--description{flex:1}.login-content-section.login-content-section--cta{border-left:1px solid #ccc;justify-content:center;padding-left:80px;padding-right:20px}.login-content-section .content-title{margin:0 25px 15px 0}.login-content-section .content-title-container{display:block;float:none;padding-right:20px}.login-content-section .content-description{max-width:640px}.login-content-section .login-submit{font-size:1rem}.login-content-section .btn-login{min-width:135px;padding:15px 25px}.login-form .show-login.show-login--dip-enabled{background:#fff;box-shadow:0 2px 30px 0 rgba(197,197,197,0.5);display:flex;justify-content:space-between;padding:50px 50px 38px;width:100%}.login-welcome-message__list{list-style:disc;margin:0 22px 12px}.login-welcome-message__list li{padding-left:4px}.login-form.login-guest .form{margin:0 0 48px;padding:24px 15px}.login-form.login-guest .form form{position:relative;width:100%}.login-form.login-guest input[type="text"]{background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;color:#b0b0b1;font-family:inherit;font-size:18px;font-weight:600;margin:8px 0;padding:16px 80px 16px 24px;width:100%}.login-form.login-guest input[type="submit"]{background:url(../../svg/icon_search_sprite.svg) #e2000f 16px 50% no-repeat;border:none;cursor:pointer;height:calc(100% - 16px);margin:8px 0 0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:56px;z-index:99}.login-form.login-guest input[type="submit"]:hover{background-color:#b6000f!important}.login-form.login-guest .btn-signin .icong-signin{margin:0 10px 0 0;vertical-align:middle}.account-intro{margin:36px 0 48px}.account-intro .latest-orders-title,.account-intro .latest-quotes-title{margin-top:24px}.account-intro .table-container{margin-bottom:24px}.account-intro .table-striped{margin-bottom:0}.account-intro .table-striped a{max-width:100%}.account-intro .table-striped a.arrow-xs{word-break:break-all}.account-intro .table-striped a.arrow-xs.orderNumberEmpty{display:block}table.compressed-table tr th.cell-lg,table.compressed-table tr td.cell-lg{width:65%}table.compressed-table tr th.cell-sm,table.compressed-table tr td.cell-sm{width:15%}table.compressed-table tr th.cell-xs,table.compressed-table tr td.cell-xs{width:10%}.table-responsive tr th.cell-lg,.table-responsive tr td.cell-lg,table tr th.cell-lg,table tr td.cell-lg{width:350px}.table-responsive tr th.cell-md,.table-responsive tr td.cell-md,table tr th.cell-md,table tr td.cell-md{width:140px}.table-responsive tr th.cell-sm,.table-responsive tr td.cell-sm,table tr th.cell-sm,table tr td.cell-sm{width:70px}.table-responsive tr th.cell-xs,.table-responsive tr td.cell-xs,table tr th.cell-xs,table tr td.cell-xs{width:35px}.account-intro .table-striped thead tr th,.account-intro .table-striped thead tr td{border-left:none;color:#000;font-family:inherit;font-weight:700}.account-intro .table-striped tbody tr:last-child{border-bottom:1px solid #ccc}.account-intro .table-striped tbody tr:last-child td{padding-bottom:11px}@media screen\0{tbody tr td span.bullet-img{max-width:190px}}tbody tr td span.bullet-img{display:flex}tbody tr td span.bullet-img img{box-sizing:content-box;height:10px;min-width:10px;order:1;padding:7px 10px 7px 0;width:10px}tbody tr td span.bullet-img label{margin:0;white-space:normal}.bullet .bullet-text{order:2}.customer-service .table-responsive .col-country{width:30%}.customer-service .table-responsive .col-address{width:60%}.customer-service .table-responsive .col-email{width:10%}.worldRegionCountry .arrow-xs::before{top:-1px}.quick-order{border:5px #333 solid;margin-bottom:48px;padding:19px 30px}.quick-order #bulkItems{margin-bottom:36px}.quick-order .bulk-description{width:100%}.quick-order>h1,.quick-order>.main-title{margin:0}.qorder>h2{margin:0 0 12px}.quick-order hr{border-top:1px solid #b0b0b1;width:100%}.quick-order .bulk-header{border-bottom:4px #000 solid;font-family:inherit;font-weight:700;padding:12px 0 8px}.quick-order .form-row{overflow:hidden}.quick-order .form-row input{border:none;border-bottom:1px #b0b0b1 solid;padding:12px 0 11px}.quick-order .form-row input:first-child,.quick-order .form-row input.code{margin-right:20px;width:170px}.quick-order .form-row input:last-child,.quick-order .form-row input.quantity{text-align:right;width:100px}.quick-order .form-row input.quantity{text-align:right;width:100px}span.form-row{display:block}.qorder{border-bottom:5px #000 solid;margin:0 0 19px}.qorder #cartBulk{text-align:left;width:100%}.qorder #bulkItems .bulkItem{clear:both;display:inline-block;float:left}.qorder #bulkItems .bulkItem:last-of-type{clear:left;margin-bottom:24px}.qorder .bulkItem input:nth-child(1){line-height:24px;margin-right:20px;padding:12px 5px 11px;text-align:left;width:170px}.qorder .bulkItem input:nth-child(2){line-height:24px;margin-right:25px;padding:12px 5px 11px;text-align:right;width:100px}.qorder form .bulkItem input{border:none;border-bottom:1px #b0b0b1 solid;height:48px}.qorder form .primary-button{display:inline;float:left;margin-bottom:28px}.order-ac-drive{border:5px #333 solid;display:inline-block;padding:19px 30px;width:100%}.order-ac-drive>h2{display:inline-block;font-size:36px;width:100%}.order-ac-drive>h2>.tooltip-container{margin-left:8px}.order-ac-drive .type-code-label{border-bottom:4px #000 solid;font-family:inherit;font-weight:700;padding:12px 0 8px}#danfossAddToCartFormReOrder{display:inline-block;margin-bottom:30px;width:100%}#danfossAddToCartFormReOrder input[type="text"]{border:none;border-bottom:1px solid #ccc;padding:12px 0 11px 10px;width:100%}.reorder-by-modelcode-buttons{margin-bottom:20px;margin-top:0}.reorder-by-modelcode-buttons .primary-button.big-btn{float:right;height:55px;margin:0;margin-bottom:20px;padding:12px 18px;width:100%}.reorder-by-modelcode-buttons .secondary-button.big-btn{float:left;margin:0;min-height:55px;padding:12px 20px;width:100%}#danfossAddToCartFormReOrder input::placeholder,#danfossAddToCartFormReOrder input:-ms-input-placeholder,#danfossAddToCartFormReOrder input::-webkit-input-placeholder{color:#b0b0b1!important}.shortcut-section{margin-bottom:72px}.shortcut-section .ss-tile{font-family:inherit;font-weight:400;margin-bottom:24px}.shortcut-section .ss-tile .link-name{font-size:24px;font-weight:700;height:24px;margin-bottom:15px;overflow:hidden}.shortcut-section .ss-tile .link-name span:last-child{margin-left:5px}.shortcut-section .ss-tile .link-name .arrow-xs:before{font-size:35px;top:-17px}.shortcut-section .ss-tile .description-text{-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;-webkit-line-clamp:3;margin-left:19px;max-height:75px;overflow:hidden;text-overflow:ellipsis}.isDisabled,.shortcut-section .isDisabled .link-name a,.shortcut-section .isDisabled .link-name a:hover{color:#b0b0b1;cursor:not-allowed;text-decoration:none}.dyk-section{background-color:#ebebeb;padding:72px 0 48px}.dyk-section .tile{padding-bottom:48px;text-align:center}.dyk-section .tile .tile-image{display:inline-block;height:128px;margin-bottom:12px;width:128px}.dyk-section .tile .tile-title{font-size:16px;font-weight:700;height:24px;margin-bottom:12px;overflow:hidde}.dyk-section .tile .tile-text-description{-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;-webkit-line-clamp:3;max-height:76px;overflow:hidden;text-overflow:ellipsis}.featured-box{margin-bottom:48px;overflow:hidden}.featured-box .top{display:flex;margin:0 0 24px;overflow:hidden;position:relative}.featured-box img,.featured-box .top .placeholder{background:#f4f4f4;height:auto;mix-blend-mode:multiply;width:100%}.featured-box.small-box .top .placeholder{padding-top:24px}.featured-box .top .content-img{bottom:0;display:block;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:all 0.3s ease-in-out;width:100%;z-index:100}.featured-box.small-box .top .content-img,.featured-box-list.small-box .top .content-img{background:none;margin:auto;max-width:100%;width:auto}.featured-box .top .mask{background-color:transparent;position:absolute;top:0;z-index:110}.feature-wrapper{margin-bottom:44px}.feature-wrapper .featured-box{height:100%;margin-bottom:0}.feature-wrapper .featured-box:hover{border-bottom-color:#e1000f}.featured-box h2 a{color:#000;transition:all 0.3s ease-in-out}.category-intro-wrapper{position:relative}.category-grid-list-wrapper{display:flex;flex-direction:row;position:absolute;right:0;top:0}.grid-view-icon,.list-view-icon{background-size:13px 13px;cursor:pointer;height:24px;width:36px}.grid-view-icon.inactive{background:url(../../svg/grid-icon.svg) no-repeat  center #f4f4f4}.grid-view-icon.active{background:url(../../svg/grid-white-icon.svg) no-repeat  center #303030}.list-view-icon.inactive{background:url(../../svg/list-icon.svg) no-repeat  center #f4f4f4}.list-view-icon.active{background:url(../../svg/list-white-icon.svg) no-repeat  center #303030}.featured-box-list{margin-bottom:44px;overflow:hidden}.featured-box-list .top{background:#f4f4f4;display:flex;flex-direction:column;height:122px;justify-content:center;margin:0;overflow:hidden}.featured-box-list img,.featured-box-list .top .placeholder{bottom:0;height:auto;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%}.featured-box-list.small-box .top .placeholder{margin-top:24px}.featured-box-list .top .content-img{display:block;transform:scale(1);transition:all 0.3s ease-in-out;width:100%;z-index:100}.featured-box-list.small-box .hover-wrapper{margin-left:24px;padding:0}.featured-box-list .top .mask{background-color:transparent;position:absolute;top:0;z-index:110}.feature-wrapper-list{padding-right:0}.feature-wrapper-list:nth-child(even){padding-left:34px}.feature-wrapper-list .featured-box-list{display:flex}.feature-wrapper-list .featured-box-list:hover{border-bottom-color:#e1000f}.featured-box-list h2 a{color:#000;transition:all 0.3s ease-in-out}.text-hover-tooltip .tooltiptext{background:#fff;border:1px solid #000;left:0;padding:8px;position:absolute;text-align:center;top:40px;visibility:hidden;width:85px;z-index:1}.text-hover-tooltip:hover .tooltiptext{visibility:visible}.intro-image-container{align-items:center;display:flex;height:160px;justify-content:center}.intro-image-container .intro-img{max-width:100%;width:auto}.intro-soft-cat{margin-bottom:48px}.intro-soft-cat p{font-size:16px}.product-thumbnail{display:none}.big-image-container{display:flex;float:left;padding:0 15px}.big-image-container .slider-pagination-controls{height:100%;width:24%}.big-image-container .big-image{border:1px #d8d8d9 solid;height:381px;width:76%}.big-image-container .big-image.single-image{width:100%}.big-image-container .big-image .slick-slide,.big-image-container .slider-pagination-controls .slick-slide{align-items:center;display:flex;justify-content:center}.big-image-container .product-slider .slick-slide img{margin:0 auto;max-height:100%;padding:10px;position:absolute}.slider-pagination-controls .slick-prev.slick-disabled+.slick-list,.slider-pagination-controls .slick-next.slick-disabled+.slick-list{margin:0;padding:0}.slider-pagination-controls .manual-controls{width:120px}.big-image-container .manual-controls .slick-list{margin-right:0;width:100%}.big-image-container.product-page-gallery-view .manual-controls .slick-track,.big-image-container.category-page-gallery-view .manual-controls .slick-track{transform:none!important}.big-image-container .manual-controls .slick-slide{border:1px #d8d8d9 solid;cursor:pointer;height:119px;margin-bottom:12px;padding:5px;position:relative}.big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 4px 0 #e2000f}.big-image-container .manual-controls .slick-slide img{display:block;max-height:100%;width:auto}.big-image-container .manual-controls .slick-disabled-custom{cursor:default;opacity:0!important;position:relative;z-index:-1}.big-image-container .manual-controls .slick-arrow{background:none;border:0;height:100%;opacity:1;padding:0;position:relative;top:0;transition:opacity 0.3s ease-in-out;width:auto;z-index:200}.big-image-container .manual-controls .slick-arrow.slick-prev{left:0;right:auto}.big-image-container .manual-controls .slick-arrow.slick-next{left:auto;right:0}.big-image-container .manual-controls .slick-arrow span{border:none;display:block;height:36px;margin:0 auto;text-align:left;text-indent:-999px;transition:background-color 0.3s ease-in-out;width:24px}.big-image-container .manual-controls .slick-arrow span:hover{background-color:#e2000f!important}.big-image-container .manual-controls .slick-prev span{background:url(../../../assets/svg/icon_arr_left_white.svg) #333 no-repeat center center;background-size:10px}.big-image-container .manual-controls .slick-arrow.slick-next span{background:url(../../../assets/svg/icon_arr_right_white.svg) #333 no-repeat center center;background-size:10px}.video-image-overlay{background:rgba(0,0,0,0.5);color:#fff;font-size:24px;font-weight:700;height:inherit;left:0;margin:-1px 0;position:absolute;text-align:center;top:0;width:100%}.thumb-image-overlay{background:rgba(0,0,0,0.5);color:#fff;font-size:24px;font-weight:700;height:inherit;left:0;margin:-1px 0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.thumb-image-overlay:focus{outline:0}.larger-imge-icon span{background:url(../../../assets/svg/zoom_in.svg) #000 no-repeat left bottom 9px;height:32px;width:32px}.larger-imge-icon{background:#575756;background:url(../../../assets/svg/zoom_in.svg) #575756 no-repeat 10px 10px;bottom:0;padding:8px 20px;position:absolute;right:0;z-index:999}.larger-imge-icon a{color:#fff;padding-left:20px}.larger-imge-icon a:hover{color:#fff}.product-image-overlay{padding:20px}.product-image-overlay .modal-lg{margin:10px auto;width:calc(80% - 20px)}.product-image-overlay .modal-body{max-height:100vh;text-align:center}.product-image-overlay .orignal-image-size{height:82vh;max-width:100%;width:auto}.product-image-overlay .modelClose{position:absolute;right:20px;top:0}.big-image-container .big-image .product-images,.big-image-container .big-image .product-slider,.big-image-container .big-image .slick-list,.big-image-container .big-image .slick-track,.big-image-container .big-image .slick-slide{height:inherit}.big-image-container .big-image iframe{border:none;height:100%;width:100%}.big-image-container .video-play-button{background:url(../../../assets/svg/play_circle_filled.svg) no-repeat 50% 50%;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.product-gallery-overlay.modal .modal-body{display:flex;max-height:100%;overflow-y:unset;width:100%}.product-gallery-overlay .visuals-count-list{display:flex;flex-flow:row wrap;padding:20px 0 30px}.product-gallery-overlay .visuals-count-list li:first-child{list-style:none}.product-gallery-overlay .visuals-count-list li{list-style:disc;padding-right:30px}.product-gallery-overlay .slider-pagination-controls{display:flex;margin-bottom:12px;width:48em}.product-gallery-overlay .big-image-container{align-items:center;display:flex;flex-direction:column;float:left;justify-content:center;padding:0;width:100%}.product-gallery-overlay .big-image{border:1px #b2b2b2 solid;height:320px;width:100%}.product-gallery-overlay .big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 0 -4px #e2000f}.product-gallery-overlay .big-image-container .product-slider .slick-slide{text-align:center}.product-gallery-overlay .slider-pagination-controls .manual-controls{display:flex;width:inherit}.product-gallery-overlay .big-image-container .manual-controls .slick-list{margin:0 auto;width:inherit}.product-gallery-overlay .big-image-container .manual-controls .slick-slide{margin-right:15px}.product-gallery-overlay .big-image-container .manual-controls .slick-track{display:flex;justify-content:space-between}.product-gallery-overlay .big-image-container .manual-controls .slick-slide:last-child{margin-right:0}.product-gallery-overlay .big-image-container .manual-controls .slick-slide img{max-width:100%;width:auto}.product-gallery-overlay.modal .modal-content{padding:20px}.product-gallery-overlay.modal .modal-header{padding:0}.product-gallery-overlay.modal .btn-close img{height:40px;padding:10px}.content{background-color:#fff;border-bottom:1px #b2b2b2 solid}.product-wrapper{margin-bottom:12px}.product-details{background-color:#f8f8f8}.product-column{display:inline-block;padding:0 15px}.replacement .product-column{width:50%}.product-description-container{padding-left:0}.product-info-container{border-top:7px #000 solid;padding-top:17px}.product-info-container .product-upper-subheading{padding:0!important}.product-info-container .reConfigureButton{margin-bottom:28px}.product-info-container .product-legacy-code{font-family:"myriadpro",arial,sans-serif;font-size:16px;font-weight:600}.product-code-wrapper .product-legacy-code{font-weight:400}.page-search .product-code-wrapper .product-legacy-code{font-weight:600}.content.affix .product-code-wrapper .product-legacy-code{display:none}.page-productDetails .product-info-container .reConfigureButton,.page-productList .product-info-container .reConfigureButton{margin-bottom:10px}.price-cart-container{padding-right:0}.price-cart-container .priceLoader{padding:0 0 12px}.comparison-table-row .priceLoader .price.textfill span,.price-cart-container .priceLoader .price.textfill span{line-height:48px!important}.product-column .pack-size label{float:left}form .content-wrapper{display:block;margin-bottom:12px;overflow:hidden}form .content-wrapper .quantity{display:inline-block;font-family:inherit;font-size:16px;font-weight:400;line-height:18px;margin-right:8px;text-transform:capitalize;vertical-align:middle}form .content-wrapper .quantity .uom{display:block;text-transform:lowercase}form .content-wrapper input[type="text"]{background-color:#f2f2f2;display:inline;font-family:inherit;font-weight:700;text-align:right}.model-code>span{float:left;position:relative}.model-code-label{display:flex;padding-right:5px}.model-code-number{display:block;word-break:break-all}.model-code,.info-section .product-note:last-of-type,.product-meta .featured-box,.product-meta.featured-box,.product-description-container .pack-size,.product-types,.web-link{margin:0 0 12px}.web-link-title{margin-right:8px}.icong.icong-external-pdf{background:url(../../svg/pdf_icon_horizontal.svg) no-repeat 0 0;background-size:51px 26px;height:26px;margin-top:-3px;width:51px}.web-link a{color:#000!important}.availability-check{margin-bottom:28px;z-index:100}.cpq-review-wrapper .availability-check{margin-bottom:0;margin-top:12px}.availability-check-container{margin-top:12px;max-width:420px;min-height:32px}.add-to-cart-single,.add-to-cart-loop{display:block;position:relative}.add-to-cart-single .toggle-compare{z-index:101}.add-to-cart-single .toggle-compare form{float:right}.add-to-cart-single .primary-button{margin-left:15px;padding:6px 12px;word-wrap:normal}.content.affix .logged-in .add-to-cart-single .primary-button{max-width:50%}.df-switch{display:inline-block;position:relative;top:2px}.df-switch input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;width:0}.df-switch label{font-weight:700;line-height:1.5rem}.df-switch input{cursor:pointer;position:relative}.df-switch input[type=checkbox]:checked+label::before{background:#e2000f;opacity:50%}.df-switch label::before{background:#bfbebe;border-radius:8px;content:"";cursor:pointer;display:inline-block;height:14px;left:0;margin-right:20px;position:absolute;position:relative;top:4px;width:40px}.df-switch input[type=checkbox]:checked+label::after{background:#e2000f;-webkit-transform:translatex(20px);transform:translatex(20px)}.df-switch label::after{background:#ebebeb;border-radius:100%;-webkit-box-shadow:0 2px 2px rgb(66 78 84 / 14%);box-shadow:0 2px 2px rgb(66 78 84 / 14%);content:"";cursor:pointer;height:22px;left:-2px;position:absolute;top:3px;-webkit-transition:.3s;transition:.3s;width:22px}#activate-orderLine{display:none;font-weight:700;margin-left:48px}.cart-mark-tag{display:inline-block;margin:48px 0;position:relative;width:100%}.order-line-markandtag,.mark-tag-display,#activate-orderLine{display:none}.mark-tag-section{display:inline-block;margin-bottom:10px;margin-right:24px;padding:0}.mark-tag-section-readonly,.position-text-readonly{padding-left:15px}.mark-tag-checkbox input[markandtagselected]~.cart-marktag-indicator{display:inline-block}.mark-tag-display.cell-xs{width:50px}.cart-marktag-indicator{background:#fed700;border-radius:10px;display:none;height:10px;margin-top:15px;width:10px}.indicator-success{background:#14c510}.page-quoteConfirmationPage tr.order-line-mark-and-tag-info{display:none!important}.edit-save-list img{height:16px;width:16px}.view-save-list img{height:15px;margin:0 10px;width:22px}.delete-save-list img{height:12px;width:12px}.reorder-info img{height:14px;width:16px}#saveListReorder .ui-sortable-helper{background:#a4a2a2;border:2px solid #646363;cursor:grab}#saveListReorder .reorder-info{cursor:grab}#saveProductListTableWrapper .cell-md{width:250px}.page-saved-lists .modal-lg,.page-productList .modal-lg,.my-product-list-modal-popup .modal-lg{width:700px}.page-saved-lists .modal-lg .modal-body{margin:25px 0 30px}.list-name-wrapper label{display:block;font-weight:700;margin-bottom:10px}.list-name-wrapper input{margin-top:5px;width:90%}.my-product-error-note{margin:20px 0 0}.my-product-list-modal-popup .modal-footer{margin-top:50px}.my-product-list-modal-popup .modal-header{margin-bottom:30px}.my-product-list-modal-popup .modal-footer a.cancel{top:4px}.delete-product-checkbox{margin-top:25px}.main-title .mpl-header-link,.mpl-expiry-section .mpl-header-link{display:inline-block}.productTab h2{margin:24px 0}.productTab .container{padding-bottom:24px}.productTab .subtitle{margin-bottom:24px}.productTab.last-tab .container{padding-bottom:48px}.info-block .panel-collapse{margin:24px 0 0}.nav-tabs li{color:#818181;display:flex;flex-direction:column;flex-shrink:0;font-size:18px;justify-content:flex-end;margin-bottom:0;padding:0 18px}.nav-tabs li:first-child{padding-left:0}.nav-tabs li a{border:none;color:#818181;cursor:pointer;font-family:inherit;font-weight:700;line-height:24px;max-width:140px;padding:18px 0;position:relative}.nav-tabs li a .border{background:#e2000f none repeat scroll 0 0;bottom:0;height:6px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;transition:all 0.3s ease-in-out;width:100%}@-webkit-keyframes ball{0%{left:0;width:20%}25%{left:0;width:100%}50%{left:80%;width:20%}75%{left:0;width:100%}100%{left:0;width:20%}}@keyframes ball{0%{left:0;width:20%}25%{left:0;width:100%}50%{left:80%;width:20%}75%{left:0;width:100%}100%{left:0;width:20%}}.nav-tabs li a.asynchLoad,.nav-tabs li a.asynchLoad:hover{color:#eee;cursor:wait}.nav-tabs li a.asynchLoad:hover .border,.nav-tabs li.active a.asynchLoad .border{-webkit-animation:ball 2s ease-in-out infinite;animation:ball 2s ease-in-out infinite;background:#e2000f;bottom:0;height:6px;margin:0;opacity:1;position:absolute;width:100%}.no-touch .nav-tabs li a:hover,.nav-tabs li a:active{color:#000}.no-touch .nav-tabs li a:hover,.nav-tabs li a:hover,.nav-tabs li a:active,.nav-tabs li a:focus{background-color:transparent}.no-touch .nav-tabs li a:hover .border,.nav-tabs li.active a .border,.nav-tabs li .border{opacity:1;width:100%}.no-touch .nav-tabs li a:hover,.no-touch .nav-tabs li.active a:hover,.nav-tabs li a:active,.nav-tabs li.active a:active,.nav-tabs li.active a:focus{border:none}.mCustomScrollBox{overflow:hidden;position:relative}.mCustomScrollBox .mCSB_container{margin-bottom:0!important}.mCustomScrollBox .mCSB_scrollTools{opacity:1!important}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer,.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger{height:10px}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background:#e2000f;border-radius:0;height:10px;margin:0}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar:hover,.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger:hover .mCSB_dragger_bar{background:#e2000f}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail{background-color:#333;border-radius:0;height:10px;margin:0}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight,.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft{height:36px;opacity:1;position:absolute;top:0;width:24px}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft{background:url(../../../assets/svg/icon_arr_left_white.svg) #333 center center no-repeat;background-size:10px}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight{background:url(../../../assets/svg/icon_arr_right_white.svg) #333 center center no-repeat;background-size:10px}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft:hover,.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight:hover{background-color:#e2000f}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft.disabled,.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight.disabled{display:none!important}.product-menu .nav-tabs{border:none;display:flex;min-width:750px}.product-menu .mCustomScrollBox .mCSB_scrollTools{height:0}.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer{display:none}.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft,.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight{top:-45px!important}.productTab .accessories .accessories-wrapper:last-child{margin-bottom:0}.productTab.product-details h3{margin-bottom:12px}.productTab.product-details table{table-layout:fixed}.productTab.product-details .details-table,.productTab.product-details .details-table-xs{margin:0 0 24px}.section-visuals .product-slice,.section-documents .product-slice,.section-software .product-slice{border:none!important}#cpqReview .initialInterfaceLoad,#cpqReview.initialInterfaceLoad{display:block}.section-spareparts{margin:0 0 36px}.section-spareparts .panel{background-color:transparent}.section-spareparts .panel-group .panel-default .panel-heading .panel-title{font-size:24px;line-height:36px;margin:0 0 12px}.section-spareparts .panel-group{margin:0 0 12px}.section-spareparts .panel-group .panel-default .panel-heading a,.section-spareparts .panel-group .panel-default .panel-heading a:hover,.section-spareparts .panel-group .panel-default .panel-heading a.collapsed,.section-spareparts .panel-group .panel-default .panel-heading a.collapsed:hover{background-size:20px 12px}.section-spareparts select.custom-select{border:#000 1px solid;margin-bottom:12px;margin-right:15px;width:280px}.section-spareparts form:last-of-type select.custom-select{margin-right:0}.section-spareparts select.custom-select option:nth-child(odd){background-color:#fff}.section-spareparts select.custom-select option:nth-child(even){background:url(../../svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center}.reference-form-wrapper{display:flex;flex-direction:row}#resetProductReferenceFilter{float:right;height:40px}#resetProductReferenceFilter a{margin-top:13px}#resetAccessoriesFilter{margin-left:45px}#resetAccessoriesFilter a{font-size:16px!important;margin-top:13px}#resetAccessoriesFilter a.arrow-md:before{left:-18px;top:-2px}.sticky-active .navbar{min-height:0}.content.affix,.update-cart-wrapper.affix{top:73px;width:100%;z-index:1290}.content.affix .product-upper-subheading,.content.affix .product-lower-subheading,.content.affix .model-code,.content.affix .slide-controls,.content.affix .big-image,.content.affix .product-meta.featured-box,.content.affix .product-column p,.content.affix .product-column .row,.content.affix .product-column .web-link,.content.affix .product-column .reConfigureButton,.content.affix .product-column .availability-check,.content.affix .product-column .toggle-compare,.content.affix .product-note,.content.affix .pack-size,.content.affix .add-to-cart-single .secondary-button,.content.affix .qty,.content.affix .clearfix,.content.affix .listPrice,.content.affix .discount,.content.affix .featured-box.small-box.marketing-text{display:none!important}.content.affix .product-wrapper{margin-bottom:0}.content.affix .product-code-wrapper{float:left;margin:0}.content.affix .product-code-big{font-size:34px;line-height:48px;margin:24px 0}.content.affix .replacement .product-code-big{margin:24px 0 0}.content.affix .product-column,.content.affix .big-image-container{clear:none;display:inline-block;margin:24px 0 0}.content.affix .big-image-container{width:126px}.content.affix .product-column{width:calc(100% - 126px)}.content.affix .product-description-container{display:inline-block;float:left;max-width:60%;padding-right:0;width:auto}.content.affix .replacement .product-column,.content.affix .replacement .product-description-container{margin:0;width:100%}.content.affix .obsolete .product-column,.content.affix .obsolete .big-image-container{margin:0}.content.affix .modal-trigger{float:right;line-height:48px;margin:24px 30px 0}.content.affix .price-cart-container{display:inline-block;float:right;margin:auto;width:100%}.content.affix .product-thumbnail{display:inline-block;margin:0}.content.affix .product-slider{margin-bottom:0;margin-top:5px}.content.affix .product-slider img{height:auto;max-width:70%!important}.content.affix .product-info-container{border-top:0;display:flex;justify-content:space-between;padding-top:0}.content.affix .product-description-container .primary-button{float:right;min-width:135px}.content.affix .priceLoader{float:left;max-width:40%;padding:0;width:-moz-available;width:-webkit-fill-available;width:fill-available}.content.affix .priceLoader .price-label{margin:0 15px 12px 0}.content.affix .priceLoader .textfill{max-width:75%;min-width:48%;width:min-content}.content.affix .price.textfill span{line-height:96px!important}.content.affix .mainPrice{justify-content:flex-end}.content.affix .mainPrice .price.textfill span{line-height:45px!important;margin-left:6px;text-align:right}.content.affix .mainPrice .price.textfill span.no-price{white-space:inherit!important}.content.affix .mainPrice .price-label{margin:0 6px 12px 0}.content.affix .add-to-cart-single{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%}.content.affix .add-to-cart-single .add-to-cart-form{margin-bottom:12px}.content.affix .add-to-cart-single form .content-wrapper{display:inline}.content.affix .add-to-cart-single .priceLoader .mainPrice,.content.affix .add-to-cart-single .priceLoader .listPrice,.content.affix .add-to-cart-single .priceLoader .discount{align-items:center;display:flex}.facetValues .slider{margin-top:23px}.facetValues form.facet-slider{padding:0 8px}.facetValues .slider.slider-horizontal{width:100%}.facetValues input[data-slider-value]{visibility:hidden}.facetValues .slider .slider-track{background-color:transparent;height:5px;margin-top:-3px}.facetValues .slider .slider-track-low,.facetValues .slider .slider-selection,.facetValues .slider .slider-track-high{background-image:-webkit-linear-gradient(top,#eee 0,#ddd 100%);background-image:-o-linear-gradient(top,#eee 0,#ddd 100%);background-image:linear-gradient(to bottom,#eee 0,#ddd 100%);-webkit-box-shadow:none;box-shadow:none}.facetValues .slider .slider-handle{background-color:#e2000f;background-image:none;border-radius:50%;height:16px;margin-left:-9px;top:2px;width:16px}.facetValues .slider .slider-handle::before{color:#000;content:none;font-size:12px;line-height:12px}.facetValues .slider .slider-tick-container{top:7px}.facetValues .slider .slider-tick,.facetValues .scattered-select .slider .slider-tick.in-selection,.facetValues.empty-select .slider .slider-tick.in-selection,.facetValues.slider-hiddenticks .slider .slider-tick:first-child,.facetValues.slider-hiddenticks .slider .slider-tick:last-child,.facetValues:not(.slider-select) .slider .slider-tick.in-selection{background-color:#8c8c8c;background-image:none;background-repeat:repeat-x;-webkit-box-shadow:none;box-shadow:none;display:block;height:5px;margin-left:-1px;opacity:1;width:1px}.facetValues.slider-hiddenticks .slider .slider-tick,.facetValues.slider-hiddenticks.scattered-select .slider .slider-tick.in-selection,.facetValues.slider-hiddenticks.empty-select .slider .slider-tick.in-selection,.facetValues.slider-hiddenticks:not(.slider-select) .slider .slider-tick.in-selection,.facetValues .slider .slider-tick.slider-tick-hidden,.facetValues.scattered-select .slider .slider-tick.in-selection.slider-tick-hidden,.facetValues.empty-select .slider .slider-tick.in-selection.slider-tick-hidden,.facetValues:not(.slider-select) .slider .slider-tick.in-selection.slider-tick-hidden{display:none}.facetValues .slider .slider-tick.in-selection{background-color:#686869;background-image:none}.facetValues .slider .slider-tick::before{color:#000;content:none;line-height:16px}.facetValues.slider-select:not(.scattered-select) .slider .slider-selection.tick-slider-selection{background-color:transparent;background-image:-webkit-linear-gradient(top,#ccc 0,#aaa 100%);background-image:-o-linear-gradient(top,#ccc 0,#aaa 100%);background-image:linear-gradient(to bottom,#ccc 0,#aaa 100%);background-repeat:repeat-x}.facetValues .slider .tooltip{border:none;padding:0;z-index:1000}.facetValues .slider .tooltip.top{margin-top:-15px}.facetValues .slider .tooltip-inner{background-color:#fff;color:#4c4c4c;font-family:inherit;font-size:14px;font-weight:600;line-height:14px;max-width:unset;padding:0 1px;white-space:nowrap}.facetValues .slider .tooltip-main{display:none}.add-to-cart-form{overflow:hidden;text-align:right}#configform{margin:0 0 48px}.configure .cpq-cstic{border-bottom:1px solid #d8d8d9;padding:12px 0 23px}.configure .cpq-cstic select,.configure .cpq-cstic label{cursor:pointer}.configure .cpq-cstic .form-group{margin-bottom:0;width:75%}.configure .product-details{background-color:inherit;margin:0 0 24px;padding-top:0}.configure .table-striped{margin-bottom:0}.cpq-additionalValue input[type="text"]{background-color:#f2f2f2;border:none;border-radius:0;color:#666;font-family:inherit;font-weight:700;height:40px;margin:4px 0;padding:8px 12px;width:75%}.cpq-config-page,.cpq-extras-page{padding:0}.copy-intro{font-size:20px!important;line-height:24px!important}.cpq-cstic h3{margin:0 0 12px}.cpq-legend-row{clear:both;display:block;padding-right:10px}.cpq-legend{color:#929292;float:right;font-size:14px;margin-right:12px;padding-left:10px;text-align:right}.cpq-csticValue-error select.custom-select{border-color:#e2000f}.cpq-csticlabel-required-icon{display:inline-block}.cpq-csticlabel-required-icon::after{color:#e2000f;content:"\2a";display:inline-block;font-size:18px;padding-left:3px;position:relative;top:1px}.cpq-legend .cpq-csticlabel-required-icon::after{padding-right:3px}.cpq-group-header{background-color:#f2f2f2;border:1px solid #ddd;margin:12px 0 0;overflow:auto;overflow-y:hidden;padding:12px 15px}.cpq-group-title{display:block;float:left;font-size:18px;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.cpq-group-warning .cpq-status-icon,.cpq-menu-warning .cpq-status-icon,.cpq-group-error .cpq-status-icon,.cpq-menu-error .cpq-status-icon{background:#d9534f;color:#fff;display:block}.cpq-status-icon{border-radius:1em;display:none;float:right;font-size:1em;font-weight:700;height:2em;line-height:2em;margin:0 5px;padding-top:1px;text-align:center;width:2em}.cpq-previous-button,.cpq-next-button{margin-bottom:15px;min-width:150px}.cpq-previous-button{float:right}.cpq-next-button{float:left}.cpq-group .tooltip-container.pull-right{position:relative;right:15px}#product-details-header #cpqBackToConfigBtn{margin-bottom:24px}.cpq-overview-separator .btn{width:100%}#overviewform,#cpq-overview-facet{margin:0 0 48px}#cpq-overview-facet{padding-bottom:0;padding-top:0}.cpq-review-wrapper{border-bottom:1px #b2b2b2 solid;border-top:1px #b2b2b2 solid;margin:0 0 24px;padding:35px 0}.cpq-review-wrapper .product-note-inline{margin:0}.cpq-modelcode-search{background:#ebebeb;display:none;margin:0 0 24px;padding:24px 9px}.cpq-modelcode-search-enabled .cpq-modelcode-search{display:block}.cpq-modelcode-search input[type="text"]{background:#fff;border:none;box-shadow:none;-webkit-box-shadow:none;color:#000;font-family:inherit;font-size:18px;font-weight:600;margin:4px 0;outline:none;padding:8px;width:100%}.step-indicator{color:#575756;font-family:inherit;font-size:18px;font-weight:700;margin:12px 0}.step-indicator a{color:#575756;cursor:pointer;display:inline-block;width:100%}.step-indicator a.disabled{cursor:default;pointer-events:none}.step-indicator span{display:inline-block}.step-indicator .steps .step{position:relative}.step-indicator .steps .step.active,.step-indicator .steps a.step:hover{color:#000}.step-indicator.vertical .steps .step{margin:4px 0;padding:8px 0}.step-indicator.vertical .steps .step span{padding-left:20px}.step-indicator.vertical .steps .step::before{border:2px solid #878786;content:"";height:100%;left:0;position:absolute;top:0}.step-indicator.vertical .steps .step.active::before,.step-indicator.vertical .steps a.step:hover::before{border-color:#e2000f;content:""}.update-cart-wrapper{-webkit-backface-visibility:hidden;background-color:#ebebeb;margin-bottom:24px;z-index:999}.update-cart-message-wrapper{height:54px;margin:8px 0}.update-cart-message{position:relative;top:50%;transform:translatey(-50%)}.update-cart-message.animate{color:#e30310}.page-multiStepCheckoutPage.sticky-active:not(.navbar-active) header nav{visibility:hidden}.priceSummary{clear:both;position:relative}.nav-wrapper{-webkit-backface-visibility:hidden;background-color:#ebebeb;overflow:auto;text-align:center;z-index:999}.nav-wrapper.affix{background-color:#ebebeb;bottom:0;max-width:100%;top:auto!important;width:100%;z-index:1300}.nav-wrapper.affix #priceSummarySubContent{display:none}.nav-wrapper.affix-bottom{bottom:auto;left:0;position:absolute;right:0;top:0!important}.navSummary{color:#000;display:inline-block}.navsummary .back-link{line-height:24px;padding:12px 0;position:relative}#addToCartCol{margin-top:12px}.cpq-reset-link{padding:10px 0}#priceSummarySubContent{margin-top:8px}#addToCartCol .btn{margin-bottom:16px}.page-productConfigExtras #addToCartCol #cpqAddToCartAndClone{display:none}.navsummary .priceLoader{padding:0}.navsummary .priceLoader .mainPrice,.navsummary .priceLoader .listPrice,.navsummary .priceLoader .discount{opacity:1}.navsummary .col-item{padding-left:0!important}.navsummary .navsummary-content{padding:12px 0;position:relative}.navsummary .listing-item-container .listing-item{color:#b0b0b1;font-size:16px;line-height:20px;margin-bottom:6px}.navsummary .listing-item-container .listing-item:last-child{margin-bottom:0}.navsummary .listing-item-container .listing-item.active{color:#000}.navsummary .navsummary-total{display:block;font-family:inherit;font-weight:600;position:relative}.navsummary .priceLoader .mainPrice .price-value{font-size:34px}.navsummary .priceLoader .mainPrice .price-label,.navsummary .priceLoader .mainPrice .price-value{line-height:72px}.navsummary .price.textfill{width:inherit}.navsummary .priceLoader,.navsummary .priceLoader .mainPrice,.navsummary .priceLoader .listPrice,.navsummary .priceLoader .discount{float:left;min-width:270px;width:inherit}.pageType-ProductConfigPage .navsummary .priceLoader.priceLoaded{width: auto;    .mainPrice{}.listPrice{width:100%}}.navsummary .navsummary-total .cpq-price-other{font-family:inherit;font-size:16px;font-weight:400;line-height:24px;text-align:left}.navsummary .navsummary-buttons{margin-left:0;margin-right:-15px;position:relative;top:0}.cart-operations{display:flex;justify-content:space-between;margin:0 0 48px}.checkout-operations{float:right;margin:0;padding:0;position:relative!important}.checkout-operations.save-cart .save-form{display:block;opacity:1}.checkout-operations.save-cart .save-cart-btn{display:none}.checkout-operations.saved .save-form form input[type="submit"],#shareMyProductListModal .copy-link.toggled{background:url(../../img/ok.png) #d50007 30px center no-repeat;cursor:default;padding-left:60px;transition:inherit}.checkout-operations .checkout-operation,.checkout-operations .save-form{float:left;font-family:inherit;font-weight:700;margin-left:25px}.checkout-operations .checkout-operation a{color:#000;line-height:48px}.checkout-operations .checkout-operation.active a,.checkout-operations .checkout-operation:hover a,.checkout-operations .checkout-operation:active a,.checkout-operations .checkout-operation:focus a{color:#e2000f}.checkout-operations .checkout-operation.save-cart-btn{margin-right:0}.checkout-operations .save-form{display:none}.checkout-operations .save-form form input[type="text"]{background-color:#f2f2f2;border:medium none;color:#000;float:left;font-family:inherit;font-weight:700;height:36px;margin:6px 20px 6px 0;padding:6px 10px;width:310px}.checkout-operations .save-form form input[type="submit"]{float:right;max-width:310px;min-width:150px}.checkout-operations .checkout-operation:nth-child(1):last-of-type{margin-right:0;padding-right:0}.checkout-operations .clear-cart-confirmation,.checkout-operations .save-cart-confirmation{display:none;float:right;text-align:right}#checkoutSteps a.disabled{pointer-events:none}#checkoutSteps{align-items:stretch;display:flex;flex-direction:row}.cart-checkout h1{margin:0 30px 48px 0}.cart-checkout .cart-checkout-wrapper{margin:12px 0 24px;position:relative}.cart-checkout .cart-operations h1{float:left;margin:0 30px 0 0}.checkout-breadcrumbs-wrapper{margin:0 -15px}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs{margin-bottom:48px;overflow:hidden;padding-left:0;width:100%}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li{color:#888;display:block;float:left;font-family:inherit;font-size:18px;font-weight:700;margin:0 15px;width:33.33333333%}#checkoutSteps a{border-bottom:5px #ccc solid;display:block;height:100%;padding-bottom:7px;width:100%}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active,.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable{color:#000}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a:hover,.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active a{border-color:#e2000f!important}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a{border-color:#888887!important}.delivery-type{position:relative}.delivery-type.delivery-terms{margin:30px 15px 15px}.delivery-type .floated-items label{min-width:auto;width:auto}.info-block .no-edit,.delivery-type .no-edit{margin:0 0 24px}.delivery-type .no-edit label{margin:0 0 12px;width:100%}.delivery-type.message-area label span.has-error{color:#e1000f}.delivery-type input[type="text"],input[type="text"].secondary-input,input[type="password"].secondary-input,.order-items-container input[type="text"],.contract-items-container input[type="text"]{background-color:#f2f2f2;border:none;font-family:inherit;font-weight:700;height:40px;margin:4px 0;padding:8px 10px;width:110px}.delivery-type .resizable-textarea,.delivery-type .vertical-resizable-textarea{display:inline-block;margin:4px 0;max-width:320px;min-height:88px;width:calc(100% - 52px)}.form-group .resizable-textarea,.form-group.delivery-type .resizable-textarea,.form-group.delivery-type .vertical-resizable-textarea{display:block;max-width:100%;min-width:240px;width:100%}.delivery-type textarea{background-color:#f2f2f2;border:none;min-height:88px;padding:0}.delivery-type .primary-input textarea{background-color:#fff}.delivery-type.message-area input[type="text"]{margin:4px 0 16px;width:100%}.right-fields .delivery-type input[type="text"],.left-fields .delivery-type input[type="text"],.right-fields .delivery-type select,.left-fields .delivery-type select{width:calc(100% - 52px)}.delivery-type .floated-items label a{color:#000;text-decoration:underline}.marktag-type input[type="text"]{width:320px}.info-block .delivery-type select.custom-select{float:none;width:100%!important}.info-block .delivery-type address{color:#000;font-size:16px;line-height:25px;margin-bottom:15px;padding-left:12px}.cart-checkout .left-fields .order-info-content .custom-select{width:calc(100% - 52px)}.product-cart select.delivery-select.custom-select{margin:4px 30px 4px 0}.cart-checkout .item-group .delivery-type select.custom-select{width:52px!important}.checkout-address{background:url(../../svg/icon_arrow_down_black.svg) #f2f2f2 right 12px center no-repeat!important;display:inline-block;font-family:inherit;font-weight:700;margin:4px 0;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.user-shipping-addresses{position:relative}.user-shipping-addresses .fake-selector .search-company{top:24px}.fake-selector{background:transparent;cursor:pointer;overflow:visible}.fake-selector.cart{height:40px;position:absolute;top:4px;width:100%}.fake-selector.cart.item{top:20px}.fake-selector .carrier,.fake-selector .end-customer,.fake-selector .delivery-head{height:40px;padding:8px 25px 8px 9px}.fake-selector .carrier{margin:4px 0}.fake-selector .delivery-head{width:100%}.fake-selector .carrier,.fake-selector .checkout-address{width:calc(100% - 52px)}.fake-selector .delivery-entry{width:59%}.fake-selector.cart.item .search-company{min-width:627px}.fake-selector .browse-letters,.myaccount-page .custom-dropdown.customer-account-selection .browse-letters{background-color:#fff;display:none;height:100%;position:fixed;right:0;z-index:999}.fake-selector .browse-letters .letter-item,.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item{font-family:inherit;font-size:12px;font-weight:700;line-height:16px;padding:1px 25px 1px 10px}.fake-selector .browse-letters .letter-item.inactive,.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item.inactive{opacity:0.2}.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item.inactive{cursor:default;pointer-events:none}.fake-selector .browse-letters .letter-item:hover,.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item:hover{color:#e2000f}.fake-selector .browse-letters .letter-item:hover.inactive,.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item:hover.inactive{color:#000;opacity:0.2}.fake-selector .alphabet,.myaccount-page .custom-dropdown.customer-account-selection .alphabet{background-color:#e2000f;color:#fff;display:none}.fake-selector .search-company{background-color:#fff;border:2px solid #000;left:0;min-width:700px;padding:24px;position:absolute;top:40px;z-index:500}.fake-selector.final-customer .search-company{left:unset;right:0!important}.fake-selector .search-company .search-company-input{position:relative;width:100%}.fake-selector .search-company .search-company-input input[type="search"]{background-color:#f2f2f2;border:none;color:#666;font-family:inherit;font-weight:700;height:36px;margin:0 0 12px;padding:6px 10px;position:relative;width:100%!important}.fake-selector .search-company .search-company-input .btn-close{display:none}.fake-selector .search-company .search-company-results{max-height:400px;overflow-y:auto;position:relative}.fake-selector .search-company table .empty tr.lastRow{border:none;height:36px}.fake-selector .search-company .search-empty{margin-bottom:24px}.fake-selector .search-company .search-empty .search-company-results{overflow-y:hidden}.fake-selector .search-company .search-empty tr.lastRow{display:none}.fake-selector .search-company table tr{border:0;border-bottom:1px solid #cacaca}.fake-selector .search-company table th,.fake-selector .search-company table td{border:0;padding:12px 5px;vertical-align:middle}.fake-selector .search-company .search-selected-result tr,.fake-selector .search-company table .list tr.no-border{border:none}.fake-selector .search-company table .list{border-top:1px solid #000}.fake-selector .search-company thead th,.fake-selector .search-company thead td{padding-bottom:12px!important}.fake-selector .search-company tbody{background-color:transparent}.fake-selector .search-company .search-selected-result{font-family:inherit;font-weight:700}.fake-selector .search-company .search-selected-result td:first-child{padding-left:20px!important;position:relative}.fake-selector .search-company .search-selected-result .block-red{border-left:8px solid #b6000f;height:70%;left:0;position:absolute;top:15%}.fake-selector .search-company tr.companyAddress:hover{color:#e1000f!important}.fake-selector-text-container{position:relative}.fake-selector-text-container .fake-selector{height:48px;width:100%}.header-fields .left-fields .fake-selector-text-container{display:flex}.header-fields .left-fields .address-action-link{margin-right:15px}.header-fields .address-action-link a{vertical-align:top}form.delivery-type .selectbox-label,form .secondary-input-label{display:inline-block;margin-right:5px;vertical-align:text-bottom}#addOneTimeAddress{margin:0 0 12px 10px}#addOneTimeAddress .info-tooltip{margin:0}.cart-checkout-title{border-bottom:1px #ccc solid;margin-bottom:50px;margin-top:60px;padding-bottom:12px}.cart-checkout .info-block .delivery-type label{min-width:auto}.cart-checkout .info-block .btn-group{margin:0 0 12px}.cart-checkout .customer-info address span{float:right}.cart-checkout .right-fields .selectbox-label,.cart-checkout .right-fields .secondary-input-label{float:right;text-align:right}.cart-checkout .right-fields .selectbox-label.value,.cart-checkout .right-fields .secondary-input-label.value{float:left;text-align:left}.cart-checkout .right-fields .order-info-textbox-label:not(.readonly){padding-top:12px}.empty-cart{border-bottom:1px #ccc solid;padding:60px 0 83px}.checkbox-container.reorder .tooltip-small{vertical-align:middle}.order-received{margin-bottom:48px;position:relative}.order-received .print-order{background:url(../../img/print-btn.png) no-repeat right center;color:#c60609;font-family:inherit;font-size:18px;font-weight:700;padding-right:34px;position:absolute;right:0;top:6px}.order-received address{margin-top:36px}.exportModal .modal-content,.invoiceErrorModal .modal-content,.deliveryNoteErrorModal .modal-content,.trackAndTraceErrorModal .modal-content,.quoteErrorModal .modal-content{max-width:570px}a.arrow-xs.active.customer-care-link{color:#e2000f}.exportModal .form-submit .control-group:last-of-type{margin-bottom:12px}.order-items-container .order-line-no,.order-consignments-container .order-line-no,.order-items-container .order-line-expected-shipping .partial-shipments{color:#b0b0b1;text-align:center}.order-items-container .order-line-no{padding-left:0;padding-right:0}.page-order .order-items-container .order-line-no{padding-right:5px}.page-order a.expand-all{background-color:transparent!important}.order-items-container .order-line-description{max-width:210px}.order-items-container .order-line-delete{padding:0!important;width:15px}.order-items-container .order-line-code-no{max-width:140px}.order-items-container .order-line-additional-info .line-note:not(.readonly-text),.order-items-container .order-line-additional-info .entry-product-usage:not(.readonly-text),.order-items-container .order-line-additional-info .user-manual:not(.readonly-text){float:left;width:100%}.order-items-table .userManualForm{font-family:inherit;font-weight:700}.order-items-table .readonly-text{display:inline-block;max-width:350px}.product-meta-wrapper{display:table}.product-meta-wrapper .form-group{margin-bottom:0!important}.product-meta-wrapper .form-group label,.product-meta-wrapper .form-group span{display:table-cell;padding:0 15px 0 0}.product-meta-wrapper .form-group label{vertical-align:top}.product-meta-wrapper .form-group span{vertical-align:bottom;word-break:break-all}.order-items-container .order-line-delete img{cursor:pointer;height:15px;vertical-align:baseline;width:15px}.order-items-container form.delivery-group{font-family:inherit;font-weight:700;margin:auto;width:50px}.order-items-container form.delivery-group select.custom-select{height:36px;padding:0 2.75rem 0 .6rem}.order-items-container tr.order-line-error-info{vertical-align:top}.order-items-container .order-line-thumbnail img{float:right}.order-items-container .order-line-thumbnail,.order-consignments-container .order-line-thumbnail{background-color:#fff}.order-consignments-container .order-line-thumbnail img{display:none;float:right}.order-line-placeholder{padding:0!important}.order-items-container .checkout-tax-wrapper{float:right;max-width:130px;width:100%}.order-items-container .checkout-tax-details{display:grid;grid-auto-flow:row;grid-column-gap:10px;grid-template-columns:2fr 1fr 1fr}.order-items-container .checkout-tax-details label{align-self:flex-start;padding-bottom:10px;padding-right:10px}.order-items-container .checkout-tax-details span{justify-self:end;white-space:nowrap;word-break:keep-all}.order-items-container .order-line-taxes-surcharges{padding-left:25px}.order-items-container .order-line-additional-info:not(.readonly){padding-right:0}.order-items-container .order-line-additional-info .note-input-wrapper{position:relative;text-align:left;width:100%}.order-items-container .order-line-additional-info .note-input-wrapper input{width:calc(100% - 50px)}.order-items-container .order-line-additional-info .tooltip-container{right:0}.order-items-container .order-line .reorder .tooltip-container{bottom:0;position:absolute}.order-line .order-line-total{vertical-align:middle}.order-items-container .order-line-additional-info input[type=text],.order-items-container .order-line-additional-info .form-group{display:inline-block;vertical-align:baseline}.order-items-table td.order-line-shipping-dates table.shipping-dates{max-width:200px}.order-items-table td.order-line-shipping-dates thead th,.order-items-table td.order-line-shipping-dates thead td{padding:12px 10px 8px}.order-items-table td.order-line-shipping-dates tbody td{padding:6px 10px 5px}.intro-cart .product-cart .panel-group{clear:both}.intro-cart .product-cart .panel-group .panel-default .panel-heading .panel-title{font-size:16px;position:relative}.intro-cart .product{margin-right:30px}.intro-cart .product-quantity form{font-family:inherit;font-weight:700;width:57px}.intro-cart .product-quantity{padding-right:8px;width:57px}.intro-cart .product-meta .pack-size-container{margin-right:0!important;padding:0 0 0 15px}.intro-cart .product-meta .pack-size-container>span{margin:0;padding:0}.intro-cart .pack-size-container strong{padding-right:20px}.intro-cart .info-meta{border-top:2px #000 solid;margin:0 0 12px;padding:10px 0 0}.intro-cart .product-meta{margin:12px 0}.intro-cart .info-meta li .indent{padding-left:10px}.intro-cart .info-meta li:first-child{padding-left:0}.order-items-container .order-line-shipping-dates label{margin:0 15px 0 0}.intro-cart .info-meta li.shipping-type,.intro-cart li.shipping-dates table{margin:0 0 12px}.intro-cart li.shipping-dates table{width:40%}.intro-cart .info-meta li.shipping-type label{margin:0}.intro-cart .info-meta li.shipping-dates table thead tr{border-top:none}.intro-cart .info-meta .manipulate-shipping-address,.intro-cart .info-meta .line-note{display:none!important;margin:0 0 12px}.intro-cart .info-meta .manipulate-shipping-address.active,.intro-cart .info-meta .line-note.active{display:block!important}.order-items-container .order-line-shipment-info label{padding:12px 0}.page-multiStepCheckoutSummaryPage .order-line-shipment-info .order-line-shipping-dates table.shipping-dates,.page-order .order-line-shipment-info .order-line-shipping-dates table.shipping-dates,.page-orderConfirmationPage .order-line-shipment-info .order-line-shipping-dates table.shipping-dates{margin-bottom:0}.page-multiStepCheckoutSummaryPage .order-line-shipment-info .order-line-shipping-dates .shipping-date strong,.page-order .order-line-shipment-info .order-line-shipping-dates .shipping-date strong,.page-orderConfirmationPage .order-line-shipment-info .order-line-shipping-dates .shipping-date strong{display:inline-bloc;margin-top:36px}.order-items-container .date-range .date-single-picker,.order-items-container .order-line-shipment-info form input,.intro-cart-wrapper .fake-selector.cart.item,.intro-cart-wrapper .fake-selector .delivery-entry{height:36px;margin:6px 0}.order-items-container .date-range .date-single-picker:not(.glyphicon),.order-items-container .order-line-shipment-info form input{width:110px}.order-items-container .order-line-shipment-info form input,.intro-cart .info-meta .fake-selector-text{background-color:#f2f2f2;border:none;font-family:inherit;font-weight:700;padding:6px 10px}.intro-cart .info-meta li.shipping-type.shipping-address form input[type="text"]{width:calc(100% - 10px)}.intro-cart .info-meta li.shipping-type.shipping-address .hide-shipping-addresss{display:none}.intro-cart .info-meta ul{list-style:outside none none}.intro-cart .info-meta li form{margin-left:0;position:relative}.intro-cart .info-meta li.user-manual form,.intro-cart .info-meta li.user-manual span{display:inline-block;max-width:320px;min-width:225px}.order-items-container .order-line-shipping-dates .shipping-date form{display:inline-block;position:relative;width:162px}.order-items-container .order-line-shipping-dates .shipping-date .date-range{display:inline-block;width:110px}.intro-cart .delivery-type label{min-width:auto;width:100%}.intro-cart .quantity,.product-cart .groups,.intro-cart .text-item{display:block;font-family:inherit;font-size:18px;font-weight:600;margin:48px 0 24px;text-align:center}.intro-cart .text-item{width:10%}.intro-cart .weight{color:#000;font-size:16px;line-height:16px;margin-top:50px;text-align:center}.intro-cart .price{font-size:32px;width:100%}.intro-cart .price-meta span{padding-right:5px;position:relative}.intro-cart .product-cart{border-bottom:1px #ccc solid;padding:24px 0 23px}.intro-cart .product-cart .price.textfill{margin-top:24px}.intro-cart .product-cart .panel-body{text-align:right}.order-items-header{border-bottom:4px #000 solid}.order-items-header label{font-family:inherit;font-weight:700;margin:0;padding:12px 0 8px 30px!important}.order-items-header .table-head{padding-bottom:8px}.checkbox-container{margin-bottom:24px}.intro-cart .checkbox-container label{padding:12px 0 8px 30px!important}.checkbox-container.reorder>label{display:inline-block!important}.order-items-header .checkbox-container{margin-bottom:0;margin-left:auto;margin-right:auto;text-align:center}.intro-cart-wrapper .calculations{border-bottom:1px #ccc solid;margin:24px 0}.intro-cart-wrapper .calculations.no-border{border:none}.pageLabel-checkout-multi-summary .intro-cart-wrapper .calculations,.pageLabel-checkout-multi .intro-cart-wrapper .calculations,.page-orderConfirmationPage .intro-cart-wrapper .calculations{margin:24px 0 0}.intro-cart .product-cart .checkout-details-item,.intro-cart-wrapper .calculations .checkout-details .checkout-details-item{margin:0 0 12px}.intro-cart .product-cart  .checkout-details-item:last-child,.intro-cart-wrapper .calculations .checkout-details .checkout-details-item:last-child{margin:0}.intro-cart .product-cart .checkout-details-item-value,.intro-cart-wrapper .calculations .checkout-details .checkout-details-item-value{font-size:20px;line-height:36px}.intro-cart-wrapper .calculations .checkout-area,.savedcart-checkout-area{float:right;overflow:hidden}.intro-cart-wrapper .calculations .checkout-area{width:100%}.savedcart-checkout-area #reorderForm{display:inline-block}.intro-cart-wrapper .calculations .totalOrderWeights{margin-bottom:48px}.intro-cart-wrapper .calculations #cartBulkOrderPad{display:inline-block}.intro-cart-wrapper .calculations a.pull-right{margin-left:40px}#cartQuoteDetailLink{margin:24px 0 12px}.intro-cart-wrapper .calculations .checkout-area .back-link{display:inline-block;float:right;margin-top:24px}#orderTotals .top{border-bottom:1px #ccc solid;margin-bottom:11px;text-align:right}#orderTotals p{color:#666;font-size:14px;margin:0 0 24px}#orderTotals label.cart-total-label{font-family:inherit;font-size:18px;font-weight:700}#orderTotals .zeroValue{display:none}#orderTotals.showZeroValues .zeroValue{display:block}.page-order .calculations .checkout{padding-right:5px}.accessories{background-color:#fff}.accessories .accessories-wrapper{border-top:1px #b2b2b2 solid;padding:48px 30px}.accessories.list .accessories-wrapper{padding:47px 0 24px}.accessories.list .selected-filters-container+.accessories-wrapper{border-top:none}.accessories.list .accessories-wrapper:first-child{border-top:none;padding:44px 0 24px}.accessories .accessories-wrapper:last-child{border-bottom:1px #b2b2b2 solid;margin-bottom:24px;padding-bottom:23px}.accessories .accessories-wrapper .description,.accessories .accessories-wrapper .model-code{margin-bottom:24px}.accessories .action-link{white-space:nowrap}.accessories .add-to-cart-loop .action-link{white-space:unset}.accessories form{position:relative}.accessories .product-note.longDesc{margin:8px 0 20px}.page-productList .category-description ul,.page-productList .category-description ul li,.page-categoryGrid .featured-box ul,.page-categoryGrid .featured-box ul li{list-style:disc;padding:revert}.intro-soft-cat ul,.intro-soft-cat ul li{list-style:disc;padding:revert}.intro-soft-cat ol,.intro-soft-cat ol li{list-style:decimal;padding:revert}.page-productList .category-description ol,.page-productList .category-description ol li,.page-categoryGrid .featured-box ol,.page-categoryGrid .featured-box ol li{list-style:decimal;padding:revert}.accessories-wrapper .thumb-image-container,.listing-intro .thumb-image-container{display:inline-block;margin:0 30px 0 0;width:96px}.listing-intro .product-info-container{width:100%}.accessories-wrapper .product-info-container,.listing-intro .product-info-container.has-image{width:calc(100% - 126px)}.listing-intro .product-headline-container.has-image{margin-left:126px}.accessories-wrapper .product-info-container,.listing-intro .product-info-container{border:none;margin-right:0;padding:0}.accessories-wrapper .product-info-container{display:inline-block}.listing-intro p{color:#000;font-size:18px;line-height:24px;margin-bottom:0}.listing-intro{margin-bottom:30px}.productresultlist{float:right;margin-top:16px}.productresultlist .product-slice{display:none}.productresultlist .df-mosaic.df-container{display:block!important}.page-productList .productresultlist{margin-top:-16px}.page-productList .filters-widget{margin-top:20px}.widget{border-top:7px solid #000;padding-top:17px}.filters-widget{display:block;margin:0 0 48px;padding-left:0;padding-right:0}.filter-reset__text{margin-left:4px}.toggle-myproduct-all-items{font-size:16px;margin-top:2px}.myproduct-all-items-comparison-page,.my-product-list-all-comparison-page-message,.my-product-list-comparison-wrapper{padding-right:40px}form.myproduct-list select#myproductList{font-weight:700;padding:8px 30px 8px 10px;width:160px}.padding-none{padding:0}.content.affix .myproduct-list,.content.affix .toggle-myproduct-list form{margin-left:20px;margin-top:-10px}.mpl-show-price-block{display:inline-block;margin:10px 0 48px;position:relative;width:100%}.mpl-show-price-block .disabled{color:#ccc}.mpl-show-price-block .disabled .df-switch label::before,.mpl-show-price-block .disabled .df-switch label::after{pointer-events:none}.no-touch .mpl-show-price-block .disabled .tooltip-container .info-tooltip:hover,.mpl-show-price-block .disabled .tooltip-container .info-tooltip{background:url(../../svg/icon_tooltip_grey.svg) no-repeat center center;opacity:0.5;pointer-events:none}.drop-down{display:inline-block;font-size:16px;min-width:160px;position:relative;width:100%}#copyProductsPopupVisible .myproduct-list .drop-down{width:90%}.page-my-product-list .my-product-list-modal-popup .modal-body{overflow-y:unset}.drop-down .selected{background:#f2f2f2 no-repeat scroll right center;border-radius:2px;color:#000;cursor:pointer;display:block;font-weight:700;padding:8px 40px 8px 10px;text-decoration:none}.drop-down .selected a span{cursor:pointer;display:block}.drop-down .option{position:relative}.drop-down .options ul{background:#fff none repeat scroll 0 0;border:1px solid #d7d7d7;display:none;height:215px;list-style:none;min-width:160px;overflow-y:scroll;padding:8px 10px;position:absolute;right:0;top:41px;width:100%;z-index:10}.drop-down .options ul .select-custom-divider{margin:0 -10px}.drop-down .options ul .select-custom-divider hr{border-top:2px solid #ccc;margin:6px 0}.drop-down .selected:after{background:url(../../svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center;color:#333;content:'';height:7px;padding:0 0 2px;pointer-events:none;position:absolute;right:5px;top:15px;width:28px}.drop-down .selected span.value,.drop-down .options span.value{display:none}.drop-down .options ul li a{color:#000;display:block;min-width:160px;padding:5px;text-decoration:none;width:auto}.drop-down .options ul li a:hover{background:#3179ac;color:#fff;transition:0.2s ease}.myproduct-header-drop-down{right:50px}.myproduct-list .tooltip-container{right:0}.mpl-save-list-drop{width:200px}.mpl-save-list-drop .selected{padding:0 20px}.mpl-save-list-drop .selected:after{top:20px}.mpl-save-list-drop.disabled,.mpl-save-list-drop[disabled],.mpl-save-list-drop.disabled .selected,.mpl-save-list-drop[disabled] .selected,.mpl-save-list-drop.disabled .selected:after,.mpl-save-list-drop[disabled] .selected:after{color:#b0b0b1!important;opacity:1;pointer-events:none}.my-product-list-items-table td.cell-sm:first-child{width:120px!important}.spinner-placeholder.mpl-spinner{position:absolute}.drop-down .loadingSpinner{margin-top:6px}.toggle-myproduct-list a{text-align:right}.page-productList.pageType-CategoryPage .toggle-myproduct-all-items.hideIfListView{display:none}.page-search.pageType-ContentPage .toggle-myproduct-all-items.hideIfListView{display:none}.listing-intro .product-headline-container .category-title{width:100%}.search-intro{font-size:20px}.search-intro .spelling-suggestion{font-family:inherit;font-weight:700;line-height:24px;margin:0 0 24px}.search-intro a{color:#e2000f}.search-intro .search-term{font-family:inherit;font-size:24px;font-weight:700;line-height:48px}.confirm-delete,.title-sub-text{font-size:20px;margin-bottom:48px}.search-page ul{list-style:inherit;margin-left:18px}.page-compareProductsPage .listPrice,.page-compareProductsPage .discount{display:none!important}.comparison-table h3{margin:24px 0 12px}.myaccount-page .inline-section{margin:0 0 36px}.row .acc-nav-coll .acc-nav:nth-of-type(2n+1){clear:both}.myaccount-page h3{margin:0 0 24px}.myaccount-page .form-group{margin-bottom:12px}.myaccount-page .consignment-table .form-group{display:flex}.myaccount-page .consignment-table .form-group .infotext{align-self:flex-end}.myaccount-page .consignment-table .table-header-wrapper,.myaccount-page .consignment-table .table-head{align-content:flex-end;display:flex}.myaccount-page .consignment-table .table-head{align-items:flex-end;border-bottom:4px #000 solid;padding-bottom:8px}.order-tab h2{margin:24px 0}.myaccount-page .intro-cart-wrapper .intro-cart{margin-top:0;padding:12px 0 0}.order-tab .consignment-table~.consignment-table{margin:36px 0 0}.myaccount-page .checkout-area{margin-bottom:0!important}.myaccount-page .order-detail-header{float:left}.myaccount-table tr.disabled a,.myaccount-table tr.disabled a:hover,.myaccount-table tr.disabled th,.myaccount-table tr.disabled td{color:#8c8c8c}.myaccount-page .info-block.light address,.myaccount-page .info-block.light .web-link,.order-items-table .web-link{margin:0}.myaccount-page .info-block.light .form-group:last-of-type{margin-bottom:0}.myaccount-page.my-settings .row .setting{width:37.5%}.myaccount-page.my-settings .row .acc-nav{position:absolute}.myaccount-page.my-settings .row .my-settings-title,.myaccount-page.my-settings .row .setting:nth-child(2n){margin-left:25%}.myaccount-page.my-settings .row .setting:nth-child(2n+1){float:right}#contracts .empty-message{margin-top:12px}.financial-information-header-wrapper{margin:0 0 48px}.financial-information-header h1,.account-order-history h1,.quote-history-filter h1{float:left;margin:0 30px 0 0}.account-export-operations .secondary-link{display:inline-block;vertical-align:bottom}.financial-information-header-wrapper .header-fields{align-items:flex-end;display:flex}.financial-information-header-wrapper .header-fields .left-fields{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.financial-information-header-wrapper .header-fields .header-info-field{margin-bottom:24px}.financial-information-header-wrapper .header-fields .header-info-field:last-of-type{margin-bottom:0}.financial-information-header-wrapper .financial-information-fields .headerline-wrapper:last-of-type{margin:0}.headerline-wrapper{margin-bottom:12px}.headerline-wrapper label{max-width:50%}.financial-information-header-wrapper .header-fields .header-info-field .show-tooltip{display:flex;justify-content:flex-end}.financial-information-header-wrapper .header-fields .header-info-field .first-price,.financial-information-header-wrapper .header-fields .header-info-field .second-price{white-space:nowrap}.financial-information-content-wrapper .form-horizontal{display:flex;flex-wrap:wrap;justify-content:flex-start}.financial-information-content-wrapper .form-horizontal .form-group{margin-bottom:0;max-width:220px}#financial-information-table th,#financial-information-table td{max-width:120px;min-width:70px}#financial-information-table .table .tablesorter-header::before{right:5px}#financial-information-table th.table-xs,#financial-information-table td.table-xs{max-width:100px}#financial-information-table thead tr th.tablesorter-header:before,#financial-information-table thead tr td.tablesorter-header:before{bottom:4px}#financial-information-table tbody tr td{padding:12px 5px;vertical-align:middle}#financial-information-table tbody tr td.financial-information-invoice{padding:0}#financial-information-table thead tr th:first-child,#financial-information-table thead tr td:first-child,#financial-information-table tbody tr td:first-child{padding-left:10px!important}.quote-history-filter .info-block{padding-right:0}.quote-history-filter .search{width:100%}.quote-history-filter .quote-date-range-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.quote-history-filter .form-horizontal.form-inputs.compact-form .form-group{max-width:220px}.quote-history-filter  .control-group .control-label .skip,.quote-history-filter  .controls~.help-inline,.quote-history-filter  input~.help-inline{display:none}.quote-history-filter-2 .sales-agent-allaccounts-toggler{justify-content:center}.quote-history-filter-2 .sales-agent-allaccounts-toggler button.active{pointer-events:none}#quote-history-result .spinner-placeholder{min-height:32px}#quote-history-result table .quote-show-more th,#quote-history-result table .quote-show-more td{padding-top:0}#quote-history-result table.table-striped tbody tr.odd{background-color:#ebebeb}#quote-history-result table.table-striped tbody tr.even{background-color:#fff}#quote-history-result table tbody tr td a.show-more,#quote-history-result table tbody tr td a.show-more.collapsed{background:none transparent no-repeat;padding-left:0}#quote-history-result table tbody tr td a.show-more:before{content:"\2212\0000a0"}#quote-history-result table tbody tr td a.show-more.collapsed:before{content:"\002b\0000a0"}#quote-history-result table th.quote-customer-column,#quote-history-result table td.quote-customer-column{max-width:280px}.order-items-table thead .order-line-uom,.order-items-table tbody tr.order-line .order-line-uom,.quote-entries-wrapper .order-items-table thead .order-line-quantity,.quote-entries-wrapper .order-items-table tbody tr.order-line .order-line-quantity,.order-items-table tbody tr.order-line .order-line-quantity{text-align:right}#requestQuoteAssistanceModal .skip,#requestQuoteAssistanceModal .help-inline{display:none}.formInputModal .form-horizontal .control-label{padding-top:0}.custom-dropdown{-moz-appearance:none;-webkit-appearance:none;background:url(../../svg/icon_arrow_down_black.svg) #fff no-repeat right 12px center;border:#000 2px solid;border-radius:0;-webkit-border-radius:0;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-weight:700;height:40px;line-height:24px;margin:4px 0;outline:none;padding:7px 30px 7px 9px;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.custom-dropdown.small-input{height:36px;margin:6px 0;padding:5px 30px 5px 9px}.custom-dropdown .custom-dropdown-placeholder{color:#959595;overflow:hidden;text-overflow:ellipsis}.custom-dropdown .custom-dropdown-header{overflow:hidden;text-overflow:ellipsis}.custom-dropdown .custom-dropdown-content{background-color:#fff;border:2px solid #000;cursor:default;left:-2px;min-width:350px;padding:24px;position:absolute;top:36px;white-space:normal;z-index:500}.custom-dropdown.small-input .custom-dropdown-content{top:32px}.custom-dropdown.has-error{border-color:#e1000f}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter{position:relative;width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter>input{background-color:#f2f2f2;border:none;color:#666;font-family:inherit;font-weight:700;height:36px;margin:0 0 12px;padding:6px 10px;width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter .btn-close{display:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .custom-dropdown-search-result{max-height:80%;overflow-y:auto;position:relative;width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content table{max-width:100%;width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody{border:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody tr{background-color:transparent}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content thead tr th,.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content thead tr td,.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td{padding:11px 5px 12px}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td{position:relative}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .block-red{border-left:8px solid #b6000f;height:70%;left:0;position:absolute;top:15%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:calc(100% - 20px);overflow:hidden}.myaccount-page .custom-dropdown.customer-account-selection.mandatory .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{display:block;position:absolute;right:0;top:10px;width:24px}.myaccount-page .custom-dropdown.customer-account-selection.mandatory .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{display:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.dropdown-option-selected-container{display:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr:first-of-type td{border-top:1px solid #000}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td{border-top:1px solid #cacaca}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td .arrow-xs{cursor:pointer}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header{display:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header:not(.has-visible-section-entries){display:none}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.filtered-out{display:none}.left-fields .pad-xs{padding-bottom:0!important}.page-quoteConfirmationPage .intro-cart-wrapper .calculations{border:none;margin-bottom:48px}.bulk-main-wrapper .shifted-block{margin-left:25px}.bulk-main-wrapper #uploadCsvForm{margin:0 0 48px}.bulk-main-wrapper .disabled textarea{border-color:#858585}.bulk-main-wrapper select.custom-select{width:100%!important}.bulk-main-wrapper .disabled p{color:#c2c2c2}.bulk-main-wrapper .item-block-group{float:left;margin:0 0 12px}#uploadItemsForm .control-group,#uploadItemsForm .tooltip-container{display:inline-block;vertical-align:bottom}#uploadItemsForm thead tr th.selectall .control-group{padding-bottom:8px;padding-left:5px}#uploadItemsForm table select.custom-select{height:44px;margin:0;min-width:120px}.upload-btn{display:inline-block}.dynamic-table-wrapper,.orderline-table-wrapper{overflow-x:auto}.dynamic-table-wrapper.truncated{border-bottom:2px #ccc solid!important;max-height:216px;overflow-y:hidden}.orderline-table-wrapper.truncated{overflow-y:hidden}.orderline-table-wrapper.truncated tbody tr:not(.extended){display:none}.dynamic-table-wrapper table,.dynamic-table-wrapper .control-group,.orderline-table-wrapper table,.orderline-table-wrapper .control-group{width:100%}.orderline-table thead select.custom-select{background:url(../../svg/icon_arrow_down_black.svg) #fff no-repeat right 12px center}.orderline-table thead{border:none}.orderline-table thead tr th,.orderline-table thead tr td{border:none;padding:0;vertical-align:bottom}.orderline-table thead tr th .control-group,.orderline-table thead tr td .control-group,.orderline-table thead tr th .control-group.error,.orderline-table thead tr td .control-group.error{border-bottom:4px #000 solid}.orderline-table thead tr th .control-group.error,.orderline-table thead tr td .control-group.error{border-color:#e1000f!important}.orderline-table thead tr th .control-group.error select,.orderline-table thead tr td .control-group.error select{border-bottom:none!important}.orderline-table thead tr th .control-group select,.orderline-table thead tr td .control-group select{border-left:1px #ccc solid}.orderline-table thead tr th:last-child .control-group select,.orderline-table thead tr td:last-child .control-group select{border-right:1px #ccc solid}.orderline-table tbody tr td{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.orderline-table-operations-wrapper{position:relative;text-align:center;width:100%}.orderline-table-operations-wrapper .table-operations-visible-lines,.orderline-table-operations-wrapper .table-operations-visible-lines-header{left:0;position:absolute;top:0}.orderline-table-operations-wrapper:not(.truncated) .table-operations-show-all,.orderline-table-operations-wrapper.truncated .table-operations-show-less{display:none}.orderline-confirmation .info-block{padding:6px 15px}.top-data{margin:0 0 48px}.dealer-locator .info-block label{margin:0 0 6px}.dealer-locator .info-block .geolocation-autocomplete label{display:inline-block;vertical-align:middle}.dealer-locator .info-block .geolocation-autocomplete #find_distributor_address{display:block}.dealer-locator .distributor-filter-wrapper{padding-left:14px;padding-right:14px}.dealer-locator .distributor-filter-wrapper .info-block-xs{display:inline-block;margin-right:15px;vertical-align:middle;width:calc(33% - 10px)}.dealer-locator .distributor-filter-wrapper .info-block-xs:last-child{margin-right:0}.dealer-locator .distributors-list-wrapper{padding-left:0}.dealer-locator .distributors-list-wrapper .distributors-list{height:396px;max-height:100%;overflow-y:auto;position:relative}#distributors-list .distributor-list-item{border-bottom:1px solid #d8d8d9;border-top:none;cursor:pointer;padding:12px 20px 11px}#distributors-list .distributor-list-item.active{background-color:#ebebeb;padding-bottom:24px}#distributors-list .distributor-list-item.active  label{cursor:pointer}#distributors-list .distributor-list-item.active>span{pointer-events:none}#distributors-list .distributor-list-item .content-data,#distributors-list .distributor-list-item .header-data{width:100%}#distributors-list .distributor-list-item .header-data{align-items:stretch;display:flex;flex-wrap:nowrap;justify-content:space-between}#distributors-list .distributor-list-item.active .header-data{margin-bottom:12px}#distributors-list .distributor-list-item .content-data .content-row{display:flex;flex-wrap:nowrap;justify-content:space-between}#distributors-list .distributor-list-item .distributor-data{padding-right:15px}#distributors-list .distributor-list-item .content-data .content-row label{min-width:30%;padding-right:15px}#distributors-list .distributor-list-item .distributor-value{font-family:inherit;font-size:18px;font-weight:700;line-height:24px;word-break:break-word}#distributors-list .distributor-list-item .distance-value{font-family:inherit;font-size:24px;font-weight:700;line-height:24px}.dealer-locator .table-striped .map-pin{display:inline-block;left:5px;margin-right:0;margin-top:-10px;position:relative}.dealer-locator .table-striped .map-pin span{color:#fff;font-size:14px;left:49%;line-height:24px;position:absolute;top:6px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}form.find-distributor div.widget{border:none;padding-top:0}#mobile-map-overlay{background-color:#fff;display:none;left:0;position:fixed;top:110px;width:100%;z-index:100}#mobile-map-overlay-close{cursor:pointer;display:none;position:fixed;right:15px;top:134px;z-index:110}#map-infoWindow{font:300 13px Roboto,arial,sans-serif;padding:5px}.gm-style img{max-height:none}.error-page{margin:48px 0;padding:0}.error-page h1,.error-page .main-title{margin:0;padding:36px 0}.error-page a{font-family:inherit;font-weight:700}.error-page ul{list-style:inherit;margin:0 0 36px 18px}.error-page .error-status{color:#999;margin-bottom:0}#ociSubmit{display:none}#cookie{background:#fff;bottom:0;box-shadow:0 -3px 20px 0 rgba(0,0,0,0.17);display:none;left:-1%;position:fixed;width:102%;z-index:1320}#cookie .cookie-close{cursor:pointer;padding:24px;position:relative;right:-24px;top:-12px}#cookie .cookie-close img{height:24px;width:24px}#cookie .cookie-inner{padding:48px 20px 48px 45px}.faq-headline{margin-bottom:24px}.faq-headline~.container h2{margin-top:24px}.order-line-list-container{box-sizing:border-box;display:grid;grid-template-columns:50% 50%;width:100%}.order-items-table .order-line-shipping-dates table.shipping-dates{max-width:200px}.order-items-table .order-line-shipping-dates thead th,.order-items-table .order-line-shipping-dates thead td{padding:12px 10px 8px}.order-items-table .order-line-shipping-dates tbody td{padding:6px 10px 5px}.order-items-table .order-line-shipment-info{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.order-line-markandtag-border{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.order-items-table .order-line-mark-and-tag-info{grid-template-columns:100%;margin-top:20px}.login-section{align-items:center;display:flex;margin-bottom:60px;min-height:360px}.login-btn-section{display:inline-flex;font-family:inherit}.login-btn-section .login-btn{margin-right:24px}.login-section .main-title{color:#fff;font-size:44px;line-height:56px;margin-bottom:24px}.login-section .description{-webkit-box-orient:vertical;-moz-box-orient:vertical;color:#fff;display:-moz-box;display:-webkit-box;font-family:inherit;font-size:16px;font-weight:400;-webkit-line-clamp:3;line-height:24px;margin-bottom:24px;max-height:76px;overflow:hidden;text-overflow:ellipsis}.page-checkout-login .page-slider,.page-homepage .page-slider{position:absolute;width:100%}.benefit-section{padding:0 0 74px}.benefit-section .container>.row>.row{margin:0}.benefit-section .main-title{margin-bottom:40px}.benefit-section .tile{padding-bottom:38px;text-align:center}.benefit-section .tile>.image{display:inline-block;height:96px;margin-bottom:12px;width:96px}.benefit-section .tile>.title{font-family:"myriad-pro",arial,sans-serif;font-size:16px;font-weight:600;height:24px;line-height:28px;margin-bottom:12px;overflow:hidden}.benefit-section .tile>.description{-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;font-family:"myriad-pro",arial,sans-serif;font-size:16px;font-weight:400;-webkit-line-clamp:3;line-height:24px;max-height:76px;min-height:50px;overflow:hidden;text-overflow:ellipsis}.benefit-section a.video-link,.discover-product-section .show-more-btn{color:#e2000f;font-family:inherit;font-weight:700}.benefit-section a.video-link{margin-left:15px}.benefit-section a.video-link>img{margin-right:12px}.discover-product-section{margin-bottom:48px}.discover-product-section .main-title,.benefit-section .main-title{font-family:inherit;font-size:28px;font-weight:700;line-height:40px;margin-bottom:40px}.discover-product-section .tile{padding-bottom:44px;text-align:center}.discover-product-section .image a{align-items:center;display:flex;justify-content:center}.discover-product-section .image img{max-height:210px;max-width:100%;mix-blend-mode:multiply;padding:5px}.discover-product-section .tile>.image{align-items:center;background:#f4f4f4;display:flex;height:210px;justify-content:center;margin-bottom:24px;width:100%}.discover-product-section .tile>.image>img{max-height:100%;max-width:100%}.discover-product-section .tile>.title{font-family:inherit;font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px;overflow:hidden;text-align:left}.discover-product-section .tile>.description{-webkit-box-orient:vertical;-moz-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;height:96px;-webkit-line-clamp:4;margin-bottom:12px;overflow:hidden;text-align:left;text-overflow:ellipsis}.show-more-btn{display:none;margin-left:26px}@media (max-width: 1500px){.fake-selector .search-company.alignRight{left:auto;right:0}}@media (min-width: 1200px){.row.segment .feature-wrapper:nth-of-type(4n+1),   .row:not(.segment) .feature-wrapper:nth-of-type(3n+1){clear:both}}@media (max-width: 1199.9px){.login-form .login-form-wrapper .login-input .form-group{width:200px}.quick-order .form-row input:first-child{width:115px}.quick-order .form-row input:last-child{width:88px}.qorder .bulkItem input:nth-child(1){margin-right:10px;width:140px}.qorder .bulkItem input:nth-child(2){margin-right:10px;width:100px}.row.segment .feature-wrapper:nth-of-type(3n+1),   .row:not(.segment) .feature-wrapper:nth-of-type(2n+1){clear:both}.category-grid-list-wrapper{display:none}.cpq-group .tooltip-container.pull-right{position:absolute;right:15px}.header-fields .left-fields .fake-selector-text-container{display:block}.intro-cart .product{margin-right:0}.intro-cart .product img{height:auto;max-width:125px}.intro-cart .info-meta li:nth-child(3){padding-left:0}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type label{display:block;float:none}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:calc(100% - 10px)}.intro-cart .order-items-header .quantity-header{margin-left:inherit;margin-right:inherit;padding-left:inherit}.fake-selector.cart.item .search-company{min-width:700px}.header-fields .left-fields .address-action-link{margin-right:52px}.cart-checkout .right-fields .selectbox-label,   .cart-checkout .right-fields .secondary-input-label{float:inherit;text-align:inherit}.pageLabel-checkout-multi .cart-checkout .right-fields .selectbox-label,   .pageLabel-checkout-multi .cart-checkout .right-fields .secondary-input-label,   .pageLabel-checkout-multi-summary .cart-checkout .right-fields .selectbox-label,   .pageLabel-checkout-multi-summary .cart-checkout .right-fields .secondary-input-label,   .pageLabel-checkout-multi-confirmation .right-fields .selectbox-label,   .pageLabel-checkout-multi-confirmation .right-fields .secondary-input-label{float:right;text-align:right}.pageLabel-checkout-multi .cart-checkout .right-fields .order-info-content .selectbox-label,   .pageLabel-checkout-multi-summary .cart-checkout .right-fields .order-info-content .selectbox-label,   .pageLabel-checkout-multi-confirmation .right-fields .order-info-content .selectbox-label,   .pageLabel-checkout-multi-confirmation .right-fields .order-info-content .secondary-input-label{float:left;text-align:left}.mar-top-40{margin-top:70px}.cart-checkout .right-fields .order-info-textbox-label{padding-top:0}.header-fields .fake-selector-text,   .header-fields .custom-select{max-width:324px}.header-fields #financialInformationSearchForm .custom-select{max-width:220px}.header-fields input[type="text"]{max-width:320px}.dealer-locator .distributor-filter-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.dealer-locator .distributor-filter-wrapper .info-block-xs{margin-right:15px;width:calc(50% - 15px)}.dealer-locator .distributor-filter-wrapper .info-block-xs:nth-child(2){margin-right:0}}@media only screen and (min-width: 992px){.discover-product-section div.tile:nth-child(3n+2){clear:left}}@media only screen and (max-width: 767.9px){.shortcut-section{margin-bottom:24px}.shortcut-section>.container>.row{margin-left:-15px;margin-right:-15px}.shortcut-section .ss-tile .description-text{margin-left:0}.order-ac-drive .reorder-by-modelcode-buttons{margin-bottom:20px;margin-top:0}.order-ac-drive .reorder-by-modelcode-buttons .primary-button.big-btn,   .order-ac-drive .reorder-by-modelcode-buttons .secondary-button.big-btn{width:100%}.order-ac-drive .reorder-by-modelcode-buttons .primary-button.big-btn{margin-bottom:20px}.dyk-section{padding:44px 0 0}.discover-product-section .show-more-btn{display:block}.page-saved-lists .modal-lg,   .page-productList .modal-lg,   .my-product-list-modal-popup .modal-lg{width:auto}.product-image-overlay .orignal-image-size{height:auto;max-width:100%}}@media (min-width: 768px){.row.equal-height-cols{display:flex;flex-wrap:wrap}.page-slider .slide,   .login-section{min-height:312px}}@media only screen and (min-width: 768px) and (max-width: 991.9px){.shortcut-section{margin-bottom:24px}.shortcut-section .ss-tile .description-text{margin-left:0}.shortcut-section>.container>.row{margin:0 70px 0 27px}.order-ac-drive .reorder-by-modelcode-buttons{margin-bottom:0;margin-top:60px}.dyk-section{padding:60px 0 0}.discover-product-section{margin-bottom:24px}}@media (min-width: 992px) and (max-width: 1200px){.order-ac-drive>h2{font-size:28px}.big-image-container.category-page-gallery-view .slider-pagination-controls .manual-controls,   .big-image-container.product-page-gallery-view .slider-pagination-controls .manual-controls{width:calc(100% - 20px)}.product-image-overlay .modal-lg{width:calc(100% - 20px)}}@media (max-width: 991.99px){.form.show-login:not(.row){float:none}.login-form .login-form-wrapper{float:none}.login-form .login-form-wrapper .login-input .form-group{width:50%}.login-form .login-form-wrapper .login-input,   .login-form .login-form-wrapper .login-submit{max-width:100%;width:100%}.login-submit{margin-bottom:12px;padding:0}.signin-container.login-form .signin{padding:25px}.account-intro h1{margin-top:0!important}.account-intro .latest-orders-wrapper,   .account-intro .latest-quotes-wrapper{margin-bottom:48px}.account-intro .table-container,   .order-items-container,   .contract-items-container,   .order-consignments-container{margin:0 0 24px;overflow-x:auto;overflow-y:hidden}.quick-order{overflow:hidden}.quick-order>h1{margin:0 0 12px}.quick-order #bulkItems{margin-bottom:24px}.quick-order form{float:left;overflow:hidden;width:100%}.quick-order form .top{float:left;margin-bottom:0;margin-right:23px}.quick-order form .bottom{float:right}.quick-order .form-row input:first-child{width:155px}.quick-order .form-row input:last-child{width:100px}.qorder .bulkItem input:nth-child(1),.qorder .bulkItem input:nth-child(2){margin-right:25px}.header-fields .left-fields .address-action-link{margin-right:199px}.row.segment .feature-wrapper:nth-of-type(2n+1){clear:both!important}.row.segment .feature-wrapper:nth-of-type(3n+1){clear:none}.big-image-container{margin:20px 0;width:100%}.big-image-container .slider-pagination-controls .manual-controls{width:calc(100% - 20px)}.product-gallery-overlay .slider-pagination-controls{width:41em}.product-gallery-overlay .big-image-container .slider-pagination-controls .manual-controls{width:inherit}.big-image-container .manual-controls .slick-track{left:0;margin:auto;right:0}.product-image-overlay .modal-lg{width:calc(100% - 20px)}.product-column{clear:both;display:block;width:100%}.content.affix .product-description-container{max-width:70%;padding:0}.content.affix .price-cart-container{padding-left:10px}.content.affix .product-description-container .primary-button.discontinued,   .content.affix .product-description-container .add-to-cart-single .content-wrapper .quantity{display:none}.content.affix .product-wrapper:not(.obsolete) .add-to-cart-single .add-to-cart-form{margin-left:0!important;margin-top:0}.content.affix .add-to-cart-single form .content-wrapper{display:block}.content.affix .priceLoader{margin-right:10px;max-width:155px}.content.affix .add-to-cart-single .priceLoader .mainPrice{display:block}.content.affix .priceLoader .price-label~.price{max-width:155px}.content.affix .priceLoader .price-label,   .content.affix .priceLoader .price-label~.price.textfill span{line-height:48px!important;margin:0}.cart-operations{margin:0 0 36px}.checkout-operations{float:inherit}.checkout-operations .checkout-operation,   .checkout-operations .save-form,   .checkout-operations.save-cart .save-cart-btn,   .checkout-operations.save-cart.clear-cart{float:right}.checkout-operations .checkout-operation a{line-height:24px}.checkout-operations .clear-cart.checkout-operation a{margin:12px 0}.checkout-operations .save-form form input[type="text"]{float:right;margin:6px 0;max-width:290px;width:100%}.checkout-operations.clear-cart-toggler .clear-cart,   .checkout-operations.clear-cart-toggler .save-cart-btn{display:none}.checkout-breadcrumbs-wrapper{margin:0 -2px}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li{margin:0 2px;width:20%}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active{width:60%}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active .main-part .text{display:inline-block}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a{display:block;min-height:24px}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li .main-part .text{display:none}.header-fields .fake-selector .search-company{left:auto;right:0}.intro-cart .quantity,   .product-cart .groups,   .intro-cart .text-item{margin:36px 0}.intro-cart .product{float:none!important}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:480px}.intro-cart .product-cart .price.textfill{margin:12px 0 0}.right-fields .tooltip-container,   .left-fields .tooltip-container{right:unset}.cart-checkout .right-fields .order-info-textbox-label:not(.readonly){padding-top:12px}.left-fields .tooltip-container.orderOnBehalf{float:inherit}.listing-intro .addToCartButton{margin:16px 0}.productresultlist{float:inherit}.filters-widget{display:none}.toggle-myproduct-all-items{margin-top:0;padding-bottom:24px}.dealer-locator .distributors-list-wrapper .distributors-list{max-height:372px}.myaccount-page.background-grey .intro-cart .product-meta{padding-left:20px}.myaccount-page.my-settings .row .setting{width:75%}.financial-information-header-wrapper .header-fields .header-info-field .first-price.text-right{text-align:left}.benefit-section{padding:0 0 50px}.reorder-by-modelcode-buttons{margin-bottom:0;margin-top:60px}}@media (min-width: 768px) and (max-width: 800px){.login-submit{margin-top:30px}.page-login .signin-container .container,  .page-checkout-login .signin-container .container{padding-left:0;padding-right:0;width:auto}.signin-container.login-form .signin{box-shadow:none;padding-bottom:0}}@media (max-width: 767.9px){body:not(.sticky-active){padding:53px 0 0!important}.product-gallery-overlay .slider-pagination-controls{width:39em}.mar-top-40{margin-top:40px}.drop-down{width:220px}.login-form .form{padding:24px 30px}.login-form .form form .form-group{margin:0 0 25px}.login-form .form form .form-group:first-child{padding:0}.login-form .login-form-wrapper .login-input .form-group{padding:0;width:100%}.login-form .login-title,.login-form .login-form-wrapper{display:inline;vertical-align:top}.login-form .login-form-wrapper .login-input,   .login-form .login-form-wrapper .login-submit{display:inline-block;width:100%}.page-homepage .page-slider .slide,   .page-login .page-slider .slide,   .page-checkout-login .page-slider .slide{min-height:80px}.page-checkout-login .page-slider,   .page-homepage .page-slider{position:relative}.page-login .signin-container .container,    .page-checkout-login .signin-container .container{padding-left:0;padding-right:0}.signin-container.login-form .signin{box-shadow:none;padding:25px 15px 0}.signin-container.login-form .primary-button{margin:0 0 30px 0!important}.signin-container.login-form .login-form-wrapper .login-submit a{display:block}.page-login .page-slider+.login-form.signin-container,   .page-checkout-login .page-slider+.login-form.signin-container{margin-top:0}.page-slider+.login-form{margin-top:36px}.login-form.login-guest .form{padding:24px 9px}.login-form.login-guest .form form{margin:0 0 24px}.login-form.login-guest .btn-signin{float:left!important}.login-section{display:inherit;margin-top:24px;min-height:auto}.login-section .main-title{color:#303030;font-size:36px;line-height:48px;margin-bottom:18px}.login-btn-section{flex-direction:column}.login-section .description{color:#303030}.login-form .signin{flex-direction:column}.login-content-section.login-content-section--cta{border-left:none;margin-top:24px;padding-left:0;padding-right:0}.login-content-section .btn-login{display:block}.account-intro .latest-orders .bullet span{width:90%}tbody tr td span.bullet-img{max-width:100%}.table-striped .bullet{text-align:center}.quick-order hr{display:inline-block;max-width:220px}.quick-order form .form-row input:first-child{width:145px}.quick-order form .form-row input:last-child{width:55px}.quick-order form .top{float:none;margin:0 0 24px}.quick-order form .bottom,   .quick-order form .bottom input{float:none!important}.qorder form input{margin-right:10px!important}.qorder .bulkItem input:nth-child(1){float:left;margin-right:0;width:170px}.qorder .bulkItem input:nth-child(2){float:left;text-align:left;width:170px}.orderline-table-operations-wrapper .table-operations-show-all,   .orderline-table-operations-wrapper .table-operations-show-less{float:right;margin-right:10px}.featured-box .top .mask{background-color:inherit}.product-info-container{border-top:10px solid #000;padding-top:14px}.product-description-container .availability-check .span{max-width:100%;position:relative}.nav-tabs li a{max-width:unset}.content.affix,.update-cart-wrapper.affix{top:53px}.content.affix,   .content.affix-top{display:block}.content.affix .product-description-container,   .content.affix .big-image-container,   .content.affix .product-column{display:none}.productTab.product-details table{table-layout:auto}.accessories-wrapper .img-responsive{margin-bottom:24px}.accessories-wrapper .product-info-container,   .listing-intro .product-info-container.has-image{width:100%}.listing-intro .product-headline-container.has-image{margin-left:0}.cpq-previous-button,   .cpq-cpq-next-button{float:left}#cpq-overview-facet{padding-left:0}.nav-wrapper{position:relative!important}.navsummary .back-link{margin-right:0}.navsummary .col-item{padding-right:0!important}.navsummary .listing-item-container{float:right;width:180px}.navsummary .navsummary-buttons{margin-right:0;margin-top:0;top:0}.navsummary .navsummary-buttons .btn{margin:4px 0}.navsummary .navsummary-buttons .btn:last-of-type{margin-left:30px}#reorderButton{width:100%}.page-my-product-list #reorderButton{width:auto}.myaccount-page.my-settings .row .setting{width:100%}.myaccount-page.my-settings .row .acc-nav{position:relative}.myaccount-page.my-settings .row .my-settings-title,   .myaccount-page.my-settings .row .setting:nth-child(2n){margin-left:0}.myaccount-page.my-settings .row .setting:nth-child(2n+1){float:left;margin-left:0}.headerline-wrapper label{max-width:100%}.financial-information-content-wrapper .form-horizontal .form-group{max-width:100%}.financial-information-header-wrapper .header-fields,   .financial-information-header-wrapper .header-fields .left-fields{display:block}.quote-history-filter .quote-date-range-wrapper{display:block}.checkout-operations .clear-cart-confirmation,   .checkout-operations .save-cart-confirmation{margin-top:12px}.checkout-operations .clear-cart-confirmation .btn,   .checkout-operations .save-cart-confirmation .btn{margin:12px 0 0 10px}.product-cart select.delivery-select.custom-select{margin:4px 0 16px}.cart-checkout .right-fields .order-info-textbox-label{padding-top:0}.intro-cart .info-meta{border-top:none;width:100%}.intro-cart .info-meta li.shipping-type{margin-left:0}.intro-cart .info-meta .delivery-type{width:100%}.order-items-container li.user-manual select.custom-select{max-width:200px}.order-items-container .order-line-shipping-dates .shipping-date strong,   .order-items-container li.user-manual strong{margin-bottom:0}.product-meta-wrapper .form-group label,   .product-meta-wrapper .form-group span{display:block}.intro-cart .product-meta .pack-size-container{max-width:485px}.intro-cart .weight{margin-top:0;text-align:left}.intro-cart .weight label{padding-right:15px}.intro-cart .price{margin-top:0}.intro-cart .text-item{left:15px;position:relative;text-align:left;width:30%}.cart-checkout .delivery-type input[type="submit"]{float:none;margin-bottom:0}.cart-checkout .delivery-type.message-area input[type="text"]{max-width:none;width:100%}.intro-cart .product-quantity{margin-right:55px}.intro-cart .product img{max-width:100%}.order-items-container .order-line-shipping-dates .shipping-date form{margin-left:0}.order-items-container .order-line-shipping-dates .shipping-date strong,   .order-items-container li.user-manual form,   .order-items-container li.user-manual span{display:block}.intro-cart .info-meta li.shipping-dates table{width:60%}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:60%}.fake-selector{height:41px;right:0;top:0;width:100%!important}.fake-selector.cart.item{width:100%}.fake-selector .search-company{min-width:100%!important;width:100%}.empty-cart{padding:48px 0}.bulk-main-wrapper .item-block-group{width:90%}body.page-storefinderPage .breadcrumb{display:none}body.page-storefinderPage.messagesVisible .breadcrumb{margin-bottom:0}.page-storefinderPage header .navbar nav{margin-bottom:60px}.dealer-locator .distributor-filter-wrapper{display:block;padding-left:0;padding-right:0}.info-block-xs{border-left:7px #565656 solid;margin:0 0 24px;padding:12px 0 12px 30px;position:relative}.dealer-locator .distributor-filter-wrapper .info-block-xs{margin-right:0!important;width:100%}.dealer-locator .distributor-filter-wrapper .info-block-xs:last-child{margin-bottom:36px}.dropdown-panel.panel{border:none;-webkit-box-shadow:none;box-shadow:none}.dropdown-panel .panel-heading{background:url(../../svg/icon_arrow_collapse_up_black.svg) no-repeat right top 0.4em;background-size:16px;color:#000;display:block;font-family:inherit;font-size:24px;font-weight:700;line-height:36px;padding:0 20px 0 0;position:relative}.dropdown-panel .panel-heading:hover{background:url(../../svg/icon_arrow_collapse_up_red.svg) no-repeat right top 0.4em;background-size:16px;color:#e2000f}.dropdown-panel .panel-heading.collapsed{background:url(../../svg/icon_arrow_collapse_down_black.svg) no-repeat right top 0.4em;background-size:16px}.dropdown-panel .panel-heading.collapsed:hover{background:url(../../svg/icon_arrow_collapse_down_red.svg) no-repeat right top 0.4em;background-size:16px}.dropdown-panel .panel-collapse{position:relative}.dealer-locator .mobile-map-info,   .dealer-locator .distributors-list-wrapper,   .dealer-locator .distributor-filter-wrapper{height:0;left:0;max-height:none;opacity:0;pointer-events:none;position:absolute;top:0}.dealer-locator .mobile-map-info.mobile-active,   .dealer-locator .distributors-list-wrapper.mobile-active,   .dealer-locator .distributor-filter-wrapper.mobile-active{height:inherit;opacity:1;pointer-events:auto;position:relative}.dealer-locator .distributors-list-wrapper .distributors-list.mobile-active{height:auto;max-height:none;opacity:1}.dealer-locator .geo-mobile-nav{background-color:#d9d9da;height:60px;left:0;position:fixed;top:53px;width:100%;z-index:99}.dealer-locator .geo-mobile-nav .icon{cursor:pointer;float:left;margin:0 15px}.dealer-locator .geo-mobile-nav .icon.active{border-bottom:5px solid #e1000f}.dealer-locator .geo-mobile-nav .icon.icon-search{background:url(../../svg/icon_search_darkgrey.svg) top 17px center no-repeat;background-size:28px;height:60px;width:28px}.dealer-locator .geo-mobile-nav .icon.icon-map{background:url(../../svg/icon_map.svg) top 12px center no-repeat;background-size:36px;height:60px;width:36px}.no-touch.dealer-locator .geo-mobile-nav .icon:hover{border-bottom:5px solid #e1000f}.dealer-locator .map,   .dealer-locator .mobile-map-gmap,   .dealer-locator .baidumap{height:calc(100% - 134px);max-width:calc(100% - 30px);min-height:50%;opacity:0;pointer-events:none;position:absolute}.dealer-locator .map.show-map,   .dealer-locator .mobile-map-gmap.show-map,   .dealer-locator .baidumap.show-map{max-width:100%;opacity:1;pointer-events:auto;position:relative}body.page-storefinderPage.map-active #globalMessages{display:block}.dealer-locator.map-active .map-infoWindow-active{display:block!important}#map-infoWindow{padding:24px 30px}.error-page h1:first-child{padding-top:0}#cookie .cookie-inner{padding:24px}.update-cart-message-wrapper{height:auto}.update-cart-message{position:static;top:auto;transform:none}.cart-checkout-title{margin-bottom:24px;margin-top:24px}.reorder-by-modelcode-buttons{margin-bottom:20px;margin-top:0}.reorder-by-modelcode-buttons .primary-button.big-btn,   .reorder-by-modelcode-buttons .secondary-button.big-btn{width:100%}.reorder-by-modelcode-buttons .primary-button.big-btn{margin-bottom:20px}}@media screen\0 and (min-width: 481px){.block-red-ie{box-shadow:none}.block-red{border-left:8px solid #b6000f;height:70%;left:0;position:absolute;top:15%}:root .block-red-ie{box-shadow:inset 8px 0 #b6000f}:root .block-red{border:0!important}}@media (max-width: 480px){.cart-mark-tag{margin:-12px 0 48px}.df-switch{margin-bottom:20px;width:100%}.cart-mt-order-line{margin-left:10px;margin-top:7px}.my-product-List-footer .pull-left{margin-top:60px}.section-spareparts select.custom-select{width:225px}.section-spareparts .info-block.small-block{padding-right:0}.intro-cart .product-cart .col-xs-offset-6{float:right;margin-left:0;width:100%}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:100%}.intro-cart-wrapper .calculations .checkout-area a,   .intro-cart-wrapper .calculations .checkout-area .back-link{clear:both;margin-left:0!important}.fake-selector .search-company{border:0;height:100%;padding:24px 10px;position:fixed;top:48px!important}.fake-selector .search-company .search-company-input input[type="search"]{width:calc(100% - 36px)!important}.fake-selector .search-company .search-company-input .btn-close{display:block;position:absolute;right:0;top:6px;width:24px}.fake-selector .search-company .search-company-results{margin-top:12px;max-height:80%}.fake-selector .search-company thead{display:none}.fake-selector .search-company tbody td{display:block;padding-bottom:0!important;padding-left:5px!important;padding-top:0!important;width:260px}.fake-selector .search-company tbody.list td{padding-left:17px!important}.fake-selector .search-company tbody td:first-child{padding-left:7px!important;padding-top:12px!important}.fake-selector .search-company tbody td:last-child{padding-bottom:12px!important}.fake-selector .search-company tbody .selected-result-address,.fake-selector .search-company tbody .selected-result-country{padding-left:14px!important}.fake-selector .search-company .search-selected-result td{border-left:8px solid #b6000f!important;height:100%!important;position:relative!important}.fake-selector .search-company .search-selected-result td:first-child{margin-top:12px;padding-top:0!important}.fake-selector .search-company .search-selected-result td:last-child{margin-bottom:12px;padding-bottom:0!important}.fake-selector .search-company tbody .block-red{visibility:hidden}.fake-selector .search-company .browse-letters,   .myaccount-page .custom-dropdown.customer-account-selection .browse-letters{display:block;height:100%}.fake-selector .search-company .browse-letters .letter-item,   .myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item{line-height:14px}.fake-selector .search-company .alphabet,   .myaccount-page .custom-dropdown.customer-account-selection .alphabet{display:block}.fake-selector .search-company .alphabet td{padding-bottom:0!important;padding-top:0!important}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content{border:0;height:100%;min-width:100%;padding:24px 10px;position:fixed;top:48px!important;width:100%}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter>input{min-width:calc(100% - 33px);width:calc(100% - 33px)}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter .btn-close{display:block;position:absolute;right:0;top:6px;width:24px}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{right:36px}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:calc(100% - 48px)}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header{display:table-row}.big-image-container{display:flex;flex-direction:column}.big-image-container .slider-pagination-controls{height:135px;width:100%}.big-image-container .slider-pagination-controls .manual-controls{width:100%!important}.big-image-container .big-image{width:100%}.big-image-container,   .product-gallery-overlay.modal .modal-body{overflow-y:scroll;width:100%}.big-image-container .manual-controls .slick-track{display:flex}.big-image-container .manual-controls .slick-slide{height:109px;margin-right:12px}.big-image-container .manual-controls .slick-slide:last-child{margin-right:0}.big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 0 -4px #e2000f}.product-gallery-overlay .big-image-container .slider-pagination-controls{height:auto}.product-gallery-overlay .big-image-container .manual-controls .slick-slide{height:91px}.product-image-overlay .orignal-image-size{height:auto;max-width:100%}}.checkout-mobile-orientation{display:none}.orientation-rotate-icon{background:url(../../svg/rotate_icn.svg) no-repeat;display:block;height:100px;margin:0 auto 10px;width:100px;z-index:9999999}@media screen and (max-width: 760px) and (orientation: portrait){.checkout-mobile-orientation{background:rgba(0,0,0,0.95);color:#fff;display:block;font-size:30px;height:100%;left:0;opacity:85%;padding-top:calc(100% - 148px);position:fixed;text-align:center;top:0;width:100%;z-index:99999}.checkout-mobile-orientation p{font-family:inherit;font-size:16px;font-weight:600;margin:0 auto;text-align:center;width:50%}}.config-modal-container  .modal-tooltip-container{float:right}.config-modal-container .config-modal{z-index:9999}.config-modal-container .modal-tooltip{background:url(../../svg/icon_tooltip_grey.svg) no-repeat center center;border-radius:50%;cursor:pointer;display:inline-block;height:32px;margin:2px 0;width:32px}.page-multiStepCheckoutPage .warranty-modal-container .isPdpPage{display:none}.page-productDetails.pageType-ProductPage .warranty-modal-container .isCartPage{display:none}.page-productDetails.pageType-ProductPage .warranty-modal-container .modal-footer .actions-line{align-items:baseline;display:flex}.page-productDetails.pageType-ProductPage .warranty-modal-container .isPdpPage.product-info{font-weight:700;margin-bottom:8px}.warranty-modal-container .modal-header,.config-modal-container .modal-header{margin-bottom:0;padding-top:0}.warranty-modal-container .modal-header .modal-title,.config-modal-container .modal-header .modal-title{margin:0 0 24px 0!important}.warranty-modal-container .modal-content,.login-unsuccessful-overlay .modal-content,.config-modal-container .modal-content{padding:50px}.warranty-modal-container .btn-close,.login-unsuccessful-overlay .btn-close,.config-modal-container .btn-close{cursor:pointer;position:absolute;right:40px;top:30px}.warranty-modal-container .modal #warranty-modal-form{height:100%}.warranty-modal-container .modal .modal-body{display:inline;height:80%}.config-modal-container .modal.config-modal #config-modal-form{height:100%}.config-modal-container .modal.config-modal .modal-body{display:inline;height:80%}.warranty-modal-container .modal .modal-body>p.content-text,.config-modal-container .modal .modal-body>p.content-text{font-size:18px;margin-bottom:40px}.warranty-modal-container .modal-body .list-header,.config-modal-container .modal-body .list-header{border-bottom:1px solid;font-weight:700;margin-bottom:24px;padding-bottom:6px;width:100%}.warranty-modal-container .modal-body .list-header>.value,.config-modal-container .modal-body .list-header>.value{padding-left:64px}.warranty-modal-container .modal-body .list-header>.description,.config-modal-container .modal-body .list-header>.description{padding-left:19px}.warranty-modal-container .modal-body,.config-modal-container .modal-body{max-height:492px;overflow-y:initial}.warranty-modal-container .modal-footer,.config-modal-container .modal-footer{border-top:1px solid #ccc;margin:0;padding-top:20px;width:97.5%}.warranty-modal-container .already-link-warranty-modal .modal-footer{border-top:none}.warranty-modal-container .modal-footer{align-items:center}.page-productDetails.pageType-ProductPage .warranty-modal-container .modal-footer .modal-checkbox{margin-bottom:40px;width:100%}.page-multiStepCheckoutPage .warranty-modal-container .modal-footer .modal-checkbox{display:none}.warranty-modal-container .modal .modal-body .add-warranty-error-message,.warranty-modal-container .modal .modal-body .loading-message-wrapper,.warranty-modal-container .modal .modal-footer .ok-btn{display:none}.warranty-modal-container .modal .modal-body .add-warranty-error-message.show,.warranty-modal-container .modal .modal-body .warranty-linked-error-message{font-size:18px}.warranty-modal-container .warranty-linked-error-message span{display:block;margin-top:20px}.warranty-modal-container .modal .modal-body .add-warranty-error-message.show span{display:block}.warranty-modal-container .modal .modal-body .loading-message-wrapper.show{align-items:center;background:#fafafa;display:flex!important;flex-direction:column;font-size:18px;height:348px;justify-content:center}.warranty-modal-container .modal .modal-body .list-wrapper,.config-modal-container .modal .modal-body .list-wrapper{max-height:348px;overflow-y:auto}.warranty-modal-container .modal .modal-body .content-list,.config-modal-container .modal .modal-body .content-list{box-sizing:border-box;padding-right:10px}.warranty-modal-container #radioButton-warranty{align-items:center;display:flex;padding-left:0}.warranty-modal-container .content-list .priceLoader{padding:0}.warranty-modal-container .warranty-price-list .blockElement{left:auto!important;right:0}.warranty-modal-container .modal .item-list,.warranty-modal-container .modal .warranty-price-list{display:flex;flex-direction:column;font-family:inherit;line-height:24px}.warranty-modal-container .item-price-title{color:#666;font-size:16px;font-weight:600;line-height:19px}.warranty-modal-container .item-code{color:#666;font-size:16px;font-weight:600;line-height:19px}.warranty-modal-container .item-name{color:#000;font-size:20px;font-weight:700}.warranty-modal-container .item-price{color:#000;font-size:24px;font-weight:700;margin-top:10px}.warranty-modal-container .modal .warranty-price-list{text-align:right}.warranty-modal-container .modal .modal-body .content-list>ul li,.config-modal-container .modal .modal-body .content-list>ul li{border-bottom:1px solid #bfbebe;margin-bottom:20px;padding-bottom:20px;width:100%}.warranty-modal-container .modal .modal-body .list-wrapper ul li.row,.config-modal-container .modal .modal-body .list-wrapper ul li.row{margin-left:0}.warranty-modal-container .modal .modal-body .list-wrapper ul li:last-child,.config-modal-container .modal .modal-body .list-wrapper ul li:last-child{border-bottom:0;margin-bottom:0}.warranty-modal-container .modal .modal-body .list-wrapper ul li:first-child{border-top:1px solid #bfbebe;margin-top:20px;padding-top:20px;width:100%}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar,.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar{margin-left:20px;width:10px}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-track,.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-track{background:#f4f4f4;width:8px}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb,.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.51);border-radius:4px}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb:hover,.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.warranty-modal-container input[type="radio"].styled-radio.radio-checked~label::before,.config-modal-container input[type="radio"].styled-radio.radio-checked~label::before{background-position:left 1px;content:''}.warranty-modal-container input[type="radio"].styled-radio~label::before,.config-modal-container input[type="radio"].styled-radio~label::before{padding:0 0 0 30px}.config-modal-container input[type="radio"].styled-radio~label{font-weight:700}.warranty-modal-container .warranty-modal.vertical-position,.warranty-modal-container .already-link-warranty-modal.vertical-position{top:calc(100% - 80%)}.warranty-modal-container .modal-footer .cancel-btn-wrapper,.config-modal-container .modal-footer .cancel-btn-wrapper{display:inline-block;margin-right:20px}.warranty-modal-container .modal-footer .cancel-btn-wrapper span,.config-modal-container .modal-footer .cancel-btn-wrapper span{margin-left:10px}.page-productDetails.pageType-ProductPage .cancel-btn-wrapper .cancel-btn .notPDP{display:none}.page-productDetails.pageType-ProductPage .cancel-btn-wrapper .cancel-btn .displayPDP{display:block}.cancel-btn-wrapper .cancel-btn .displayPDP{display:none}@media (min-width: 769px) and (max-width: 991.99px){.warranty-modal-container .modal-dialog,   .login-unsuccessful-overlay .modal-dialog,   .config-modal-container .modal-dialog{width:95%}.config-modal-container .modal-body .list-header.hidden-sm{display:block!important}}@media (min-width: 992px){.page-slider .slide,.login-section{min-height:360px}.warranty-modal-container .modal-dialog,   .login-unsuccessful-overlay .modal-dialog,   .config-modal-container .modal-dialog{width:713px}.product-gallery-overlay .modal-dialog{width:800px}}@media (max-width: 768px){.warranty-modal-container .modal-content,   .login-unsuccessful-overlay .modal-content,   .config-modal-container .modal-content{padding:20px 20px 30px}.warranty-modal-container .modal-header,   .login-unsuccessful-overlay .modal-header,   .config-modal-container .modal-header{margin-bottom:9px;margin-top:40px}.warranty-modal-container .modal .modal-body>p.content-text,   .config-modal-container .modal .modal-body>p.content-text{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:30px;width:98%}.warranty-modal-container .modal-footer,   .config-modal-container .modal-footer{border-top:0}.config-modal-container .modal .modal-body .list-wrapper{max-height:230px}.config-modal-container input[type="radio"].styled-radio~label::before{padding:0 0 0 20px}.config-modal-container .modal .modal-body .list-wrapper ul li.row>div.col-sm-6{padding:0;width:100%}.config-modal-container .modal .modal-body .list-wrapper ul li.row>div.descrption-col{margin-top:10px;padding-left:27px}.config-modal-container .btn-close{right:20px;top:10px}}@media (max-width: 768px){.config-modal-container .modal-dialog,.config-modal-container .modal-content{height:100%;overflow:auto}.config-modal-container .modal-footer .save-btn{margin-bottom:24px;width:100%}.config-modal-container .modal-footer .cancel-btn-wrapper{display:block;text-align:center}}.selected-filters-container{display:block;margin-top:12px}.selected-filters{background:#484848;color:#fff;display:inline-block;margin:8px 16px 8px 0;padding:6px 12px}.selected-filters-close{cursor:pointer;margin-left:12px}@media (max-width: 768px){.show-filters{border-bottom:2px #303030 solid;padding-bottom:8px}.filters-widget{padding-top:0}.filter-reset{margin:16px 0 32px}.filter-reset__text{margin-left:8px}.selected-filters{margin:8px 16px 8px 0;padding:6px 12px}}
