/**
 * Build - 1511976413397
 * @link https://www.hilti.com/
 * @license Hilti Corporation
 */
@charset "UTF-8";img,legend{border:0}.a-button-select,.picker{-webkit-user-select:none;-moz-user-select:none}.picker__table,table{border-spacing:0;border-collapse:collapse}.is-ios .m-table tbody tr,.is-ios .m-text--richtext table tbody tr,.m-text--richtext .is-ios table tbody tr,.overlay-compare,.slick-slider{-webkit-tap-highlight-color:transparent}.m-kaltura-video,.tooltipster-grow{-webkit-backface-visibility:hidden}.m-table,.m-text--richtext table,.m-tile-table,.picker__table,table{border-collapse:collapse}.no-transition{-webkit-transition:none!important;transition:none!important}.is-hidden,.is-hidden-final{display:none!important}.is-hidden--soft,.is-hidden-final--soft{display:none}.clearfix-before:after,.clearfix-before:before,.clearfix:after,.clearfix:before{content:"";display:table}.no-opacity{opacity:0!important;pointer-events:none!important}.no-visibility{visibility:hidden!important}.no-overflow{overflow:hidden!important}.a-pre,pre,textarea{overflow:auto}.is-ios .no-overflow{height:100vh}.negative-z{z-index:-1}.clearfix:after{clear:both}.clearfix-before:before{clear:both}.pull-right{float:right}.pull-left{float:left}.pull-none{float:none!important}.a-float-left,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.text-right{text-align:right!important}.text-left{text-align:left!important}.position-static{position:static!important}.position-relative{position:relative!important}.no-text-transform{text-transform:none}.is-fixed{position:fixed}.lofd-bg,.lofd-bg>*{position:relative}.is-uppercase{text-transform:uppercase}.is-draggable{cursor:move;cursor:grab;cursor:-webkit-grab}.is-draggable:active{cursor:grabbing;cursor:-webkit-grabbing}.auto-height{display:inline-block;width:100%}.lofd-bg:after,.lofd-white-gradient:after,.u-block,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.full-width{width:100%}.lofd-bg>*{z-index:10}.lofd-bg:after{content:'';position:absolute;left:0;bottom:0;z-index:1;width:66.66667%;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;background-color:#f1eee8}.lofd-white-gradient{position:relative}.lofd-white-gradient:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:34%;background:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 100%);z-index:10}body,main{background-color:#FFF}.lofd-white-gradient:after{content:'';position:absolute;top:0;left:0;width:36%;height:100%;opacity:.8;background:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}@-webkit-keyframes animation-atc{0%,10%{display:block!important;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}95%{display:block!important;opacity:0;-webkit-transform:translateY(-700%) scale(1.5);transform:translateY(-700%) scale(1.5)}100%{display:block!important;opacity:0;-webkit-transform:translateY(-710%) scale(1.5);transform:translateY(-710%) scale(1.5)}}@keyframes animation-atc{0%,10%{display:block!important;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}95%{display:block!important;opacity:0;-webkit-transform:translateY(-700%) scale(1.5);transform:translateY(-700%) scale(1.5)}100%{display:block!important;opacity:0;-webkit-transform:translateY(-710%) scale(1.5);transform:translateY(-710%) scale(1.5)}}.animation-atc{pointer-events:none;position:absolute;-webkit-animation:animation-atc .8s,ease-in;animation:animation-atc .8s,ease-in}@-webkit-keyframes animation-fadein{0%{opacity:0!important}100%{opacity:1!important}}@keyframes animation-fadein{0%{opacity:0!important}100%{opacity:1!important}}.animation-fadein{opacity:1!important;-webkit-animation:animation-fadein 8s;animation:animation-fadein 8s}@-webkit-keyframes animation-pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes animation-pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}}.animation-pulse{-webkit-animation:animation-pulse 1.5s infinite;animation:animation-pulse 1.5s infinite}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar}body{margin:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.m-account-form:after,.m-account-form:before,.m-register-form-general:after,.m-register-form-general:before,.m-register-form-messaging:after,.m-register-form-messaging:before,.o-account-credentials-wrapper:after,.o-account-credentials-wrapper:before,.o-account-form form:after,.o-account-form form:before,.o-favorite-list-table-head:after,.o-favorite-list-table-head:before,.o-order-summary--TPM-container:after,.o-order-summary--TPM-container:before,.o-prod-grid:after,.o-prod-grid:before,.row:after,.row:before{content:"";display:table}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:0.0625rem dotted}.a-link--arrow:hover:after,.a-link--back:hover:after,.a-link--share:hover:after,.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:after,.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:after,.tooltipster-content .a-link--arrow:hover:after{border-bottom:0}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}.a-hr,.m-product-gallery-stage .m-slider::after,hr{box-sizing:content-box;height:0}.a-pre,code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.a-select,button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}.container,.container-fluid,.m-account-form,.m-register-form-general,.m-register-form-messaging,.o-account-credentials-wrapper,.o-account-form form,.o-favorite-list-table-head,.o-order-summary--TPM-container,.o-prod-grid{margin-right:auto;margin-left:auto;padding-left:0.625rem;padding-right:0.625rem}button{overflow:visible}.a-select,button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}optgroup{font-weight:700}td,th{padding:0}*{box-sizing:border-box}picture{font-size:0}.a-text-bold,body{font-weight:400;font-size:1rem;line-height:1.25rem}.container:after,.o-order-summary--TPM-container:after{clear:both}.container-fluid:after,.m-account-form:after,.m-register-form-general:after,.m-register-form-messaging:after,.o-account-credentials-wrapper:after,.o-account-form form:after,.o-favorite-list-table-head:after,.o-prod-grid:after{clear:both}.row{margin-left:-0.625rem;margin-right:-0.625rem}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12,body.is-fixed{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}footer,header,main{max-width:160rem;margin-right:auto;margin-left:auto}@-ms-viewport{width:device-width}body{font-family:"Hilti Roman",Arial,Verdana,sans-serif}body.no-overflow{height:100%}html,html body{width:100%;overflow-x:hidden}figure{padding:0;margin:0}.a-page-fullwidth--paddingonly,main{padding-left:0.625rem;padding-right:0.625rem}.a-link--back,.container-fluid--outer{padding-bottom:2.5rem}footer{overflow:hidden;position:relative;z-index:0}.a-page-fullwidth,.o-prod-grid-grey-wrap,.o-prod-grid-outer{padding-left:0.625rem;padding-right:0.625rem;margin-left:-0.625rem;margin-right:-0.625rem;width:auto}.a-page-fullwidth--nopadding{width:auto;margin-left:-0.625rem;margin-right:-0.625rem}.a-page-fullwidth--paddingonly{width:auto}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.container-fluid,.container-fluid--xxl,.container-fluid--xxl-fluid,.m-account-form,.m-register-form-general,.m-register-form-messaging,.o-account-credentials-wrapper,.o-account-form .o-prod-main .m-breadcrumbs form,.o-account-form .o-prod-main .m-page-title form,.o-account-form form,.o-favorite-list-table-head,.o-prod-grid,.o-prod-main .m-breadcrumbs .container-fluid,.o-prod-main .m-breadcrumbs .m-account-form,.o-prod-main .m-breadcrumbs .m-register-form-general,.o-prod-main .m-breadcrumbs .m-register-form-messaging,.o-prod-main .m-breadcrumbs .o-account-credentials-wrapper,.o-prod-main .m-breadcrumbs .o-account-form form,.o-prod-main .m-breadcrumbs .o-favorite-list-table-head,.o-prod-main .m-breadcrumbs .o-prod-grid,.o-prod-main .m-page-title .container-fluid,.o-prod-main .m-page-title .m-account-form,.o-prod-main .m-page-title .m-register-form-general,.o-prod-main .m-page-title .m-register-form-messaging,.o-prod-main .m-page-title .o-account-credentials-wrapper,.o-prod-main .m-page-title .o-account-form form,.o-prod-main .m-page-title .o-favorite-list-table-head,.o-prod-main .m-page-title .o-prod-grid{width:100%}.container-fluid--fullwidth{padding-left:0;padding-right:0}.a-whitespace-nowrap{white-space:nowrap}.a-text-bold{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.is-loading{min-height:0}.is-loading:not(.m-table-wrapper):after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:998;background:rgba(255,255,255,.6)}.is-loading:not(.m-table-wrapper):before{content:'';position:absolute;top:50%;left:50%;z-index:999;display:inline-block;width:1.125rem;height:1.125rem;background-color:#D2051E;margin:-0.5625rem 0 0 -0.5625rem;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.is-loading--heighttransition{min-height:9.375rem;background-color:#FFF;-webkit-transition:min-height 2s;transition:min-height 2s}.a-color-hilti-red,.a-color-hilti-red-after:after,.a-color-hilti-red-before:before{color:#D2051E!important}.a-color-burgundy,.a-color-burgundy-after:after,.a-color-burgundy-before:before{color:#671A3D!important}.a-color-warm-concrete,.a-color-warm-concrete-after:after,.a-color-warm-concrete-before:before{color:#D7CEBA!important}.a-color-warm-concrete--80,.a-color-warm-concrete--80-after:after,.a-color-warm-concrete--80-before:before{color:#DFD8C8!important}.a-color-warm-concrete--60,.a-color-warm-concrete--60-after:after,.a-color-warm-concrete--60-before:before{color:#E7E2D6!important}.a-color-warm-concrete--50,.a-color-warm-concrete--50-after:after,.a-color-warm-concrete--50-before:before{color:#EBE6dE!important}.a-color-warm-concrete--30,.a-color-warm-concrete--30-after:after,.a-color-warm-concrete--30-before:before{color:#F3F0EB!important}.a-color-warm-concrete--20,.a-color-warm-concrete--20-after:after,.a-color-warm-concrete--20-before:before{color:#F7F5F2!important}.a-color-heavy-concrete,.a-color-heavy-concrete-after:after,.a-color-heavy-concrete-before:before{color:#887F6E!important}.a-color-heavy-concrete--50,.a-color-heavy-concrete--50-after:after,.a-color-heavy-concrete--50-before:before{color:#C3BFB6!important}.a-color-heavy-concrete--60,.a-color-heavy-concrete--60-after:after,.a-color-heavy-concrete--60-before:before{color:#B8B2A8!important}.a-color-black,.a-color-black-after:after,.a-color-black-before:before{color:#000!important}.a-color-steel,.a-color-steel-after:after,.a-color-steel-before:before{color:#524F53!important}.a-color-steel--60,.a-color-steel--60-after:after,.a-color-steel--60-before:before{color:#979598!important}.a-color-steel--30,.a-color-steel--30-after:after,.a-color-steel--30-before:before{color:#CBCACB!important}.a-color-white,.a-color-white-after:after,.a-color-white-before:before{color:#FFF!important}.a-color-green,.a-color-green-after:after,.a-color-green-before:before{color:#19AF37!important}.a-color-yellow,.a-color-yellow-after:after,.a-color-yellow-before:before{color:#FFAF00!important}.a-color-error,.a-color-error-after:after,.a-color-error-before:before{color:#D2051E!important}.a-color-transparent,.a-color-transparent-after:after,.a-color-transparent-before:before{color:transparent!important}.a-background-color-hilti-red,.a-background-color-hilti-red-after:after,.a-background-color-hilti-red-before:before{background-color:#D2051E!important}.a-background-color-burgundy{background-color:#671A3D!important}.a-background-color-warm-concrete{background-color:#D7CEBA!important}.a-background-color-warm-concrete--80{background-color:#DFD8C8!important}.a-background-color-warm-concrete--50{background-color:#EBE6dE!important}.a-background-color-warm-concrete--30{background-color:#F3F0EB!important}.a-background-color-heavy-concrete{background-color:#887F6E!important}.a-background-color-heavy-concrete--80{background-color:#A0998B!important}.a-background-color-heavy-concrete--60{background-color:#B8B2A8!important}.a-background-color-heavy-concrete--40{background-color:#cfccc5!important}.a-background-color-black{background-color:#000!important}.a-background-color-steel{background-color:#524F53!important}.a-background-color-steel--60{background-color:#979598!important}.a-background-color-steel--30{background-color:#CBCACB!important}.a-background-color-white{background-color:#FFF!important}.a-background-color-green{background-color:#19AF37!important}.a-background-color-error{background-color:#D2051E!important}.a-background-color-transparent{background-color:transparent!important}@font-face{font-family:'Hilti Roman';font-weight:400;src:url(stylesheets/fonts/hilti/HiltiRoman.eot);src:url(stylesheets/fonts/hilti/HiltiRoman.eot?#iefix) format("embedded-opentype"),url(stylesheets/fonts/hilti/HiltiRoman.woff) format("woff"),url(stylesheets/fonts/hilti/HiltiRoman.ttf) format("truetype"),url(stylesheets/fonts/hilti/HiltiSmall-Roman.svg#Hilti-Roman) format("svg")}@font-face{font-family:'Hilti Bold';font-weight:700;src:url(stylesheets/fonts/hilti/HiltiBold.eot);src:url(stylesheets/fonts/hilti/HiltiBold.eot?#iefix) format("embedded-opentype"),url(stylesheets/fonts/hilti/HiltiBold.woff) format("woff"),url(stylesheets/fonts/hilti/HiltiBold.ttf) format("truetype"),url(stylesheets/fonts/hilti/HiltiSmall-Bold.svg#Hilti-Bold) format("svg")}@font-face{font-family:'Hilti Extended';src:url(stylesheets/fonts/hilti/HiltiSmallExtended.eot);src:url(stylesheets/fonts/hilti/HiltiSmallExtended.eot?#iefix) format("embedded-opentype"),url(stylesheets/fonts/hilti/HiltiSmallExtended.woff) format("woff"),url(stylesheets/fonts/HiltiSmallExtended.ttf) format("truetype"),url(stylesheets/fonts/hilti/hilti/HiltiSmall-Extended.svg#Hilti-Extended) format("svg")}@font-face{font-family:'Hilti Heavy Extended';src:url(stylesheets/fonts/hilti/HiltiSmallHeavyExtended.eot);src:url(stylesheets/fonts/hilti/HiltiSmallHeavyExtended.eot?#iefix) format("embedded-opentype"),url(stylesheets/fonts/hilti/HiltiSmallHeavyExtended.woff) format("woff"),url(stylesheets/fonts/hilti/HiltiSmallHeavyExtended.ttf) format("truetype"),url(stylesheets/fonts/hilti/HiltiSmall-HeavyExtended.svg#Hilti-HeavyExtended) format("svg")}.a-lineheight-1{line-height:1rem}.a-font-roman,.m-delivery-shipping-price{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.a-dropzone-filename>span,.a-font-bold,.a-radio.a-radio--tile:not(.a-radio--nomarker) label,.m-country-selector-item .a-button-select>div>span,.m-country-selector-item .chosen-default>span,.m-country-selector-item .chosen-single>span,.m-delivery-shipping .a-checkbox label,.m-editorial-teaser--fullwidth .a-paragraph,.m-hero-teaser .a-paragraph,.o-billing-information .a-heading-copy,.o-billing-information .a-legend,.o-billing-information legend{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.a-font-extended{font-family:"Hilti Extended",Arial,Verdana,sans-serif}.a-font-heavy{font-family:"Hilti Heavy Extended",Arial,Verdana,sans-serif}.a-icon-arrowdown:before,.a-icon:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-fontsize-xxxl{font-size:2.25rem!important}.a-fontsize-xxl{font-size:2.125rem!important}.a-fontsize-xl{font-size:1.5rem!important}.a-fontsize-l{font-size:1.25rem!important}.a-fontsize-m{font-size:1.125rem!important}.a-fontsize-s{font-size:1rem!important}.a-fontsize-xs,.m-delivery-carrier-copy,.m-delivery-shipping-info-hint,.m-delivery-shipping-note{font-size:0.875rem!important}.a-fontsize-xxs{font-size:0.6875rem!important}@font-face{font-family:iconfont;src:url(stylesheets/fonts/iconfont.eot);src:url(stylesheets/fonts/iconfont.eot?#iefix) format("eot"),url(stylesheets/fonts/iconfont.woff) format("woff"),url(stylesheets/fonts/iconfont.ttf) format("truetype"),url(stylesheets/fonts/iconfont.svg#iconfont) format("svg");font-weight:400;font-style:normal}.a-icon:before{font-smoothing:antialiased}.a-icon--only{display:inline-block;overflow:hidden;text-indent:-100%}.a-icon--only:after,.a-icon--only:before{float:left;text-indent:100%}.a-icon--none:after,.a-icon--none:before{display:none}.a-icon-arrowdown:before{font-smoothing:antialiased;content:"\EA01"}.a-icon-arrowdown-after:after,.a-icon-arrowdownsorting:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowdown-after:after{font-smoothing:antialiased;content:"\EA01"}.a-icon-arrowdownsorting:before{font-smoothing:antialiased;content:"\EA02"}.a-icon-arrowdownsorting-after:after,.a-icon-arrowright:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowdownsorting-after:after{font-smoothing:antialiased;content:"\EA02"}.a-icon-arrowright:before{font-smoothing:antialiased;content:"\EA04"}.a-icon-arrowright-after:after,.a-icon-arrowup:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowright-after:after{font-smoothing:antialiased;content:"\EA04"}.a-icon-arrowup:before{font-smoothing:antialiased;content:"\EA05"}.a-icon-arrowleft:before,.a-icon-arrowup-after:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowup-after:after{font-smoothing:antialiased;content:"\EA05"}.a-icon-arrowleft:before{font-smoothing:antialiased;content:"\EA03"}.a-icon-arrowleft-after:after,.a-icon-arrowupsorting:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowleft-after:after{font-smoothing:antialiased;content:"\EA03"}.a-icon-arrowupsorting:before{font-smoothing:antialiased;content:"\EA06"}.a-icon-arrowupsorting-after:after,.a-icon-avaiability:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-arrowupsorting-after:after{font-smoothing:antialiased;content:"\EA06"}.a-icon-avaiability:before{font-smoothing:antialiased;content:"\EA07"}.a-icon-avaiability-after:after,.a-icon-cart:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-avaiability-after:after{font-smoothing:antialiased;content:"\EA07"}.a-icon-cart:before{font-smoothing:antialiased;content:"\EA09"}.a-icon-calendar:before,.a-icon-cart-after:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-cart-after:after{font-smoothing:antialiased;content:"\EA09"}.a-icon-calendar:before{font-smoothing:antialiased;content:"\EA08"}.a-icon-calendar-after:after,.a-icon-cartadd:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-calendar-after:after{font-smoothing:antialiased;content:"\EA08"}.a-icon-cartadd:before{font-smoothing:antialiased;content:"\EA0A"}.a-icon-cartadd-after:after,.a-icon-checked:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-cartadd-after:after{font-smoothing:antialiased;content:"\EA0A"}.a-icon-checked:before{font-smoothing:antialiased;content:"\EA0C"}.a-icon-cartfull:before,.a-icon-checked-after:after,.chosen-legend:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block}.a-icon-checked-after:after{font-smoothing:antialiased;content:"\EA0C"}.a-icon-cartfull:before,.chosen-legend:before{font-smoothing:antialiased;content:"\EA0B"}.a-icon-cartfull-after:after,.a-icon-contact:before,.chosen-results .active-result.is-cart:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-cartfull-after:after,.chosen-results .active-result.is-cart:after{display:inline-block;font-smoothing:antialiased;content:"\EA0B"}.a-icon-contact-after:after,.a-icon-contact:before{display:inline-block;content:"\EA0E"}.a-icon-contact:before{font-smoothing:antialiased}.a-icon-contact-after:after,.a-icon-copy:before{font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-icon-contact-after:after{font-smoothing:antialiased}.a-icon-copy-after:after,.a-icon-copy:before{content:"\EA0F";display:inline-block}.a-icon-copy:before{font-smoothing:antialiased}.a-icon-close:before,.a-icon-copy-after:after{-webkit-font-smoothing:antialiased;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale}.a-icon-copy-after:after{font-smoothing:antialiased}.a-icon-close:before{font-smoothing:antialiased;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.a-icon-close-after:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA0D"}.a-icon-create-after:after,.a-icon-create:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA10"}.a-icon-create-after:after,.a-icon-create:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-delete-after:after,.a-icon-delete:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA12"}.a-icon-delete-after:after,.a-icon-delete:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-createnew-after:after,.a-icon-createnew:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA11"}.a-icon-createnew-after:after,.a-icon-createnew:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-edit-after:after,.a-icon-edit:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA14"}.a-icon-edit-after:after,.a-icon-edit:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-download-after:after,.a-icon-download:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA13"}.a-icon-download-after:after,.a-icon-download:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-facebookinvert-after:after,.a-icon-facebookinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA15"}.a-icon-facebookinvert-after:after,.a-icon-facebookinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-facebook-after:after,.a-icon-facebook:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA16"}.a-icon-facebook-after:after,.a-icon-facebook:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-glassdoor-after:after,.a-icon-glassdoor:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA17"}.a-icon-glassdoor-after:after,.a-icon-glassdoor:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-gplus-after:after,.a-icon-gplus:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA19"}.a-icon-gplus-after:after,.a-icon-gplus:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-glassdoorinvert-after:after,.a-icon-glassdoorinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA18"}.a-icon-glassdoorinvert-after:after,.a-icon-glassdoorinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-gplusinvert-after:after,.a-icon-gplusinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1A"}.a-icon-gplusinvert-after:after,.a-icon-gplusinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-info-after:after,.a-icon-info:before,.a-label-tip-link:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1B"}.a-icon-info-after:after,.a-icon-info:before,.a-label-tip-link:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-instagram-after:after,.a-icon-instagram:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1C"}.a-icon-instagram-after:after,.a-icon-instagram:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-lshape-after:after,.a-icon-lshape:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1E"}.a-icon-lshape-after:after,.a-icon-lshape:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-instagraminvert-after:after,.a-icon-instagraminvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1D"}.a-icon-instagraminvert-after:after,.a-icon-instagraminvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-linkedin-after:after,.a-icon-linkedin:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA1F"}.a-icon-linkedin-after:after,.a-icon-linkedin:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-linkedininvert-after:after,.a-icon-linkedininvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA20"}.a-icon-linkedininvert-after:after,.a-icon-linkedininvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-list-after:after,.a-icon-list:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA21"}.a-icon-list-after:after,.a-icon-list:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-location-after:after,.a-icon-location:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA22"}.a-icon-location-after:after,.a-icon-location:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-login-after:after,.a-icon-login:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA23"}.a-icon-login-after:after,.a-icon-login:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-moveto-after:after,.a-icon-moveto:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA26"}.a-icon-moveto-after:after,.a-icon-moveto:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-email-after:after,.a-icon-email:before,.a-icon-mail-after:after,.a-icon-mail:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA24"}.a-icon-email-after:after,.a-icon-email:before,.a-icon-mail-after:after,.a-icon-mail:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-mailinvert-after:after,.a-icon-mailinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA25"}.a-icon-mailinvert-after:after,.a-icon-mailinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-pinterest-after:after,.a-icon-pinterest:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA27"}.a-icon-pinterest-after:after,.a-icon-pinterest:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-play-after:after,.a-icon-play:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA29"}.a-icon-play-after:after,.a-icon-play:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-pinterestinvert-after:after,.a-icon-pinterestinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA28"}.a-icon-pinterestinvert-after:after,.a-icon-pinterestinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-print-after:after,.a-icon-print:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2A"}.a-icon-print-after:after,.a-icon-print:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-resort-after:after,.a-icon-resort:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2B"}.a-icon-resort-after:after,.a-icon-resort:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-search-after:after,.a-icon-search:before,.chosen-search:before,.m-enhanced-select-search:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2D"}.a-icon-search-after:after,.a-icon-search:before,.chosen-search:before,.m-enhanced-select-search:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-secure-after:after,.a-icon-secure:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2E"}.a-icon-secure-after:after,.a-icon-secure:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-remove-after:after,.a-icon-remove:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2C"}.a-icon-remove-after:after,.a-icon-remove:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-share-after:after,.a-icon-share:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA2F"}.a-icon-share-after:after,.a-icon-share:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-shipmenttracking-after:after,.a-icon-shipmenttracking:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA30"}.a-icon-shipmenttracking-after:after,.a-icon-shipmenttracking:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-snapchat-after:after,.a-icon-snapchat:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA31"}.a-icon-snapchat-after:after,.a-icon-snapchat:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-snapchatinvert-after:after,.a-icon-snapchatinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA32"}.a-icon-snapchatinvert-after:after,.a-icon-snapchatinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-socialshare-after:after,.a-icon-socialshare:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA33"}.a-icon-socialshare-after:after,.a-icon-socialshare:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-sortarrow-after:after,.a-icon-sortarrow:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA34"}.a-icon-sortarrow-after:after,.a-icon-sortarrow:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-sortingarrowdown-after:after,.a-icon-sortingarrowdown:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA35"}.a-icon-sortingarrowdown-after:after,.a-icon-sortingarrowdown:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-star-after:after,.a-icon-star:before,.a-stars-item:before,.a-stars-radio-star:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA37"}.a-icon-star-after:after,.a-icon-star:before,.a-stars-item:before,.a-stars-radio-star:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-sortingarrowup-after:after,.a-icon-sortingarrowup:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA36"}.a-icon-sortingarrowup-after:after,.a-icon-sortingarrowup:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-synchronize-after:after,.a-icon-synchronize:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA38"}.a-icon-synchronize-after:after,.a-icon-synchronize:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-tag-after:after,.a-icon-tag:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA39"}.a-icon-tag-after:after,.a-icon-tag:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-twitter-after:after,.a-icon-twitter:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3A"}.a-icon-twitter-after:after,.a-icon-twitter:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-twitterinvert-after:after,.a-icon-twitterinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3B"}.a-icon-twitterinvert-after:after,.a-icon-twitterinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-vkinvert-after:after,.a-icon-vkinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3D"}.a-icon-vkinvert-after:after,.a-icon-vkinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-warning-after:after,.a-icon-warning:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3E"}.a-icon-warning-after:after,.a-icon-warning:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-vk-after:after,.a-icon-vk:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3C"}.a-icon-vk-after:after,.a-icon-vk:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-world-after:after,.a-icon-world:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA3F"}.a-icon-world-after:after,.a-icon-world:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-wrench-after:after,.a-icon-wrench:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA40"}.a-icon-wrench-after:after,.a-icon-wrench:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-xing-after:after,.a-icon-xing:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA41"}.a-icon-xing-after:after,.a-icon-xing:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-xinginvert-after:after,.a-icon-xinginvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA42"}.a-icon-xinginvert-after:after,.a-icon-xinginvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-youtube-after:after,.a-icon-youtube:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA43"}.a-icon-youtube-after:after,.a-icon-youtube:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-youtubeinvert-after:after,.a-icon-youtubeinvert:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA44"}.a-icon-youtubeinvert-after:after,.a-icon-youtubeinvert:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-zoomoff-after:after,.a-icon-zoomoff:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA45"}.a-icon-zoomoff-after:after,.a-icon-zoomoff:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-zoomon-after:after,.a-icon-zoomon:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA46"}.a-icon-zoomon-after:after,.a-icon-zoomon:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-startover-after:after,.a-icon-startover:before{display:inline-block;font-family:iconfont;line-height:inherit;text-decoration:inherit;text-transform:none;content:"\EA47";font-weight:400;-moz-osx-font-smoothing:grayscale;font-style:normal;text-rendering:optimizeLegibility}.a-icon-startover-after:after,.a-icon-startover:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.a-icon-close{position:relative;padding-right:1.25rem}.a-icon-close:after,.a-icon-close:before{content:"";display:block;position:absolute;top:8px;right:0;height:0.125rem;width:0.8125rem;background-color:#000}.a-icon-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.a-icon-quote{position:relative}.a-icon-quote:before{content:"“";display:inline-block;position:absolute;z-index:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:12.5rem;line-height:0;color:#F3F0EB}.animation-fade-opacity{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.animation-fade-opacity:hover{opacity:0}.a-button-nologin .a-button-action,.a-button-secondary,.a-button-tag,.a-stars-radio-star,.animation-fade-color{-webkit-transition:color .3s ease;transition:color .3s ease}.a-button,.a-button-primary,.a-button-secondary,.animation-fade-bordercolor,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.a-button,.a-button-primary,.a-radio.a-radio--tile:not(.a-radio--nomarker) label:after,.animation-fade-backgroundcolor,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.animation-move{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.animation-glow{-webkit-animation-name:pluse-red;animation-name:pluse-red;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pluse-red{from,to{box-shadow:0 0 9px transparent}50%{box-shadow:0 0 18px #D2051E}}.a-hide{display:none}.a-visible{display:block}.a-spacing-pl--none{padding-left:0!important}.a-spacing-pl--xxxxs{padding-left:0.3125rem!important}.a-spacing-pl--xxxs{padding-left:0.5rem!important}.a-spacing-pl--xxs{padding-left:0.625rem!important}.a-spacing-pl--xs{padding-left:0.9375rem!important}.a-spacing-pl--s{padding-left:1.25rem!important}.a-spacing-pl--m{padding-left:1.875rem!important}.a-spacing-pl--l{padding-left:2.5rem!important}.a-spacing-pl--xl,.a-spacing-pl--xxl{padding-left:3.125rem!important}.a-spacing-pr--none{padding-right:0!important}.a-spacing-pr--xxxxs{padding-right:0.3125rem!important}.a-spacing-pr--xxxs{padding-right:0.5rem!important}.a-spacing-pr--xxs{padding-right:0.625rem!important}.a-spacing-pr--xs{padding-right:0.9375rem!important}.a-spacing-pr--s{padding-right:1.25rem!important}.a-spacing-pr--m{padding-right:1.875rem!important}.a-spacing-pr--l{padding-right:2.5rem!important}.a-spacing-pr--xl,.a-spacing-pr--xxl{padding-right:3.125rem!important}.a-spacing-pt--none{padding-top:0!important}.a-spacing-pt--xxxxs{padding-top:0.3125rem!important}.a-spacing-pt--xxxs{padding-top:0.5rem!important}.a-spacing-pt--xxs{padding-top:0.625rem!important}.a-spacing-pt--xs{padding-top:0.9375rem!important}.a-spacing-pt--s{padding-top:1.25rem!important}.a-spacing-pt--m{padding-top:1.875rem!important}.a-spacing-pt--l{padding-top:2.5rem!important}.a-spacing-pt--xl,.a-spacing-pt--xxl{padding-top:3.125rem!important}.a-form-title-text .a-spacing-pb--none,.a-spacing-pb--none{padding-bottom:0!important}.a-spacing-pb--xxxxs{padding-bottom:0.3125rem!important}.a-spacing-pb--xxxs{padding-bottom:0.5rem!important}.a-spacing-pb--xxs{padding-bottom:0.625rem!important}.a-spacing-pb--xs{padding-bottom:0.9375rem!important}.a-spacing-pb--s{padding-bottom:1.25rem!important}.a-spacing-pb--m{padding-bottom:1.875rem!important}.a-spacing-pb--l{padding-bottom:2.5rem!important}.a-spacing-pb--xl,.a-spacing-pb--xxl{padding-bottom:3.125rem!important}.a-spacing-mr--none{margin-right:0!important}.a-spacing-mr--xxxxs{margin-right:0.3125rem!important}.a-spacing-mr--xxxs{margin-right:0.5rem!important}.a-spacing-mr--xxs{margin-right:0.625rem!important}.a-spacing-mr--xs{margin-right:0.9375rem!important}.a-spacing-mr--s{margin-right:1.25rem!important}.a-spacing-mr--m{margin-right:1.875rem!important}.a-spacing-mr--l{margin-right:2.5rem!important}.a-spacing-mr--xl,.a-spacing-mr--xxl{margin-right:3.125rem!important}.a-spacing-mt--none{margin-top:0!important}.a-spacing-mt--xxxxs{margin-top:0.3125rem!important}.a-spacing-mt--xxxs{margin-top:0.5rem!important}.a-spacing-mt--xxs{margin-top:0.625rem!important}.a-spacing-mt--xs{margin-top:0.9375rem!important}.a-spacing-mt--s{margin-top:1.25rem!important}.a-spacing-mt--m{margin-top:1.875rem!important}.a-spacing-mt--l{margin-top:2.5rem!important}.a-spacing-mt--xl,.a-spacing-mt--xxl{margin-top:3.125rem!important}.a-spacing-mb--none{margin-bottom:0!important}.a-spacing-mb--xxxxs{margin-bottom:0.3125rem!important}.a-spacing-mb--xxxs{margin-bottom:0.5rem!important}.a-spacing-mb--xxs{margin-bottom:0.625rem!important}.a-spacing-mb--xs{margin-bottom:0.9375rem!important}.a-spacing-mb--s{margin-bottom:1.25rem!important}.a-spacing-mb--m{margin-bottom:1.875rem!important}.a-spacing-mb--l{margin-bottom:2.5rem!important}.a-spacing-mb--xl,.a-spacing-mb--xxl{margin-bottom:3.125rem!important}.a-align-left{text-align:left}.a-align-right{text-align:right}.a-align-center{text-align:center}.a-align-justify{text-align:justify}.a-align-initial{text-align:initial}.a-align-inherit{text-align:inherit}.a-display-block{display:block!important}.a-display-inline-block{display:inline-block!important}.a-display-inline{display:inline!important}.a-display-table{display:table!important}.a-display-table-row{display:table-row!important}.a-display-table-cell{display:table-cell!important}.a-display-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.a-display-flex--start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.a-float-right{float:right}.a-float-none{float:none}.a-float-inherit{float:inherit}.a-float-initial{float:initial}.a-address,address{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;font-style:normal;padding-bottom:1.25rem}.a-address-link,address-link{display:block!important;padding-bottom:0.625rem}.a-heading-copy,.a-heading-h1,.a-heading-h1--home,.a-heading-h1--standard,.a-heading-h2,.a-heading-h2--home,.a-heading-h2--standard,.a-heading-h3,.a-heading-h4,.a-heading-home,.a-legend,.m-chat-popup--title,.m-filterbar-title,.m-grid-item--banner .m-grid-item--cat-title,.m-product-addreview--title,.m-product-review--comment-title,.m-product-review--title,.o-prod-grid--header-title,legend{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;clear:both}.a-heading-copy .a-new,.a-heading-h1 .a-new,.a-heading-h1--home .a-new,.a-heading-h1--standard .a-new,.a-heading-h2 .a-new,.a-heading-h2--home .a-new,.a-heading-h2--standard .a-new,.a-heading-h3 .a-new,.a-heading-h4 .a-new,.a-heading-home .a-new,.a-legend .a-new,.m-chat-popup--title .a-new,.m-filterbar-title .a-new,.m-grid-item--banner .m-grid-item--cat-title .a-new,.m-product-addreview--title .a-new,.m-product-review--comment-title .a-new,.m-product-review--title .a-new,.o-prod-grid--header-title .a-new,legend .a-new{font-size:60%}.a-heading-editorial,.a-heading-h1,.a-heading-h1--home,.a-heading-h1--standard,.a-heading-home{font-size:1.375rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.a-heading-editorial,.a-heading-h1--home,.a-heading-home{padding-bottom:0.625rem}.a-heading-editorial:after,.a-heading-h1--home:after,.a-heading-home:after{display:none}.a-heading-h1,.a-heading-h1--standard{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;clear:both}.a-heading-h1 .a-new,.a-heading-h1--standard .a-new{font-size:60%}.a-heading-h1--dashed:after,.a-heading-h1--standard--dashed:after{content:'';display:inline-block;background:#D2051E;width:0.375rem;height:2.6875rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:1.875rem;position:relative;bottom:-5px}.a-heading-editorial-h1,.a-heading-editorial-h2,.a-heading-editorial-h2--medium,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-heading-h1{padding-bottom:1.875rem}.a-heading-editorial-h1,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{padding:0 0 1.875rem;font-smoothing:antialiased;clear:both;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.375rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.a-heading-editorial-h1 .a-new,.m-editorial-teaser--fullwidth .a-heading-editorial-h2 .a-new{font-size:60%}.a-heading-editorial-h2,.a-heading-editorial-h2--medium{padding:0 0 1.25rem;font-smoothing:antialiased;clear:both;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.25rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.a-heading-editorial-h2--medium-small,.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{display:block;margin:0;padding:0 0 1.25rem;-webkit-font-smoothing:antialiased;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;-moz-osx-font-smoothing:grayscale;clear:both}.a-heading-editorial-h2 .a-new,.a-heading-editorial-h2--medium .a-new{font-size:60%}.a-heading-editorial-h2--medium-small{font-smoothing:antialiased;font-size:1.125rem}.a-heading-editorial-h2--medium-small .a-new{font-size:60%}.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{font-smoothing:antialiased;font-size:1.25rem}.a-heading-h2--dashed:after,.a-heading-h2--home--dashed:after,.a-heading-h2--standard--dashed:after{content:'';display:inline-block;background:#D2051E;margin-left:1.875rem;position:relative;bottom:-5px;width:0.25rem;height:1.875rem}.a-heading-h2 .a-new,.m-grid-item--banner .m-grid-item--cat-title .a-new{font-size:60%}.a-heading-h2--home,.a-heading-h2--standard{font-weight:400;color:#671A3D;font-size:1.125rem;line-height:1.5rem;padding-bottom:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-transform:none}.a-heading-h2--dashed:after{-webkit-transform:skew(-30deg);transform:skew(-30deg)}.a-heading-h2--home--dashed:after{-webkit-transform:skew(-30deg);transform:skew(-30deg)}.a-heading-h2--medium,.a-heading-h2--small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;color:#D2051E;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase;font-weight:400}.a-heading-h2--standard--dashed:after{-webkit-transform:skew(-30deg);transform:skew(-30deg)}.a-heading-h2--medium{font-size:1.25rem;padding-bottom:1.25rem}.a-heading-h2--small{font-size:1.125rem;padding-bottom:0.9375rem}.a-heading-editorial-h3,.a-heading-h3,.m-chat-popup--title,.m-filterbar-title,.m-product-addreview--title,.m-product-review--comment-title,.m-product-review--title,.o-prod-grid--header-title{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;padding:0 0 0.9375rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;clear:both;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;color:#000;font-size:1.25rem;line-height:1.5rem}.a-heading-h4,.a-heading-h5{font-weight:400;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.a-heading-editorial-h3 .a-new,.a-heading-h3 .a-new,.m-chat-popup--title .a-new,.m-filterbar-title .a-new,.m-product-addreview--title .a-new,.m-product-review--comment-title .a-new,.m-product-review--title .a-new,.o-prod-grid--header-title .a-new{font-size:60%}.a-heading-h4{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;padding:0 0 0.9375rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;clear:both;color:#000;font-size:1rem}.a-heading-h6,h1{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-heading-h4 .a-new{font-size:60%}.a-heading-h5{font-size:1rem;padding-bottom:0.625rem}h1,h2{clear:both;font-family:"Hilti Roman",Arial,Verdana,sans-serif;line-height:1;color:#D2051E;text-transform:uppercase;letter-spacing:0.0625rem}h1,h6{padding:0}.a-heading-h6{font-smoothing:antialiased;clear:both;padding:0}h1--dashed:after,h2--dashed:after{display:inline-block;background:#D2051E;margin-left:1.875rem;position:relative;content:'';bottom:-5px}h3,h4{padding:0 0 0.9375rem;color:#000}.a-heading-h6 .a-new{font-size:60%}h1{font-smoothing:antialiased;font-weight:400;font-size:1.375rem}h2,h3{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400}h1 .a-new{font-size:60%}h1--dashed:after{width:0.375rem;height:2.6875rem;-webkit-transform:skew(-30deg);transform:skew(-30deg)}h2{padding:0 0 1.25rem;font-smoothing:antialiased;font-size:1.25rem}h2 .a-new{font-size:60%}h2--dashed:after{width:0.25rem;height:1.875rem;-webkit-transform:skew(-30deg);transform:skew(-30deg)}h3{font-smoothing:antialiased;clear:both;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:1.25rem;line-height:1.5rem}h4,h6{overflow-wrap:break-word;display:block;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;clear:both}.a-icon-shipmenttracking-after.a-label-tip-link,.a-link--arrow,.a-link-action,.a-link.a-icon-shipmenttracking-after,.tooltipster-content .a-link--arrow,h4,h5{font-family:"Hilti Bold",Arial,Verdana,sans-serif;line-height:1.25rem;font-weight:400}h3 .a-new{font-size:60%}h4{font-smoothing:antialiased;font-size:1rem}h4 .a-new{font-size:60%}h5{font-size:1rem;padding-bottom:0.625rem}h6{font-smoothing:antialiased}h6 .a-new{font-size:60%}a{color:inherit;text-decoration:none;outline:0;cursor:pointer}a:hover{color:#D2051E}.a-label-tip-link,.a-link{cursor:pointer;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;display:inline-block}.a-label-tip-link:hover,.a-link:hover,.m-list--click-sensitive .m-list-content:hover .a-label-tip-link,.m-list--click-sensitive .m-list-content:hover .a-link,.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink]{color:#D2051E}.a-link-invert{text-decoration:underline}.a-icon-shipmenttracking.a-label-tip-link:before,.a-link.a-icon-shipmenttracking:before{display:inline-block;margin-right:0.3125rem}.a-icon-shipmenttracking-after.a-label-tip-link,.a-link.a-icon-shipmenttracking-after{font-size:0.875rem}.a-icon-shipmenttracking-after.a-label-tip-link:after,.a-link.a-icon-shipmenttracking-after:after{font-size:0.875rem;position:relative;top:5px;margin-left:0.3125rem}.a-link[class*=a-icon],[class*=a-icon].a-label-tip-link{display:inline-block;position:relative;padding-left:1.4em}.a-link[class*=a-icon]:before,[class*=a-icon].a-label-tip-link:before{position:absolute;top:0;left:0;color:#D2051E}.a-link-action{font-size:0.875rem;text-transform:uppercase;display:inline-block;position:relative;padding-left:1.4em}.a-link-action:before{position:absolute;top:0;left:0}.a-link-action.a-icon-delete:before{top:-1px}.a-link-action.a-icon-arrowdown,.a-link-action.a-icon-arrowdown-after,.a-link-action.a-icon-arrowup{display:inline-block}.a-link-action.a-icon-arrowdown-after:before,.a-link-action.a-icon-arrowdown:before,.a-link-action.a-icon-arrowup:before{color:#D2051E;-webkit-transition:top .3s ease;transition:top .3s ease}.a-link-action.a-icon-arrowdown:hover:before{top:3px}.a-link-action.a-icon-arrowup:hover:before{top:-3px}.a-link--arrow,.tooltipster-content .a-link--arrow{display:inline-block;cursor:pointer;position:relative;padding-left:.8em;color:#000;font-size:0.875rem}.a-link--arrow:before,.tooltipster-content .a-link--arrow:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA04";position:absolute;top:1px;left:0;color:#D2051E;-webkit-transition:left .5s;transition:left .5s}.a-link--back:before,.a-link--share:before{display:inline-block;font-style:normal;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.is-Windows .a-link--arrow:before,.is-Windows .tooltipster-content .a-link--arrow:before,.tooltipster-content .is-Windows .a-link--arrow:before{top:0}.is-IE .a-link--arrow.a-button-tertiary.is-highlighted:before,.is-IE .a-link--arrow.a-link--large:before,.is-IE .a-link--arrow.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--arrow.is-highlighted.m-reset-pass-form-cancel-btn:before,.is-IE .a-link--share.a-button-tertiary.is-highlighted:before,.is-IE .a-link--share.a-link--large:before,.is-IE .a-link--share.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--share.is-highlighted.m-reset-pass-form-cancel-btn:before,.is-IE .tooltipster-content .a-button-tertiary.is-highlighted.a-link--arrow:before,.is-IE .tooltipster-content .a-link--large.a-link--arrow:before,.is-IE .tooltipster-content .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn:before,.is-IE .tooltipster-content .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn:before,.tooltipster-content .is-IE .a-button-tertiary.is-highlighted.a-link--arrow:before,.tooltipster-content .is-IE .a-link--large.a-link--arrow:before,.tooltipster-content .is-IE .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn:before,.tooltipster-content .is-IE .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn:before{top:-4px}.a-link--arrow.a-button-tertiary,.a-link--arrow.a-link--back,.a-link--arrow.a-link--medium,.a-link--arrow.m-forgot-pass-form-cancel-btn,.a-link--arrow.m-reset-pass-form-cancel-btn,.tooltipster-content .a-button-tertiary.a-link--arrow,.tooltipster-content .a-link--arrow.m-forgot-pass-form-cancel-btn,.tooltipster-content .a-link--arrow.m-reset-pass-form-cancel-btn,.tooltipster-content .a-link--back.a-link--arrow,.tooltipster-content .a-link--medium.a-link--arrow{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-link--arrow.a-button-tertiary.is-highlighted,.a-link--arrow.a-link--large,.a-link--arrow.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--arrow.is-highlighted.m-reset-pass-form-cancel-btn,.tooltipster-content .a-button-tertiary.is-highlighted.a-link--arrow,.tooltipster-content .a-link--large.a-link--arrow,.tooltipster-content .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn,.tooltipster-content .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.a-link--arrow:hover,.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow,.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow,.tooltipster-content .a-link--arrow:hover{color:#D2051E}.m-table tbody tr td.is-hover.has-hoverlink .touchevents [data-hoverlink].a-link--arrow,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .touchevents [data-hoverlink].a-link--arrow,.tooltipster-content .touchevents .a-link--arrow:hover,.touchevents .a-link--arrow:hover,.touchevents .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow,.touchevents .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow,.touchevents .tooltipster-content .a-link--arrow:hover{color:#000}.a-link--arrow:hover:before,.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:before,.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:before,.tooltipster-content .a-link--arrow:hover:before{left:5px}.a-link--share{display:inline-block;cursor:pointer;position:relative;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-left:1.5em}.a-link--share:before{position:absolute;left:0;color:#D2051E;-webkit-transition:left .5s;transition:left .5s}.a-link--share.a-button-tertiary,.a-link--share.a-link--back,.a-link--share.a-link--medium,.a-link--share.m-forgot-pass-form-cancel-btn,.a-link--share.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-link--share.a-button-tertiary.is-highlighted,.a-link--share.a-link--large,.a-link--share.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--share.is-highlighted.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.a-link--share:hover{color:#D2051E}.touchevents .a-link--share:hover{color:#000}.a-link--share:before{font-family:iconfont;font-weight:400;line-height:inherit;font-smoothing:antialiased;content:"\EA33";top:0}.a-link--back,.a-link--back.a-button-tertiary,.a-link--back.a-link--back,.a-link--back.a-link--medium,.a-link--back.m-forgot-pass-form-cancel-btn,.a-link--back.m-reset-pass-form-cancel-btn{font-size:1rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.is-Firefox .a-link--share:before,.is-Windows .a-link--share:before{top:-1px}.a-link--share:hover:before{left:0}.a-link--back{cursor:pointer;padding-left:.8em;position:relative;color:#000;display:inline-block}.a-link--back:before{position:absolute;top:1px;color:#D2051E}.is-Windows .a-link--back:before{top:0}.a-link--back.a-button-tertiary.is-highlighted,.a-link--back.a-link--large,.a-link--back.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--back.is-highlighted.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.is-IE .a-link--back.a-button-tertiary.is-highlighted:before,.is-IE .a-link--back.a-link--large:before,.is-IE .a-link--back.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--back.is-highlighted.m-reset-pass-form-cancel-btn:before{top:-4px}.a-link--back:hover{color:#D2051E}.touchevents .a-link--back:hover{color:#000}.a-link--back:before{font-family:iconfont;font-weight:400;line-height:inherit;font-smoothing:antialiased;content:"\EA03";left:0;-webkit-transition:left .5s;transition:left .5s}.a-link--back:hover:before{left:-5px}.a-link--button{margin:0.75rem 0 0.625rem;padding-bottom:0!important}.a-link--close,.a-tooltip-closer{position:relative;padding-right:1.25rem;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;height:0.9375rem}.a-link--close:after,.a-link--close:before,.a-tooltip-closer:after,.a-tooltip-closer:before{content:"";display:block;position:absolute;top:8px;right:0;height:0.125rem;width:0.8125rem;background-color:#000}.a-link--highlight,.a-link--readmore{display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.a-link--close:before,.a-tooltip-closer:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.a-link--close:after,.a-tooltip-closer:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.a-link--close:hover,.a-tooltip-closer:hover{color:#D2051E}.a-link--close:hover:after,.a-link--close:hover:before,.a-tooltip-closer:hover:after,.a-tooltip-closer:hover:before{background-color:#D2051E}.a-link--readmore{white-space:nowrap;position:relative;color:#671A3D;border-bottom:0.125rem solid transparent}.a-link--readmore:hover{color:#671A3D;border-bottom-color:#671A3D}.a-link--highlight{position:relative;color:#671A3D;border-bottom:0.125rem solid transparent}.a-link--highlight:hover{color:#671A3D;border-bottom:0.125rem solid transparent}.a-link--reset,.m-grid-item--remove{font-size:0.875rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;height:auto;cursor:pointer;text-transform:uppercase}.a-link--arrow-before:before,.a-link--arrowdown-after:after,.a-link--reset:before,.m-grid-item--remove:before{text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;font-style:normal}.a-link--reset:before,.m-grid-item--remove:before{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA2C"}.a-link--medium,.a-link--small{line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.a-link--reset::after,.a-link--reset::before,.m-grid-item--remove::after,.m-grid-item--remove::before{position:relative;top:1px;color:#D2051E}.a-link--reset::before,.m-grid-item--remove::before{margin-right:0.3125rem}.a-link--reset::after,.m-grid-item--remove::after{margin-left:0.3125rem}.a-link--reset:hover,.m-grid-item--remove:hover{color:#D2051E}.a-link--small{font-size:0.875rem}.a-link--medium{font-size:1rem}.a-link--large{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.a-link--large:after,.a-link--large:before{top:1px}.a-link--arrow-before{display:inline-block;position:relative;padding-right:0.625rem;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-link--arrow-before:before{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03";color:#D2051E;position:relative;right:5px;top:.2em;-webkit-transition:right .5s;transition:right .5s;white-space:nowrap}.a-link--arrow-before.a-link--medium{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-link--arrow-before.a-link--large{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.a-link--arrow-before:hover:before{left:10px}.m-table .a-link--arrow-before:hover:before,.m-text--richtext table .a-link--arrow-before:hover:before{left:5px}.a-button [class*=a-icon]:not(.a-icon-close):after,.a-button[class*=a-icon]:not(.a-icon-close):after,.a-link--arrow-after:after,.a-link--arrowdown-after:after,.m-text--richtext .m-text-buttons a [class*=a-icon]:not(.a-icon-close):after,.m-text--richtext .m-text-buttons a[class*=a-icon]:not(.a-icon-close):after,.m-text--richtext .m-text-links a:after,.o-prod-grid .m-message .a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-link--arrow-after:after,.tooltipster-content .a-link--arrow-after:hover:after,.tooltipster-content .a-tooltip-link--arrow-after a:after,.tooltipster-content .a-tooltip-link--arrow-after a:hover:after,button[class*=a-icon][type=submit]:not([class*=a-button-]):not(.a-icon-close):after,button[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close):after,input[class*=a-icon][type=submit]:not([class*=a-button-]):not(.a-icon-close):after,input[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close):after{left:0;-webkit-transition:left .5s;transition:left .5s;position:relative;top:3px;display:inline-block;white-space:nowrap;margin-left:-1em;-webkit-transform:translate(1.3em);transform:translate(1.3em)}.a-button [class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after,.a-button[class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after,.a-link--arrow-after.a-link--right-aligned:after,.a-link--arrowdown-after.a-link--right-aligned:after,.m-text--richtext .m-text-buttons a [class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after,.m-text--richtext .m-text-buttons a[class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after,.m-text--richtext .m-text-links a.a-link--right-aligned:after,.o-prod-grid .m-message .a-link--right-aligned.a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-link--right-aligned.a-link--arrow-after:after,.tooltipster-content .a-tooltip-link--arrow-after a.a-link--right-aligned:after,button[class*=a-icon][type=submit]:not([class*=a-button-]):not(.a-icon-close).a-link--right-aligned:after,button[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after,input[class*=a-icon][type=submit]:not([class*=a-button-]):not(.a-icon-close).a-link--right-aligned:after,input[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--right-aligned:after{padding-right:1em}.a-button [class*=a-icon]:not(.a-icon-close).a-link--medium,.a-button[class*=a-icon]:not(.a-icon-close).a-link--medium,.a-link--arrow-after.a-link--medium,.a-link--arrowdown-after.a-link--medium,.m-text--richtext .m-text-buttons a [class*=a-icon]:not(.a-icon-close).a-link--medium,.m-text--richtext .m-text-buttons a[class*=a-icon]:not(.a-icon-close).a-link--medium,.m-text--richtext .m-text-links a.a-link--medium,.o-prod-grid .m-message .a-link--medium.a-link--arrow-after:not(.a-link--needhelp):hover,.tooltipster-content .a-link--medium.a-link--arrow-after,.tooltipster-content .a-tooltip-link--arrow-after a.a-link--medium,button[class*=a-icon][type=submit]:not(.a-icon-close).a-link--medium:not([class*=a-button-]),button[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--medium,input[class*=a-icon][type=submit]:not(.a-icon-close).a-link--medium:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--medium{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-button [class*=a-icon]:not(.a-icon-close).a-link--large,.a-button[class*=a-icon]:not(.a-icon-close).a-link--large,.a-link--arrow-after.a-link--large,.a-link--arrowdown-after.a-link--large,.m-text--richtext .m-text-buttons a [class*=a-icon]:not(.a-icon-close).a-link--large,.m-text--richtext .m-text-buttons a[class*=a-icon]:not(.a-icon-close).a-link--large,.m-text--richtext .m-text-links a.a-link--large,.o-prod-grid .m-message .a-link--large.a-link--arrow-after:not(.a-link--needhelp):hover,.tooltipster-content .a-link--large.a-link--arrow-after,.tooltipster-content .a-tooltip-link--arrow-after a.a-link--large,button[class*=a-icon][type=submit]:not(.a-icon-close).a-link--large:not([class*=a-button-]),button[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--large,input[class*=a-icon][type=submit]:not(.a-icon-close).a-link--large:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--large{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.a-link--arrow-after,.a-link--arrowdown-after,.m-text--richtext .m-text-links a,.o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover,.tooltipster-content .a-link--arrow-after,.tooltipster-content .a-tooltip-link--arrow-after a{display:inline-block;position:relative;padding-right:0.625rem;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.is-Firefox .a-link--arrow-after,.is-Firefox .a-link--arrowdown-after,.is-Firefox .m-text--richtext .m-text-links a,.is-Firefox .o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover,.is-Firefox .tooltipster-content .a-link--arrow-after,.is-Firefox .tooltipster-content .a-tooltip-link--arrow-after a,.m-text--richtext .m-text-links .is-Firefox a,.o-prod-grid .m-message .is-Firefox .a-link--arrow-after:not(.a-link--needhelp):hover,.tooltipster-content .a-tooltip-link--arrow-after .is-Firefox a,.tooltipster-content .is-Firefox .a-link--arrow-after{display:block;width:100%}.a-link--arrow-after:after,.a-link--arrowdown-after:after,.m-text--richtext .m-text-links a:after,.o-prod-grid .m-message .a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-link--arrow-after:after,.tooltipster-content .a-link--arrow-after:hover:after,.tooltipster-content .a-tooltip-link--arrow-after a:after,.tooltipster-content .a-tooltip-link--arrow-after a:hover:after{color:#D2051E}.a-link--arrow-after:after,.m-text--richtext .m-text-links a:after,.o-prod-grid .m-message .a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-link--arrow-after:after,.tooltipster-content .a-link--arrow-after:hover:after,.tooltipster-content .a-tooltip-link--arrow-after a:after,.tooltipster-content .a-tooltip-link--arrow-after a:hover:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA04"}.a-link--arrow-after.hover:after,.a-link--arrow-after:hover:after,.m-list--click-sensitive .m-list-content:hover .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li.is-hover .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li:hover .a-link--arrow-after:after,.m-text--richtext .m-text-links a.hover:after,.m-text--richtext .m-text-links a:hover:after,.o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover:after,.o-prod-grid .m-message .hover.a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-link--arrow-after:hover:after,.tooltipster-content .a-tooltip-link--arrow-after a.hover:after,.tooltipster-content .a-tooltip-link--arrow-after a:hover:after,.tooltipster-content .hover.a-link--arrow-after:after{left:5px}.m-list--click-sensitive .m-list-content:hover .m-table .a-link--arrow-after:after,.m-list--click-sensitive .m-list-content:hover .m-text--richtext table .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li.is-hover .m-table .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li.is-hover .m-text--richtext table .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li:hover .m-table .a-link--arrow-after:after,.m-map--absolute .a-map-resultlist li:hover .m-text--richtext table .a-link--arrow-after:after,.m-table .a-link--arrow-after.hover:after,.m-table .a-link--arrow-after:hover:after,.m-table .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after:after,.m-table .m-map--absolute .a-map-resultlist li.is-hover .a-link--arrow-after:after,.m-table .m-map--absolute .a-map-resultlist li:hover .a-link--arrow-after:after,.m-table .m-text--richtext .m-text-links a.hover:after,.m-table .m-text--richtext .m-text-links a:hover:after,.m-table .o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover:after,.m-table .o-prod-grid .m-message .hover.a-link--arrow-after:hover:not(.a-link--needhelp):after,.m-table .tooltipster-content .a-link--arrow-after:hover:after,.m-table .tooltipster-content .a-tooltip-link--arrow-after a.hover:after,.m-table .tooltipster-content .a-tooltip-link--arrow-after a:hover:after,.m-table .tooltipster-content .hover.a-link--arrow-after:after,.m-text--richtext .m-text-links .m-table a.hover:after,.m-text--richtext .m-text-links .m-table a:hover:after,.m-text--richtext .m-text-links table a.hover:after,.m-text--richtext .m-text-links table a:hover:after,.m-text--richtext table .a-link--arrow-after.hover:after,.m-text--richtext table .a-link--arrow-after:hover:after,.m-text--richtext table .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after:after,.m-text--richtext table .m-map--absolute .a-map-resultlist li.is-hover .a-link--arrow-after:after,.m-text--richtext table .m-map--absolute .a-map-resultlist li:hover .a-link--arrow-after:after,.m-text--richtext table .m-text-links a.hover:after,.m-text--richtext table .m-text-links a:hover:after,.m-text--richtext table .o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover:after,.m-text--richtext table .o-prod-grid .m-message .hover.a-link--arrow-after:hover:not(.a-link--needhelp):after,.m-text--richtext table .tooltipster-content .a-link--arrow-after:hover:after,.m-text--richtext table .tooltipster-content .a-tooltip-link--arrow-after a.hover:after,.m-text--richtext table .tooltipster-content .a-tooltip-link--arrow-after a:hover:after,.m-text--richtext table .tooltipster-content .hover.a-link--arrow-after:after,.o-prod-grid .m-message .m-table .a-link--arrow-after:not(.a-link--needhelp):hover:after,.o-prod-grid .m-message .m-table .hover.a-link--arrow-after:hover:not(.a-link--needhelp):after,.o-prod-grid .m-message .m-text--richtext table .a-link--arrow-after:not(.a-link--needhelp):hover:after,.o-prod-grid .m-message .m-text--richtext table .hover.a-link--arrow-after:hover:not(.a-link--needhelp):after,.tooltipster-content .a-tooltip-link--arrow-after .m-table a.hover:after,.tooltipster-content .a-tooltip-link--arrow-after .m-table a:hover:after,.tooltipster-content .a-tooltip-link--arrow-after .m-text--richtext table a.hover:after,.tooltipster-content .a-tooltip-link--arrow-after .m-text--richtext table a:hover:after,.tooltipster-content .m-table .a-link--arrow-after:hover:after,.tooltipster-content .m-table .hover.a-link--arrow-after:after,.tooltipster-content .m-text--richtext table .a-link--arrow-after:hover:after,.tooltipster-content .m-text--richtext table .hover.a-link--arrow-after:after{left:0}.a-link--arrowdown-after:after{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA01"}.a-input-requirements-list li.valid:before,.a-link--create:before{font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-link--needhelp{display:inline-block;width:auto;text-transform:uppercase;padding-top:0.9375rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-link--needhelp span{display:inline-block;text-transform:none;color:#000;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;margin-right:0.5rem}.a-link--needhelp span:after{font-size:0.875rem;position:relative;left:7px;bottom:-4px;color:#D2051E}.a-link-download{display:block;width:auto;padding-left:1.5625rem}.a-link-download .a-icon{font-family:"Hilti Bold",Arial,Verdana,sans-serif;padding-right:0.625rem;white-space:nowrap;margin-left:-1.5625rem}.a-link-download .a-icon:before{color:#D2051E;margin-right:0.625rem;margin-top:-0.1875rem}.o-editorial-marginal-col-module .a-link-download{padding-left:0}.o-editorial-marginal-col-module .a-link-download .a-icon{margin-left:0;white-space:normal;word-wrap:break-word;max-width:100%}.forgot-passw-link.a-label-tip-link,.forgot-passw-link.a-link,.has-hoverlink .a-label-tip-link,.has-hoverlink .a-link,.js-see-details.a-label-tip-link,.js-see-details.a-link,.m-forgot-pass-form-cancel-btn.a-link--arrow.a-label-tip-link,.m-forgot-pass-form-cancel-btn.a-link--arrow.a-link,.m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .o-shopping-cart--bottom .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .o-shopping-cart--bottom .a-link--arrow-after.a-link:not(.a-link--needhelp),.m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-link--arrow-after.a-link:not(.a-link--needhelp),.m-reset-pass-form-cancel-btn.a-link--arrow.a-label-tip-link,.m-reset-pass-form-cancel-btn.a-link--arrow.a-link,.m-table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .o-shopping-cart--bottom .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.m-table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.m-text--richtext .m-text-links .o-shopping-cart--bottom a.a-label-tip-link,.m-text--richtext .m-text-links .o-shopping-cart--bottom a.a-link,.m-text--richtext .m-text-links .o-shopping-cart-title--inner-links a.a-label-tip-link,.m-text--richtext .m-text-links .o-shopping-cart-title--inner-links a.a-link,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .o-shopping-cart--bottom .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-delivery-change.a-label-tip-link,.o-delivery-change.a-link,.o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .o-shopping-cart--bottom .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .o-shopping-cart--bottom .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .o-shopping-cart-title--inner-links .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .o-shopping-cart-title--inner-links .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-prod-grid .m-message .m-table tbody tr td.is-hover.has-hoverlink .o-shopping-cart--bottom .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-prod-grid .m-message .m-table tbody tr td.is-hover.has-hoverlink .o-shopping-cart-title--inner-links .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-prod-grid .m-message .m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-shopping-cart--bottom .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-prod-grid .m-message .m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-shopping-cart-title--inner-links .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-prod-grid .m-message .o-shopping-cart--bottom .a-label-tip-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-prod-grid .m-message .o-shopping-cart--bottom .a-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-label-tip-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-prod-grid .m-message .o-shopping-cart-title--inner-links .a-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-shopping-cart--bottom .a-link--arrow-after.a-label-tip-link,.o-shopping-cart--bottom .a-link--arrow-after.a-link,.o-shopping-cart--bottom .m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-shopping-cart--bottom .m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-shopping-cart--bottom .m-table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart--bottom .m-text--richtext .m-text-links a.a-label-tip-link,.o-shopping-cart--bottom .m-text--richtext .m-text-links a.a-link,.o-shopping-cart--bottom .m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart--bottom .o-prod-grid .m-message .a-label-tip-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-shopping-cart--bottom .o-prod-grid .m-message .a-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-shopping-cart--bottom .o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-shopping-cart--bottom .o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-shopping-cart--bottom .o-prod-grid .m-message .m-table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart--bottom .o-prod-grid .m-message .m-text--richtext table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart--bottom .tooltipster-content .a-label-tip-link.a-link--arrow-after,.o-shopping-cart--bottom .tooltipster-content .a-link.a-link--arrow-after,.o-shopping-cart--bottom .tooltipster-content .a-tooltip-link--arrow-after a.a-label-tip-link,.o-shopping-cart--bottom .tooltipster-content .a-tooltip-link--arrow-after a.a-link,.o-shopping-cart-title--inner-links .a-link--arrow-after.a-label-tip-link,.o-shopping-cart-title--inner-links .a-link--arrow-after.a-link,.o-shopping-cart-title--inner-links .m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .m-list--click-sensitive .m-list-content:hover .o-prod-grid .m-message .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .m-table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .m-text--richtext .m-text-links a.a-label-tip-link,.o-shopping-cart-title--inner-links .m-text--richtext .m-text-links a.a-link,.o-shopping-cart-title--inner-links .m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-prod-grid .m-message .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .o-prod-grid .m-message .a-label-tip-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-shopping-cart-title--inner-links .o-prod-grid .m-message .a-link.a-link--arrow-after:not(.a-link--needhelp):hover,.o-shopping-cart-title--inner-links .o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.a-label-tip-link:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .o-prod-grid .m-message .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.a-link:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .o-prod-grid .m-message .m-table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .o-prod-grid .m-message .m-text--richtext table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after[data-hoverlink]:not(.a-link--needhelp),.o-shopping-cart-title--inner-links .tooltipster-content .a-label-tip-link.a-link--arrow-after,.o-shopping-cart-title--inner-links .tooltipster-content .a-link.a-link--arrow-after,.o-shopping-cart-title--inner-links .tooltipster-content .a-tooltip-link--arrow-after a.a-label-tip-link,.o-shopping-cart-title--inner-links .tooltipster-content .a-tooltip-link--arrow-after a.a-link,.tooltipster-content .a-tooltip-link--arrow-after .o-shopping-cart--bottom a.a-label-tip-link,.tooltipster-content .a-tooltip-link--arrow-after .o-shopping-cart--bottom a.a-link,.tooltipster-content .a-tooltip-link--arrow-after .o-shopping-cart-title--inner-links a.a-label-tip-link,.tooltipster-content .a-tooltip-link--arrow-after .o-shopping-cart-title--inner-links a.a-link,.tooltipster-content .m-forgot-pass-form-cancel-btn.a-label-tip-link.a-link--arrow,.tooltipster-content .m-forgot-pass-form-cancel-btn.a-link.a-link--arrow,.tooltipster-content .m-reset-pass-form-cancel-btn.a-label-tip-link.a-link--arrow,.tooltipster-content .m-reset-pass-form-cancel-btn.a-link.a-link--arrow,.tooltipster-content .o-shopping-cart--bottom .a-label-tip-link.a-link--arrow-after,.tooltipster-content .o-shopping-cart--bottom .a-link.a-link--arrow-after,.tooltipster-content .o-shopping-cart-title--inner-links .a-label-tip-link.a-link--arrow-after,.tooltipster-content .o-shopping-cart-title--inner-links .a-link.a-link--arrow-after{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-link--arrow-after.has-label-new.a-label-tip-link,.a-link.a-link--arrow-after.has-label-new{margin-right:3.75rem}.a-link--arrow-after.has-label-new.a-label-tip-link span.label-new,.a-link.a-link--arrow-after.has-label-new span.label-new{color:#D2051E;font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-transform:uppercase;font-size:0.6875rem!important;position:absolute;margin-top:.25em;-webkit-transition:padding-left .5s;transition:padding-left .5s;padding-left:0.9375rem}.a-link--arrow-after.has-label-new.a-label-tip-link:hover span.label-new,.a-link.a-link--arrow-after.has-label-new:hover span.label-new,.m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.has-label-new.a-label-tip-link span.label-new,.m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.has-label-new.a-link span.label-new,.m-table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new{padding-left:1.25rem}.a-link--create{font-size:0.875rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;height:auto;cursor:pointer;text-transform:uppercase}.a-link--create:before{display:inline-block;font-family:iconfont;font-style:normal;line-height:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA11"}.a-text b,.a-text strong,b,strong{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.a-text address,.a-text cite,.a-text dfn,.a-text em,.a-text i,.a-text var,.a-time,time{font-style:italic}.a-text a,.a-text ins,.a-text u{text-decoration:underline}.a-link--create::after,.a-link--create::before{position:relative;top:1px;color:#D2051E}.a-link--create::before{margin-right:0.3125rem}.a-link--create::after{margin-left:0.3125rem}.a-link--create:hover{color:#D2051E}.a-link-action.a-icon-edit.is-disabled{color:#CBCACB;pointer-events:none}.a-link-action.a-icon-edit.is-disabled:before{color:#CBCACB!important}.a-paragraph,p{margin:0;padding-bottom:0.9375rem}.a-paragraph a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div),p a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent;font-size:inherit!important}.a-paragraph a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover,p a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover{color:#671A3D;border-bottom-color:#671A3D}.a-blockquote,blockquote{margin:0;padding:0 0 0.9375rem;font-style:italic;color:#524F53}b,strong{font-weight:400}.a-pre,.a-text code,.a-text kbd,.a-text samp,.a-text tt,pre{font-family:monospace}.a-text mark{background:#D2051E;color:#FFF}.a-hr,.m-product-gallery-stage .m-slider::after,hr{border:0;border-top:0.0625rem solid #E7E2D6;padding-bottom:1.875rem;margin:0}.a-hr.a-hr--small,.m-product-gallery-stage .a-hr--small.m-slider::after{padding-bottom:0.625rem}.a-hr.a-hr--bold,.m-product-gallery-stage .m-slider::after{border-top-width:3px}.a-input-description p,.a-tinytext,.m-password-match,.m-register-form-required-text{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;margin-top:-0.1875rem}.a-tinytext--mandatory{-webkit-transition:all 1s;transition:all 1s}.a-tinytext--decrease{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.6875rem;line-height:0.8125rem;margin-top:-0.3125rem}.a-label,.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a,.a-list-definition dt,.m-nav-secondary-stage .a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a,.o-billing-label,.o-delivery-label,dl dt,label:not(.dummy-select){font-family:"Hilti Bold",Arial,Verdana,sans-serif}.a-list-downloads,.a-list-unordered,ul{list-style-type:none;margin:0;padding:0}.a-list-downloads li,.a-list-unordered li,ul li{list-style-type:none;padding:0}.a-list-ordered,.m-text--richtext ol,ol{list-style-type:decimal;margin:0;padding-left:1.25rem}.a-list-ordered li,.m-text--richtext ol li,ol li{padding-bottom:0.5rem}.a-list.a-list--spacer-pb>li{padding-bottom:2.5rem!important}.a-list li{position:relative;margin-left:1.875rem}.a-list li.a-list-item--unstyled h4{padding:0 0 1.25rem}.a-list li.a-list-item--unstyled:before{display:none}.a-list-downloads li{margin-left:0}.a-list-downloads:not(.a-list--nospace) li{padding-bottom:0.9375rem}.a-list-unordered:not(.a-list--nospace) li{padding-bottom:0.625rem}.a-list-unordered:not(.a-list--nospace) li:last-of-type{padding-bottom:0}.a-list-unordered li{list-style:none;position:relative;padding-left:1.125rem;margin-left:0}.a-list-unordered li:before{content:"";position:absolute;left:0;top:10.4px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);display:block;width:0.3125rem;height:0.3125rem;border-radius:50%;background-color:#000}.a-list.a-color-white li:before{border-color:#FFF}.a-list.a-color-hilti-red{color:#D2051E}.a-list.a-color-hilti-red li:before{border-color:#D2051E}.a-list.a-color-black{color:#000}.a-list.a-color-black li:before{border-color:#000}.a-list--columns{-webkit-column-count:1;column-count:1;-webkit-column-gap:20px;column-gap:20px}.a-list--filling.a-color-white li:before{background:#FFF}.a-list--filling.a-color-hilti-red li:before{background:#D2051E}.a-list--filling.a-color-black li:before{background:#000}.a-list--hyphenated li,.m-text--richtext .a-list-downloads li,.m-text--richtext .a-list-unordered li,.m-text--richtext ul li{padding:0 0 0.5rem 0.9375rem;position:relative}.a-list--hyphenated li:before,.m-text--richtext .a-list-downloads li:before,.m-text--richtext .a-list-unordered li:before,.m-text--richtext ul li:before{content:'• ';position:absolute;left:0}dl{overflow:hidden;margin:0;padding:0 0 0.9375rem}dl dt{font-weight:400;font-size:1.125rem;line-height:1.5625rem}dl dd{margin-left:1.875rem}.a-list-definition{overflow:hidden;margin:0 -0.625rem 0.9375rem;padding:0.9375rem 0;border-top:0.1875rem solid #DFD8C8;border-bottom:0.1875rem solid #DFD8C8}.a-list-categories>li,.a-list-definition dd,.a-list-definition dt{padding-left:0.625rem;padding-right:0.625rem;min-height:0.0625rem;position:relative}.a-list-definition:after,.a-list-definition:before{content:"";display:table}.a-list-definition:after{clear:both}.a-list-definition dd,.a-list-definition dt{display:block;float:left;width:100%;padding-top:0.9375rem;border-top:0.0625rem solid #DFD8C8}.a-list-definition dd:first-of-type,.a-list-definition dt:first-of-type{border-top:0;padding-top:0}.a-list-definition dd:last-of-type,.a-list-definition dt:last-of-type{padding-bottom:0}.a-list-definition dt{font-weight:400;font-size:1rem;line-height:1.25rem;padding-bottom:0.625rem;clear:both}.a-list-definition dd{margin-left:0;font-size:1rem;line-height:1.25rem;padding-bottom:0.9375rem}.a-list-sortable{padding-bottom:2.5rem;-webkit-column-gap:20px;column-gap:20px;column-break-before:always;-webkit-column-break-before:column;break-before:column;position:relative}.a-list-sortable .a-link--arrow-after:after,.a-list-sortable [class*=a-icon]:after{-webkit-transform:none!important;transform:none!important;margin-left:.3em}.a-list-sortable li{margin-left:0;position:relative}.a-list-sortable>li{margin-bottom:0.9375rem;position:relative}.a-list-sortable-groupname{padding-bottom:0.3125rem;position:relative}.a-list-sortable-group{display:inline;position:relative}.a-list-sortable-group li{margin-bottom:0.625rem;position:relative}.a-list-categories{margin-left:-0.625rem;margin-right:-0.625rem}.a-list-categories:after,.a-list-categories:before{content:"";display:table}.a-list-categories:after{clear:both}.a-list-categories a{color:#524F53}.a-list-categories a:hover{color:#D2051E}.a-list-categories>li{float:left;width:100%;bottom:-2px}.a-list-categories>li.m-nav-secondary-news{float:left;width:100%;min-height:0.0625rem;margin-top:0;position:relative;top:1px;border-top:0.1875rem solid #EBE6dE;border-bottom:0;padding:1.875rem 0.625rem 0}.a-list-categories:first-child+.a-list-categories{border-bottom:0.1875rem solid #EBE6dE}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a{display:table;position:relative;width:100%;height:100%;min-height:5rem;overflow:hidden;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom:0.0625rem solid #EBE6dE;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;font-weight:400;font-size:1rem;line-height:1.25rem}.m-nav-secondary-stage .a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a{font-weight:400;font-size:1rem;line-height:1.25rem}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:4.0625rem;max-height:3.75rem;display:block;margin:0 auto}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img{max-width:100%;max-height:3.75rem;image-rendering:optimize-contrast;image-rendering:-webkit-optimize-contrast}.is-IE .a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img{width:auto}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a>span{display:table-cell;vertical-align:middle;max-width:60%}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:30%;height:3.125rem;padding:0 0.625rem;max-width:90%;overflow:hidden;text-align:center}.a-list-categories li:not(.is-empty)>a:hover{background-color:#F3F0EB}.a-list-categories:not(.m-nav-secondary-teaserlist) li{height:5rem}.a-list-categories:not(.m-nav-secondary-teaserlist) li a picture{overflow:hidden}.a-fieldset,fieldset{border:0;margin:0;padding:0 0 0.9375rem}.a-fieldset .a-checkbox:last-child,.a-fieldset .a-input:last-child,.a-fieldset .a-stars-radio:last-child,.a-fieldset .a-stars:last-child,fieldset .a-checkbox:last-child,fieldset .a-input:last-child,fieldset .a-stars-radio:last-child,fieldset .a-stars:last-child{padding:0}.a-legend,legend{padding:0 0 0.9375rem}label:not(.dummy-select) a:not(.a-link--arrow-after):not(.o-delivery-change):not(.a-datepicker-button):not(.a-link--arrow):not(.a-tooltip):not(.a-icon-info-after){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent}label:not(.dummy-select) a:not(.a-link--arrow-after):not(.o-delivery-change):not(.a-datepicker-button):not(.a-link--arrow):not(.a-tooltip):not(.a-icon-info-after):hover{color:#671A3D;border-bottom-color:#671A3D}.a-label,.o-billing-label,.o-delivery-label,label:not(.dummy-select){font-weight:400;font-size:1rem;line-height:1.25rem;position:relative}.a-label-hint{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:block}.a-label--formfield,.a-label--textarea{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;text-align:left}.a-label--formfield em,.a-label--textarea em{font-style:normal}.a-label--formfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.a-label-tip-link{top:10px;padding-left:1.875rem;font-size:0.875rem!important;text-transform:uppercase}input[placeholder]{text-overflow:ellipsis}textarea{vertical-align:top}.a-input,.a-stars-radio{margin-left:-0.625rem;margin-right:-0.625rem;padding:0 0 0.9375rem;height:auto}.a-input:after,.a-input:before,.a-stars-radio:after,.a-stars-radio:before{content:"";display:table}.a-input:after,.a-stars-radio:after{clear:both}.a-input-field,.a-stars-radio-field{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-input-field-wrap{position:relative}.a-input-field input,.a-input-field span:not(.a-error):not(.error),.a-stars-radio-field input,.a-stars-radio-field span:not(.a-error):not(.error){min-height:2.8125rem;max-height:2.8125rem}.a-input--nolabel .a-input-field,.a-input--nolabel .a-stars-radio-field,.a-input-link{min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;position:relative}.a-input-field span,.a-stars-radio-field span{display:inline-block}.a-input-link{float:left;width:100%;padding-bottom:1.25rem}.a-input-email,.a-input-number,.a-input-password,.a-input-search,.a-input-tel,.a-input-text,.a-input-textarea,.a-input-url,input[type=text],input[type=password],input[type=url],input[type=email],input[type=tel],input[type=number],input[type=search],textarea{-webkit-appearance:none;background:0 0;border:0.1875rem solid #D7CEBA;color:#000;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;padding:0.625rem 1.125rem;width:100%;border-radius:0;-webkit-transition:background .5s,border-color .5s,font-family .5s,color .5s;transition:background .5s,border-color .5s,font-family .5s,color .5s}.a-input-email.is-editable,.a-input-number.is-editable,.a-input-password.is-editable,.a-input-search.is-editable,.a-input-tel.is-editable,.a-input-text.is-editable,.a-input-textarea.is-editable,.a-input-url.is-editable,.is-editable .a-input-email,.is-editable .a-input-number,.is-editable .a-input-password,.is-editable .a-input-search,.is-editable .a-input-tel,.is-editable .a-input-text,.is-editable .a-input-textarea,.is-editable .a-input-url,.is-editable input[type=text],.is-editable input[type=password],.is-editable input[type=url],.is-editable input[type=email],.is-editable input[type=tel],.is-editable input[type=number],.is-editable input[type=search],.is-editable textarea,input.is-editable[type=text],input.is-editable[type=password],input.is-editable[type=url],input.is-editable[type=email],input.is-editable[type=tel],input.is-editable[type=number],input.is-editable[type=search],textarea.is-editable{background:#FFF}.a-input-email.is-error,.a-input-number.is-error,.a-input-password.is-error,.a-input-search.is-error,.a-input-tel.is-error,.a-input-text.is-error,.a-input-textarea.is-error,.a-input-url.is-error,input.is-error[type=text],input.is-error[type=password],input.is-error[type=url],input.is-error[type=email],input.is-error[type=tel],input.is-error[type=number],input.is-error[type=search],textarea.is-error{border-color:#D2051E}.a-input-email.is-valid,.a-input-number.is-valid,.a-input-password.is-valid,.a-input-search.is-valid,.a-input-tel.is-valid,.a-input-text.is-valid,.a-input-textarea.is-valid,.a-input-url.is-valid,input.is-valid[type=text],input.is-valid[type=password],input.is-valid[type=url],input.is-valid[type=email],input.is-valid[type=tel],input.is-valid[type=number],input.is-valid[type=search],textarea.is-valid{border-color:#19AF37}.a-input-email.is-readonly,.a-input-email[readonly],.a-input-number.is-readonly,.a-input-number[readonly],.a-input-password.is-readonly,.a-input-password[readonly],.a-input-search.is-readonly,.a-input-search[readonly],.a-input-tel.is-readonly,.a-input-tel[readonly],.a-input-text.is-readonly,.a-input-text[readonly],.a-input-textarea.is-readonly,.a-input-textarea[readonly],.a-input-url.is-readonly,.a-input-url[readonly],input.is-readonly[type=text],input.is-readonly[type=password],input.is-readonly[type=url],input.is-readonly[type=email],input.is-readonly[type=tel],input.is-readonly[type=number],input.is-readonly[type=search],input[readonly][type=text],input[readonly][type=password],input[readonly][type=url],input[readonly][type=email],input[readonly][type=tel],input[readonly][type=number],input[readonly][type=search],textarea.is-readonly,textarea[readonly]{border-color:transparent!important;background:0 0!important;color:#000!important;-webkit-text-fill-color:#000;opacity:1!important}.is-Edge .a-input-email.is-readonly,.is-Edge .a-input-email[readonly],.is-Edge .a-input-number.is-readonly,.is-Edge .a-input-number[readonly],.is-Edge .a-input-password.is-readonly,.is-Edge .a-input-password[readonly],.is-Edge .a-input-search.is-readonly,.is-Edge .a-input-search[readonly],.is-Edge .a-input-tel.is-readonly,.is-Edge .a-input-tel[readonly],.is-Edge .a-input-text.is-readonly,.is-Edge .a-input-text[readonly],.is-Edge .a-input-textarea.is-readonly,.is-Edge .a-input-textarea[readonly],.is-Edge .a-input-url.is-readonly,.is-Edge .a-input-url[readonly],.is-Edge input.is-readonly[type=text],.is-Edge input.is-readonly[type=password],.is-Edge input.is-readonly[type=url],.is-Edge input.is-readonly[type=email],.is-Edge input.is-readonly[type=tel],.is-Edge input.is-readonly[type=number],.is-Edge input.is-readonly[type=search],.is-Edge input[readonly][type=text],.is-Edge input[readonly][type=password],.is-Edge input[readonly][type=url],.is-Edge input[readonly][type=email],.is-Edge input[readonly][type=tel],.is-Edge input[readonly][type=number],.is-Edge input[readonly][type=search],.is-Edge textarea.is-readonly,.is-Edge textarea[readonly],.is-IE .a-input-email.is-readonly,.is-IE .a-input-email[readonly],.is-IE .a-input-number.is-readonly,.is-IE .a-input-number[readonly],.is-IE .a-input-password.is-readonly,.is-IE .a-input-password[readonly],.is-IE .a-input-search.is-readonly,.is-IE .a-input-search[readonly],.is-IE .a-input-tel.is-readonly,.is-IE .a-input-tel[readonly],.is-IE .a-input-text.is-readonly,.is-IE .a-input-text[readonly],.is-IE .a-input-textarea.is-readonly,.is-IE .a-input-textarea[readonly],.is-IE .a-input-url.is-readonly,.is-IE .a-input-url[readonly],.is-IE input.is-readonly[type=text],.is-IE input.is-readonly[type=password],.is-IE input.is-readonly[type=url],.is-IE input.is-readonly[type=email],.is-IE input.is-readonly[type=tel],.is-IE input.is-readonly[type=number],.is-IE input.is-readonly[type=search],.is-IE input[readonly][type=text],.is-IE input[readonly][type=password],.is-IE input[readonly][type=url],.is-IE input[readonly][type=email],.is-IE input[readonly][type=tel],.is-IE input[readonly][type=number],.is-IE input[readonly][type=search],.is-IE textarea.is-readonly,.is-IE textarea[readonly]{-webkit-text-fill-color:#887F6E}.a-input-email.a-color-hilti-red,.a-input-number.a-color-hilti-red,.a-input-password.a-color-hilti-red,.a-input-search.a-color-hilti-red,.a-input-tel.a-color-hilti-red,.a-input-text.a-color-hilti-red,.a-input-textarea.a-color-hilti-red,.a-input-url.a-color-hilti-red,input.a-color-hilti-red[type=text],input.a-color-hilti-red[type=password],input.a-color-hilti-red[type=url],input.a-color-hilti-red[type=email],input.a-color-hilti-red[type=tel],input.a-color-hilti-red[type=number],input.a-color-hilti-red[type=search],textarea.a-color-hilti-red{border-color:#D2051E;color:#D2051E}.a-input-email.a-error,.a-input-email.error,.a-input-number.a-error,.a-input-number.error,.a-input-password.a-error,.a-input-password.error,.a-input-search.a-error,.a-input-search.error,.a-input-tel.a-error,.a-input-tel.error,.a-input-text.a-error,.a-input-text.error,.a-input-textarea.a-error,.a-input-textarea.error,.a-input-url.a-error,.a-input-url.error,input.a-error[type=text],input.a-error[type=password],input.a-error[type=url],input.a-error[type=email],input.a-error[type=tel],input.a-error[type=number],input.a-error[type=search],input[type=text].error,input[type=password].error,input[type=url].error,input[type=email].error,input[type=tel].error,input[type=number].error,input[type=search].error,textarea.a-error,textarea.error{border-color:#D2051E}.a-input-email.a-error~span.a-error,.a-input-email.a-error~span.error,.a-input-email.error~span.a-error,.a-input-email.error~span.error,.a-input-number.a-error~span.a-error,.a-input-number.a-error~span.error,.a-input-number.error~span.a-error,.a-input-number.error~span.error,.a-input-password.a-error~span.a-error,.a-input-password.a-error~span.error,.a-input-password.error~span.a-error,.a-input-password.error~span.error,.a-input-search.a-error~span.a-error,.a-input-search.a-error~span.error,.a-input-search.error~span.a-error,.a-input-search.error~span.error,.a-input-tel.a-error~span.a-error,.a-input-tel.a-error~span.error,.a-input-tel.error~span.a-error,.a-input-tel.error~span.error,.a-input-text.a-error~span.a-error,.a-input-text.a-error~span.error,.a-input-text.error~span.a-error,.a-input-text.error~span.error,.a-input-textarea.a-error~span.a-error,.a-input-textarea.a-error~span.error,.a-input-textarea.error~span.a-error,.a-input-textarea.error~span.error,.a-input-url.a-error~span.a-error,.a-input-url.a-error~span.error,.a-input-url.error~span.a-error,.a-input-url.error~span.error,input.a-error[type=text]~span.a-error,input.a-error[type=text]~span.error,input.a-error[type=password]~span.a-error,input.a-error[type=password]~span.error,input.a-error[type=url]~span.a-error,input.a-error[type=url]~span.error,input.a-error[type=email]~span.a-error,input.a-error[type=email]~span.error,input.a-error[type=tel]~span.a-error,input.a-error[type=tel]~span.error,input.a-error[type=number]~span.a-error,input.a-error[type=number]~span.error,input.a-error[type=search]~span.a-error,input.a-error[type=search]~span.error,input[type=text].error~span.a-error,input[type=text].error~span.error,input[type=password].error~span.a-error,input[type=password].error~span.error,input[type=url].error~span.a-error,input[type=url].error~span.error,input[type=email].error~span.a-error,input[type=email].error~span.error,input[type=tel].error~span.a-error,input[type=tel].error~span.error,input[type=number].error~span.a-error,input[type=number].error~span.error,input[type=search].error~span.a-error,input[type=search].error~span.error,textarea.a-error~span.a-error,textarea.a-error~span.error,textarea.error~span.a-error,textarea.error~span.error{padding-top:0.5rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline-block;width:100%;clear:both;color:#D2051E}.is-ios .a-input-email,.is-ios .a-input-number,.is-ios .a-input-password,.is-ios .a-input-search,.is-ios .a-input-tel,.is-ios .a-input-text,.is-ios .a-input-textarea,.is-ios .a-input-url,.is-ios input[type=text],.is-ios input[type=password],.is-ios input[type=url],.is-ios input[type=email],.is-ios input[type=tel],.is-ios input[type=number],.is-ios input[type=search],.is-ios textarea{position:relative}.a-input-textarea-message{overflow-y:auto;width:auto;height:auto;padding:0.625rem 0.9375rem;position:absolute;top:10px;left:10px;right:10px;z-index:1;font-size:1.125rem!important;line-height:1.4;color:#DFD8C8}.a-input-textarea-message .a-list-downloads,.a-input-textarea-message .a-list-unordered,.a-input-textarea-message ul{margin-top:0.3125rem}.a-input-textarea-message .a-list-downloads li,.a-input-textarea-message .a-list-unordered li,.a-input-textarea-message ul li{padding-left:1.25rem}.a-input-description,.a-input-requirements{padding-left:0.625rem;padding-right:0.625rem;padding-top:0.9375rem;width:100%;min-height:0.0625rem;position:relative;float:left}.a-input-textarea-message .a-list-downloads li::before,.a-input-textarea-message .a-list-unordered li::before,.a-input-textarea-message ul li::before{content:"-";position:relative;left:-15px}.a-input-description p:last-child{padding-bottom:0}.a-input-requirements-title{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-bottom:0.5rem}.a-input-requirements-list{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-input-requirements-list.invalid li{color:#D2051E}.a-input-requirements-list.invalid li:before{content:'×'}.a-input-requirements-list li{padding-bottom:0.3125rem;margin-left:0}.a-input-requirements-list li.valid{color:#19AF37!important}.a-input-requirements-list li.valid:before{display:inline-block;font-family:iconfont;font-style:normal;text-transform:none;font-smoothing:antialiased;content:"\EA0C";font-size:0.625rem;line-height:2.2;top:0}.a-button-select>div .search-choice-close:after,.a-button-select>div:after,.chosen-single .search-choice-close:after,.chosen-single:after{font-weight:400;-webkit-font-smoothing:antialiased;font-style:normal;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale}.a-input-bottom-label{font-size:1rem;line-height:1.25rem;padding-top:0.5rem;color:#887F6E}:-moz-placeholder{color:#887F6E;opacity:.5}::-moz-placeholder{color:#887F6E;opacity:.5}::-ms-input-placeholder{color:#887F6E;opacity:.5}::-webkit-input-placeholder{color:#887F6E;opacity:.5}:-ms-input-placeholder{color:#887F6E;opacity:.5}::placeholder{color:#887F6E;opacity:.5}.is-Edge ::-webkit-input-placeholder{color:#C4BFB7;opacity:1}.is-Edge input[type=text],.is-Edge input[type=password],.is-Edge input[type=url],.is-Edge input[type=email],.is-Edge input[type=tel],.is-Edge input[type=number],.is-Edge input[type=search],.is-Edge textarea,.is-IE11 input[type=text],.is-IE11 input[type=password],.is-IE11 input[type=url],.is-IE11 input[type=email],.is-IE11 input[type=tel],.is-IE11 input[type=number],.is-IE11 input[type=search],.is-IE11 textarea{background-color:#FFF;color:#000;opacity:1}.is-Edge input[type=text]:-ms-input-placeholder,.is-Edge input[type=password]:-ms-input-placeholder,.is-Edge input[type=url]:-ms-input-placeholder,.is-Edge input[type=email]:-ms-input-placeholder,.is-Edge input[type=tel]:-ms-input-placeholder,.is-Edge input[type=number]:-ms-input-placeholder,.is-Edge input[type=search]:-ms-input-placeholder,.is-Edge textarea:-ms-input-placeholder,.is-IE11 input[type=text]:-ms-input-placeholder,.is-IE11 input[type=password]:-ms-input-placeholder,.is-IE11 input[type=url]:-ms-input-placeholder,.is-IE11 input[type=email]:-ms-input-placeholder,.is-IE11 input[type=tel]:-ms-input-placeholder,.is-IE11 input[type=number]:-ms-input-placeholder,.is-IE11 input[type=search]:-ms-input-placeholder,.is-IE11 textarea:-ms-input-placeholder{color:#C3BFB6;-webkit-transition:color 0s;transition:color 0s}.is-Edge input[type=number]::-ms-clear,.is-IE11 input[type=number]::-ms-clear{display:none}.a-select:after,.a-select:before,select:after,select:before{content:"";display:table}.is-Edge .m-nav-meta-search input[type=search],.is-IE11 .m-nav-meta-search input[type=search]{background:0 0}.a-select,select{width:100%;color:#000;background-color:transparent}.a-select:after,select:after{clear:both}.a-select{margin-left:-0.625rem;margin-right:-0.625rem;width:auto;padding:0 0 0.9375rem}.a-select:after{clear:both}.a-select-field{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-select-field .a-select,.a-select-field .a-select option,.a-select-field select,.a-select-field select option{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-select-wrapp{display:block;position:relative}.a-select-wrapp.is-empty .dummy-select{color:#887F6E}.a-select--hide-label .a-select-field,.a-select--no-label .a-select-field{width:100%;left:auto}.a-select--filterbar .a-label--formfield,.a-select--filterbar .a-select-field{width:100%;left:auto;display:block;clear:both}.a-select--filterbar .a-select-field{height:2.8125rem}.a-select-bottom-label{font-size:1rem;line-height:1.25rem;padding-top:0.5rem;color:#887F6E}.a-button-select,.chosen-container{position:relative;width:100%;height:2.875rem;min-height:2.875rem;max-height:2.875rem;background-color:transparent}.chosen-container.is-highlighted,.is-highlighted.a-button-select{height:3.75rem}.chosen-container-active{background:#EBE6dE!important}.a-button-select>div,.chosen-single{display:inline-block;overflow:hidden;border:0.1875rem solid #D7CEBA;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;color:#000;padding:0 1.125rem;width:100%;cursor:pointer;-webkit-transition:border .5s,color .5s;transition:border .5s,color .5s}.a-button-select>div:hover,.chosen-single:hover{color:inherit;-webkit-transition:background .25s;transition:background .25s}.a-button-select>div:after,.chosen-single:after{display:inline-block;font-family:iconfont;font-smoothing:antialiased;content:"\EA01";position:absolute;top:3px;right:14px;font-size:1.625rem;color:#887F6E;line-height:1.5;height:2.4375rem;width:2.4375rem;text-align:center;-webkit-transition:all .25s,opacity .5s;transition:all .25s,opacity .5s}.a-button-select>div .search-choice-close:hover:before,.chosen-single .search-choice-close:hover:before{color:#D2051E}.a-button-select>div.chosen-single-with-deselect,.chosen-single.chosen-single-with-deselect{padding-left:2.5rem}.a-button-select>div.chosen-default,.chosen-single.chosen-default{padding-left:0.9375rem;color:#887F6E}.is-highlighted .a-button-select>div,.is-highlighted .chosen-single{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.is-highlighted .a-button-select>div:after,.is-highlighted .chosen-single:after{top:3px;right:9px;font-size:1.25rem;height:3.375rem;width:3.375rem}.chosen-with-drop .a-button-select>div,.chosen-with-drop .chosen-single{color:#000;background:#F3F0EB}.chosen-with-drop .a-button-select>div:after,.chosen-with-drop .chosen-single:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.a-button-select>div span,.chosen-single span{display:block;margin-right:2.6875rem;padding:0.625rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color .5s;transition:color .5s}.is-highlighted .a-button-select>div span,.is-highlighted .chosen-single span{padding:0.875rem 0 0.9375rem}.chosen-disabled .a-button-select>div,.chosen-disabled .chosen-single,.is-disabled+.a-button-select .chosen-single,.is-disabled+.a-button-select>div,.is-disabled+.chosen-container .a-button-select>div,.is-disabled+.chosen-container .chosen-single{border-color:#CBCACB;color:#CBCACB;cursor:default}.chosen-disabled .a-button-select>div span,.chosen-disabled .a-button-select>div:after,.chosen-disabled .chosen-single span,.chosen-disabled .chosen-single:after,.is-disabled+.a-button-select .chosen-single span,.is-disabled+.a-button-select .chosen-single:after,.is-disabled+.a-button-select>div span,.is-disabled+.a-button-select>div:after,.is-disabled+.chosen-container .a-button-select>div span,.is-disabled+.chosen-container .a-button-select>div:after,.is-disabled+.chosen-container .chosen-single span,.is-disabled+.chosen-container .chosen-single:after{color:#CBCACB}.is-readonly+.a-button-select .chosen-single,.is-readonly+.a-button-select>div,.is-readonly+.chosen-container .a-button-select>div,.is-readonly+.chosen-container .chosen-single{border-color:transparent;cursor:default}.is-readonly+.a-button-select .chosen-single span,.is-readonly+.a-button-select>div span,.is-readonly+.chosen-container .a-button-select>div span,.is-readonly+.chosen-container .chosen-single span{color:#000}.is-readonly+.a-button-select .chosen-single:after,.is-readonly+.a-button-select>div:after,.is-readonly+.chosen-container .a-button-select>div:after,.is-readonly+.chosen-container .chosen-single:after{opacity:0;color:#F3F0EB}.a-button-select>div .search-choice-close,.chosen-single .search-choice-close{pointer-events:auto;height:100%;width:1.875rem;position:absolute;top:0;left:10px;font-size:1.125rem;color:#887F6E;line-height:1;text-align:center;-webkit-transition:all .25s,opacity .5s;transition:all .25s,opacity .5s}.a-button-select>div .search-choice-close:after,.chosen-single .search-choice-close:after{display:inline-block;font-family:iconfont;line-height:inherit;font-smoothing:antialiased;content:"\EA2C"}.a-checkbox label,.a-checkbox span.a-error,.a-checkbox span.error,.chosen-drop,.dummy-select-origin,.is-highlighted .chosen-results .active-result,.is-highlighted .chosen-results .disabled-result,.is-highlighted .chosen-results .no-results,.is-highlighted .chosen-search input,.m-table-wrapper .checkbox-row label,.m-table-wrapper .checkbox-row span.a-error,.m-table-wrapper .checkbox-row span.error{line-height:1.25rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.a-button-select>div .search-choice-close::after,.chosen-single .search-choice-close::after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.a-button-select>div .search-choice-close:hover,.chosen-single .search-choice-close:hover{color:#D2051E}.chosen-drop{opacity:0;position:absolute;top:42px;max-height:0;overflow:hidden;background:#F3F0EB;border:0.1875rem solid #D7CEBA;border-top-width:0;color:#000;font-size:1rem;padding:0.1875rem 0 0;width:100%;-webkit-transition:all .25s;transition:all .25s;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.is-highlighted .chosen-drop{top:57px}.chosen-with-drop .chosen-drop{opacity:1;z-index:3000;max-height:87.5rem}.is-ios .chosen-with-drop .chosen-drop{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.chosen-drop--right{left:auto;right:0}.chosen-search{position:relative;top:-1px;border-top:0.0625rem solid #EBE6dE;margin:0 1.125rem}.chosen-search:after{content:'';position:absolute;bottom:-1px;left:0;right:0;display:inline-block;border-bottom:0.1875rem solid #D2051E}.chosen-search:before{position:absolute;right:0;top:12px;color:#D2051E}.chosen-search input{border-width:0;padding:0.75rem 1.875rem 0.8125rem 0}.is-highlighted .chosen-search input{font-size:1rem;padding:1.125rem 0 1.25rem}.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-results{max-height:12.625rem;overflow-x:hidden;overflow-y:auto;padding-bottom:0.0625rem}.is-Android .chosen-results::-webkit-scrollbar{-webkit-appearance:none}.is-Android .chosen-results::-webkit-scrollbar:vertical{width:0.75rem}.is-Android .chosen-results::-webkit-scrollbar:horizontal{height:0.75rem}.is-Android .chosen-results::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:0.625rem;border:0.125rem solid #fff}.is-Android .chosen-results::-webkit-scrollbar-track{border-radius:0.625rem;background-color:#fff}.touchevents .chosen-results{overflow-y:scroll;-webkit-overflow-scrolling:touch}.is-highlighted .chosen-results{max-height:16.875rem}.chosen-results:after{content:'';background:-webkit-linear-gradient(bottom,rgba(243,240,235,.8) 0,rgba(243,240,235,0) 100%);background:linear-gradient(to top,rgba(243,240,235,.8) 0,rgba(243,240,235,0) 100%);display:inline-block;height:0.8125rem;margin:0 1.125rem;position:absolute;bottom:0;left:0;right:0;pointer-events:none}.chosen-results .active-result,.chosen-results .disabled-result,.chosen-results .no-results{border-top:0.0625rem solid #EBE6dE;margin:0 1.125rem;padding:0.75rem 0 0.8125rem;-webkit-transition:all .3s;transition:all .3s;position:relative}.touchevents .chosen-results .active-result,.touchevents .chosen-results .disabled-result,.touchevents .chosen-results .no-results{-webkit-transform:translateZ(0)}.is-highlighted .chosen-results .active-result,.is-highlighted .chosen-results .disabled-result,.is-highlighted .chosen-results .no-results{font-size:1rem;padding:1.125rem 0 1.25rem}.chosen-results .active-result:before,.chosen-results .disabled-result:before,.chosen-results .no-results:before{content:"";display:block;position:absolute;left:-18px;top:-1px;right:-18px;bottom:-1px;background:#EBE6dE;opacity:0;z-index:-1}.chosen-results .active-result em,.chosen-results .disabled-result em,.chosen-results .no-results em{font-style:normal;color:#D2051E}.chosen-results .active-result{cursor:pointer}.chosen-results .active-result.highlighted:before,.chosen-results .active-result:hover:before{opacity:1;-webkit-transition:all .3s;transition:all .3s}.chosen-results .active-result.result-selected{color:#D2051E}.chosen-results .active-result.is-cart:after{position:relative;font-size:0.875rem;top:2px;left:8px}.chosen-results .disabled-result{cursor:default;color:#CBCACB}.chosen-results .no-results{text-overflow:ellipsis;overflow:hidden}.chosen-legend{display:block;position:relative;padding:0.5rem 1.125rem;font-size:0.6875rem;border-top:0.0625rem solid #DFD8C8}.chosen-legend:before{margin-right:0.25rem;font-size:0.6875rem;position:relative;top:2px}.chosen-legend:after{content:'';background:-webkit-linear-gradient(bottom,#e7e2d6 0,rgba(231,226,214,0) 100%);background:linear-gradient(to top,#e7e2d6 0,rgba(231,226,214,0) 100%);display:inline-block;height:0.8125rem;position:absolute;top:-14px;left:0;right:0}.dummy-select{background:#F3F0EB}.is-editable .dummy-select,.m-account-introduction .dummy-select{background-color:#F3F0EB}.dummy-select-origin{font-size:1rem;position:absolute;z-index:0;width:100%;box-sizing:border-box}.dummy-select-wrapper{position:relative;top:0;left:0;z-index:1;pointer-events:none}.a-error.a-select,.a-error.a-select+.a-button-select:not(.chosen-with-drop) .a-button-select>div,.a-error.a-select+.a-button-select:not(.chosen-with-drop) .chosen-single,.a-error.a-select+.chosen-container:not(.chosen-with-drop) .a-button-select>div,.a-error.a-select+.chosen-container:not(.chosen-with-drop) .chosen-single,.a-select.error,.a-select.error+.a-button-select:not(.chosen-with-drop) .a-button-select>div,.a-select.error+.a-button-select:not(.chosen-with-drop) .chosen-single,.a-select.error+.chosen-container:not(.chosen-with-drop) .a-button-select>div,.a-select.error+.chosen-container:not(.chosen-with-drop) .chosen-single,select.a-error,select.a-error+.a-button-select:not(.chosen-with-drop) .a-button-select>div,select.a-error+.a-button-select:not(.chosen-with-drop) .chosen-single,select.a-error+.chosen-container:not(.chosen-with-drop) .a-button-select>div,select.a-error+.chosen-container:not(.chosen-with-drop) .chosen-single,select.error,select.error+.a-button-select:not(.chosen-with-drop) .a-button-select>div,select.error+.a-button-select:not(.chosen-with-drop) .chosen-single,select.error+.chosen-container:not(.chosen-with-drop) .a-button-select>div,select.error+.chosen-container:not(.chosen-with-drop) .chosen-single{border-color:#D2051E}.a-error.a-select~span.a-error,.a-error.a-select~span.error,.a-select.error~span.a-error,.a-select.error~span.error,select.a-error~span.a-error,select.a-error~span.error,select.error~span.a-error,select.error~span.error{padding-top:0.5rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline-block;width:100%;clear:both;color:#D2051E}.a-checkbox,.m-table-wrapper .checkbox-row{padding:0 0 0.9375rem}.a-checkbox:after,.a-checkbox:before,.m-table-wrapper .checkbox-row:after,.m-table-wrapper .checkbox-row:before{content:"";display:table}.a-checkbox:after,.m-table-wrapper .checkbox-row:after{clear:both}.a-checkbox label,.m-table-wrapper .checkbox-row label{display:block;cursor:pointer}.a-checkbox span.a-error,.a-checkbox span.error,.m-table-wrapper .checkbox-row span.a-error,.m-table-wrapper .checkbox-row span.error{display:inline-block}.a-checkbox label,.a-checkbox span.a-error,.a-checkbox span.error,.m-table-wrapper .checkbox-row label,.m-table-wrapper .checkbox-row span.a-error,.m-table-wrapper .checkbox-row span.error{font-size:1rem;padding-top:0.25rem;padding-left:2.5rem}.a-checkbox label:before,.a-checkbox span.a-error:before,.a-checkbox span.error:before,.m-table-wrapper .checkbox-row label:before,.m-table-wrapper .checkbox-row span.a-error:before,.m-table-wrapper .checkbox-row span.error:before{content:'';display:block;width:1.4375rem;height:1.4375rem;margin-top:-0.25rem;margin-left:-2.5rem;float:left;margin-right:0.625rem;border:0.1875rem solid #000;background:0 0;text-align:center;box-shadow:0;-webkit-transition:box-shadow .5s,border .5s,color .5s,background-color .5s;transition:box-shadow .5s,border .5s,color .5s,background-color .5s}.a-checkbox--glow .a-checkbox label:before,.a-checkbox--glow .a-checkbox span.a-error:before,.a-checkbox--glow .a-checkbox span.error:before,.a-checkbox--glow .m-table-wrapper .checkbox-row label:before,.a-checkbox--glow .m-table-wrapper .checkbox-row span.a-error:before,.a-checkbox--glow .m-table-wrapper .checkbox-row span.error:before{border:0.1875rem solid #D2051E;box-shadow:0}.a-checkbox--highlight label:before,.m-table-wrapper .checkbox-row--highlight label:before{background:#D7CEBA;box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)}.a-checkbox-input,.m-table-wrapper .checkbox-row-input,input[type=checkbox]{display:none}.a-checkbox-input:checked+label:before,.m-table-wrapper .checkbox-row-input:checked+label:before,input[type=checkbox]:checked+label:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA0C";font-size:1.5rem;line-height:1}.is-Windows .a-checkbox-input:checked+label:before,.is-Windows .m-table-wrapper .checkbox-row-input:checked+label:before,.is-Windows input[type=checkbox]:checked+label:before{line-height:.9}.a-checkbox-input.a-error+label:before,.a-checkbox-input.error+label:before,.m-table-wrapper .checkbox-row-input.a-error+label:before,.m-table-wrapper .checkbox-row-input.error+label:before,input.a-error[type=checkbox]+label:before,input[type=checkbox].error+label:before{border-color:#D2051E}.a-checkbox-input.a-error~span.a-error,.a-checkbox-input.a-error~span.error,.a-checkbox-input.error~span.a-error,.a-checkbox-input.error~span.error,.m-table-wrapper .checkbox-row-input.a-error~span.a-error,.m-table-wrapper .checkbox-row-input.a-error~span.error,.m-table-wrapper .checkbox-row-input.error~span.a-error,.m-table-wrapper .checkbox-row-input.error~span.error,input.a-error[type=checkbox]~span.a-error,input.a-error[type=checkbox]~span.error,input[type=checkbox].error~span.a-error,input[type=checkbox].error~span.error{padding-top:0.5rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline-block;width:100%;clear:both;color:#D2051E}.a-radio.a-radio--nomarker label,.a-radio:not(.a-radio--small) label{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-size:1rem;font-weight:400}.a-checkbox-input.a-error~span.a-error:before,.a-checkbox-input.a-error~span.error:before,.a-checkbox-input.error~span.a-error:before,.a-checkbox-input.error~span.error:before,.m-table-wrapper .checkbox-row-input.a-error~span.a-error:before,.m-table-wrapper .checkbox-row-input.a-error~span.error:before,.m-table-wrapper .checkbox-row-input.error~span.a-error:before,.m-table-wrapper .checkbox-row-input.error~span.error:before,input.a-error[type=checkbox]~span.a-error:before,input.a-error[type=checkbox]~span.error:before,input[type=checkbox].error~span.a-error:before,input[type=checkbox].error~span.error:before{display:none}.a-checkbox-input[disabled]+label,.m-table-wrapper .checkbox-row-input[disabled]+label,input[disabled][type=checkbox]+label{cursor:default;color:#CBCACB}.a-checkbox-input[disabled]+label:before,.m-table-wrapper .checkbox-row-input[disabled]+label:before,input[disabled][type=checkbox]+label:before{background-color:#FFF;color:#CBCACB;border-color:#CBCACB}.a-radio{padding:0 0 0.625rem}.a-radio:after,.a-radio:before{content:"";display:table}.a-radio:after{clear:both}.a-radio.a-radio--tile:not(.a-radio--nomarker){position:relative;background-color:#EBE6dE;word-wrap:break-word;padding:0.9375rem}.a-radio.a-radio--tile:not(.a-radio--nomarker):after,.a-radio.a-radio--tile:not(.a-radio--nomarker):before{display:none}.a-radio.a-radio--tile:not(.a-radio--nomarker) input:checked+label{position:relative;z-index:10}.a-radio.a-radio--tile:not(.a-radio--nomarker) input:checked+label:after{background-color:#EBE6dE}.a-radio.a-radio--tile:not(.a-radio--nomarker) input:checked+label+.a-radio-additionalcontent{max-height:25rem;overflow:visible;padding-top:0.625rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) label{padding-top:0.3125rem;padding-bottom:0.3125rem;z-index:1}.a-radio.a-radio--tile:not(.a-radio--nomarker) label:after{content:'';display:block;position:absolute;top:-15px;bottom:-15px;left:-15px;right:-15px;z-index:-1;background-color:#F3F0EB}.a-radio.a-radio--nomarker span.a-error,.a-radio.a-radio--nomarker span.error,.a-radio.a-radio--tile:not(.a-radio--nomarker) span.a-error,.a-radio.a-radio--tile:not(.a-radio--nomarker) span.error{z-index:10;position:relative}.a-radio.a-radio--tile:not(.a-radio--nomarker) .a-radio-additionalcontent{max-height:0;padding-top:0;overflow:hidden;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease;padding-left:2.5rem}.a-radio.a-radio--tile:not(.a-radio--nomarker)-single .a-radio-additionalcontent,.a-radio.a-radio--tile:not(.a-radio--nomarker)-single label{padding-left:0!important}.a-radio.a-radio--tile:not(.a-radio--nomarker)+.a-radio--tile{margin-top:0.1875rem}.a-radio.a-radio--tile:not(.a-radio--nomarker)-single label:before{display:none!important}.a-radio.a-radio--nomarker label::before,.a-radio.a-radio--nomarker2 label::before{display:none}.a-radio.a-radio--tile-error label:after{border:0.125rem solid #D2051E}.a-radio.a-radio--nomarker{padding-left:0;padding-bottom:0}.a-radio.a-radio--nomarker .a-radio-additionalcontent{padding-top:0.625rem}.a-radio.a-radio--nomarker label{line-height:1.25rem;padding-bottom:0.3125rem;cursor:default;padding-left:0!important}.a-radio.a-radio--nomarker.a-radio--tile-error{padding:0.9375rem}.a-radio.a-radio--nomarker2 label{padding-left:0!important;padding-top:0!important;cursor:default}.a-radio:not(.a-radio--tile):not(.a-radio--small) label{padding-top:1.125rem;padding-bottom:0.9375rem;margin-top:-0.9375rem;margin-bottom:-0.9375rem}.a-radio label{display:block;cursor:pointer;word-break:break-word}.a-radio label:before{content:'';display:block;float:left;margin-right:0.625rem;border:0.1875rem solid #000;color:#000;text-align:center}.is-IE .a-radio label:before{line-height:.9!important}.is-Android .a-radio label:before{line-height:1.875rem}.a-tooltiplayer .a-radio label{word-wrap:break-word}.a-radio:not(.a-radio--small) label{line-height:1.25rem;padding-top:0.1875rem;padding-left:2.5rem}.a-radio:not(.a-radio--small) label:before{width:1.5625rem;height:1.5625rem;margin-top:-0.3125rem;margin-left:-2.5rem;border-radius:1.5625rem;font-size:1.875rem;font-family:Arial,Verdana,sans-serif;line-height:1.5625rem}.a-radio.a-radio--small label{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-top:0;padding-left:0}.a-radio.a-radio--small label:before{width:0.9375rem;height:0.9375rem;margin-top:0;border-radius:0.9375rem;font-size:1.25rem;font-family:Arial,Verdana,sans-serif;line-height:1rem}.a-radio-input,input[type=radio]{display:none}.a-radio-input:checked+label:before,input[type=radio]:checked+label:before{content:'\2022'}.a-radio-input.a-error+label:before,.a-radio-input.error+label:before,input.a-error[type=radio]+label:before,input[type=radio].error+label:before{border-color:#D2051E}.a-radio-input.a-error~span.a-error,.a-radio-input.a-error~span.error,.a-radio-input.error~span.a-error,.a-radio-input.error~span.error,input.a-error[type=radio]~span.a-error,input.a-error[type=radio]~span.error,input[type=radio].error~span.a-error,input[type=radio].error~span.error{padding-top:0.5rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline-block;width:100%;clear:both;color:#D2051E}.a-radio-input.a-error~span.a-error:before,.a-radio-input.a-error~span.error:before,.a-radio-input.error~span.a-error:before,.a-radio-input.error~span.error:before,input.a-error[type=radio]~span.a-error:before,input.a-error[type=radio]~span.error:before,input[type=radio].error~span.a-error:before,input[type=radio].error~span.error:before{display:none}.a-radio-input[disabled]+label,input[disabled][type=radio]+label{cursor:default;color:#CBCACB}.a-radio-input[disabled]+label:before,input[disabled][type=radio]+label:before{background-color:transparent;color:#CBCACB;border-color:#CBCACB}.a-datepicker,.a-radio .a-datepicker{margin-left:-0.625rem;margin-right:-0.625rem;position:relative;z-index:999}.a-datepicker:after,.a-datepicker:before,.a-radio .a-datepicker:after,.a-radio .a-datepicker:before{content:"";display:table}.a-datepicker:after,.a-radio .a-datepicker:after{clear:both}.a-datepicker .a-datepicker-label,.a-radio .a-datepicker .a-datepicker-label{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;cursor:default;position:relative;z-index:100}.a-datepicker .a-datepicker-label:after,.a-datepicker .a-datepicker-label:before,.a-radio .a-datepicker .a-datepicker-label:after,.a-radio .a-datepicker .a-datepicker-label:before{display:none}.a-datepicker .a-datepicker-input,.a-radio .a-datepicker .a-datepicker-input{width:auto;height:auto;min-width:9.375rem;display:inline-block;overflow:visible;text-overflow:ellipsis;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding:0;border:0}.a-datepicker .a-datepicker-hint,.a-radio .a-datepicker .a-datepicker-hint{display:block;position:relative;z-index:0}.a-datepicker .a-datepicker-button,.a-radio .a-datepicker .a-datepicker-button{text-transform:uppercase;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;display:inline-block;width:auto!important;float:right!important}.a-datepicker--not-openable{pointer-events:none}.a-datepicker--not-openable>input{width:auto;padding:0;pointer-events:none}.o-delivery-information-items--TPM .a-datepicker{margin-left:0;padding-bottom:0}.o-delivery-information-items--TPM .a-datepicker .a-datepicker-label{float:none;width:100%;padding-left:0}.o-delivery-information-items--TPM .a-datepicker .a-datepicker-button{float:none!important;margin-top:0.625rem}.o-delivery-information-items--TPM .a-radio--nomarker label{padding-left:0}.picker__input{cursor:default}.picker__holder{width:90%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;background:#FFF;border:0.0625rem solid #CBCACB;box-sizing:border-box;min-width:17.5rem;max-width:29.125rem;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s,-webkit-transform .15s ease-out}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{font-size:1rem;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-ms-user-select:none;user-select:none;width:100%}.picker__holder:focus{outline:0}.picker__frame{padding:0.0625rem}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s,-webkit-transform .15s ease-out;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:1.875rem 0.9375rem 0.625rem;position:relative}.picker__header{text-align:center;position:relative;margin-top:.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:#D2051E;text-transform:uppercase}.picker__select--month,.picker__select--year{height:auto;width:auto;display:inline;padding:0 0.9375rem 0 0;margin:0 0.625rem 0 0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#D2051E;background:url(images/icons/arrow_up.svg) center right no-repeat;background-size:8px auto}.picker__select--month option,.picker__select--year option{width:auto;display:inline}.picker__select--month:active,.picker__select--month:hover,.picker__select--year:active,.picker__select--year:hover{background-image:url(images/icons/arrow_down.svg)}.picker__select--year{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.picker__nav--next,.picker__nav--prev{position:absolute;padding:0.5rem;width:0.9375rem;height:0.9375rem;box-sizing:content-box;top:-5px;cursor:pointer}.picker__nav--next:after,.picker__nav--next:before,.picker__nav--prev:after,.picker__nav--prev:before{font-size:0.875rem;line-height:0;margin-top:-0.625rem}.picker__nav--next:after,.picker__nav--prev:before{display:inline-block;font-family:iconfont;line-height:inherit}.picker__nav--next:hover:not(.picker__nav--disabled):after,.picker__nav--next:hover:not(.picker__nav--disabled):before,.picker__nav--prev:hover:not(.picker__nav--disabled):after,.picker__nav--prev:hover:not(.picker__nav--disabled):before{color:#D2051E}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--prev:before{font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03"}.picker__button--clear:after,.picker__nav--next:after{font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--next:after{font-smoothing:antialiased;content:"\EA04"}.picker__nav--disabled{cursor:default;color:#CBCACB}.picker__nav--disabled:after,.picker__nav--disabled:after:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{color:#CBCACB}.picker__table{text-align:center;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.28571%;padding-bottom:.25em;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.6875rem;line-height:0.8125rem;color:#B8B2A8}.picker__day{padding:0.4375rem;border:0.0625rem solid transparent}.picker__day--today{position:relative;border-color:#671A3D;background-color:#FFF}.picker__day--today:before{content:' ';position:absolute;top:3px;right:3px;width:0;height:0;border-top:0.5rem solid #671A3D;border-left:0.5rem solid transparent}.picker__day--disabled:before{border-top-color:#FFF}.picker__day--today.picker__day--disabled:before{border-top-color:#671A3D}.picker__day--outfocus{color:#E7E2D6}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#F3F0EB}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{border-color:#D2051E;background-color:#D2051E;color:#FFF}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#eae9eb;border-color:#eae9eb;color:#bab9ba;cursor:default}.picker__footer{margin-bottom:0.625rem}.picker__button--close{display:none;top:0;right:0;z-index:10;border:0;background:0 0;position:absolute;padding:1.25rem;text-indent:-99999em}.picker__button--close.is-prepended{display:block}.picker__button--close:after,.picker__button--close:before{content:"";display:block;position:absolute;height:0.125rem;width:0.8125rem;background-color:#000;top:18px;right:10px}.picker__button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.picker__button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.picker__button--close:hover{background:0 0}.picker__button--close:hover:after,.picker__button--close:hover:before{background:#D2051E}.picker__button--close:disabled,.picker__button--close:disabled:hover{background:0 0}.picker__button--close span{display:none}.picker__button--clear,.picker__button--today{border:0.0625rem solid #FFF;background:#FFF;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.6875rem;line-height:0.8125rem;padding-left:0!important;padding-right:0!important;padding-bottom:0.3125rem;width:50%;display:inline-block;vertical-align:bottom;height:auto}.picker__button--clear:hover,.picker__button--today:hover{cursor:pointer;color:#D2051E;background:0 0}.picker__button--clear:focus,.picker__button--today:focus{outline:0;color:#000}.picker__button--clear[disabled],.picker__button--today[disabled]{background:#FFF;border-color:transparent}.picker__button--clear[disabled]:before,.picker__button--clear[disabled]:hover:before,.picker__button--today[disabled]:before,.picker__button--today[disabled]:hover:before{border-top-color:#CBCACB}.picker__button--clear[disabled]:after,.picker__button--clear[disabled]:hover:after,.picker__button--today[disabled]:after,.picker__button--today[disabled]:hover:after{border-color:#CBCACB}.picker__button--clear[disabled]:hover,.picker__button--today[disabled]:hover{background:#FFF;border-color:transparent;color:#CBCACB;cursor:default}.picker__button--today{text-align:left;position:relative}.picker__button--today:after,.picker__button--today:before{content:' ';display:inline-block}.picker__button--today:before{height:0;width:0;border-top:0.5rem solid #671A3D;border-left:0.5rem solid transparent;margin-right:0.625rem;position:relative;top:0;left:3px}.picker__button--today:after{width:0.625rem;height:0.625rem;border:0.125rem solid #671A3D;margin-top:0;position:absolute;top:5px;left:0}.picker__button--today:hover:before{border-top-color:#D2051E}.picker__button--today:hover:after{border-color:#D2051E}.picker__button--clear{text-align:right}.picker__button--clear:after{font-family:iconfont;font-smoothing:antialiased;content:"\EA12";position:relative;display:inline-block;margin-left:0.3125rem;color:#D2051E;font-size:0.875rem;line-height:0;margin-top:-0.3125rem;top:6px}.a-input-datepicker-clear:after,.a-input-datepicker:before{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.a-input-datepicker{position:relative;cursor:pointer}.a-input-datepicker:before{font-smoothing:antialiased;content:"\EA08"}.a-input-datepicker::before{position:absolute;top:13px;right:20px;color:#887F6E}.a-input-datepicker .a-input-field,.a-input-datepicker .a-stars-radio-field{position:relative}.a-input-datepicker-clear{pointer-events:auto;height:100%;width:1.875rem;position:absolute;top:0;left:10px;font-size:1.125rem;list-style:outside;color:#887F6E;text-align:center;-webkit-transition:all .25s,opacity .5s;transition:all .25s,opacity .5s}.a-stars-radio.is-disabled .a-stars-radio-item,.tooltipster-base,.tooltipster-fade{pointer-events:none}.a-input-datepicker-clear:after{font-smoothing:antialiased;content:"\EA2C"}.a-form-title-info-copy,.a-form-title-info-copy a,.a-form-title-info-headline{font-size:1rem;line-height:1.25rem;font-weight:400}.a-input-datepicker-clear::after{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.a-input-datepicker-clear:hover{color:#D2051E}.a-input-datepicker-clear+.a-input-date{padding-left:2.5rem}.a-form-title-link,.a-form-title-text{width:100%;padding-left:0.625rem;padding-right:0.625rem;min-height:0.0625rem;position:relative;float:left}.a-input-datepicker .a-input-text[readonly],.a-input-datepicker input[readonly][type=text]{border:0.1875rem solid #D7CEBA!important;-webkit-text-fill-color:currentcolor}.a-input-datepicker .a-input-text[readonly]::-webkit-input-placeholder,.a-input-datepicker input[readonly][type=text]::-webkit-input-placeholder{color:#887F6E!important;opacity:1!important}.a-input-datepicker .a-input-text[readonly]::-moz-placeholder,.a-input-datepicker input[readonly][type=text]::-moz-placeholder{color:#887F6E!important;opacity:1!important}.a-input-datepicker .a-input-text[readonly]:-moz-placeholder,.a-input-datepicker input[readonly][type=text]:-moz-placeholder{color:#887F6E!important;opacity:1!important}.a-input-datepicker .a-input-text[readonly]:-ms-input-placeholder,.a-input-datepicker input[readonly][type=text]:-ms-input-placeholder{color:#887F6E!important;opacity:1!important}.a-form-title{margin-left:-0.625rem;margin-right:-0.625rem;padding-bottom:1.875rem}.a-form-title:after,.a-form-title:before{content:"";display:table}.a-form-title:after{clear:both}.a-form-title-text .a-heading-h2,.a-form-title-text .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .a-form-title-text .m-grid-item--cat-title{padding-bottom:0}.a-form-title-link{padding-top:0.625rem}.a-form-title-link a{-webkit-transition:all .5s;transition:all .5s;z-index:4}.a-form-title-info-headline{font-family:"Hilti Bold",Arial,Verdana,sans-serif;padding-bottom:0.5rem;display:block}.a-form-title-info-copy{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.a-form-title-info-copy a{position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent;-webkit-transition:none;transition:none}.a-form-title-info-copy a:hover{color:#671A3D;border-bottom-color:#671A3D}.a-stars-radio-field{font-size:0;line-height:0}.a-stars-radio-field span.a-error,.a-stars-radio-field span.error{display:block;color:#D2051E;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-stars-radio-item,.a-stars-radio-list{display:inline-block}.a-stars-radio-item{margin-right:0.3125rem;overflow:hidden}.a-stars-radio-item:last-child{margin-right:0}.a-stars-radio-star{display:block;width:1.3125rem;height:1.25rem;color:#CBCACB;cursor:pointer}.a-stars-radio-star:before{font-size:1.125rem;line-height:0;position:relative;top:4px}input[type=radio]:checked+.a-stars-radio-star,label.is-hover .a-stars-radio-star,label.is-marked .a-stars-radio-star{color:#D2051E}.a-error,.error{border-color:#D2051E}.a-error~span.a-error,.a-error~span.error,.error~span.a-error,.error~span.error{padding-top:0.5rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline-block;width:100%;clear:both;color:#D2051E}picture{display:inline-block;max-width:100%;line-height:0}picture img{max-width:100%}.is-IE picture img{height:auto}picture img.is-lazy{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;min-height:0.0625rem;min-width:0.0625rem}picture img.is-lazy:not(.is-loaded){opacity:0}picture img.is-lazy.is-loaded{opacity:1}picture.svg img{width:100%;height:auto}.image-center img{width:100%!important;object-fit:cover!important;font-family:'object-fit: cover'!important}button>span{margin:0 auto}.is-IE button>span{width:100%}.is-IE:not(.is-IE11) button{display:table}.a-button,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){position:relative}.a-button .a-button-tooltip,.m-text--richtext .m-text-buttons a .a-button-tooltip,button[type=submit]:not([class*=a-button-]) .a-button-tooltip,input[type=submit]:not([class*=a-button-]) .a-button-tooltip{display:none;z-index:1000;position:absolute;top:0;right:0;bottom:0;left:0}.a-button.is-disabled .a-button-tooltip,.a-button:disabled .a-button-tooltip,.m-text--richtext .m-text-buttons a.is-disabled .a-button-tooltip,.m-text--richtext .m-text-buttons a:disabled .a-button-tooltip,button.is-disabled[type=submit]:not([class*=a-button-]) .a-button-tooltip,button[type=submit]:disabled:not([class*=a-button-]) .a-button-tooltip,input.is-disabled[type=submit]:not([class*=a-button-]) .a-button-tooltip,input[type=submit]:disabled:not([class*=a-button-]) .a-button-tooltip{display:block}.a-button,.a-button--multiline,.a-button-primary,.a-button-secondary,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){text-align:center;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.25rem 0.625rem!important;min-height:2.8125rem;line-height:1}.a-button--multiline:not(.a-button--icononly) span[class*=a-icon-]:after,.a-button--multiline:not(.a-button--icononly)[class*=a-icon-]:after,.a-button-primary:not(.a-button--icononly) span[class*=a-icon-]:after,.a-button-primary:not(.a-button--icononly)[class*=a-icon-]:after,.a-button-secondary:not(.a-button--icononly) span[class*=a-icon-]:after,.a-button-secondary:not(.a-button--icononly)[class*=a-icon-]:after,.a-button:not(.a-button--icononly) span[class*=a-icon-]:after,.a-button:not(.a-button--icononly)[class*=a-icon-]:after,.m-text--richtext .m-text-buttons a:not(.a-button--icononly) span[class*=a-icon-]:after,.m-text--richtext .m-text-buttons a:not(.a-button--icononly)[class*=a-icon-]:after,button[type=submit]:not(.a-button--icononly):not([class*=a-button-]) span[class*=a-icon-]:after,button[type=submit]:not([class*=a-button-]):not(.a-button--icononly)[class*=a-icon-]:after,input[type=submit]:not(.a-button--icononly):not([class*=a-button-]) span[class*=a-icon-]:after,input[type=submit]:not([class*=a-button-]):not(.a-button--icononly)[class*=a-icon-]:after{margin-left:0.3125rem}.a-button--multiline:not(.a-button--icononly) span[class*=a-icon-]:before,.a-button--multiline:not(.a-button--icononly)[class*=a-icon-]:before,.a-button-primary:not(.a-button--icononly) span[class*=a-icon-]:before,.a-button-primary:not(.a-button--icononly)[class*=a-icon-]:before,.a-button-secondary:not(.a-button--icononly) span[class*=a-icon-]:before,.a-button-secondary:not(.a-button--icononly)[class*=a-icon-]:before,.a-button:not(.a-button--icononly) span[class*=a-icon-]:before,.a-button:not(.a-button--icononly)[class*=a-icon-]:before,.m-text--richtext .m-text-buttons a:not(.a-button--icononly) span[class*=a-icon-]:before,.m-text--richtext .m-text-buttons a:not(.a-button--icononly)[class*=a-icon-]:before,button[type=submit]:not(.a-button--icononly):not([class*=a-button-]) span[class*=a-icon-]:before,button[type=submit]:not([class*=a-button-]):not(.a-button--icononly)[class*=a-icon-]:before,input[type=submit]:not(.a-button--icononly):not([class*=a-button-]) span[class*=a-icon-]:before,input[type=submit]:not([class*=a-button-]):not(.a-button--icononly)[class*=a-icon-]:before{margin-right:0.3125rem}.a-button--multiline:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed,.a-button--multiline:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active,.a-button-primary:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed,.a-button-primary:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active,.a-button-secondary:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed,.a-button-secondary:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active,.a-button:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed,.a-button:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active,.m-text--richtext .m-text-buttons a:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed,.m-text--richtext .m-text-buttons a:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active,button[type=submit]:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed:not([class*=a-button-]),button[type=submit]:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active:not([class*=a-button-]),input[type=submit]:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect).a-button--pressed:not([class*=a-button-]),input[type=submit]:not(.a-button--icononly):not(:disabled):not(.is-disabled):not(.a-button-noeffect):active:not([class*=a-button-]){-webkit-transform:scale(.97);transform:scale(.97)}.a-button--multiline.a-button--icononly span[class*=a-icon-]:before,.a-button--multiline.a-button--icononly[class*=a-icon-]:before,.a-button-primary.a-button--icononly span[class*=a-icon-]:before,.a-button-primary.a-button--icononly[class*=a-icon-]:before,.a-button-secondary.a-button--icononly span[class*=a-icon-]:before,.a-button-secondary.a-button--icononly[class*=a-icon-]:before,.a-button.a-button--icononly span[class*=a-icon-]:before,.a-button.a-button--icononly[class*=a-icon-]:before,.m-text--richtext .m-text-buttons a.a-button--icononly span[class*=a-icon-]:before,.m-text--richtext .m-text-buttons a.a-button--icononly[class*=a-icon-]:before,button.a-button--icononly[class*=a-icon-][type=submit]:not([class*=a-button-]):before,button.a-button--icononly[type=submit]:not([class*=a-button-]) span[class*=a-icon-]:before,input.a-button--icononly[class*=a-icon-][type=submit]:not([class*=a-button-]):before,input.a-button--icononly[type=submit]:not([class*=a-button-]) span[class*=a-icon-]:before{margin-left:0.9375rem}.a-button--multiline[type=reset],.a-button--multiline[type=submit],.a-button-primary[type=reset],.a-button-primary[type=submit],.a-button-secondary[type=reset],.a-button-secondary[type=submit],.a-button[type=reset],.a-button[type=submit],.m-text--richtext .m-text-buttons a[type=reset],.m-text--richtext .m-text-buttons a[type=submit],button[type=reset][type=submit]:not([class*=a-button-]),button[type=submit][type=submit]:not([class*=a-button-]),input[type=reset][type=submit]:not([class*=a-button-]),input[type=submit][type=submit]:not([class*=a-button-]){display:inline-block}.is-IE11 .a-button,.is-IE11 .a-button--multiline,.is-IE11 .a-button-primary,.is-IE11 .a-button-secondary,.is-IE11 .m-text--richtext .m-text-buttons a,.is-IE11 button[type=submit]:not([class*=a-button-]),.is-IE11 input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .is-IE11 a{height:2.8125rem}.is-IE:not(.is-IE11) .a-button,.is-IE:not(.is-IE11) .a-button--multiline,.is-IE:not(.is-IE11) .a-button-primary,.is-IE:not(.is-IE11) .a-button-secondary,.is-IE:not(.is-IE11) .m-text--richtext .m-text-buttons a,.is-IE:not(.is-IE11) button[type=submit]:not([class*=a-button-]),.is-IE:not(.is-IE11) input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .is-IE:not(.is-IE11) a{display:table;text-align:center}.is-IE:not(.is-IE11) .a-button--multiline>span,.is-IE:not(.is-IE11) .a-button-primary>span,.is-IE:not(.is-IE11) .a-button-secondary>span,.is-IE:not(.is-IE11) .a-button>span,.is-IE:not(.is-IE11) .m-text--richtext .m-text-buttons a>span,.is-IE:not(.is-IE11) button[type=submit]:not([class*=a-button-])>span,.is-IE:not(.is-IE11) input[type=submit]:not([class*=a-button-])>span,.m-text--richtext .m-text-buttons .is-IE:not(.is-IE11) a>span{display:table-cell;vertical-align:middle}.a-button .a-icon.a-icon-create+span,.a-button-nologin .a-icon.a-icon-create+span,.a-button-primary .a-icon.a-icon-create+span,.a-button-secondary .a-icon.a-icon-create+span,.a-button-tertiary .a-icon.a-icon-create+span,.a-button-totop .a-icon.a-icon-create+span,.m-forgot-pass-form-cancel-btn .a-icon.a-icon-create+span,.m-reset-pass-form-cancel-btn .a-icon.a-icon-create+span,.m-text--richtext .m-text-buttons a .a-icon.a-icon-create+span,button[type=submit]:not([class*=a-button-]) .a-icon.a-icon-create+span,input[type=submit]:not([class*=a-button-]) .a-icon.a-icon-create+span{padding-left:0.9375rem}.a-button-nologin.a-icon-world-after:after,.a-button-primary.a-icon-world-after:after,.a-button-secondary.a-icon-world-after:after,.a-button-tertiary.a-icon-world-after:after,.a-button-totop.a-icon-world-after:after,.a-button.a-icon-world-after:after,.a-icon-world-after.m-forgot-pass-form-cancel-btn:after,.a-icon-world-after.m-reset-pass-form-cancel-btn:after,.m-text--richtext .m-text-buttons a.a-icon-world-after:after,button.a-icon-world-after[type=submit]:not([class*=a-button-]):after,input.a-icon-world-after[type=submit]:not([class*=a-button-]):after{display:inline-block;font-size:1.25rem;position:relative;top:4px;width:1.875rem;height:1.875rem;text-align:center}.a-button-nologin.a-icon-location-after:after,.a-button-primary.a-icon-location-after:after,.a-button-secondary.a-icon-location-after:after,.a-button-tertiary.a-icon-location-after:after,.a-button-totop.a-icon-location-after:after,.a-button.a-icon-location-after:after,.a-icon-location-after.m-forgot-pass-form-cancel-btn:after,.a-icon-location-after.m-reset-pass-form-cancel-btn:after,.m-text--richtext .m-text-buttons a.a-icon-location-after:after,button.a-icon-location-after[type=submit]:not([class*=a-button-]):after,input.a-icon-location-after[type=submit]:not([class*=a-button-]):after{position:relative;line-height:0;margin-top:-0.625rem;top:5px;left:8px}.a-button,.a-button-primary,.a-button-secondary,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){border-radius:0;border:solid transparent;width:100%;max-width:100%;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:1;color:#FFF;padding:0.625rem;cursor:pointer;border-width:0.1875rem}.m-table-form--two .a-button,.m-table-form--two .a-button-primary,.m-table-form--two .a-button-secondary,.m-table-form--two .m-text--richtext .m-text-buttons a,.m-table-form--two button[type=submit]:not([class*=a-button-]),.m-table-form--two input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-table-form--two a{padding:0.75rem 0.625rem 0.3125rem}.m-text--richtext .m-text-buttons .o-editorial-marginal-col a>span,.o-editorial-marginal-col .a-button-primary>span,.o-editorial-marginal-col .a-button-secondary>span,.o-editorial-marginal-col .a-button>span,.o-editorial-marginal-col .m-text--richtext .m-text-buttons a>span,.o-editorial-marginal-col button[type=submit]:not([class*=a-button-])>span,.o-editorial-marginal-col input[type=submit]:not([class*=a-button-])>span{max-width:100%;word-wrap:break-word}.a-button-primary.is-disabled,.a-button-primary:disabled,.a-button-secondary.is-disabled,.a-button-secondary:disabled,.a-button.is-disabled,.a-button:disabled,.m-text--richtext .m-text-buttons a.is-disabled,.m-text--richtext .m-text-buttons a:disabled,.m-tiles-item--disabled .a-button-secondary,button.is-disabled[type=submit]:not([class*=a-button-]),button[type=submit]:disabled:not([class*=a-button-]),input.is-disabled[type=submit]:not([class*=a-button-]),input[type=submit]:disabled:not([class*=a-button-]){cursor:default}.a-button-primary.is-highlighted,.a-button-secondary.is-highlighted,.a-button.is-highlighted,.m-text--richtext .m-text-buttons a.is-highlighted,button.is-highlighted[type=submit]:not([class*=a-button-]),input.is-highlighted[type=submit]:not([class*=a-button-]){font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:1.125rem;line-height:1;padding:1.0625rem 0.9375rem 0.9375rem}.a-button [class*=a-icon-]>span,.a-button-primary [class*=a-icon-]>span,.a-button-secondary [class*=a-icon-]>span,.m-text--richtext .m-text-buttons a [class*=a-icon-]>span,button[type=submit]:not([class*=a-button-]) [class*=a-icon-]>span,input[type=submit]:not([class*=a-button-]) [class*=a-icon-]>span{position:relative;top:-1px}.a-button [class*=a-icon-]:after,.a-button [class*=a-icon-]:before,.a-button-primary [class*=a-icon-]:after,.a-button-primary [class*=a-icon-]:before,.a-button-secondary [class*=a-icon-]:after,.a-button-secondary [class*=a-icon-]:before,.m-text--richtext .m-text-buttons a [class*=a-icon-]:after,.m-text--richtext .m-text-buttons a [class*=a-icon-]:before,button[type=submit]:not([class*=a-button-]) [class*=a-icon-]:after,button[type=submit]:not([class*=a-button-]) [class*=a-icon-]:before,input[type=submit]:not([class*=a-button-]) [class*=a-icon-]:after,input[type=submit]:not([class*=a-button-]) [class*=a-icon-]:before{position:relative;top:2px;margin-bottom:-0.125rem;line-height:0}.a-button .chosen-results [class*=a-icon-].active-result.is-cart:after,.a-button [class*=a-icon-].a-icon-cart-after:after,.a-button [class*=a-icon-].a-icon-cartfull-after:after,.a-button-primary .chosen-results [class*=a-icon-].active-result.is-cart:after,.a-button-primary [class*=a-icon-].a-icon-cart-after:after,.a-button-primary [class*=a-icon-].a-icon-cartfull-after:after,.a-button-secondary .chosen-results [class*=a-icon-].active-result.is-cart:after,.a-button-secondary [class*=a-icon-].a-icon-cart-after:after,.a-button-secondary [class*=a-icon-].a-icon-cartfull-after:after,.chosen-results .a-button [class*=a-icon-].active-result.is-cart:after,.chosen-results .a-button-primary [class*=a-icon-].active-result.is-cart:after,.chosen-results .a-button-secondary [class*=a-icon-].active-result.is-cart:after,.chosen-results .m-text--richtext .m-text-buttons a [class*=a-icon-].active-result.is-cart:after,.chosen-results button[type=submit]:not([class*=a-button-]) [class*=a-icon-].active-result.is-cart:after,.chosen-results input[type=submit]:not([class*=a-button-]) [class*=a-icon-].active-result.is-cart:after,.m-text--richtext .m-text-buttons a .chosen-results [class*=a-icon-].active-result.is-cart:after,.m-text--richtext .m-text-buttons a [class*=a-icon-].a-icon-cart-after:after,.m-text--richtext .m-text-buttons a [class*=a-icon-].a-icon-cartfull-after:after,button[type=submit]:not([class*=a-button-]) .chosen-results [class*=a-icon-].active-result.is-cart:after,button[type=submit]:not([class*=a-button-]) [class*=a-icon-].a-icon-cart-after:after,button[type=submit]:not([class*=a-button-]) [class*=a-icon-].a-icon-cartfull-after:after,input[type=submit]:not([class*=a-button-]) .chosen-results [class*=a-icon-].active-result.is-cart:after,input[type=submit]:not([class*=a-button-]) [class*=a-icon-].a-icon-cart-after:after,input[type=submit]:not([class*=a-button-]) [class*=a-icon-].a-icon-cartfull-after:after{top:4px;margin-bottom:-0.25rem}.a-button,.a-button-primary,.m-text--richtext .m-text-buttons a,button[type=submit]:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]){background-color:#D2051E;border-width:0}.a-button-primary:not(.a-button-noeffect):hover:not(:disabled):not(.is-disabled),.a-button:not(.a-button-noeffect):hover:not(:disabled):not(.is-disabled),.m-text--richtext .m-text-buttons a:not(.a-button-noeffect):hover:not(:disabled):not(.is-disabled),button[type=submit]:not(.a-button-noeffect):hover:not(:disabled):not(.is-disabled):not([class*=a-button-]),input[type=submit]:not(.a-button-noeffect):hover:not(:disabled):not(.is-disabled):not([class*=a-button-]){cursor:pointer;background-color:#671A3D;color:#FFF}.a-button-primary:not(.a-button-noeffect).a-button--pressed:not(:disabled):not(.is-disabled),.a-button-primary:not(.a-button-noeffect):active:not(:disabled):not(.is-disabled),.a-button:not(.a-button-noeffect).a-button--pressed:not(:disabled):not(.is-disabled),.a-button:not(.a-button-noeffect):active:not(:disabled):not(.is-disabled),.m-text--richtext .m-text-buttons a:not(.a-button-noeffect).a-button--pressed:not(:disabled):not(.is-disabled),.m-text--richtext .m-text-buttons a:not(.a-button-noeffect):active:not(:disabled):not(.is-disabled),button[type=submit]:not(.a-button-noeffect).a-button--pressed:not(:disabled):not(.is-disabled):not([class*=a-button-]),button[type=submit]:not(.a-button-noeffect):active:not(:disabled):not(.is-disabled):not([class*=a-button-]),input[type=submit]:not(.a-button-noeffect).a-button--pressed:not(:disabled):not(.is-disabled):not([class*=a-button-]),input[type=submit]:not(.a-button-noeffect):active:not(:disabled):not(.is-disabled):not([class*=a-button-]){background-color:#47122A}.a-button-primary.is-disabled,.a-button-primary:disabled,.a-button.is-disabled,.a-button:disabled,.m-text--richtext .m-text-buttons a.is-disabled,.m-text--richtext .m-text-buttons a:disabled,button.is-disabled[type=submit]:not([class*=a-button-]),button[type=submit]:disabled:not([class*=a-button-]),input.is-disabled[type=submit]:not([class*=a-button-]),input[type=submit]:disabled:not([class*=a-button-]){background:#CBCACB}.a-button-primary.is-disabled:hover,.a-button-primary:disabled:hover,.a-button.is-disabled:hover,.a-button:disabled:hover,.m-text--richtext .m-text-buttons a.is-disabled:hover,.m-text--richtext .m-text-buttons a:disabled:hover,button.is-disabled[type=submit]:hover:not([class*=a-button-]),button[type=submit]:disabled:hover:not([class*=a-button-]),input.is-disabled[type=submit]:hover:not([class*=a-button-]),input[type=submit]:disabled:hover:not([class*=a-button-]){background:#CBCACB;color:#FFF}.a-button-secondary{position:relative;overflow:hidden;background:0 0;color:#D2051E;border-color:#D2051E}.a-button-secondary>span{position:relative}.a-button-secondary:hover,.m-tiles .inner:hover .a-button-secondary{background:0 0;color:#671A3D;border-color:#671A3D}.a-button-secondary.a-button--pressed,.a-button-secondary:active{background:0 0;color:#3D0F24;border-color:#3D0F24}.a-button-secondary.is-disabled,.a-button-secondary.is-disabled:hover,.a-button-secondary:disabled,.a-button-secondary:disabled:hover,.m-tiles .inner:hover .a-button-secondary:disabled,.m-tiles .inner:hover .is-disabled.a-button-secondary,.m-tiles-item--disabled .a-button-secondary,.m-tiles-item--disabled .a-button-secondary:hover{background:0 0;color:#CBCACB;border-color:#CBCACB}.a-button-tertiary,.m-forgot-pass-form-cancel-btn,.m-reset-pass-form-cancel-btn{cursor:pointer;position:relative;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-decoration:none;font-size:1rem;line-height:1;border:0;background:0 0;color:#000;text-transform:uppercase;display:inline-block;width:auto;height:auto;min-height:0;padding:0;padding-top:0!important;padding-bottom:0!important;padding-left:0.75rem!important;margin:0.625rem 0}.a-button-tertiary-invert{text-decoration:underline}.a-button-tertiary.a-icon-shipmenttracking:before,.a-icon-shipmenttracking.m-forgot-pass-form-cancel-btn:before,.a-icon-shipmenttracking.m-reset-pass-form-cancel-btn:before{display:inline-block;margin-right:0.3125rem}.a-button-tertiary.a-icon-shipmenttracking-after,.a-icon-shipmenttracking-after.m-forgot-pass-form-cancel-btn,.a-icon-shipmenttracking-after.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-button-tertiary.a-icon-shipmenttracking-after:after,.a-icon-shipmenttracking-after.m-forgot-pass-form-cancel-btn:after,.a-icon-shipmenttracking-after.m-reset-pass-form-cancel-btn:after{font-size:0.875rem;position:relative;top:5px;margin-left:0.3125rem}.a-button-tertiary[class*=a-icon],[class*=a-icon].m-forgot-pass-form-cancel-btn,[class*=a-icon].m-reset-pass-form-cancel-btn{display:inline-block;position:relative;padding-left:1.4em}.a-button-tertiary[class*=a-icon]:before,[class*=a-icon].m-forgot-pass-form-cancel-btn:before,[class*=a-icon].m-reset-pass-form-cancel-btn:before{position:absolute;top:0;left:0;color:#D2051E}.a-button-tertiary:before,.m-forgot-pass-form-cancel-btn:before,.m-reset-pass-form-cancel-btn:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA04";position:absolute;left:0;color:#D2051E;-webkit-transition:left .5s;transition:left .5s}.is-Windows .a-button-tertiary:before,.is-Windows .m-forgot-pass-form-cancel-btn:before,.is-Windows .m-reset-pass-form-cancel-btn:before{top:0}.a-button-tertiary.a-button-tertiary,.a-button-tertiary.a-link--back,.a-button-tertiary.a-link--medium,.a-link--back.m-forgot-pass-form-cancel-btn,.a-link--back.m-reset-pass-form-cancel-btn,.a-link--medium.m-forgot-pass-form-cancel-btn,.a-link--medium.m-reset-pass-form-cancel-btn,.m-forgot-pass-form-cancel-btn,.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.a-button-tertiary.a-button-tertiary.is-highlighted,.a-button-tertiary.a-link--large,.a-link--large.m-forgot-pass-form-cancel-btn,.a-link--large.m-reset-pass-form-cancel-btn,.is-highlighted.m-forgot-pass-form-cancel-btn,.is-highlighted.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.is-IE .a-button-tertiary.a-button-tertiary.is-highlighted:before,.is-IE .a-button-tertiary.a-link--large:before,.is-IE .a-link--large.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--large.m-reset-pass-form-cancel-btn:before,.is-IE .is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .is-highlighted.m-reset-pass-form-cancel-btn:before{top:-4px}.a-button--medium.m-forgot-pass-form-cancel-btn:before,.a-button--medium.m-reset-pass-form-cancel-btn:before,.a-button-tertiary.a-button--medium:before,.a-button-tertiary:before,.m-forgot-pass-form-cancel-btn:before,.m-reset-pass-form-cancel-btn:before{top:0}.touchevents .a-button-tertiary:hover,.touchevents .m-forgot-pass-form-cancel-btn:hover,.touchevents .m-reset-pass-form-cancel-btn:hover{color:#000}.a-button-tertiary:hover:after,.m-forgot-pass-form-cancel-btn:hover:after,.m-reset-pass-form-cancel-btn:hover:after{border-bottom:0}.a-button-tertiary--arrowleft:before{content:""}.a-button-tertiary.is-highlighted,.is-highlighted.m-forgot-pass-form-cancel-btn,.is-highlighted.m-reset-pass-form-cancel-btn{font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:1.125rem;line-height:1;margin:0.9375rem 0 0.625rem}.a-button-tertiary.hover,.a-button-tertiary:hover,.hover.m-forgot-pass-form-cancel-btn,.hover.m-reset-pass-form-cancel-btn,.m-forgot-pass-form-cancel-btn:hover,.m-map--absolute .a-map-resultlist li.is-hover .a-button-tertiary,.m-map--absolute .a-map-resultlist li.is-hover .m-forgot-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li.is-hover .m-reset-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li:hover .a-button-tertiary,.m-map--absolute .a-map-resultlist li:hover .m-forgot-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li:hover .m-reset-pass-form-cancel-btn,.m-reset-pass-form-cancel-btn:hover{background:0 0;color:#D2051E}.a-button-tertiary.hover:before,.a-button-tertiary:hover:before,.hover.m-forgot-pass-form-cancel-btn:before,.hover.m-reset-pass-form-cancel-btn:before,.m-forgot-pass-form-cancel-btn:hover:before,.m-map--absolute .a-map-resultlist li.is-hover .a-button-tertiary:before,.m-map--absolute .a-map-resultlist li.is-hover .m-forgot-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li.is-hover .m-reset-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li:hover .a-button-tertiary:before,.m-map--absolute .a-map-resultlist li:hover .m-forgot-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li:hover .m-reset-pass-form-cancel-btn:before,.m-reset-pass-form-cancel-btn:hover:before{left:3px}.a-button-tertiary.is-disabled,.a-button-tertiary:disabled,.is-disabled.m-forgot-pass-form-cancel-btn,.is-disabled.m-reset-pass-form-cancel-btn,.m-forgot-pass-form-cancel-btn:disabled,.m-reset-pass-form-cancel-btn:disabled{background:0 0;color:#CBCACB}.a-button-tertiary.is-disabled:before,.a-button-tertiary:disabled:before,.is-disabled.m-forgot-pass-form-cancel-btn:before,.is-disabled.m-reset-pass-form-cancel-btn:before,.m-forgot-pass-form-cancel-btn:disabled:before,.m-reset-pass-form-cancel-btn:disabled:before{color:#CBCACB}.a-button-tertiary.is-disabled.hover,.a-button-tertiary.is-disabled:hover,.a-button-tertiary:disabled.hover,.a-button-tertiary:disabled:hover,.is-disabled.hover.m-forgot-pass-form-cancel-btn,.is-disabled.hover.m-reset-pass-form-cancel-btn,.is-disabled.m-forgot-pass-form-cancel-btn:hover,.is-disabled.m-reset-pass-form-cancel-btn:hover,.m-forgot-pass-form-cancel-btn:disabled.hover,.m-forgot-pass-form-cancel-btn:disabled:hover,.m-map--absolute .a-map-resultlist li.is-hover .a-button-tertiary:disabled,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.a-button-tertiary,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.m-forgot-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.m-reset-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li.is-hover .m-forgot-pass-form-cancel-btn:disabled,.m-map--absolute .a-map-resultlist li.is-hover .m-reset-pass-form-cancel-btn:disabled,.m-map--absolute .a-map-resultlist li:hover .a-button-tertiary:disabled,.m-map--absolute .a-map-resultlist li:hover .is-disabled.a-button-tertiary,.m-map--absolute .a-map-resultlist li:hover .is-disabled.m-forgot-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li:hover .is-disabled.m-reset-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist li:hover .m-forgot-pass-form-cancel-btn:disabled,.m-map--absolute .a-map-resultlist li:hover .m-reset-pass-form-cancel-btn:disabled,.m-reset-pass-form-cancel-btn:disabled.hover,.m-reset-pass-form-cancel-btn:disabled:hover{background:0 0;color:#CBCACB}.a-button-sharing,.a-button-sharing:hover{color:#000;background-color:#E7E2D6}.a-button-tertiary.is-disabled.hover:before,.a-button-tertiary.is-disabled:hover:before,.a-button-tertiary:disabled.hover:before,.a-button-tertiary:disabled:hover:before,.is-disabled.hover.m-forgot-pass-form-cancel-btn:before,.is-disabled.hover.m-reset-pass-form-cancel-btn:before,.is-disabled.m-forgot-pass-form-cancel-btn:hover:before,.is-disabled.m-reset-pass-form-cancel-btn:hover:before,.m-forgot-pass-form-cancel-btn:disabled.hover:before,.m-forgot-pass-form-cancel-btn:disabled:hover:before,.m-map--absolute .a-map-resultlist li.is-hover .a-button-tertiary:disabled:before,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.a-button-tertiary:before,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.m-forgot-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li.is-hover .is-disabled.m-reset-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li.is-hover .m-forgot-pass-form-cancel-btn:disabled:before,.m-map--absolute .a-map-resultlist li.is-hover .m-reset-pass-form-cancel-btn:disabled:before,.m-map--absolute .a-map-resultlist li:hover .a-button-tertiary:disabled:before,.m-map--absolute .a-map-resultlist li:hover .is-disabled.a-button-tertiary:before,.m-map--absolute .a-map-resultlist li:hover .is-disabled.m-forgot-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li:hover .is-disabled.m-reset-pass-form-cancel-btn:before,.m-map--absolute .a-map-resultlist li:hover .m-forgot-pass-form-cancel-btn:disabled:before,.m-map--absolute .a-map-resultlist li:hover .m-reset-pass-form-cancel-btn:disabled:before,.m-reset-pass-form-cancel-btn:disabled.hover:before,.m-reset-pass-form-cancel-btn:disabled:hover:before{left:0}.is-IE:not(.is-IE11) .a-button-tertiary,.is-IE:not(.is-IE11) .m-forgot-pass-form-cancel-btn,.is-IE:not(.is-IE11) .m-reset-pass-form-cancel-btn{height:auto;display:inline-block}.a-button--medium.m-forgot-pass-form-cancel-btn,.a-button--medium.m-reset-pass-form-cancel-btn,.a-button-tertiary.a-button--medium{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-transform:uppercase;text-decoration:none;font-size:0.875rem;line-height:1}.a-button-sharing{width:100%;height:3.75rem;font-size:1.25rem!important}.a-button-sharing:before{margin-right:0!important}.a-button-tag{border-color:#671A3D;color:#671A3D;background:0 0;border-width:0.1875rem;border-style:solid}.a-button-tag:hover{color:#524F53!important;background:0 0;border-color:#524F53}.a-button-tag>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.a-button-tag>span{word-wrap:break-word;max-width:100%}.a-button-totop{display:inline-block;font-size:2rem;line-height:.9;color:#524F53;background:0 0;-webkit-transition:all .3s;transition:all .3s;padding-left:0.9375rem;padding-right:0.9375rem}.a-button-totop:hover{color:#D2051E;background:#FFF}.a-button-nologin{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;background-color:#B8B2A8}.a-button-nologin .a-button-action,.a-tooltip{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:0.875rem;font-weight:400}.a-button-nologin .a-button-action{top:0!important}.a-button-nologin .a-button-action-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1rem;color:#FFF!important;text-transform:none}.a-button-nologin .a-button-action-copy:before{top:-1px;margin-right:0.4375rem!important;color:#D2051E}.is-Firefox.is-Windows .a-button-nologin .a-button-action-copy::before{margin-top:-0.0625rem}.a-button-nologin .a-button-action{text-align:center;text-transform:uppercase;text-decoration:none;line-height:1;color:#FFF;display:inline-block;margin-right:0.4375rem}.a-button-nologin:hover{background-color:#cfccc5}.a-button-link,.a-button-link:hover{background-color:transparent}.a-button-nologin:hover .a-button-action{color:#D2051E}.a-button-wide{text-align:center;width:18.4375rem}.a-button-link{border:none;width:auto;min-height:0;padding:0!important;text-transform:none}.a-button--hilticom{margin-top:1.875rem}.is-IE:not(.is-IE11) .a-button--multiline:not(.a-button-tertiary):not(.m-forgot-pass-form-cancel-btn):not(.m-reset-pass-form-cancel-btn){display:table;width:100%;padding:0!important}.is-IE:not(.is-IE11) .a-button--multiline:not(.a-button-tertiary):not(.m-forgot-pass-form-cancel-btn):not(.m-reset-pass-form-cancel-btn) span{display:table-cell;min-height:2.8125rem;vertical-align:middle;padding:0.25rem 0.625rem 0.1875rem!important}.is-Firefox button.a-button,.is-Firefox button[type=submit]:not([class*=a-button-]),.is-IE:not(.is-IE11) .m-text--richtext .m-text-buttons a,.is-IE:not(.is-IE11) a.a-button,.m-text--richtext .m-text-buttons .is-IE:not(.is-IE11) a{display:inline-block}.a-button--icononly [class*=a-icon-]:after,.a-button--icononly [class*=a-icon-]:before{position:inherit!important;left:-50%!important;top:3px!important}.is-IE11 .m-text--richtext .m-text-buttons a,.is-IE11 a.a-button,.is-IE11 a.a-button-primary,.is-IE11 a.a-button-secondary,.m-text--richtext .m-text-buttons .is-IE11 a{height:2.8125rem}.is-IE11 .m-form-address-header-button .a-button-secondary{display:block}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;margin-top:-2.5rem;-webkit-transition:opacity .5s,margin-top .5s;transition:opacity .5s,margin-top .5s}.tooltipster-fade.tooltipster-show{opacity:1;margin-top:0;z-index:4001!important;pointer-events:auto}.tooltipster-fade-v2{opacity:0;margin-top:-0.9375rem;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.tooltipster-fade-v2.tooltipster-show{opacity:1;margin-top:-0.9375rem;z-index:3999;pointer-events:auto}.tooltipster-socialshare{opacity:0;margin-top:-0.125rem;margin-left:3.125rem;pointer-events:none;-webkit-transition:opacity .5s ease-in-out,margin-left .5s ease-in-out;transition:opacity .5s ease-in-out,margin-left .5s ease-in-out}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1)}.tooltipster-socialshare.tooltipster-show{opacity:1;margin-top:-0.125rem;margin-left:0;pointer-events:none}.touchevents:not(.is-IE) .tooltipster-socialshare.tooltipster-show{margin-top:0}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:0.5rem}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:0.5rem}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:0.5rem}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:0.5rem}.tooltipster-sidetip .tooltipster-content{padding:0.375rem 0.875rem}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:0.625rem;margin-left:-0.625rem;top:0;width:1.25rem}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:1.25rem;margin-top:-0.625rem;right:0;top:0;width:0.625rem}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:1.25rem;margin-top:-0.625rem;left:0;top:0;width:0.625rem}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:0.625rem;margin-left:-0.625rem;width:1.25rem}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:0.625rem solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#FFF;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#FFF;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#FFF;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#FFF;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:0.625rem solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#FFF}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#FFF}.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background,.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#B8B2A8}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#FFF}.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background,.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#B8B2A8}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#FFF}.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background,.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#B8B2A8}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.a-tooltip{display:inline-block;position:relative;color:#000;line-height:1.25rem}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after):after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA01";position:relative;top:4px;right:0;margin-left:-1em;-webkit-transform:translate(1.3em);transform:translate(1.3em);color:#D2051E}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after).is-open:after,.m-accordion-header:after{font-style:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after):hover{color:#000}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after):hover:after{right:0}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after).is-open:after{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-decoration:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA05"}.a-tooltip:not(.a-icon-info):not(.a-label-tip-link):not(.a-icon-info-after).a-link--right-aligned:after{padding-right:1.3em}.a-tooltip.a-icon-info,.a-tooltip.a-label-tip-link{position:relative;padding-left:1.8em;padding-right:0}.is-IE .a-tooltip.a-icon-info,.is-IE .a-tooltip.a-label-tip-link{padding-left:2.3em}.a-tooltip.a-icon-info:before,.a-tooltip.a-label-tip-link:before{position:absolute;left:0;top:0;font-size:1.3em;color:#D2051E}.a-tooltip.a-icon-info-after{position:relative;padding-right:1.8em;padding-left:0}.is-IE .a-tooltip.a-icon-info-after{padding-right:2.3em}.a-tooltip.a-icon-info-after::after{position:absolute;right:0;top:0;font-size:1.3em;color:#D2051E}.a-tooltip-closer{position:relative;display:block;z-index:1;width:3.75rem;margin:-1rem -0.1875rem 0.625rem auto}.a-tooltip-closer,.a-tooltip-closer:hover{cursor:pointer;color:transparent}.a-tooltip-closer:after,.a-tooltip-closer:hover:after{color:#D2051E}.a-tooltip.a-tooltip--square{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-indent:-9999px;right:8px;bottom:8px;width:3.125rem;height:3.125rem;background-color:rgba(82,79,83,.6)}.a-tooltip.a-tooltip--square::after{display:none!important}.a-tooltip.a-tooltip--square::before{display:block;top:15px;left:15px;color:#FFF;text-indent:0}.a-tooltip.a-tooltip--square:hover::before{top:12px;-webkit-transition:top .5s;transition:top .5s}.tooltipster-content{margin:0;padding-bottom:0.9375rem;max-width:18.75rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.tooltipster-content a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent;font-size:inherit!important}.tooltipster-content a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover{color:#671A3D;border-bottom-color:#671A3D}.tooltipster-content .a-link--arrow-after:hover,.tooltipster-content .a-link--arrow:hover,.tooltipster-content .a-tooltip-link--arrow-after a:hover{color:#D2051E}.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background,.a-tooltiplayer--cookie.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#B8B2A8}.tooltipster-content a:not(.a-link):not(.a-label-tip-link){display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-tooltiplayer .tooltipster-content,.tooltipster-content .m-text--richtext{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-size:0.875rem;line-height:1.25rem;font-weight:400}.tooltipster-content .a-link--arrow{display:inline-block}.tooltipster-content .a-link--arrow.a-link-action{display:block!important;padding-left:0.625rem;padding-right:0.625rem}.tooltipster-content .a-link--arrow.a-link-action:not(:first-child),.tooltipster-content .a-link--arrow.a-link-action:not(:first-child):before{padding-top:0.625rem}.tooltipster-content .a-link--arrow.a-link-action:before{top:0}.tooltipster-content .a-link--arrow:hover:after{display:none}.tooltipster-content .a-list-unordered{margin-top:0.5rem;margin-bottom:0.5rem}.tooltipster-content .a-list-unordered li{padding-bottom:0.3125rem}.tooltipster-content .a-list-unordered li:last-of-type{padding-bottom:0}.tooltipster-content .a-link--arrow-after,.tooltipster-content .a-tooltip-link--arrow-after a{display:inline-block}.tooltipster-content .a-link--arrow-after:hover:after,.tooltipster-content .a-tooltip-link--arrow-after a:hover:after{border-bottom-width:0}.tooltipster-content .a-tooltip-link--arrow-after a{color:#000}.tooltipster-content .a-tooltip-link--arrow-after a:hover{color:#D2051E;border-bottom-width:0}.tooltipster-content .m-text--richtext p{padding-bottom:0.625rem}.tooltipster-content .m-text--richtext .a-list-downloads,.tooltipster-content .m-text--richtext .a-list-ordered,.tooltipster-content .m-text--richtext .a-list-unordered,.tooltipster-content .m-text--richtext ol,.tooltipster-content .m-text--richtext ul{padding-bottom:0.3125rem}.m-list--click-sensitive .m-list-content:hover .tooltipster-content p .a-label-tip-link,.m-list--click-sensitive .m-list-content:hover .tooltipster-content p .a-link,.m-table tbody tr td.is-hover.has-hoverlink .tooltipster-content p [data-hoverlink],.m-text--richtext table tbody tr td.is-hover.has-hoverlink .tooltipster-content p [data-hoverlink],.tooltipster-content p .a-label-tip-link:hover,.tooltipster-content p .a-link:hover,.tooltipster-content p .m-list--click-sensitive .m-list-content:hover .a-label-tip-link,.tooltipster-content p .m-list--click-sensitive .m-list-content:hover .a-link,.tooltipster-content p .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.tooltipster-content p .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink]{text-decoration:underline}.a-tooltiplayer .tooltipster-content{overflow:hidden;background:#FFF;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.a-tooltiplayer:not([class*=a-tooltiplayer--]) .tooltipster-content{padding:1.25rem 0.9375rem}.a-tooltiplayer--small .tooltipster-content{padding:0.625rem 0.5rem}.a-tooltiplayer--middle .tooltipster-content{padding:0.625rem}.a-tooltiplayer--big .tooltipster-content{padding:0.9375rem}.a-tooltiplayer--big .tooltipster-content .a-tooltip-closer{margin-top:-0.3125rem}.a-tooltiplayer--form .tooltipster-content{padding:1.25rem 0.9375rem}.a-tooltiplayer--form a,.a-tooltiplayer--form div,.a-tooltiplayer--form p,.a-tooltiplayer--form table{font-size:1rem!important}.a-tooltiplayer--form table{width:100%}.a-tooltiplayer--form td{padding-bottom:0.5rem;vertical-align:top;padding-right:0.625rem}.a-tooltiplayer--form td:last-child{padding-right:0}.a-tooltiplayer--form td div{padding-bottom:0.5rem}.a-tooltiplayer--form td strong{display:block;padding-top:0.5rem}.a-tooltiplayer--form tr:first-child td strong{padding-top:0!important}.a-tooltiplayer--cookie .tooltipster-content{max-width:none;padding:0.125rem 1.25rem 0.1875rem;box-shadow:none;background:#B8B2A8}.a-tooltiplayer--cookie .a-label-tip-link,.a-tooltiplayer--cookie .a-link{white-space:nowrap}.a-tooltiplayer--cookie .a-label-tip-link,.a-tooltiplayer--cookie .a-label-tip-link:after,.a-tooltiplayer--cookie .a-label-tip-link:before,.a-tooltiplayer--cookie .a-label-tip-link:hover,.a-tooltiplayer--cookie .a-link,.a-tooltiplayer--cookie .a-link:after,.a-tooltiplayer--cookie .a-link:before,.a-tooltiplayer--cookie .a-link:hover,.a-tooltiplayer--cookie .m-list--click-sensitive .m-list-content:hover .a-label-tip-link,.a-tooltiplayer--cookie .m-list--click-sensitive .m-list-content:hover .a-link,.a-tooltiplayer--cookie .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.a-tooltiplayer--cookie .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.m-list--click-sensitive .m-list-content:hover .a-tooltiplayer--cookie .a-label-tip-link,.m-list--click-sensitive .m-list-content:hover .a-tooltiplayer--cookie .a-link,.m-table tbody tr td.is-hover.has-hoverlink .a-tooltiplayer--cookie [data-hoverlink],.m-text--richtext table tbody tr td.is-hover.has-hoverlink .a-tooltiplayer--cookie [data-hoverlink]{color:#FFF}.a-tooltiplayer--tutorial{top:auto;left:auto;bottom:60px;right:55px;white-space:normal;margin-left:0.625rem;text-align:left}.featherlight,.has-newtag .a-new{white-space:nowrap}.a-tooltiplayer--tutorial .tooltipster-content{padding:1.25rem 0.9375rem}.a-tooltiplayer--tutorial.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{top:100%;-webkit-transform:rotate(75deg);transform:rotate(75deg);margin-top:-0.9375rem}.a-tooltiplayer--socialshare{background:0 0;margin-left:1.25rem}.touchevents .a-tooltiplayer--socialshare{margin-left:2.5rem}.a-tooltiplayer--socialshare .tooltipster-content{background:#FFF;padding:0;height:1.5625rem;max-width:20rem;box-shadow:none}.a-tooltiplayer.a-tooltiplayer--overlay{z-index:4002!important}.a-tooltiplayer--overlay .tooltipster-content{padding:1.25rem 0.9375rem}.a-stars{display:inline-block;min-width:7.8125rem;font-size:0;line-height:0}.a-stars:after,.a-stars:before{content:"";display:table}.a-stars:after{clear:both}.a-stars-item{display:block;float:left;width:1.3125rem;height:1.25rem;margin-left:0.3125rem;color:#CBCACB}.a-stars-item:first-child{margin:0}.a-stars-item::before{font-size:1.125rem;line-height:1;position:relative;top:3px}.a-stars-item--rated:before{color:#D2051E}.js-preloader-wrapper{position:relative}.a-preloader{position:absolute;top:0;left:0;z-index:100;display:block;width:100%;height:100%;text-align:center}.a-preloader:not(.a-preloader--nobg) .a-preloader-bg{width:100%;height:100%;background:rgba(255,255,255,.6);color:#000}.a-preloader.a-preloader--bg-light{padding:0}.a-preloader.a-preloader--bg-light .a-preloader-bg{background:rgba(255,255,255,.6);box-shadow:none}.m-wrapper .m-map .a-preloader.a-preloader--bg-light .a-preloader-bg{background:rgba(243,240,235,.6)}.a-preloader--fullpage{position:fixed;height:auto;bottom:0;z-index:9999;padding:0;background:rgba(255,255,255,.6);box-shadow:0 0 20px 15px rgba(0,0,0,.6)}.a-preloader--fullpage .a-preloader-bg{display:none}.a-preloader--fullpage-light{background:rgba(255,255,255,.6);box-shadow:none}.m-cart .a-preloader{z-index:4001}.a-preloader .a-preloader-animation{position:absolute;top:35%;left:50%;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5rem;text-transform:none;color:#000}.a-map-resultlist,.a-map-resultlist .distance,.m-map--absolute .a-map-resultlist .content{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.a-dropzone-links .a-label-tip-link,.a-dropzone-links .a-link,.a-new{text-transform:uppercase}.a-preloader .a-preloader-animation span:last-child{display:inline-block;width:1.125rem;height:1.125rem;background-color:#D2051E;margin:0 0 0 0.625rem;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.a-preloader.a-preloader--bg-light .a-preloader-animation{color:#000}.a-preloader.a-preloader--animation-on-top .a-preloader-animation{top:120px}@keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.a-preloader--small{text-indent:-9999em;color:#D2051E;margin:0 auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.a-map-pudo-warning .m-message--tiny,.a-map-resultlist .a-map-pudo-warning--inner .m-message--tiny{margin-bottom:0.9375rem!important}.a-preloader--small>*{display:none}.a-preloader--small,.a-preloader--small:after,.a-preloader--small:before{background:#D2051E;-webkit-animation:loading 1s infinite ease-in-out;animation:loading 1s infinite ease-in-out;min-width:0.5rem!important;width:0.5rem;height:0.5rem}.a-preloader--small:after,.a-preloader--small:before{position:absolute;top:0;content:''}.a-preloader--small:before{left:-26px;-webkit-animation-delay:-.66667s;animation-delay:-.66667s}.a-preloader--small:after{left:-13px;-webkit-animation-delay:-.33333s;animation-delay:-.33333s}@-webkit-keyframes loading{0%,100%,80%{box-shadow:0 0;height:0.5rem}40%{box-shadow:0 -5px;height:0.625rem}}@keyframes loading{0%,100%,80%{box-shadow:0 0;height:0.5rem}40%{box-shadow:0 -5px;height:0.625rem}}.a-preloader--light.a-preloader--small{color:#E7E2D6}.a-preloader--light.a-preloader--small,.a-preloader--light.a-preloader--small:after,.a-preloader--light.a-preloader--small:before{background:#E7E2D6}.a-preloader--bg-only{position:relative}.a-preloader--bg-only:before{content:'';position:absolute;width:100%;top:0;bottom:0;z-index:10;background:rgba(255,255,255,.6)}.a-button-select{-ms-user-select:none;user-select:none}.a-button-select>div{min-height:2.875rem}.a-map-wrapper,.has-results .a-map-wrapper,.m-overlay .has-results .a-map-wrapper{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-button-select>div span,.a-button-select>div span:hover{color:#887F6E}.a-button-select.is-active>div{background-color:#FFF}.a-button-select.is-active>div span{color:#000}.a-button-select.is-active .a-button-select-inner::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.a-map{width:100%;height:18.75rem}.a-map-wrapper,.has-results .a-map-wrapper{float:left;width:100%}.m-map--absolute.has-results .a-map-wrapper{width:100%!important;left:auto}.a-map-button--update{width:100%;padding:0.625rem 0.625rem 1.25rem}.a-map-pudo-warning,.has-results .a-map-resultlist,.m-overlay .has-results .a-map-resultlist{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-map-button--update .a-button-primary,.a-map-button--update .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .a-map-button--update a{width:100%!important;margin-right:0!important}.m-overlay .a-map-locator.a-button-tertiary,.m-overlay .a-map-locator.m-forgot-pass-form-cancel-btn,.m-overlay .a-map-locator.m-reset-pass-form-cancel-btn{padding-bottom:0!important}.a-map-pudo-warning{float:left;width:100%;height:auto;visibility:visible;max-height:62.5rem;-webkit-transition:visibility .7s,max-height .7s;transition:visibility .7s,max-height .7s}.m-list-pudo-warning-ids li{display:inline}.m-list-pudo-warning-ids li:after{content:','}.m-list-pudo-warning-ids li:last-child:after,.m-map--absolute .a-map-resultlist .distance--inline:before{content:''}.a-map-resultlist{font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-map-resultlist .a-map-pudo-warning--inner{display:none}.a-map-resultlist.has-animation{visibility:hidden;width:0;height:0;max-height:0;-webkit-transition:width .5s,visibility .5s,max-height .5s;transition:width .5s,visibility .5s,max-height .5s}.has-results .a-map-resultlist{visibility:visible;height:auto;z-index:1;max-height:6250rem;float:left;width:100%}.a-map-resultlist .hilti-center-name{margin-right:0.9375rem}.m-map--absolute .a-map-resultlist .a-button-tertiary,.m-map--absolute .a-map-resultlist .a-link--arrow-after,.m-map--absolute .a-map-resultlist .m-forgot-pass-form-cancel-btn,.m-map--absolute .a-map-resultlist .m-reset-pass-form-cancel-btn{margin-top:0}.m-map--absolute .a-map-resultlist .content{font-weight:400;font-size:1rem;line-height:1.25rem}.m-map--absolute .a-map-resultlist li{background-color:#FFF;padding:1.25rem;border-top:0.1875rem solid #E7E2D6}.a-map-details .column,.a-map-details .column.column--availability,.m-overlay .a-map-details .column{padding-right:0.625rem;min-height:0.0625rem;position:relative}.m-map--absolute .a-map-resultlist li.is-hover,.m-map--absolute .a-map-resultlist li:hover{cursor:pointer;background-color:#F3F0EB}.m-map--absolute .a-map-resultlist li.is-hover .a-link--arrow-after,.m-map--absolute .a-map-resultlist li:hover .a-link--arrow-after{color:#D2051E}.m-map--absolute .a-map-resultlist li.is-hover .content,.m-map--absolute .a-map-resultlist li:hover .content{color:#000}.m-map--simple .a-map-resultlist li{padding-top:0.9375rem;padding-bottom:0.9375rem;border-bottom:0.1875rem solid #E7E2D6}.m-map--simple .a-map-resultlist li:first-of-type{border-top:0.1875rem solid #E7E2D6}.a-map-resultlist .distance{display:inline-block;white-space:nowrap;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-map-customerservice>dt,.a-map-details .column>dt{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.a-map-resultlist .distance--inline{display:inline}.m-overlay .a-map-resultlist .distance:not(.distance--inline){display:block;padding-left:0}.a-map-details .columns{margin-left:-0.625rem;margin-right:-0.625rem}.a-map-details .columns:after,.a-map-details .columns:before{content:"";display:table}.a-map-details .columns:after{clear:both}.a-map-details .column{float:left;width:100%;padding-left:0.625rem;padding-bottom:0.9375rem}.m-map--simple .a-map-details .column{padding-bottom:0.625rem;padding-top:0!important}.m-overlay .a-map-details .column{padding-left:0.625rem}.a-map-details .column.column--availability{padding-left:0.625rem;padding-top:0.9375rem;padding-bottom:0!important}.m-overlay .a-map-details .column.column--availability{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-map-details .column>dt{font-size:1rem;line-height:1.25rem}.a-map-details .column>dd{margin:0;padding-bottom:0;line-height:1.4}.a-map-details .column>dd.information{font-size:0.6875rem;line-height:0.8125rem;padding-top:0.625rem}.a-map-details .column--links,.a-map-details.m-staticmap-centerdetails .a-map-customerservice{padding-top:0.9375rem}.a-map-details .column--links .a-link--arrow-after,.a-map-details .column--links .a-tooltip{display:inline-block;padding-bottom:0.9375rem}.a-map-details .column--links .a-link--arrow-after{padding-right:0.5rem;display:block;margin-bottom:-0.3125rem}.tooltipster-content .openinghours>span{width:30%;display:inline-block;vertical-align:top}.tooltipster-content .openinghours>span:nth-child(2n){width:70%;padding-right:0}.a-map-details.m-staticmap-centerdetails .column,.a-map-details.m-staticmap-details .column,.m-overlay .a-map-details.m-staticmap-details .column{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-map-details.m-staticmap-centerdetails .column--customerservice,.a-map-details.m-staticmap-centerdetails .column--openinghours{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-map-service{padding-bottom:0}.a-map-service dd{margin-left:0}.a-map-customerservice{display:block;padding-bottom:0.9375rem}.a-map-customerservice,.a-map-customerservice *{line-height:1.4!important}.a-map-customerservice>dt{display:block;padding-bottom:0;font-size:0.875rem;line-height:1.25rem}.a-map-customerservice>dt:before{width:1.25rem;display:inline-block;line-height:0;position:relative;top:5px;font-size:0.875rem}.a-map-customerservice>dd{display:block;padding-bottom:0;margin-left:0;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-map-customerservice>dd a{position:relative;display:inline;color:#671A3D;border-bottom:0.125rem solid transparent;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-dropzone-error,.openinghours{font-weight:400;font-size:0.875rem;line-height:1.25rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif}.a-map-customerservice>dd a:hover{color:#671A3D;border-bottom-color:#671A3D}.openinghours{display:table;table-layout:fixed}.openinghours-wrap{display:table-row}.openinghours-wrap>span{display:table-cell}.openinghours-wrap>span:nth-child(1n){padding-right:1.875rem}.openinghours-wrap>span:last-child{padding-right:0}.a-map-locator{text-align:left;margin-top:0.9375rem;margin-bottom:0.9375rem}.a-staticmap{position:relative}.a-staticmap img{width:100%}.a-staticmap:hover .a-button-secondary{color:#524F53;border-color:#524F53}.a-dropzone-error,.a-dropzone:hover .a-link--arrow,.a-new{color:#D2051E}.a-dropzone{position:relative}.a-dropzone.dz-drag-hover .dz-message{opacity:.5}.a-dropzone.a-dropzone--prefilled{display:none}.a-dropzone:hover .a-link--arrow:after{border-bottom:0}.a-dropzone:hover .a-link--arrow:before{left:5px}.a-dropzone-inside{position:relative;border:0.1875rem dashed #D7CEBA;background:#fff}.dz-drag-hover .a-dropzone-inside{border:0.1875rem solid #D7CEBA}.a-dropzone--error .a-dropzone-inside,.a-dropzone-error{border-color:#D2051E}.a-dropzone-error{padding-top:0.5rem;display:inline-block;width:100%;clear:both}.a-dropzone-error-message{color:#D2051E;display:none}.dz-error .a-dropzone-error-message{display:block}.a-dropzone-details{margin-top:0.5rem}.a-dropzone-filename{display:none;font-size:0.875rem!important}.a-dropzone-details-prefilled .a-dropzone-filename{display:block}.a-dropzone-links{margin-top:0.625rem}.a-dropzone-replace{margin-right:1.25rem}.a-dropzone-delete:not(.a-icon-synchronize){padding:0 0 0 1.25rem}.a-dropzone-delete:not(.a-icon-synchronize):after,.a-dropzone-delete:not(.a-icon-synchronize):before{left:0;background-color:#D2051E}.a-dropzone-progress-wrapper{height:1.4375rem}.a-dropzone-progress{top:8px;position:relative;height:0.1875rem;background-color:#D7CEBA}.a-dropzone-upload{position:absolute;left:0;top:0;height:0.1875rem;background-color:#D2051E}#iframeoverlay,html.delego-no-scroll,html.delego-no-scroll body{position:fixed}.a-dropzone.dz-clickable{cursor:pointer}.a-dropzone.dz-clickable *{cursor:default}.a-dropzone.dz-clickable .dz-message,.a-dropzone.dz-clickable .dz-message *,.featherlight{cursor:pointer}.a-dropzone.dz-started .dz-message{display:none}.a-dropzone .dz-message{padding:0.9375rem;text-align:left}.a-dropzone .dz-message span{display:block}.a-dropzone .dz-message .a-label-tip-link,.a-dropzone .dz-message .a-link{text-transform:uppercase;margin-top:0.5rem}.a-new{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:700}.a-dummy-box,.a-dummy-line{background:#E7E2D6;width:100%;margin-bottom:1.25rem}.a-dummy-box{height:15.625rem}.a-dummy-line{height:0.9375rem}.a-dummy-line--big{height:1.875rem}.a-dummy--10{width:10%}.a-dummy--20{width:20%}.a-dummy--30{width:30%}.a-dummy--40{width:40%}.a-dummy--50{width:50%}.a-dummy--60{width:60%}.a-dummy--70{width:70%}.a-dummy--80{width:80%}.a-dummy--90{width:90%}.a-iframe{width:100%;height:100%}.a-iframe-element{width:100%}#iframeoverlay{display:none;top:0;left:0;z-index:999999;width:100%;height:100%;background:#000;background:rgba(0,0,0,.8);transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .7s;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);text-align:center;opacity:0;-webkit-overflow-scrolling:touch;overflow-y:auto}#iframeoverlay.active{opacity:1}#iframeoverlay .overlaycontent{position:relative;margin:1.25rem auto 0;max-width:63.0625rem;width:100%}#iframeoverlay .overlaycontent iframe{display:block;margin:0;width:100%;height:39.375rem}.a-dropdown-plus .a-dropdown-plus-select{position:relative}.a-dropdown-plus .a-dropdown-plus-select label{font-size:0.6875rem!important;position:absolute;left:21px;top:3px;color:#887f6e;z-index:10}.a-dropdown-plus .a-dropdown-plus-select .a-button-select>div,.a-dropdown-plus .a-dropdown-plus-select .chosen-single{height:2.875rem}.a-dropdown-plus .a-dropdown-plus-select .a-button-select>div span,.a-dropdown-plus .a-dropdown-plus-select .chosen-single span{padding-top:1rem;padding-bottom:0.1875rem}.a-dropdown-plus .chosen-results{max-height:14.75rem;overflow-y:visible;border-top:0.1875rem solid #D7CEBA;margin-top:-0.1875rem}.a-dropdown-plus .chosen-results .active-result:first-child{margin-top:0}.a-dropdown-plus .has-changed .a-button-wrapper{width:2.8125rem}.a-dropdown-plus .a-button-wrapper{position:absolute;overflow:hidden;top:0;right:10px;height:2.9375rem;width:0;-webkit-transition:.7s;transition:.7s}.a-dropdown-plus .a-check-value-success{font-size:1.125rem;position:absolute;top:0;right:0;width:2.8125rem;height:2.8125rem;background:#47122A;color:#FFF;padding:0.8125rem}.m-form-pieces--label-inside .a-input,.m-form-pieces--label-inside .a-stars-radio{position:relative;padding:0 0.625rem}.m-form-pieces--label-inside label{font-size:0.6875rem!important;left:31px;top:3px;position:absolute;color:#887F6E;display:inline-block;text-transform:capitalize;z-index:1}.m-form-pieces--label-inside input{font-size:1rem!important;padding-top:1rem;padding-bottom:0.1875rem;height:2.875rem}.m-form-pieces--label-inside input[type=number]{background-color:#FFF;-moz-appearance:textfield}.m-form-pieces--label-inside input[type=number]::-webkit-inner-spin-button,.m-form-pieces--label-inside input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#smartbanner{background:#FFF;border-bottom:0.0625rem solid #B8B2A8;box-shadow:0 1px 2px rgba(0,0,0,.5);font-family:'Helvetica Neue',sans-serif;height:4.875rem;left:0;overflow:hidden;position:absolute;top:-82px;webkit-font-smoothing:antialiased;webkit-text-size-adjust:none;width:100%;z-index:9998}#smartbanner,html.sb-animation{webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{background:#070707;border:0.125rem solid #fff;border-radius:0.875rem;box-shadow:0 2px 3px rgba(0,0,0,.4);color:#fff;display:block;font-family:Arial;font-weight:700;font-size:0.875rem;height:0.875rem;left:5px;line-height:0.6875rem;position:absolute;text-align:center;text-decoration:none;text-shadow:none;top:5px;webkit-font-smoothing:subpixel-antialiased;width:0.875rem}#smartbanner .sb-close:active{color:#aaa;font-size:0.8125rem}#smartbanner .sb-icon{background:rgba(0,0,0,.6);background-size:cover;border-radius:0.625rem;box-shadow:0 1px 3px rgba(0,0,0,.3);display:block;height:3.5625rem;left:30px;position:absolute;top:10px;width:3.5625rem}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{color:#979598;font-size:0.6875rem;font-weight:700;left:98px;line-height:1.2em;position:absolute;top:18px;width:44%}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{color:#4d4d4d;display:block;font-size:0.8125rem;line-height:1.125rem}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);border:0.0625rem solid #bfbfbf;border-radius:0.1875rem;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset;color:#6a6a6a;font-size:0.875rem;font-weight:700;height:1.5rem;line-height:1.5rem;min-width:10%;padding:0 0.625rem;position:absolute;right:20px;text-align:center;text-decoration:none;text-transform:uppercase;top:24px}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}#smartbanner .sb-icon.gloss:after{background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:0.625rem 0.625rem 0.75rem 0.75rem;border-top:0.0625rem solid rgba(255,255,255,.8);content:'';height:50%;left:0;position:absolute;top:-1px;width:100%}#smartbanner.android{border-top:0.0625rem solid #B8B2A8;box-shadow:none}#smartbanner.android .sb-close{background:#f2f2f2;border:0;color:#979598;box-shadow:none;height:1.0625rem;line-height:1.0625rem;font-size:0.9375rem;width:1.0625rem}#smartbanner.android .sb-close:active{color:#eee}#smartbanner.android .sb-info strong{color:#000}#smartbanner.android .sb-button{background:0 0;border:none;box-shadow:none;color:#FFF;min-height:1.75rem;min-width:12%;padding:0.0625rem}#smartbanner.android .sb-button span{border-radius:0.3125rem;background-color:#b2c900;box-shadow:none;display:block;padding:0 0.625rem;text-align:center;text-shadow:none;text-transform:none}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:0 0}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1}#smartbanner.windows .sb-icon{border-radius:0}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:4002;text-align:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:4.5%;background:rgba(0,0,0,.4)}.featherlight .m-table,.featherlight .m-text--richtext table,.m-text--richtext .featherlight table{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.featherlight--tutorial{display:block;z-index:3998}.featherlight-content{position:relative;display:inline-block;text-align:left;overflow:auto;margin:4.5% 5% 0;background:#fff;cursor:auto;white-space:normal;width:90%}.featherlight-inner,.featherlight-inner .m-overlay{display:block!important}.featherlight-close-icon{position:absolute;z-index:9999;top:8px;right:8px;line-height:0;font-size:0;display:block;width:2.5rem;height:2.5rem;cursor:pointer;text-align:center;background:0 0;border:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.featherlight-close-icon:after,.featherlight-close-icon:before{content:"";display:block;position:absolute;top:18px;right:14px;height:0.125rem;width:0.8125rem;background-color:#524F53}.featherlight-close-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featherlight-close-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.featherlight-close-icon:hover{color:#D2051E}.featherlight-close-icon:hover:after,.featherlight-close-icon:hover:before{background-color:#D2051E}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.m-overlay{display:none;padding:1.25rem}.m-overlay.m-overlay--nopadding{padding:0!important}.m-overlay--size-auto .featherlight-content{width:auto;max-width:90%}.is-IE .m-overlay--size-auto .featherlight-content{width:90%}.m-overlay--size-l .featherlight-content,.m-overlay--size-m .featherlight-content,.m-overlay--size-s .featherlight-content{max-width:90rem;width:90%}.m-overlay--overflow-auto .featherlight-content{overflow:auto}.m-overlay--overflow-hidden .featherlight-content{overflow:hidden}.m-overlay--overflow-scroll .featherlight-content{overflow:scroll}.m-overlay--overflow-visible .featherlight-content{overflow:visible}.m-overlay--generic .featherlight-inner{padding:2.5rem 1.25rem 1.25rem}.m-overlay:not(.m-overlay--simple) .a-heading-h3,.m-overlay:not(.m-overlay--simple) .m-chat-popup--title,.m-overlay:not(.m-overlay--simple) .m-filterbar-title,.m-overlay:not(.m-overlay--simple) .m-product-addreview--title,.m-overlay:not(.m-overlay--simple) .m-product-review--comment-title,.m-overlay:not(.m-overlay--simple) .m-product-review--title,.m-overlay:not(.m-overlay--simple) .o-prod-grid--header-title{display:inline-block;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;color:#FFAF00;text-transform:uppercase;padding-bottom:1.25rem!important}.m-overlay p{padding-bottom:1.25rem!important}.m-overlay .a-button-primary,.m-overlay .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay a{width:100%;margin-right:0.9375rem}.m-overlay--alert{border:0.0625rem solid #FFAF00;border-left:0.625rem solid #FFAF00}.m-overlay--address .btn-toolbar{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0;padding-bottom:0}.m-overlay--address .btn-toolbar .btn-group{padding-bottom:0}.m-overlay--address .btn-toolbar .a-button-tertiary,.m-overlay--address .btn-toolbar .m-forgot-pass-form-cancel-btn,.m-overlay--address .btn-toolbar .m-reset-pass-form-cancel-btn{margin-top:0.3125rem!important;margin-bottom:0.3125rem!important;padding-right:0!important;min-height:unset}.m-overlay--address .btn-toolbar .a-button-tertiary:before,.m-overlay--address .btn-toolbar .m-forgot-pass-form-cancel-btn:before,.m-overlay--address .btn-toolbar .m-reset-pass-form-cancel-btn:before{top:0!important}.m-overlay--address .btn-toolbar .dropdown-toggle{height:auto;min-height:unset;margin-bottom:0.3125rem!important}.m-overlay--contact{z-index:10099}.m-overlay--contact .featherlight-content{overflow:hidden}.m-overlay--uniserve{cursor:default}.m-overlay--uniserve.loading .a-button-secondary{color:#CBCACB;border-color:#CBCACB;pointer-events:none}.m-overlay--uniserve.loading .a-button,.m-overlay--uniserve.loading .m-text--richtext .m-text-buttons a,.m-overlay--uniserve.loading button[type=submit]:not([class*=a-button-]),.m-overlay--uniserve.loading input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-overlay--uniserve.loading a{background-color:#CBCACB!important;pointer-events:none}.m-overlay--uniserve .featherlight-close,.m-overlay--uniserve .featherlight-close-icon{display:none;pointer-events:none}.m-overlay--login .a-input,.m-overlay--login .a-stars-radio{margin:0}.m-overlay--login .a-input-field,.m-overlay--login .a-stars-radio-field{padding:0}.m-overlay--login .a-button-primary,.m-overlay--login .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--login a{margin-right:0}.m-overlay--login .forgot-passw-link{padding-right:1.25rem}.m-breadcrumbs-col,.m-maintenance-box,.m-page-not-found-box{padding-left:0.625rem;padding-right:0.625rem}.m-overlay--selectaccount .a-button-primary,.m-overlay--selectaccount .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--selectaccount a{margin-right:0;width:100%}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1001;background:rgba(0,0,0,.4)}.m-page-not-found-box-content{z-index:10;padding-top:1.875rem;padding-bottom:1.875rem;font-size:1rem!important;font-size:1.1875rem!important}.m-page-not-found-box .a-link-action{font-size:0.875rem!important}.m-page-not-found-box .a-heading-h3,.m-page-not-found-box .m-chat-popup--title,.m-page-not-found-box .m-filterbar-title,.m-page-not-found-box .m-product-addreview--title,.m-page-not-found-box .m-product-review--comment-title,.m-page-not-found-box .m-product-review--title,.m-page-not-found-box .o-prod-grid--header-title,.m-page-not-found-box h3{padding-bottom:0.625rem}.m-page-not-found-box .o-editorial-module{padding-bottom:0.9375rem}.m-page-not-found-box .a-list-unordered,.m-page-not-found-box .m-text .a-list-downloads,.m-page-not-found-box .m-text .a-list-unordered,.m-page-not-found-box .m-text ul{font-size:1rem!important;padding-bottom:0;margin-bottom:0}.m-page-not-found-box .a-list-unordered li,.m-page-not-found-box .m-text .a-list-downloads li,.m-page-not-found-box .m-text .a-list-unordered li,.m-page-not-found-box .m-text ul li{margin:0 0 0 1.25rem;font-size:1rem!important;line-height:1.3;list-style-type:disc;padding-bottom:0.9375rem}.m-page-not-found-box .a-list-unordered li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div),.m-page-not-found-box .m-text .a-list-downloads li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div),.m-page-not-found-box .m-text .a-list-unordered li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div),.m-page-not-found-box .m-text ul li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent;font-size:inherit!important}.m-page-not-found-box .a-list-unordered li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover,.m-page-not-found-box .m-text .a-list-downloads li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover,.m-page-not-found-box .m-text .a-list-unordered li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover,.m-page-not-found-box .m-text ul li a:not([class*="-after"]):not(.chosen-single):not(.a-button-select>div):hover{color:#671A3D;border-bottom-color:#671A3D}.is-open .m-accordion-header,.m-accordion-header:hover,.m-accordion-header:hover:after,.m-breadcrumbs li a:hover{color:#D2051E}.m-page-not-found-box .a-list-unordered li:before,.m-page-not-found-box .m-text .a-list-downloads li:before,.m-page-not-found-box .m-text .a-list-unordered li:before,.m-page-not-found-box .m-text ul li:before{display:none}.m-page-not-found-box .a-list-unordered li:last-of-type,.m-page-not-found-box .m-text .a-list-downloads li:last-of-type,.m-page-not-found-box .m-text .a-list-unordered li:last-of-type,.m-page-not-found-box .m-text ul li:last-of-type{padding-bottom:0}.m-page-not-found-box .a-list-unordered:first-of-type,.m-page-not-found-box .m-text .a-list-downloads:first-of-type,.m-page-not-found-box .m-text .a-list-unordered:first-of-type,.m-page-not-found-box .m-text ul:first-of-type{margin-bottom:0.9375rem}.m-page-not-found-help-link{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-maintenance-box-content{z-index:10;padding-top:1.875rem;padding-bottom:1.875rem}.m-maintenance-box .a-heading-h3,.m-maintenance-box .m-chat-popup--title,.m-maintenance-box .m-filterbar-title,.m-maintenance-box .m-product-addreview--title,.m-maintenance-box .m-product-review--comment-title,.m-maintenance-box .m-product-review--title,.m-maintenance-box .o-prod-grid--header-title{padding-bottom:0.625rem}.m-maintenance-box .a-heading-h3:first-child,.m-maintenance-box .m-chat-popup--title:first-child,.m-maintenance-box .m-filterbar-title:first-child,.m-maintenance-box .m-product-addreview--title:first-child,.m-maintenance-box .m-product-review--comment-title:first-child,.m-maintenance-box .m-product-review--title:first-child,.m-maintenance-box .o-prod-grid--header-title:first-child{padding-bottom:2.5rem}.m-maintenance-box .m-maintenance-info,.m-maintenance-box .m-maintenance-info a{font-size:1rem!important}.m-breadcrumbs{padding-top:1.25rem;padding-bottom:1.25rem}.m-breadcrumbs--nooffset{padding-top:1.25rem;padding-bottom:1.875rem}.m-breadcrumbs--col12-notxl .m-breadcrumbs-col,.m-breadcrumbs:not(.m-breadcrumbs--col12-notxl):not(.m-breadcrumbs--nooffset) .m-breadcrumbs-col{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-breadcrumbs-col{position:relative;float:left;width:100%;min-height:0.0625rem}.m-breadcrumbs .a-list-downloads,.m-breadcrumbs .a-list-ordered,.m-breadcrumbs .a-list-unordered,.m-breadcrumbs ol,.m-breadcrumbs ul{margin:0;padding:0;list-style:none}.m-breadcrumbs li{display:inline-block;position:relative;padding-bottom:0;font-size:0.875rem}.m-breadcrumbs li a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-breadcrumbs li strong,.m-breadcrumbs li:last-child [itemprop=item]{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-size:0.875rem;line-height:1.25rem;font-weight:400}.m-breadcrumbs li [itemprop=item]:after{content:'';display:inline-block;background:#D2051E;width:0.125rem;height:0.625rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:0;bottom:0}.m-breadcrumbs li:last-child [itemprop=item]::after,.m-breadcrumbs li:last-child [itemprop=item]:after{display:none}.m-breadcrumbs li strong:after{content:'';display:inline-block;background:#CBCACB;width:0.125rem;height:0.625rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:0;bottom:0}.is-Firefox .m-breadcrumbs li [itemprop=item],.is-Firefox .m-breadcrumbs li a,.is-Firefox .m-breadcrumbs li span[itemprop=item],.is-Firefox .m-breadcrumbs li strong{margin-left:0.3125rem}.m-breadcrumbs li [itemprop=item],.m-breadcrumbs li a,.m-breadcrumbs li strong{padding:0 0.625rem 0 0;position:relative;white-space:nowrap;margin-right:0.3125rem}.m-breadcrumbs li [itemprop=item]:after,.m-breadcrumbs li a:after,.m-breadcrumbs li strong:after{position:absolute!important;top:50%;margin-top:-0.3125rem;right:-2px}.is-Firefox .m-breadcrumbs li [itemprop=item]:after,.is-Firefox .m-breadcrumbs li a:after,.is-Firefox .m-breadcrumbs li strong:after{right:0}.m-breadcrumbs li [itemprop=item]:after,.m-breadcrumbs li [itemprop=item]:before,.m-breadcrumbs li a:after,.m-breadcrumbs li a:before,.m-breadcrumbs li strong:after,.m-breadcrumbs li strong:before{position:relative}.m-breadcrumbs li:nth-child(n+4),.m-breadcrumbs li:nth-child(n+4) [itemprop=name],.m-breadcrumbs li:nth-child(n+4) a{max-width:100%}.m-breadcrumbs li:nth-child(n+4) [itemprop=name]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;top:5px}.is-safari .m-breadcrumbs li:nth-child(n+4) [itemprop=name]{top:inherit}.xs-hidden .m-breadcrumbs-col{display:none}.m-accordion-item{border-bottom:0.1875rem solid #EBE6dE;padding-left:0.9375rem;padding-right:0.9375rem}.m-accordion-item:first-child{border-top:0.1875rem solid #EBE6dE}.m-accordion-header{cursor:pointer;display:block;position:relative;padding-top:0.9375rem;padding-bottom:0.9375rem;padding-right:1.875rem}.m-accordion-header:after{display:inline-block;font-family:iconfont;font-weight:400;text-decoration:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA01";font-size:1.625rem;position:absolute;top:50%;right:0;line-height:0;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-tiles-item,.m-wrapper>div{position:relative}.is-open .m-accordion-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-tiles-item--disabled,.m-tiles-item--disabled .inner:hover,.m-tiles-item--disabled .m-tiles-headline{color:#B8B2A8}.m-accordion-content{position:relative;border-top:0.0625rem solid #EBE6dE;display:block;max-height:0;height:0;visibility:hidden;padding:0;overflow:hidden;z-index:2;-webkit-transition:visibility .5s,maxHeight .5s,padding .5s;transition:visibility .5s,maxHeight .5s,padding .5s}.m-accordion-content:after,.m-accordion-content:before{content:"";display:table}.m-accordion-content:after{clear:both}.is-open .m-accordion-content{max-height:6249999.9375rem;height:auto;visibility:visible;padding-top:0.9375rem;padding-bottom:0.9375rem}.m-accordion-content p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-nav-meta a,.m-nav-meta-lang .a-select,.m-nav-meta-lang select{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-tiles{margin-left:-0.625rem;margin-right:-0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-tiles-item{padding:0 0.625rem;float:left;width:100%;min-height:0.0625rem}.m-tiles-item:after,.m-tiles-item:before{content:"";display:table}.m-tiles-item:after{clear:both}.m-tiles-item .inner{display:block;height:100%;padding:1.25rem 1.25rem 1.875rem;border:0.0625rem solid #DFD8C8;border-bottom-width:3px}.m-tiles-item--disabled .m-tiles-image{opacity:.5}.m-tiles-image{margin-bottom:0.9375rem;text-align:center;height:7.5rem}.m-tiles-image figure img{width:auto!important;margin:0 auto;max-height:7.5rem}.m-tiles-headline{word-wrap:break-word}.m-wrapper{background:#F3F0EB;margin-top:1.25rem;padding:1.25rem}.m-wrapper-title{padding-bottom:0.625rem}.m-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-0.5rem}.m-tags>a{width:auto;margin:0.5rem}.m-sharing-button-wrapper,.o-editorial-marginal-col .m-sharing-button-wrapper{width:25%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;position:relative;float:left}.m-sharing{margin-left:-0.625rem;margin-right:-0.625rem;margin-bottom:-0.9375rem}.m-sharing:after,.m-sharing:before{content:"";display:table}.m-sharing:after{clear:both}.m-sharing-button-wrapper{padding-bottom:1.25rem}.m-sharing .a-button,.m-sharing .m-text--richtext .m-text-buttons a,.m-sharing button[type=submit]:not([class*=a-button-]),.m-sharing input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-sharing a{-webkit-transition:color .5s;transition:color .5s}.m-sharing .a-button:hover,.m-sharing .m-text--richtext .m-text-buttons a:hover,.m-sharing button[type=submit]:hover:not([class*=a-button-]),.m-sharing input[type=submit]:hover:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-sharing a:hover{color:#D2051E}.m-sharing--short .m-sharing-button-wrapper{padding-bottom:0;top:3px;height:1.4375rem;width:2.5rem!important}.m-sharing--short .a-button-sharing{color:#000!important;border:0;display:inline-block!important;height:1.25rem;min-height:0;background:0 0;padding:0!important;font-size:1rem!important}.m-sharing--short .a-button-sharing:hover{color:#D2051E!important;text-decoration:none;border:0!important}.m-nav-meta .a-icon-login-after.is-loggedin:after,.m-nav-meta .a-icon-login-after:hover span,.m-nav-meta .is-active{color:#D2051E}.m-showmore-container--advanced{height:auto;overflow:hidden}.m-showmore-container--advanced.is-hidden{display:block!important;min-height:0;height:0}.m-showmore-container-inner:after,.m-showmore-container-inner:before{content:"";display:table}.m-showmore-container-inner:after{clear:both}.m-showmore-buttons{position:relative;clear:both;text-align:center;z-index:0}.m-showmore-buttons:after,.m-showmore-buttons:before{content:'';display:block;position:absolute;left:-10px;right:-10px;height:0.1875rem}.m-showmore-buttons:before{top:-3px;background-color:#DFD8C8}.m-showmore-buttons:after{top:-6px;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.2),transparent);background:linear-gradient(to top,rgba(0,0,0,.2),transparent)}.m-showmore-buttons .button{display:block;width:100%;position:relative;padding:0.625rem 0}.m-nav-meta{display:block;margin:0;padding:0;list-style-type:none;text-align:right;height:3.125rem;text-transform:uppercase}.m-nav-meta .is-active .menu-arrow{display:block}.m-nav-meta .menu-arrow{display:none;position:absolute;top:-9px;right:20px}.m-nav-meta .menu-arrow:before{content:'';position:absolute;z-index:1;top:-12px;width:20rem;height:1.25rem;left:-50%;margin-left:-10rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:-webkit-radial-gradient(50% -3%,ellipse,rgba(0,0,0,.075),rgba(97,97,97,0) 80%);background:radial-gradient(ellipse at 50% -3%,rgba(0,0,0,.075),rgba(97,97,97,0) 80%)}.m-nav-meta .menu-arrow:after{content:'';display:block;width:0.9375rem;height:0.9375rem;background-color:#F3F0EB;border-left:0.0625rem solid #D7CEBA;border-top:0.0625rem solid #D7CEBA;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;z-index:2}.m-nav-meta a,.m-nav-meta>li,.m-nav-meta>li a{display:inline-block}.m-nav-meta .a-icon-login-after{position:relative}.chosen-results .m-nav-meta .active-result.is-cart:not(.is-active),.m-nav-meta .a-icon-cartfull-after:not(.is-active),.m-nav-meta .chosen-results .active-result.is-cart:not(.is-active){color:#524F53}.chosen-results .m-nav-meta .active-result.is-cart:not(.is-active):hover,.m-nav-meta .a-icon-cartfull-after:not(.is-active):hover,.m-nav-meta .chosen-results .active-result.is-cart:not(.is-active):hover{color:#D2051E}.chosen-results .m-nav-meta .active-result.is-cart:after,.m-nav-meta .a-icon-cartfull-after:after,.m-nav-meta .chosen-results .active-result.is-cart:after{left:auto;color:#D2051E}.m-nav-meta .a-icon-cart-after:after{left:auto;color:#524F53}.m-nav-meta .a-icon-cart-after.is-active:after,.m-nav-meta .a-icon-cart-after:hover:after,.m-nav-meta>li:hover.is-active,.m-nav-meta>li>a:hover,.m-nav-meta>li>div:hover{color:#D2051E}.m-nav-meta>li{position:relative;top:0;margin:0 0.625rem 0 0;vertical-align:top}.m-nav-meta>li:last-child{margin:0;padding:0}.m-nav-meta>li:not(:last-child){position:relative;height:3.125rem;padding-right:0}.m-nav-meta>li:not(:last-child):after{content:'';display:inline-block;background:#CBCACB;width:0.0625rem;height:1.25rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:0;bottom:0;position:absolute!important;top:50%;margin-top:-0.625rem;right:7px}.m-nav-meta>li:not(:last-child) a{margin-right:0;padding-right:2.1875rem}.m-nav-meta>li.is-active:after,.m-nav-meta>li:hover:after{background:#D2051E}.m-nav-meta a{white-space:nowrap;height:3.125rem;text-decoration:none;color:#524F53;font-weight:400;font-size:0.875rem;line-height:1.25rem;line-height:3.125rem;padding-right:0.9375rem}.m-acc-sync-spinner:after,.m-nav-meta-search button:after{text-decoration:inherit;-webkit-font-smoothing:antialiased;font-style:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.m-nav-meta a>span{overflow:hidden;display:none;padding-right:0.625rem}.m-nav-meta a.m-nav-meta-loginlink>span{padding-right:0.125rem}.m-nav-meta a.m-nav-meta-loginlink>span:last-of-type{padding-right:0.625rem}.m-nav-meta a.a-countryselector>span{display:inline-block!important;text-overflow:ellipsis;white-space:nowrap;max-width:55vw}.m-nav-meta a.a-countryselector--standalone{padding-right:2.1875rem!important}.m-nav-meta a>span[class*=a-icon-],.m-nav-meta a[class*=a-icon-]{position:relative;padding-right:0.9375rem}.m-nav-meta a>span[class*=a-icon-]:after,.m-nav-meta a[class*=a-icon-]:after{position:absolute!important;bottom:auto;top:50%;right:20px;width:0.9375rem;height:0.9375rem;line-height:0!important}.is-active .m-nav-meta a>span[class*=a-icon-]:after,.is-active .m-nav-meta a[class*=a-icon-]:after,.m-nav-meta a>span[class*=a-icon-].is-active:after,.m-nav-meta a[class*=a-icon-].is-active:after{color:#D2051E}.m-nav-meta a.a-icon-login-after:after{right:22px}.chosen-results .m-nav-meta a:not(.a-link--close):not(.a-tooltip-closer) .active-result.is-cart:after,.m-nav-meta a:not(.a-link--close):not(.a-tooltip-closer) .a-icon-cartfull-after:after,.m-nav-meta a:not(.a-link--close):not(.a-tooltip-closer) .chosen-results .active-result.is-cart:after{font-size:inherit}.m-nav-meta a.chosen-search:not(.a-link--close):not(.a-tooltip-closer),.m-nav-meta a.m-enhanced-select-search:not(.a-link--close):not(.a-tooltip-closer),.m-nav-meta a:not(.a-link--close):not(.a-tooltip-closer).a-icon-search{display:inline-block}.m-nav-meta-login{z-index:0}.m-nav-meta [data-nav-meta-prio="1"]{text-overflow:ellipsis;white-space:nowrap}.m-nav-meta-lang{padding:0!important}.m-nav-meta-lang .a-select,.m-nav-meta-lang select{position:relative;top:9px;height:1.875rem;left:0;z-index:1;padding:0.3125rem 0.625rem;margin:0 0.4375rem 0 0;display:inline;width:auto;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#524F53;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-nav-meta-cart a.is-active,.m-nav-meta-lang .a-list-downloads a.is-active,.m-nav-meta-lang .a-list-downloads a:hover,.m-nav-meta-lang .a-list-unordered a.is-active,.m-nav-meta-lang .a-list-unordered a:hover,.m-nav-meta-lang ul a.is-active,.m-nav-meta-lang ul a:hover{color:#D2051E}.m-nav-meta-lang:after{margin-left:0.625rem!important}.m-nav-meta-lang .a-list-downloads,.m-nav-meta-lang .a-list-unordered,.m-nav-meta-lang ul{position:relative;display:inline-block;display:none;margin:0 0.9375rem 0 0;padding:0;list-style-type:none;text-transform:uppercase;font-size:0}.m-nav-meta-lang .a-list-downloads li,.m-nav-meta-lang .a-list-unordered li,.m-nav-meta-lang ul li{display:inline-block;padding:0}.m-nav-meta-lang .a-list-downloads a,.m-nav-meta-lang .a-list-unordered a,.m-nav-meta-lang ul a{padding:0 0.3125rem 0 0!important;margin:0!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-nav-meta-lang .a-list-downloads a:not(.is-active),.m-nav-meta-lang .a-list-unordered a:not(.is-active),.m-nav-meta-lang ul a:not(.is-active){display:none}.m-nav-meta-cart a span:first-child{padding-right:0}.m-nav-meta-cart a span:last-child{display:inline-block;position:relative;bottom:1px}.m-nav-meta-search{position:static!important}.m-nav-meta-search-layer{width:100%}.m-nav-meta-search .a-icon-search,.m-nav-meta-search .chosen-search,.m-nav-meta-search .m-enhanced-select-search{position:relative;padding-right:0.9375rem;margin-right:0.9375rem}.m-nav-meta-search .a-icon-search:before,.m-nav-meta-search .chosen-search:before,.m-nav-meta-search .m-enhanced-select-search:before{position:absolute!important;bottom:auto;top:50%;right:0;width:0.9375rem;height:0.9375rem;margin-top:-0.0625rem;line-height:0!important}.m-nav-meta-search form{width:100%;display:inline-block;position:relative;top:0}.m-nav-meta-search input{width:100%;border:0;border-bottom:0.1875rem solid #D2051E;color:#000;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding:0 1.25rem 0.3125rem 0.9375rem;outline:0}.m-nav-meta-search ::-webkit-input-placeholder{color:#887F6E}.m-nav-meta-search :-ms-input-placeholder{color:#887F6E}.m-nav-meta-search ::placeholder{color:#887F6E}.m-nav-meta-search button{padding:0 0.9375rem 0 0;background-color:transparent;border:none;outline:0;color:#524F53}.m-nav-meta-search button:after{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA2D";position:relative;bottom:-4px;z-index:10}.m-nav-meta-search button:before{display:none}.m-nav-meta-search-results-wrap{margin-right:0.9375rem;margin-left:0.9375rem;position:absolute;left:0;width:calc(100% - 1.875rem);top:45px;overflow:hidden;z-index:4000}.m-nav-meta-search-results-wrap-open,.m-nav-meta-search-results-wrap-open .m-nav-meta-search-results{-webkit-transform:translateY(0);transform:translateY(0)}.m-nav-meta-search-results{box-shadow:0 0 5px 0 rgba(0,0,0,.15);position:relative;z-index:100;width:100%;background:#FFF;-webkit-transform:translateY(calc(-100% - 60px));transform:translateY(calc(-100% - 60px));-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.m-nav-meta-search-results-wrap.is-opened .m-nav-meta-search-results{-webkit-transform:translateY(0);transform:translateY(0)}.m-nav-meta-search .a-link--arrow-after:after{top:0}.m-nav-meta-search .search-result{margin-right:0.9375rem;margin-left:0.9375rem;text-align:left;cursor:pointer;text-transform:none;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.m-nav-meta-search .search-result:not(:last-child):not(:first-child):hover{background-color:#F3F0EB}.m-nav-meta-search .search-result:last-child:hover .search-result-inner,.m-nav-meta-search .search-result:not(:last-child):not(:first-child):hover .search-result-inner{color:#D2051E}.m-nav-meta-search .search-result img{max-width:3.75rem;height:auto;max-height:2.6875rem}.m-nav-meta-search .search-result-image{display:inline-block;min-width:3.75rem;margin-right:0.9375rem;text-align:center}.m-nav-meta-search .search-result-title{text-overflow:ellipsis;overflow:hidden}.m-nav-meta-search .search-result-inner{color:#524F53;border-bottom:0.0625rem solid #EBE6dE;-webkit-transition:all .3s;transition:all .3s;padding:0.625rem 0.9375rem}.m-nav-meta-search .search-result-inner .search-result-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.m-nav-meta-search .search-result:first-child .search-result-inner,.m-nav-meta-search .search-result:nth-last-child(2) .search-result-inner{border-bottom:0.1875rem solid #EBE6dE}.m-nav-meta-search .search-result:last-child{padding-top:0.625rem;padding-bottom:0.625rem}.m-nav-meta-search .search-result:last-child .search-result-inner{border:none;padding:0}.m-nav-meta-search .search-result:last-child .a-link--arrow-after{display:block;width:100%}.m-nav-meta-search .search-result .search-result-link{height:auto;line-height:1}.m-acc-sync-message,.m-acc-sync-text{display:block;opacity:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;line-height:1.25rem;font-weight:400}.m-nav-meta-search .search-result:first-child .search-result-inner{padding-left:0}.m-nav-meta-search .search-result:first-child,.m-nav-meta-search .search-result:last-child{cursor:default}.m-nav-meta-search .search-result:first-child .search-result-inner,.m-nav-meta-search .search-result:first-child .search-result-inner .search-result-link,.m-nav-meta-search .search-result:last-child .search-result-inner,.m-nav-meta-search .search-result:last-child .search-result-inner .search-result-link{color:#000}.m-nav-meta-search .search-result--show-all{border-bottom:none}.m-nav-meta-search .search-result--show-all .search-result-inner{cursor:pointer;width:100%}.m-nav-meta-search .search-result--show-all .search-result-inner .a-link--arrow-after:after{top:3px}.m-nav-meta-search .search-result--show-all .search-result-inner:hover .a-link--arrow-after{color:#D2051E}.m-nav-meta-search .search-result--show-all .search-result-inner:hover .a-link--arrow-after:after{left:5px}.m-sync-message .m-message{margin-bottom:0}.m-acc-sync{position:absolute;opacity:0;pointer-events:none;height:100%;bottom:0;z-index:5;background:#F3F0EB;text-transform:none;color:#524F53;cursor:default}.m-acc-sync:hover{color:#D2051E}.m-acc-sync-message{padding-right:2.125rem;font-size:1rem;position:relative;top:-50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;-webkit-transition:top .5s;transition:top .5s;white-space:nowrap;cursor:pointer;background:#F3F0EB}.m-nav-primary button,.m-nav-secondary{box-sizing:content-box;position:absolute}.m-acc-sync-message .a-icon-login-after{display:block;width:1.5rem;height:1.5rem;position:absolute;top:-3px;right:3px}.m-acc-sync-message .a-icon-login-after::after{display:block;position:absolute;font-size:1rem;top:2px;left:.5px}.m-acc-sync-text{width:0.0625rem;overflow:hidden;text-transform:uppercase;font-size:0.875rem;-webkit-transition:max-width .3s;transition:max-width .3s}.m-acc-sync-text.reset-visibility{max-width:0;display:block!important}.m-acc-sync-spinner{display:block;width:1.5rem;height:1.5rem;position:absolute;top:-3px;right:10px}.m-acc-sync-spinner:after{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA38"}.m-acc-sync-spinner::after{display:block;position:absolute;font-size:1rem;top:2px;left:.5px}.m-acc-sync.is-acting{position:relative;pointer-events:auto;opacity:1}.m-acc-sync.is-acting .m-acc-sync-message{opacity:1;top:50%}.m-acc-sync.is-acting+.m-nav-meta-loginlink{display:none!important}.m-nav-primary{position:relative;height:3.125rem;overflow:hidden;background-color:#FFF}.m-nav-primary .a-list-downloads,.m-nav-primary .a-list-unordered,.m-nav-primary button,.m-nav-primary picture,.m-nav-primary ul,.m-nav-primary>a{display:inline-block;float:left}.m-nav-primary picture{padding-right:1.25rem}.m-nav-primary picture img{padding:0.625rem;width:9.25rem}.m-nav-primary>.a-list-downloads,.m-nav-primary>.a-list-unordered,.m-nav-primary>ul{margin:0;padding:0;list-style-type:none;text-transform:uppercase}.m-nav-primary>.a-list-downloads li,.m-nav-primary>.a-list-unordered li,.m-nav-primary>ul li{height:3.125rem;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;vertical-align:top}.m-nav-primary>.a-list-downloads li:not(.m-nav-primary-more),.m-nav-primary>.a-list-unordered li:not(.m-nav-primary-more),.m-nav-primary>ul li:not(.m-nav-primary-more){display:none}.m-nav-primary>.a-list-downloads li:last-child,.m-nav-primary>.a-list-unordered li:last-child,.m-nav-primary>ul li:last-child{padding:0}.m-nav-primary>.a-list-downloads li a,.m-nav-primary>.a-list-unordered li a,.m-nav-primary>ul li a{display:inline-block;height:3.125rem;text-decoration:none;color:#524F53;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;position:relative;margin:0 0.4375rem 0 0;padding:1.625rem 0.625rem 0}.m-nav-primary>.a-list-downloads li a.is-active,.m-nav-primary>.a-list-downloads li a.is-highlighted,.m-nav-primary>.a-list-downloads li a:hover,.m-nav-primary>.a-list-unordered li a.is-active,.m-nav-primary>.a-list-unordered li a.is-highlighted,.m-nav-primary>.a-list-unordered li a:hover,.m-nav-primary>ul li a.is-active,.m-nav-primary>ul li a.is-highlighted,.m-nav-primary>ul li a:hover{color:#D2051E}.is-nav-open .m-nav-primary>.a-list-downloads li a.is-highlighted:not(.is-active):not(:hover),.is-nav-open .m-nav-primary>.a-list-unordered li a.is-highlighted:not(.is-active):not(:hover),.is-nav-open .m-nav-primary>ul li a.is-highlighted:not(.is-active):not(:hover),.m-nav-secondary a{color:#524F53}.m-nav-primary>.a-list-downloads li a.is-active:after,.m-nav-primary>.a-list-downloads li a.is-highlighted:after,.m-nav-primary>.a-list-downloads li a:hover:after,.m-nav-primary>.a-list-unordered li a.is-active:after,.m-nav-primary>.a-list-unordered li a.is-highlighted:after,.m-nav-primary>.a-list-unordered li a:hover:after,.m-nav-primary>ul li a.is-active:after,.m-nav-primary>ul li a.is-highlighted:after,.m-nav-primary>ul li a:hover:after{background-color:#D2051E}.is-nav-open .m-nav-primary>.a-list-downloads li a.is-highlighted:not(.is-active):not(:hover):after,.is-nav-open .m-nav-primary>.a-list-unordered li a.is-highlighted:not(.is-active):not(:hover):after,.is-nav-open .m-nav-primary>ul li a.is-highlighted:not(.is-active):not(:hover):after{background-color:#524F53}.m-nav-primary>.a-list-downloads li a:after,.m-nav-primary>.a-list-unordered li a:after,.m-nav-primary>ul li a:after{content:'';display:inline-block;background:#CBCACB;width:0.0625rem;height:1.25rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:0;bottom:0;position:absolute!important;top:50%;margin-top:-0.5625rem;right:-6px}.m-nav-primary>.a-list-downloads li:nth-last-child(2) a:after,.m-nav-primary>.a-list-unordered li:nth-last-child(2) a:after,.m-nav-primary>ul li:nth-last-child(2) a:after{display:none;margin-right:0}.m-nav-primary>.a-list-downloads li:first-child a,.m-nav-primary>.a-list-unordered li:first-child a,.m-nav-primary>ul li:first-child a{padding-left:0}.m-nav-primary button{display:inline;width:1.625rem;height:1.875rem;float:right;right:-1px;border:0;cursor:pointer;outline:0;background-color:transparent;color:#524F53;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;margin:0.0625rem 0 0!important;padding-right:0.625rem}.m-nav-primary button span{display:block;position:absolute;height:0.25rem;width:1.625rem;background-color:#524F53;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.is-ios .m-nav-primary button span{left:10px}.m-nav-primary button span:nth-child(1){top:15px}.m-nav-primary button span:nth-child(2),.m-nav-primary button span:nth-child(3){top:22px}.m-nav-primary button span:nth-child(4){top:29px}.m-nav-primary button.is-active span:nth-child(1),.m-nav-primary button.is-active span:nth-child(4){top:22px;width:0%;left:50%}.m-nav-primary button.is-active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-nav-primary button.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m-nav-primary-more{width:1.625rem;height:1.125rem}.is-nav-open+.o-header-bottom>.m-nav-secondary{top:100px}.is-smartbanner .is-nav-open+.o-header-bottom>.m-nav-secondary{top:25px}.m-nav-secondary{z-index:100;width:100%;height:0;overflow:hidden;background-color:#FFF;padding-top:0;-webkit-transition:height .2s linear;transition:height .2s linear;box-shadow:0 6px 10px -3px rgba(0,0,0,.5)}.m-nav-secondary>.container-fluid,.m-nav-secondary>.m-account-form,.m-nav-secondary>.m-register-form-general,.m-nav-secondary>.m-register-form-messaging,.m-nav-secondary>.o-account-credentials-wrapper,.m-nav-secondary>.o-favorite-list-table-head,.m-nav-secondary>.o-prod-grid,.o-account-form .m-nav-secondary>form{padding-left:0;padding-right:0}.m-nav-secondary.is-active{overflow:hidden;-webkit-transition:height .5s cubic-bezier(.075,.82,.165,1);transition:height .5s cubic-bezier(.075,.82,.165,1)}.is-ios .m-nav-secondary.is-active{overflow:visible}.is-ios .m-nav-secondary.is-active:after{content:'';display:block;width:100vw;height:50vh;background:#FFF;position:fixed;top:0;z-index:-1}.m-nav-secondary>*{visibility:hidden;opacity:1;-webkit-transition:visibility .5s,opacity .5s linear;transition:visibility .5s,opacity .5s linear}.m-nav-secondary.is-active>*{visibility:visible;opacity:1}.m-nav-secondary a:hover,.m-nav-secondary-breadcrumb .a-list-downloads li.is-backlink:hover,.m-nav-secondary-breadcrumb .a-list-unordered li.is-backlink:hover,.m-nav-secondary-breadcrumb ul li.is-backlink:hover{color:#D2051E}.m-nav-secondary-breadcrumb{position:absolute;top:0;left:0;right:0;z-index:100;padding-left:0.625rem;padding-right:0.625rem;min-height:3.75rem;margin:0 auto;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;background-color:#FFF}.m-nav-secondary-breadcrumb:after{display:block!important;opacity:0;box-shadow:0 3px 7px -4px rgba(0,0,0,.2);position:absolute;bottom:0;left:10px;right:10px;width:auto;height:0.625rem;-webkit-transition:opacity .3s;transition:opacity .3s;clear:both}.is-scrolled .m-nav-secondary-breadcrumb:after{opacity:1}.m-nav-secondary-breadcrumb:after,.m-nav-secondary-breadcrumb:before{content:"";display:table}.m-nav-secondary-breadcrumb span{display:block;width:100%;background-color:#FFF}.m-nav-secondary-breadcrumb span .a-hr,.m-nav-secondary-breadcrumb span .m-product-gallery-stage .m-slider::after,.m-nav-secondary-breadcrumb span hr,.m-product-gallery-stage .m-nav-secondary-breadcrumb span .m-slider::after{width:100%;height:0;margin-top:0;border-top:0.1875rem solid #EBE6dE;padding:0}.m-nav-secondary-breadcrumb .a-list-downloads,.m-nav-secondary-breadcrumb .a-list-unordered,.m-nav-secondary-breadcrumb ul{float:left;width:100%;position:relative;min-height:0.0625rem;background-color:#FFF;padding:0.9375rem 0}.m-nav-secondary-breadcrumb .a-list-downloads li,.m-nav-secondary-breadcrumb .a-list-unordered li,.m-nav-secondary-breadcrumb ul li{position:relative;display:inline-block}.m-nav-secondary-breadcrumb .a-list-downloads li.is-backlink,.m-nav-secondary-breadcrumb .a-list-unordered li.is-backlink,.m-nav-secondary-breadcrumb ul li.is-backlink{cursor:pointer;padding-left:1.3em;padding-right:0.625rem;margin-right:0.625rem}.m-nav-secondary-breadcrumb .a-list-downloads li.is-backlink:before,.m-nav-secondary-breadcrumb .a-list-unordered li.is-backlink:before,.m-nav-secondary-breadcrumb ul li.is-backlink:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03";position:absolute;top:0;left:0}.m-nav-secondary-breadcrumb .a-list-downloads li.is-backlink:after,.m-nav-secondary-breadcrumb .a-list-unordered li.is-backlink:after,.m-nav-secondary-breadcrumb ul li.is-backlink:after{content:"";display:inline-block;position:relative;right:-10px;width:0.125rem;height:0.625rem;background-color:#000}.m-nav-secondary-breadcrumb .a-link--close,.m-nav-secondary-breadcrumb .a-tooltip-closer{display:none;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-top:0.9375rem;padding-left:1.25rem;padding-bottom:1.25rem}.m-nav-secondary-stage .m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a,.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a{font-size:1rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.m-nav-secondary-breadcrumb .a-link--close:after,.m-nav-secondary-breadcrumb .a-link--close:before,.m-nav-secondary-breadcrumb .a-tooltip-closer:after,.m-nav-secondary-breadcrumb .a-tooltip-closer:before{top:24px}.is-active .m-nav-secondary-breadcrumb{position:fixed;padding-top:6.25rem;padding-bottom:0;height:auto;background-color:#FFF;z-index:1000}.m-nav-secondary-levels{overflow:hidden;height:0;visibility:hidden}.m-nav-secondary-stage{position:relative;z-index:100}.m-nav-secondary-stage>.a-list-downloads,.m-nav-secondary-stage>.a-list-unordered,.m-nav-secondary-stage>ul{position:relative;left:0;min-width:1000%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.m-nav-secondary-stage>.a-list-downloads>li,.m-nav-secondary-stage>.a-list-unordered>li,.m-nav-secondary-stage>ul>li{position:relative;float:left;overflow:hidden;padding-left:0.625rem;padding-right:0.625rem}.m-nav-secondary-stage-item>div{margin:0;padding:0}.m-nav-secondary-stage-item>div>:last-child{border-bottom:0;margin-bottom:0!important;padding-bottom:1.25rem}.m-nav-secondary-stage-item>div .list{margin-left:-0.625rem;margin-right:-0.625rem}.m-nav-secondary-stage-item>div .list:after,.m-nav-secondary-stage-item>div .list:before{content:"";display:table}.m-nav-secondary-stage-item>div .list:after{clear:both}.m-nav-secondary-stage-item>div .list a{color:#524F53}.m-nav-secondary-stage-item>div .list a:hover{color:#D2051E}.m-nav-secondary-stage-item>div .list>li{float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;position:relative;bottom:-2px}.m-nav-secondary-stage-item>div .list>li.m-nav-secondary-news{float:left;width:100%;min-height:0.0625rem;margin-top:0;position:relative;top:1px;border-top:0.1875rem solid #EBE6dE;border-bottom:0;padding:1.875rem 0.625rem 0}.m-nav-secondary-stage-item>div .list:first-child+.m-nav-secondary-stage-item>div .list{border-bottom:0.1875rem solid #EBE6dE}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a{display:table;position:relative;width:100%;height:100%;min-height:5rem;overflow:hidden;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom:0.0625rem solid #EBE6dE;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:4.0625rem;max-height:3.75rem;display:block;margin:0 auto}.m-account-nav-main,.m-nav-secondary-category,.m-nav-secondary-list,.m-progress--navigation,.m-service-links{margin-left:-0.625rem;margin-right:-0.625rem}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img{max-width:100%;max-height:3.75rem;image-rendering:optimize-contrast;image-rendering:-webkit-optimize-contrast}.is-IE .m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img{width:auto}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a>span{display:table-cell;vertical-align:middle;max-width:60%}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:30%;height:3.125rem;padding:0 0.625rem;max-width:90%;overflow:hidden;text-align:center}.m-nav-secondary-stage-item>div .list li:not(.is-empty)>a:hover{background-color:#F3F0EB}.m-nav-secondary-stage-item>div .list:not(.m-nav-secondary-teaserlist) li{height:5rem}.m-nav-secondary-stage-item>div .list:not(.m-nav-secondary-teaserlist) li a picture{overflow:hidden}.m-nav-secondary-stage-item:first-child>a{padding:0.625rem 0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-nav-secondary-list>li,.m-nav-secondary-stage-item-menu li>a{font-size:1rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.m-nav-secondary-stage-item>.a-list-downloads:last-child>li:last-child,.m-nav-secondary-stage-item>.a-list-unordered:last-child>li:last-child,.m-nav-secondary-stage-item>ul:last-child>li:last-child{border-width:0.1875rem}.m-nav-secondary-stage-item-menu{padding-bottom:1.25rem}.m-nav-secondary-stage-item-menu li{display:table;width:100%}.m-nav-secondary-stage-item-menu li>a{display:table-cell!important;vertical-align:middle;text-transform:uppercase;height:3.75rem!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important;padding:0 0.9375rem;border-bottom:0.0625rem solid #EBE6dE}.m-nav-secondary-stage-item-menu li:last-child>a{border-bottom:0.1875rem solid #EBE6dE}.m-nav-secondary-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-nav-secondary-list>li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;float:left;width:100%;min-height:0.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;line-height:1.2;color:#524F53;padding:0.9375rem 0.625rem 0}.m-nav-secondary-list>li a{min-height:0.0625rem}.m-nav-secondary-list>li a:hover{background:0 0}.m-nav-secondary-list>li span{display:block;text-align:left;padding:0;height:auto}.m-nav-secondary-list>li span img,.m-nav-secondary-list>li span picture{max-width:100%;max-height:100%}.m-nav-secondary-list>li>.a-list-downloads,.m-nav-secondary-list>li>.a-list-unordered,.m-nav-secondary-list>li>ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:0.1875rem solid #EBE6dE;border-top:0.0625rem solid #EBE6dE}.m-nav-secondary-list>li>.a-list-downloads>li>a,.m-nav-secondary-list>li>.a-list-unordered>li>a,.m-nav-secondary-list>li>ul>li>a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;line-height:1.2;padding-right:0.9375rem;padding-top:0.9375rem;padding-bottom:0.9375rem;min-height:0.0625rem}.m-nav-footer a.a-link--arrow-after,.m-nav-footermeta li a,.m-nav-secondary-news .a-heading-h2--standard,.m-nav-secondary-teaserlist li>a>span,.m-nav-secondary-teaserlist li>a>span span{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-nav-secondary-list>li>.a-list-downloads li:last-child>a,.m-nav-secondary-list>li>.a-list-unordered li:last-child>a,.m-nav-secondary-list>li>ul li:last-child>a{border:none}.m-nav-secondary-category{min-height:0.0625rem}.m-nav-secondary-category:after,.m-nav-secondary-category:before{content:"";display:table}.m-nav-secondary-category:after{clear:both}.m-nav-secondary-category>div{float:left;width:75%;left:25%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0.9375rem}.m-nav-secondary-category>span{float:left;width:25%;right:75%;position:relative;min-height:0.0625rem;padding-left:0.625rem!important;padding-right:0.625rem!important;line-height:0}.m-nav-secondary-teaserlist{border-bottom:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-message,.m-nav-secondary-teaserlist li{-webkit-box-orient:vertical;-webkit-box-direction:normal}.m-nav-secondary-teaserlist li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.m-nav-secondary-teaserlist li>a{height:auto!important;max-height:none!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.m-nav-secondary-teaserlist li>a>span{display:block!important;vertical-align:top!important;text-transform:uppercase;color:#D2051E;font-weight:400;font-size:1.125rem;line-height:1.5625rem;line-height:1.125rem!important}.m-nav-secondary-teaserlist li>a>span:last-child{max-width:70%!important}.m-nav-secondary-teaserlist li>a>span span{display:block;text-transform:none;padding:0.3125rem 0 0;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#000}.m-nav-totop,.m-service-links li{padding-right:0.625rem;position:relative}.m-nav-secondary-teaserlist li>a picture{width:2.8125rem;height:auto}.m-nav-secondary-teaserlist:after,.m-nav-secondary-teaserlist:before{display:none!important}.m-nav-secondary-news{padding-top:1.875rem;display:block;width:100%;padding-bottom:1.875rem;margin-bottom:0.9375rem;border-top:0.1875rem solid #EBE6dE;border-bottom:0.0625rem solid #EBE6dE}.m-nav-secondary-news:after,.m-nav-secondary-news:before{content:"";display:table}.m-nav-secondary-news:after{clear:both}.m-nav-secondary-news .a-label-tip-link,.m-nav-secondary-news .a-link{-webkit-transition:color .3s;transition:color .3s;font-size:1rem}.m-nav-secondary-news:hover .a-label-tip-link,.m-nav-secondary-news:hover .a-link{color:#D2051E}.m-nav-secondary-news:hover .a-label-tip-link:after,.m-nav-secondary-news:hover .a-link:after{left:10px}.m-nav-secondary-news .a-heading-h2--standard{display:block;padding-bottom:0.625rem;color:#D2051E;text-transform:uppercase;font-size:1.25rem}.m-nav-totop{z-index:1;opacity:1;-webkit-transition:all .3s;transition:all .3s;text-align:right;margin-top:-1.875rem;padding-bottom:0.625rem}[data-banner] .m-nav-totop{z-index:3997}.m-service-contact{padding-bottom:1.875rem}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title,.m-service-contact a.a-heading-h2{position:relative;display:block;width:100%;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.25rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase;padding-bottom:1.875rem}.m-service-links:after,.m-service-links:before{content:"";display:table}.m-service-links:after{clear:both}.m-service-links li{float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-bottom:0.5rem}.m-service-links li a:before{font-size:0.625rem;top:0}.m-nav-footer{padding-bottom:0.625rem}.m-nav-footer a{display:inline-block;padding-bottom:0.5rem;line-height:1.25rem}.m-nav-footer a.a-link--arrow-after{font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-nav-footer--inline:after,.m-nav-footer--inline:before{content:"";display:table}.m-nav-footer--inline:after{clear:both}.m-nav-footer--inline li{display:inline;padding-right:0.9375rem}.m-nav-footermeta li{display:block;line-height:1.125rem}.m-nav-footermeta li:not(:last-child){padding:0 0.9375rem 0.9375rem 0}.m-nav-footermeta li a{font-weight:400;font-size:0.875rem;line-height:1.25rem;display:inline}.m-nav-social strong,.m-progress-col{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-nav-social li,.m-nav-social li a,.m-nav-social strong{display:inline-block}.m-nav-footermeta li a:hover{color:#000;text-decoration:underline}.m-enhanced-select-value:after,.m-progress--type-tracker .m-progress-col.is-active .m-progress-step:after,.m-progress--type-tracker .m-progress-col.is-passed .m-progress-step:after{text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400}.m-nav-social{padding-bottom:1.25rem}.m-nav-social strong{font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-bottom:0.5rem}.m-nav-social .a-list-downloads,.m-nav-social .a-list-unordered,.m-nav-social ul{position:relative}.m-nav-social li a:before{display:inline-block;padding-right:1.25rem;padding-bottom:0.625rem;color:#979598;font-size:0.875rem}.m-nav-social li a:hover:before{color:#D2051E}.m-progress--type-tracker .m-progress-step::after,.m-progress-step::before{content:'';float:left;display:block;width:2.5rem;height:2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:2.125rem!important;text-align:center;vertical-align:middle;color:#bab9ba;border:0.1875rem solid #bab9ba;background-color:transparent;box-sizing:border-box}.is-Edge .m-progress--type-tracker .m-progress-step::after,.is-Edge .m-progress-step::before,.is-IE .m-progress--type-tracker .m-progress-step::after,.is-IE .m-progress-step::before,.m-progress--type-tracker .is-Edge .m-progress-step::after,.m-progress--type-tracker .is-IE .m-progress-step::after{line-height:0!important;padding-top:1.0625rem}.m-progress{width:100%;overflow:hidden}.m-progress-wrapp{padding:0 0 1.25rem;display:table;width:100%;position:relative;table-layout:fixed;list-style-type:none;counter-reset:list;border-bottom:0.1875rem solid #CBCACB}.m-progress--line .m-progress-wrapp{padding-bottom:0!important}.m-progress-wrapp-no-text .m-progress-col.no-text{width:auto}.m-progress-wrapp-no-text .m-progress-col.no-text:last-child{width:2.5rem}.m-progress-col{padding:0 0.9375rem 0 0;font-weight:400;font-size:1rem;line-height:1.25rem;display:table-cell;color:#bab9ba;vertical-align:middle;width:3.125rem;height:2.1875rem}.m-progress--line .m-progress-col{padding-bottom:0!important;height:0!important}.m-progress-col:last-child{width:3.125rem;padding-right:0}.m-progress-col.is-active{width:auto;color:#D2051E}.m-progress-col.is-active .m-progress-step::before{color:#D2051E;border-color:#D2051E;background-color:transparent}.m-progress-col.is-active:after{content:' ';display:inline-block;height:0.1875rem;position:absolute;left:0;bottom:-3px;background-color:#D2051E}.is-Edge .m-progress-col.is-active:after,.is-Firefox .m-progress:not(.m-progress--type-tracker) .m-progress-col.is-active:after,.is-IE .m-progress-col.is-active:after{bottom:0}.m-progress-col.is-active .m-progress-step-text{visibility:visible;pointer-events:auto;height:auto;overflow:visible}.m-progress-col.no-text .m-progress-step-text,.m-progress-step-text{height:0.9375rem;overflow:hidden;visibility:hidden;pointer-events:none}.m-progress-col.is-passed{color:#000}.m-progress-col.is-passed .m-progress-step::before{color:#000;background-color:transparent;border-color:#000}.m-progress-col.is-passed a.m-progress-step:hover::before{color:#D2051E;border-color:#D2051E}.m-progress-col.no-text{width:3.125rem}.m-progress-col.no-text:last-child{width:3.125rem;padding-right:0}.m-progress-col:first-child:nth-last-child(3):after{width:33.33333%}.m-progress-col:first-child:nth-last-child(3)+li:after{width:66.66667%}.m-progress-col:first-child:nth-last-child(3)+li+li:after{width:100%}.m-progress-col:first-child:nth-last-child(4):after{width:25%}.m-progress-col:first-child:nth-last-child(4)+li:after{width:50%}.m-progress-col:first-child:nth-last-child(4)+li+li:after{width:75%}.m-progress-col:first-child:nth-last-child(4)+li+li+li:after{width:100%}.m-progress-col:first-child:nth-last-child(5):after{width:20%}.m-progress-col:first-child:nth-last-child(5)+li:after{width:40%}.m-progress-col:first-child:nth-last-child(5)+li+li:after{width:60%}.m-progress-col:first-child:nth-last-child(5)+li+li+li:after{width:80%}.m-progress-col:first-child:nth-last-child(5)+li+li+li+li:after{width:100%}.m-progress-col:first-child:nth-last-child(6):after{width:16.66667%}.m-progress-col:first-child:nth-last-child(6)+li:after{width:33.33333%}.m-progress-col:first-child:nth-last-child(6)+li+li:after{width:50%}.m-progress-col:first-child:nth-last-child(6)+li+li+li:after{width:66.66667%}.m-progress-col:first-child:nth-last-child(6)+li+li+li+li:after{width:83.33333%}.m-progress-col:first-child:nth-last-child(6)+li+li+li+li+li:after{width:100%}.m-progress-col:nth-child(1) .m-progress-step::before{content:'1'}.m-progress-col:nth-child(2) .m-progress-step::before{content:'2'}.m-progress-col:nth-child(3) .m-progress-step::before{content:'3'}.m-progress-col:nth-child(4) .m-progress-step::before{content:'4'}.m-progress-col:nth-child(5) .m-progress-step::before{content:'5'}.m-progress-col:nth-child(6) .m-progress-step::before{content:'6'}.m-progress-step{position:relative;display:inline-block;width:100%}.m-progress-step-text{padding-left:3.125rem;display:inline-block;line-height:1.3}.m-progress--navigation{width:auto;overflow:visible}.m-progress--navigation:after,.m-progress--navigation:before{content:"";display:table}.m-progress--navigation:after{clear:both}.m-progress--navigation .a-checkbox{padding-top:0}.m-progress--navigation label p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;display:inline}.m-progress--navigation label p a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-progress--navigation .a-label-hint{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.6875rem;line-height:0.8125rem;margin-top:0.3125rem}.m-progress--navigation button:not(:last-child){margin-bottom:0.625rem}.m-progress-terms-nocheck{padding-bottom:0.9375rem}.m-progress-terms-nocheck p{padding-bottom:0}.m-progress--type-tracker .m-progress-wrapp{display:block;padding-bottom:0;border:0}.m-progress--type-tracker.is-completed .m-progress-wrapp::after{background:#D2051E}.m-progress--type-tracker .m-progress-step{width:100%;height:100%}.m-progress--type-tracker .m-progress-step::before{display:none}.m-progress--type-tracker .m-progress-step::after{float:none;display:block!important;font-size:2.375rem;content:'\00d7';top:0;-webkit-transform:none;transform:none}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(2):after{width:50%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(2)+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(3):after{width:33.33333%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(3)+li:after{width:50%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(3)+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(4):after{width:25%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(4)+li:after{width:33.33333%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(4)+li+li:after{width:66.66667%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(4)+li+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(5):after{width:20%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(5)+li:after{width:25%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(5)+li+li:after{width:50%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(5)+li+li+li:after{width:75%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(5)+li+li+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6):after{width:16.66667%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6)+li:after{width:20%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6)+li+li:after{width:40%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6)+li+li+li:after{width:60%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6)+li+li+li+li:after{width:80%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(6)+li+li+li+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7):after{width:14.28571%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li:after{width:16.66667%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li+li:after{width:33.33333%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li+li+li:after{width:50%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li+li+li+li:after{width:66.66667%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li+li+li+li+li:after{width:83.33333%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(7)+li+li+li+li+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8):after{width:12.5%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li:after{width:14.28571%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li:after{width:28.57143%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li+li:after{width:42.85714%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li+li+li:after{width:57.14286%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li+li+li+li:after{width:71.42857%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li+li+li+li+li:after{width:85.71429%}.m-progress--type-tracker .m-progress-col:first-child:nth-last-child(8)+li+li+li+li+li+li+li:after{width:100%}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step{color:#D2051E}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step::after{border-color:transparent;color:#D2051E}.m-progress--type-tracker .m-progress-col.is-passed .m-progress-step::after{color:#000;border-color:#000}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step::after,.m-progress--type-tracker .m-progress-col.is-passed .m-progress-step::after{font-size:inherit}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step:after,.m-progress--type-tracker .m-progress-col.is-passed .m-progress-step:after{display:inline-block;font-family:iconfont;line-height:inherit;font-smoothing:antialiased;content:"\EA0C"}.m-account-nav-main:after,.m-account-nav-main:before,.m-account-nav:after,.m-account-nav:before{display:table;content:""}.m-progress--type-tracker .m-progress-col.is-passed a.m-progress-step:hover::after{color:#D2051E;border-color:#D2051E}.m-account-nav{padding-bottom:2.5rem;padding-top:1.875rem}.m-account-nav:after{clear:both}.m-account-nav-wrapper{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0;padding-right:0}.m-account-nav-main{position:relative}.m-account-nav-main:after{clear:both}.m-account-nav-col{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-account-nav-col:last-child{border-bottom-width:0}.m-account-nav-col.is-open{background-color:transparent}.m-account-nav-col.has-flyout{cursor:pointer}.m-account-nav-link{padding:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;background-color:#F3F0EB;position:relative;display:table;width:100%;line-height:1.125}.m-account-nav-link:hover{color:#D2051E}.has-flyout>.m-account-nav-link:hover:after,.has-flyout>.m-account-nav-link:hover:before{background-color:#D2051E}.has-flyout>.m-account-nav-link{padding-right:3.125rem}.has-flyout>.m-account-nav-link:after,.has-flyout>.m-account-nav-link:before{right:20px;content:"";background-color:#524F53;display:inline-block;width:1.25rem;height:0.1875rem;position:absolute;top:50%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:margin-top .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:margin-top .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,margin-top .25s ease-in-out;transition:transform .25s ease-in-out,margin-top .25s ease-in-out,-webkit-transform .25s ease-in-out}.has-flyout>.m-account-nav-link:before{margin-top:-0.1875rem}.has-flyout>.m-account-nav-link:after{margin-top:0.1875rem}.is-open>.m-account-nav-link{background-color:#FFF}.is-open>.m-account-nav-link:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-open>.m-account-nav-link:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-active>.m-account-nav-link{color:#D2051E;cursor:pointer;border-color:#D2051E!important;background-color:#FFF}.m-account-nav-link-text{display:table-cell;vertical-align:middle}.m-account-nav-link--flyout{padding:1.25rem 0;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;background-color:transparent;border-top:0.0625rem solid #EBE6dE}.a-sidebar-controls-active,.m-sidebar-nav li,.o-editorial-section .m-sidebar-nav--menu a{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-account-nav-link--flyout.is-active{color:#D2051E;cursor:pointer}.m-account-nav-flyout{padding-left:2.5rem;display:block;overflow:hidden}.m-sidebar-nav:not(.m-sidebar-nav--sticky){margin-bottom:1.875rem}.m-sidebar-nav--top+.m-sidebar-nav--menu{border-top:0}.m-sidebar-nav.is-stuck{position:fixed}.m-sidebar-nav.is-end{z-index:10!important;left:auto!important;right:10px}.m-sidebar-nav li{height:3.75rem;width:100%;display:table;position:relative;font-size:0.875rem!important;line-height:1.2;color:#524F53;border-bottom:0.1875rem solid #EBE6dE}.m-sidebar-nav li>span{display:table-cell;vertical-align:middle;text-overflow:ellipsis}.m-sidebar-nav li.is-active a,.m-sidebar-nav li.is-active span{color:#D2051E}.m-sidebar-nav .a-heading{border-bottom:0.1875rem solid #EBE6dE;padding-top:0.9375rem;padding-bottom:0.9375rem;padding-left:0.9375rem;width:100%}.m-sidebar-nav.is-sticky li:last-child{border-color:#fff}.m-sidebar-nav .a-sidebar-nav-button{position:absolute;right:0;bottom:50px;z-index:-1;height:3.125rem;width:3.125rem;overflow:hidden;-webkit-transition:bottom .5s ease;transition:bottom .5s ease}.m-sidebar-nav:not(.has-button) .a-sidebar-nav-button,.m-sidebar-nav:not(.is-sticky) .a-sidebar-nav-button{bottom:0}.m-sidebar-nav--toggleable.is-stuck li:not(.is-active){display:none}.m-sidebar-nav--advanced li{display:block;height:auto}.m-sidebar-nav--advanced li>span{display:inline-block;width:100%}.m-sidebar-nav--advanced li a:not(.a-sidebar-nav-button){display:inline-block;width:100%;padding:0.9375rem 0.5rem 0.9375rem 0.9375rem}.m-sidebar-nav--advanced .m-sidebar-nav--menu{margin:0 0 0 auto;position:relative;z-index:2}.chosen-results .m-sidebar-nav--advanced .m-sidebar-nav--menu .active-result.is-cart>span,.m-sidebar-nav--advanced .m-sidebar-nav--menu .a-icon-cartfull-after>span,.m-sidebar-nav--advanced .m-sidebar-nav--menu .chosen-results .active-result.is-cart>span{display:inline;padding-right:0.9375rem}.chosen-results .m-sidebar-nav--advanced .m-sidebar-nav--menu .active-result.is-cart:after,.m-sidebar-nav--advanced .m-sidebar-nav--menu .a-icon-cartfull-after:after,.m-sidebar-nav--advanced .m-sidebar-nav--menu .chosen-results .active-result.is-cart:after{position:relative;top:3px;padding-left:0}.a-sidebar-nav-button{width:3.125rem;text-align:center}.a-sidebar-nav-button>span[class*=a-icon-]:before{padding:0!important;margin:0 auto!important}.a-sidebar-controls{position:absolute;top:0;right:0;z-index:10}.is-expanded .a-sidebar-controls{top:0;height:100%;background:#B8B2A8}[class*=a-sidebar-controls-]{display:block;width:3.125rem;height:3.125rem;margin:0 0 0 auto;background:#B8B2A8}[class*=a-sidebar-controls-]:after,[class*=a-sidebar-controls-]:before{display:block!important;position:relative;top:15px;text-align:center;color:#FFF;font-size:1.625rem;-webkit-transition:top .3s;transition:top .3s}.a-sidebar-controls-next,.a-sidebar-controls-previous,.is-expanded .a-sidebar-controls-active,.m-sidebar-nav--advanced.m-sidebar-nav--sticky .a-heading,.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .a-sidebar-nav-button{display:none}[class*=a-sidebar-controls-].a-sidebar-controls-previous:hover:before{top:12px}[class*=a-sidebar-controls-].a-sidebar-controls-next:hover:before{top:19px}[class*=a-sidebar-controls-].is-disabled{cursor:inherit}[class*=a-sidebar-controls-].is-disabled:after,[class*=a-sidebar-controls-].is-disabled:before,[class*=a-sidebar-controls-].is-disabled:hover:after,[class*=a-sidebar-controls-].is-disabled:hover:before{color:#bab9ba}.a-sidebar-controls-controller:after,.a-sidebar-controls-controller:before{display:inline-block;content:'';width:1.25rem;height:0.1875rem;background-color:#FFF;position:relative;top:20px;margin:0 auto;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:top .3s,-webkit-transform .3s;transition:top .3s,-webkit-transform .3s;transition:top .3s,transform .3s;transition:top .3s,transform .3s,-webkit-transform .3s}.a-sidebar-controls-controller:after{top:23px}.a-sidebar-controls-controller:hover:before{top:18px}.a-sidebar-controls-controller:hover:after{top:25px}.is-expanded .a-sidebar-controls-controller:before{top:23px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-expanded .a-sidebar-controls-controller:after{top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.a-sidebar-controls-active{width:auto;height:auto;position:absolute;top:0;right:50px;z-index:-1;max-width:31.25rem;padding:0.625rem 1.25rem 0.625rem 0.9375rem;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#D2051E;background:#FFF;box-shadow:0 0 5px #CBCACB;white-space:nowrap;overflow:hidden;-webkit-transition:max-width .3s,padding-left .3s,padding-right .3s;transition:max-width .3s,padding-left .3s,padding-right .3s}.a-sidebar-controls-active:after{content:'';position:absolute;top:50%;right:0;width:0;height:0;border-top:0.4375rem solid transparent;border-bottom:0.4375rem solid transparent;border-right:0.4375rem solid #B8B2A8;margin-top:-0.4375rem}.a-sidebar-controls-active.is-collapsed{max-width:0;padding-left:0;padding-right:0}.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky){display:none;position:relative;bottom:0;right:0;overflow:hidden;opacity:1;-webkit-transition:opacity 1.3s,right 1.3s,-webkit-transform 1.3s;transition:opacity 1.3s,right 1.3s,-webkit-transform 1.3s;transition:opacity 1.3s,transform 1.3s,right 1.3s;transition:opacity 1.3s,transform 1.3s,right 1.3s,-webkit-transform 1.3s}.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky) .a-list-downloads,.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky) .a-list-unordered,.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky) ul{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky):before{content:'';position:absolute;width:100%;height:100%;right:0;top:0;z-index:1;opacity:0;-webkit-transition:opacity 1.3s ease-out,width 1.3s,height 1.3s;transition:opacity 1.3s ease-out,width 1.3s,height 1.3s;background-color:#B8B2A8}@-webkit-keyframes sidebarControlsAnim{0%{right:60%;height:12.5rem;overflow:hidden;min-height:none}35%{right:20%;height:12.5rem;overflow:hidden;min-height:none}70%{height:12.5rem;overflow:hidden;min-height:none}100%{right:0;height:12.5rem;overflow:hidden;min-height:none}}@keyframes sidebarControlsAnim{0%{right:60%;height:12.5rem;overflow:hidden;min-height:none}35%{right:20%;height:12.5rem;overflow:hidden;min-height:none}70%{height:12.5rem;overflow:hidden;min-height:none}100%{right:0;height:12.5rem;overflow:hidden;min-height:none}}@-webkit-keyframes sidebarControlsHidden{0%,99%{opacity:0}100%{opacity:1}}@keyframes sidebarControlsHidden{0%,99%{opacity:0}100%{opacity:1}}.m-sidebar-nav--advanced.m-sidebar-nav--sticky{opacity:0;-webkit-transition:opacity .6s ease-out,bottom .5s,-webkit-transform .5s;transition:opacity .6s ease-out,bottom .5s,-webkit-transform .5s;transition:opacity .6s ease-out,transform .5s,bottom .5s;transition:opacity .6s ease-out,transform .5s,bottom .5s,-webkit-transform .5s;margin-bottom:0;position:fixed;left:auto;top:20px;width:auto!important}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-away{-webkit-transform:translateX(1000px);transform:translateX(1000px)}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.has-card{top:95px}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.with-sticky-header{top:140px}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .5s,opacity .6s;transition:max-height .5s,opacity .6s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu li a:not(.a-sidebar-nav-button){padding-right:4.375rem}.chosen-results .m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu li a.active-result.is-cart:not(.a-sidebar-nav-button),.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu li .chosen-results a.active-result.is-cart:not(.a-sidebar-nav-button),.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu li a:not(.a-sidebar-nav-button).a-icon-cartfull-after{padding-right:5.625rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu li.is-active:after{content:"";position:absolute;top:50%;right:50px;width:0;height:0;border-top:0.4375rem solid transparent;border-bottom:0.4375rem solid transparent;border-right:0.4375rem solid #B8B2A8;margin-top:-0.4375rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .m-sidebar-nav--menu:after{content:'';position:absolute;top:0;right:0;width:3.125rem;max-height:0;background-color:#B8B2A8;-webkit-transition:max-height .5s;transition:max-height .5s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky{opacity:1;z-index:4001}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.with-shadows{background:-webkit-radial-gradient(40% 70%,#91999E,rgba(210,210,210,0)) 0 -5px,-webkit-radial-gradient(40% 70%,#91999E,rgba(210,210,210,0)) 100% 100.7%;background:radial-gradient(40% 70%,#91999E,rgba(210,210,210,0)) 0 -5px,radial-gradient(40% 70%,#91999E,rgba(210,210,210,0)) 100% 100.7%;background-color:#fff;background-repeat:no-repeat;background-size:100% 10px}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.with-shadows .m-sidebar-nav--menu li:first-child{background:-webkit-linear-gradient(top,#fff 100%,rgba(255,255,255,0)) 0 top;background:linear-gradient(to bottom,#fff 100%,rgba(255,255,255,0)) 0 top;background-size:100% 15px;background-repeat:no-repeat;max-width:none}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.with-shadows .m-sidebar-nav--menu li:last-child{background:-webkit-linear-gradient(top,#fff 100%,rgba(255,255,255,0)) 100% bottom;background:linear-gradient(to bottom,#fff 100%,rgba(255,255,255,0)) 100% bottom;background-size:100% 15px;background-repeat:no-repeat;max-width:none}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky:not(.with-shadows){background-color:#fff}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky .m-sidebar-nav--menu:after{height:100%}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded{box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .m-sidebar-nav--menu{max-height:62.5rem;opacity:1}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .m-sidebar-nav--menu:after{max-height:62.5rem}.o-editorial-section .m-sidebar-nav--menu a{font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-post-preview-author,.m-post-preview-date{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:0.875rem}.m-post-preview{max-width:51.25rem;border-bottom:0.0625rem solid #D7CEBA;padding-bottom:0.9375rem;margin-bottom:0.75rem}.m-post-preview .a-heading-h3,.m-post-preview .m-chat-popup--title,.m-post-preview .m-filterbar-title,.m-post-preview .m-product-addreview--title,.m-post-preview .m-product-review--comment-title,.m-post-preview .m-product-review--title,.m-post-preview .o-prod-grid--header-title{padding-top:0.9375rem;padding-bottom:0.3125rem}.m-post-preview-text{padding-top:0.9375rem;line-height:1.625rem;letter-spacing:0.0625rem}.m-post-preview-read-more{font-family:"Hilti Bold",Arial,Verdana,sans-serif;white-space:nowrap}.m-post-preview-author-wrapper{display:inline-block;width:100%;margin-top:0.9375rem}.m-post-preview-author-wrapper .link-wrap{min-width:3.125rem;float:left}.m-post-preview-author{float:left}.m-logout{display:none;background:#F3F0EB}.m-logout--form .forgot-passw-link{padding-right:1.25rem}.m-logout .o-offcanvas-content .col-md-6 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-form-search-button,.m-form-search-input,.m-form-search.is-highlighted .m-form-search-button,.m-form-search.is-highlighted .m-form-search-input{padding-left:0.625rem;padding-right:0.625rem;position:relative;min-height:0.0625rem}.m-form--rowcluster .a-input-field input,.m-form--rowcluster .a-stars-radio-field input,.m-logout input{background:#FFF}.m-form--rowcluster .a-input-field input[type=text],.m-form--rowcluster .a-input-field input[type=email],.m-form--rowcluster .a-input-field input[type=tel],.m-form--rowcluster .a-stars-radio-field input[type=text],.m-form--rowcluster .a-stars-radio-field input[type=email],.m-form--rowcluster .a-stars-radio-field input[type=tel]{cursor:text!important}.m-form--rowcluster .a-radio:not(.a-radio--tile){padding-bottom:0}.m-form--rowcluster .a-radio:not(.a-radio--tile) label{margin-top:-0.375rem}.m-form-fieldset{padding:0.625rem;margin-bottom:0.3125rem;background:#F7F5F2}.m-form-fieldset.has-hover:hover,.m-form-fieldset.is-selected{background:#E7E2D6}.m-form-fieldset--has-buttons{background:0 0;margin-top:-0.3125rem;margin-bottom:0;padding-bottom:0;padding-top:1.25rem}.m-overlay--address .m-form-search-button .a-button:hover,.m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a:hover,.m-overlay--address .m-form-search-button button[type=submit]:hover:not([class*=a-button-]),.m-overlay--address .m-form-search-button input[type=submit]:hover:not([class*=a-button-]),.m-overlay--address .m-form-search-reset .a-button-reset,.m-overlay--address .m-form-search-reset .a-button-reset:hover,.m-text--richtext .m-text-buttons .m-overlay--address .m-form-search-button a:hover{background-color:transparent!important}.m-form-fieldset--has-buttons .a-button-tertiary,.m-form-fieldset--has-buttons .m-forgot-pass-form-cancel-btn,.m-form-fieldset--has-buttons .m-reset-pass-form-cancel-btn{margin-bottom:0}.m-form-search{margin-left:-0.625rem;margin-right:-0.625rem}.m-form-search:after,.m-form-search:before{content:"";display:table}.m-form-search:after{clear:both}.m-form-search-input{float:left;width:100%}.m-form-search-button{float:left;width:100%}.m-form-search-button .a-button,.m-form-search-button .m-text--richtext .m-text-buttons a,.m-form-search-button button[type=submit]:not([class*=a-button-]),.m-form-search-button input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-form-search-button a{width:100%;text-align:center}.m-overlay--address .m-form-search{margin-right:0;margin-bottom:0.9375rem;max-width:none!important;float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0;padding-right:0;margin-left:0}.m-overlay--address .m-form-search-input{float:left;position:relative;min-height:0.0625rem;width:100%!important;padding:0!important}.m-overlay--address .m-form-search-input .a-input-search,.m-overlay--address .m-form-search-input input[type=search]{padding-right:3.125rem}.is-IE .m-overlay--address .m-form-search-input input::-ms-clear{display:none}.m-overlay--address .m-form-search-button{float:left;min-height:0.0625rem;position:absolute!important;right:0;width:auto!important;padding:0!important;text-align:center}.m-overlay--address .m-form-search-button .a-button,.m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a,.m-overlay--address .m-form-search-button button[type=submit]:not([class*=a-button-]),.m-overlay--address .m-form-search-button input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-overlay--address .m-form-search-button a{background-color:transparent!important;width:3.125rem;text-align:center;padding-top:0!important;padding-bottom:0!important;margin-right:0;overflow:hidden}.m-overlay--address .m-form-search-button .a-button:hover span:after,.m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a:hover span:after,.m-overlay--address .m-form-search-button button[type=submit]:hover:not([class*=a-button-]) span:after,.m-overlay--address .m-form-search-button input[type=submit]:hover:not([class*=a-button-]) span:after,.m-text--richtext .m-text-buttons .m-overlay--address .m-form-search-button a:hover span:after{color:#D2051E}.m-overlay--address .m-form-search-button .a-button span,.m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a span,.m-overlay--address .m-form-search-button button[type=submit]:not([class*=a-button-]) span,.m-overlay--address .m-form-search-button input[type=submit]:not([class*=a-button-]) span,.m-text--richtext .m-text-buttons .m-overlay--address .m-form-search-button a span{position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;line-height:1.4}.m-overlay--address .m-form-search-button .a-button span:after,.m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a span:after,.m-overlay--address .m-form-search-button button[type=submit]:not([class*=a-button-]) span:after,.m-overlay--address .m-form-search-button input[type=submit]:not([class*=a-button-]) span:after,.m-text--richtext .m-text-buttons .m-overlay--address .m-form-search-button a span:after{text-indent:0;width:1.25rem;position:absolute;top:1px;left:-3px;padding-left:0;font-size:1.125rem;color:#887F6E}.is-IE .m-overlay--address .m-form-search-button .a-button span,.is-IE .m-overlay--address .m-form-search-button .m-text--richtext .m-text-buttons a span,.is-IE .m-overlay--address .m-form-search-button button[type=submit]:not([class*=a-button-]) span,.is-IE .m-overlay--address .m-form-search-button input[type=submit]:not([class*=a-button-]) span,.m-text--richtext .m-text-buttons .is-IE .m-overlay--address .m-form-search-button a span{margin-top:0.375rem}.m-overlay--address .m-form-search-reset{display:none;position:absolute;right:0;width:auto!important;padding:0!important;text-align:center}.m-overlay--address .m-form-search-reset .a-button-reset{width:3.125rem;height:2.8125rem;border:0;text-align:center;padding-top:0!important;padding-bottom:0!important}.m-overlay--address .m-form-search-reset .a-button-reset:hover span:after,.m-overlay--address .m-form-search-reset .a-button-reset:hover span:before{background-color:#D2051E}.m-overlay--address .m-form-search-reset .a-button-reset span{position:relative;text-indent:-999999rem;white-space:nowrap;overflow:hidden;line-height:1.3;margin-top:0.25rem;margin-right:0.4375rem;float:right;padding-right:1.875rem}.is-IE .m-overlay--address .m-form-search-reset .a-button-reset span{margin-top:0.625rem}.is-IE10 .m-overlay--address .m-form-search-reset .a-button-reset span{width:100%}.m-overlay--address .m-form-search.has-query .m-form-search-button{display:none}.m-overlay--address .m-form-search.has-query .m-form-search-reset{display:block}.m-form-address-actions:after,.m-form-address-actions:before,.m-form-address-header:after,.m-form-address-header:before{content:"";display:table}.o-header .m-form-search{overflow:hidden;margin-top:-100%;-webkit-transition:margin-top 2s;transition:margin-top 2s}.o-header .m-form-search.is-active{margin-top:0!important}.m-form-address{padding-bottom:1.25rem}.m-form-address-header{margin-left:-0.625rem;margin-right:-0.625rem}.m-form-address-header:after{clear:both}.m-form-address-header-button{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-form-address.is-editable form{background:#F3F0EB}.m-form-address form{margin-left:-1.25rem;margin-right:-1.25rem;padding:1.875rem 1.875rem 0.9375rem}.m-form-address form .a-label--formfield{position:relative;padding-left:0.625rem;padding-right:0.625rem;min-height:2.8125rem}.m-form-address form .a-input-field,.m-form-address form .a-select-field,.m-form-address form .a-stars-radio-field{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.is-Edge .m-form-address form .a-input-field,.is-Edge .m-form-address form .a-select-field,.is-Edge .m-form-address form .a-stars-radio-field{margin-left:0}.m-form-address form .a-input-field input,.m-form-address form .a-select-field,.m-form-address form .a-select-field .a-select,.m-form-address form .a-select-field select,.m-form-address form .a-stars-radio-field input{min-height:2.8125rem}.m-overlay .m-form-address-title.a-heading-h3,.m-overlay .m-form-address-title.m-chat-popup--title,.m-overlay .m-form-address-title.m-filterbar-title,.m-overlay .m-form-address-title.m-product-addreview--title,.m-overlay .m-form-address-title.m-product-review--comment-title,.m-overlay .m-form-address-title.m-product-review--title,.m-overlay .m-form-address-title.o-prod-grid--header-title{padding-bottom:1.25rem!important;text-transform:none}.m-form-address-actions{margin-left:-0.625rem;margin-right:-0.625rem}.m-form-address-actions:after{clear:both}.m-form-address-actions-bar,.m-form-address-actions-note{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-form-address form{margin-left:-1.25rem;margin-right:-1.25rem}.m-overlay .m-form-address .a-button-primary,.m-overlay .m-form-address .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay .m-form-address a{width:100%}.m-enhanced-select-wrapper{position:relative;width:100%;min-height:2.875rem;max-height:2.875rem}.m-enhanced-select-wrapper.is-active{background:#EBE6dE!important}.m-enhanced-select-wrapper.is-selected .m-enhanced-select-value{color:#000!important}.m-enhanced-select-value{font-family:"Hilti Roman",Arial,Verdana,sans-serif!important;display:inline-block!important;overflow:hidden;width:100%;padding:0 1.125rem;border:0.1875rem solid #D7CEBA!important;color:#887F6E!important;z-index:1;cursor:pointer;-webkit-transition:border .5s,color .5s;transition:border .5s,color .5s}.m-enhanced-select-value:after{display:inline-block;font-family:iconfont;font-smoothing:antialiased;content:"\EA01"}.m-enhanced-select-value:hover{color:#887F6E;-webkit-transition:background .25s;transition:background .25s}.is-open .m-enhanced-select-value{color:#000;background:#F3F0EB}.is-open .m-enhanced-select-value:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-enhanced-select-value span{display:block;margin-right:2.6875rem;padding:0.625rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color .5s;transition:color .5s}.m-enhanced-select-value:after{position:absolute;top:3px;right:14px;font-size:1.625rem;color:#887F6E;line-height:1.5;height:2.4375rem;width:2.4375rem;text-align:center;-webkit-transition:all .25s,opacity .5s;transition:all .25s,opacity .5s}.a-error .m-enhanced-select-value,.error .m-enhanced-select-value{border-color:#D2051E!important}.m-enhanced-select-dropdown{opacity:0;position:absolute;top:42px;z-index:-1;max-height:0;overflow:hidden;background:#F3F0EB;border:0.1875rem solid #D7CEBA;border-top-width:0;color:#000;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;padding:0.1875rem 0 0;width:100%;-webkit-transition:all .25s;transition:all .25s;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.is-open .m-enhanced-select-dropdown{opacity:1;z-index:3000;max-height:87.5rem}.m-enhanced-select-search{position:relative;top:-1px;border-top:0.0625rem solid #EBE6dE;margin:0 1.125rem}.m-enhanced-select-search:after{content:'';position:absolute;bottom:-1px;left:0;right:0;display:inline-block;border-bottom:0.1875rem solid #D2051E}.m-enhanced-select-search:before{position:absolute;right:0;top:12px;color:#D2051E}.m-enhanced-select-search input{border-width:0;padding:0.75rem 1.875rem 0.8125rem 0}.is-Edge .m-enhanced-select-search input,.is-IE .m-enhanced-select-search input,.is-IE11 .m-enhanced-select-search input{background:0 0!important}.m-enhanced-select-search.no-search{position:absolute;left:-9999px}.m-enhanced-select-option-list{max-height:12.625rem;overflow-x:hidden;overflow-y:auto;padding-bottom:0.0625rem;-webkit-overflow-scrolling:touch}.m-enhanced-select-option-list li{border-top:0.0625rem solid #EBE6dE;margin:0 1.125rem;padding:0.75rem 0 0.8125rem;-webkit-transition:all .3s;transition:all .3s;position:relative}.m-enhanced-select-option-list li.is-selected{color:#D2051E}.m-enhanced-select-option-list li:before{content:"";display:block;position:absolute;left:-18px;top:-1px;right:-18px;bottom:-1px;background:#EBE6dE;opacity:0;z-index:-1}.m-enhanced-select-option-list li em{font-style:normal;color:#D2051E}.m-enhanced-select-option-list li:not(.no-results):not(.is-empty){cursor:pointer}.m-enhanced-select-option-list li:not(.no-results):not(.is-empty):hover:before{opacity:1;-webkit-transition:all .3s;transition:all .3s}.m-enhanced-select-create{padding:0.9375rem;border-top:0.0625rem solid #D7CEBA;position:relative}.m-enhanced-select-create:before{content:'';background:-webkit-linear-gradient(bottom,rgba(243,240,235,.8) 0,rgba(243,240,235,0) 100%);background:linear-gradient(to top,rgba(243,240,235,.8) 0,rgba(243,240,235,0) 100%);display:inline-block;height:0.8125rem;margin:0 1.125rem;position:absolute;top:-14px;left:0;right:0;pointer-events:none}.m-enhanced-select-create-form-input input,.m-message{background-color:#FFF}.m-enhanced-select-create-button,.m-enhanced-select-create-form-button{margin-top:0!important}.m-enhanced-select-create-form{display:none}.m-enhanced-select-create-form-title{padding-bottom:0.625rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-enhanced-select-create-form-input{padding-bottom:0.625rem!important}.m-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.m-layout-flex--sm,.m-message{display:-webkit-box;display:-ms-flexbox}.m-layout-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-layout-flex--sm{display:flex;width:100%}.m-message{margin-bottom:1.25rem;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:0.0625rem solid transparent;border-left-width:10px;position:relative;padding:1.25rem 0.9375rem 1.25rem 2.5rem}.m-message-col,.m-message-row{display:-webkit-box;display:-ms-flexbox;width:100%}.m-message--nobox,.m-message--tiny{background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0}.m-message-row{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-contact .m-contact--tab .m-message .m-message-row,.m-overlay--login.featherlight .m-message .m-message-row{padding-right:0!important}.m-message-col{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:120rem}.m-table--fleetlabeling thead tr,.m-table-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.is-IE .m-message-col .row{width:100%;margin:0}.is-IE .m-message-col .row>[class^=col]{padding-left:0}.m-message--nobox{padding-top:0.3125rem!important;padding-bottom:0.3125rem!important;padding-left:0.9375rem}.m-message--nobox.has-spacings{padding-top:0.625rem!important;padding-bottom:0.625rem!important;margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-message--nobox.has-spacings .m-message-title:before{top:-1px}.m-message--tiny{margin-bottom:0!important;padding:0.5rem 0.625rem}.m-message--tiny .m-message-text,.m-message--tiny .m-message-text p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-message--tiny .a-link--needhelp,.m-message--tiny .m-message-text a,.m-message--tiny .m-message-text p a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-message--tiny .a-link--needhelp{padding-top:0.625rem}.m-message--tiny .a-link--needhelp span{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-message--availability .availability,.m-message-title{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5625rem}.m-message--tiny .m-message-title{font-size:0.875rem!important}.m-message--tiny.m-message--nobar{border-left:0;padding:0}.m-message--availability{display:-webkit-box;display:-ms-flexbox;display:flex;flex-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-message--availability .availability{font-size:1.125rem;display:inline-block;padding-right:0.625rem;width:auto;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.m-message--availability .m-message-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0!important}.m-message--availability .m-message-title .a-icon-close{display:inline-block;margin-right:0.625rem;padding-right:0.75rem;height:0.875rem}.m-message--availability .m-message-title .a-icon-close:after,.m-message--availability .m-message-title .a-icon-close:before{background-color:#D2051E}.m-message--solid{border:0!important;padding:0.3125rem 0.625rem!important}.m-message--solid .m-message-title{padding:0;margin:0;text-transform:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-message .a-link--close,.m-message .a-tooltip-closer{display:inline-block;-ms-flex-item-align:end;align-self:flex-end;background:0 0;z-index:100;cursor:pointer;height:1.875rem;width:1.875rem;padding:0.9375rem;margin-top:-1.25rem;margin-right:-0.9375rem}.m-message .a-link--close:after,.m-message .a-link--close:before,.m-message .a-tooltip-closer:after,.m-message .a-tooltip-closer:before{top:20px;right:15px}.m-message .a-link--close+.m-message-title,.m-message .a-tooltip-closer+.m-message-title{padding-right:1.25rem}.m-message p:last-of-type{padding-bottom:0!important}.m-message p a.a-link--needhelp:only-child{padding-top:0}.m-message .a-link--needhelp,.m-message-buttons,.m-message-text,.m-message-title,.m-message>.row{width:100%;max-width:120rem}.m-message>.row{margin-left:0;margin-right:0}.m-message>.row div:first-child{padding-left:0}.m-message>.row div:last-child{padding-right:0}.m-message-title{text-transform:uppercase;display:block;padding-bottom:0.5rem;margin-top:-0.3125rem;font-size:1rem!important}.m-message--tiny .m-message-title,.m-message-text .a-link--arrow-after{font-weight:400;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-message-title[class*=a-icon]{position:relative;padding-left:1.5em}.m-message-title.a-icon-checked{padding-left:1em!important}.m-message-title:before{position:absolute;top:0;left:0}.m-message--tiny .m-message-title{padding:0}.m-message--tiny .m-message-title:before{font-size:0.875rem}.m-message-title a{text-transform:lowercase}.m-message-text{word-wrap:break-word}.m-message-text .a-link--arrow-after{margin-top:0.9375rem;font-size:1rem}.m-message-text p a:not(.a-link--arrow-after){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent}.m-text,.o-register-wrapp .m-text p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-message-text p a:not(.a-link--arrow-after):hover{color:#671A3D;border-bottom-color:#671A3D}.m-message--success .m-message-title,.m-message--success.m-message--icon:before,.m-password-match span.valid{color:#19AF37}.m-message-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.25rem}.m-message-buttons a{margin:0 0 0.625rem}.m-message-buttons a:last-child{margin-bottom:0}.m-message-buttons .a-button-primary,.m-message-buttons .a-button-secondary,.m-message-buttons .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-message-buttons a{min-width:9.375rem}.m-message--icon{padding-left:3.125rem;position:relative}.m-message--icon:before{position:absolute;top:30%;left:10px}.m-message--success{border-color:#19AF37}.m-message--alert{border-color:#FFAF00}.m-message--alert .m-message-title,.m-message--alert.m-message--icon:before{color:#FFAF00}.m-message--error{border-color:#D2051E}.m-message--error .m-message-title,.m-message--error.m-message--icon:before{color:#D2051E}.m-message--error.m-message--solid .m-message-title{color:#FFF}.m-message--error.m-message--solid{background-color:#D2051E}.m-message--notify{border-color:#887f6e}.m-message--notify .m-message-title,.m-message--notify.m-message--icon:before{color:#887f6e}.m-message--notify--burgundy{border-color:#671A3D}.m-message--notify--burgundy .m-message--icon,.m-message--notify--burgundy .m-message-title{color:#671A3D}.m-message--titleonly .m-message-title{padding-bottom:0!important;margin-bottom:-0.3125rem}.m-message--titleonly .m-message-title+.m-message-buttons{padding-top:0.9375rem}.m-message--titleonly .m-message-title+.m-message-buttons>:first-child{margin-left:0}.m-message.m-message--narrow:not(.m-message--tiny) .m-message-row{padding-right:0.9375rem!important}.m-footernavigation .a-list-downloads,.m-footernavigation .a-list-unordered,.m-footernavigation ul{padding:0}.m-footernavigation li{display:inline-block;padding-right:0.9375rem}.m-footernavigation li:last-child{padding-right:0}.m-socialnavigation{padding-left:0}.m-socialnavigation li{display:inline-block}.m-socialnavigation a{text-decoration:none;font-size:1.125rem;padding:0 0.3125rem}.m-socialnavigation a:hover{color:#979598}.m-text{font-size:1.125rem;line-height:1.5625rem}.m-text:after,.m-text:before{content:"";display:table}.m-text:after{clear:both}.m-text .a-list-downloads,.m-text .a-list-ordered,.m-text .a-list-unordered,.m-text ol,.m-text ul{padding-bottom:0.625rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-text .a-list-downloads:last-child,.m-text .a-list-ordered:last-child,.m-text .a-list-unordered:last-child,.m-text ol:last-child,.m-text ul:last-child{padding-bottom:0}.o-register-wrapp .m-text p{font-size:1rem;line-height:1.25rem}.m-text p a,.m-text--richtext h4{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-text p a{position:relative;display:inline;color:#671A3D;border-bottom:0.125rem solid transparent}.m-text p a:hover{color:#671A3D;border-bottom-color:#671A3D}.m-text--spacing-s{padding-bottom:1.25rem}.m-text .a-button,.m-text .m-text--richtext .m-text-buttons a,.m-text button[type=submit]:not([class*=a-button-]),.m-text input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-text a{float:left;width:100%;position:relative;padding-left:0.625rem;padding-right:0.625rem;min-height:2.8125rem}.m-text .m-image{margin-bottom:0.9375rem}.m-text--image,.m-text--image p{font-size:1.125rem!important}.m-grid-item--banner .m-text--image .m-grid-item--cat-title,.m-text--image .a-heading-copy,.m-text--image .a-heading-h1,.m-text--image .a-heading-h1--home,.m-text--image .a-heading-h1--standard,.m-text--image .a-heading-h2,.m-text--image .a-heading-h2--home,.m-text--image .a-heading-h2--standard,.m-text--image .a-heading-h3,.m-text--image .a-heading-h4,.m-text--image .a-heading-home,.m-text--image .a-legend,.m-text--image .m-chat-popup--title,.m-text--image .m-filterbar-title,.m-text--image .m-grid-item--banner .m-grid-item--cat-title,.m-text--image .m-product-addreview--title,.m-text--image .m-product-review--comment-title,.m-text--image .m-product-review--title,.m-text--image .o-prod-grid--header-title,.m-text--image legend{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0;padding-right:0}.m-text--image .m-image{width:100%;position:relative;min-height:0.0625rem;margin-bottom:0.9375rem;padding-left:0;padding-right:0;float:right!important}.m-text--image .a-list--hyphenated,.m-text--image .m-text--richtext .a-list-downloads,.m-text--image .m-text--richtext .a-list-unordered,.m-text--image .m-text--richtext ul,.m-text--image p,.m-text--richtext .m-text--image .a-list-downloads,.m-text--richtext .m-text--image .a-list-unordered,.m-text--richtext .m-text--image ul{padding-left:0;padding-right:0;float:none!important;width:100%;min-height:0.0625rem;position:relative}.m-text--image h4{clear:none!important}.m-text-buttons,.m-text-links{padding-bottom:1.25rem;float:left;width:100%}.m-text-buttons:last-child,.m-text-links:last-child{padding-bottom:0}.m-text--richtext .a-list-downloads,.m-text--richtext .a-list-ordered,.m-text--richtext .a-list-unordered,.m-text--richtext ol,.m-text--richtext ul{padding-bottom:0.5rem}.m-text-links+.m-text-buttons{margin-top:-0.3125rem}.m-text-two-col{margin-left:-0.625rem;margin-right:-0.625rem}.m-text-two-col:after,.m-text-two-col:before{content:"";display:table}.m-text-two-col:after{clear:both}.m-text-two-col-left,.m-text-two-col-right{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-text--richtext .a-list-downloads a,.m-text--richtext .a-list-unordered a,.m-text--richtext ul a{position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent}.m-text--richtext h2,.m-text--richtext h4{overflow-wrap:break-word;word-wrap:break-word;display:block;margin:0;-moz-osx-font-smoothing:grayscale;font-weight:400;clear:both}.m-text--richtext .a-list-downloads a:hover,.m-text--richtext .a-list-unordered a:hover,.m-text--richtext ul a:hover{color:#671A3D;border-bottom-color:#671A3D}.m-text--richtext h4{padding:0 0 0.9375rem;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#000;font-size:1.25rem;line-height:1.5rem}.m-text--richtext h4 .a-new{font-size:60%}.m-text--richtext h2{padding:0 0 1.25rem;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:"Hilti Roman",Arial,Verdana,sans-serif;color:#D2051E;font-size:1.25rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.m-text--richtext h2 .a-new{font-size:60%}.m-text--richtext h2--dashed:after{content:'';display:inline-block;background:#D2051E;width:0.25rem;height:1.875rem;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:1.875rem;position:relative;bottom:-5px}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.m-text--richtext .m-text-links a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-text--richtext .m-text-links a:hover{color:#D2051E;border-bottom-width:0}.m-text--richtext .m-text-buttons a{float:left;width:100%;position:relative;padding-left:0.625rem;padding-right:0.625rem;min-height:2.8125rem}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:0.0625rem;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:0.0625rem solid transparent}.slick-arrow.slick-hidden{display:none}.m-slider{position:relative}.m-slider .slick-slide,.m-slider li{text-align:center;outline:0}.m-slider .slick-slide p,.m-slider .slick-slide strong,.m-slider li p,.m-slider li strong{display:block;text-align:left;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;padding-left:0.625rem}.m-slider .slick-slide strong,.m-slider li strong{padding-bottom:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-slider .slick-slide img.is-lazy,.m-slider li img.is-lazy{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;min-height:0.0625rem}.m-slider .slick-slide img.is-lazy.is-loaded,.m-slider li img.is-lazy.is-loaded{opacity:1}.m-slider--default li.slick-slide picture img{width:100%;height:auto}.m-slider--tiles .slick-slide,.m-slider--tiles li{text-align:left}.m-slider--tiles .slick-slide p,.m-slider--tiles .slick-slide strong,.m-slider--tiles li p,.m-slider--tiles li strong{padding:0}.m-slider--product{padding-bottom:0;margin-bottom:0!important}.m-slider--product li.slick-slide{padding-left:0.625rem;padding-right:0.625rem}.m-slider--product li.slick-slide>a{display:block;height:100%;padding:0.9375rem;border:0.0625rem solid #E7E2D6;border-bottom-width:3px}.m-slider--product li.slick-slide>a:hover picture{-webkit-transform:scale(1.05);transform:scale(1.05)}.m-slider--product li.slick-slide picture{margin:0 0 0.9375rem!important;height:0;padding-bottom:66.66667%;position:relative;display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;filter:none}.m-slider--product li.slick-slide picture img{position:absolute;left:0;right:0;top:0;bottom:0;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.m-slider--product li.slick-slide p,.m-slider--product li.slick-slide strong{padding:0!important;font-size:1rem;line-height:1.25rem}.m-slider-btns button:first-child:after,.m-slider-btns button:last-child:after{font-family:iconfont;line-height:inherit;text-transform:none;font-weight:400;font-style:normal;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.m-slider--videotext .m-slider-caption{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;text-align:left}.m-slider--videotext .m-slider-dots-wrapper{position:absolute;left:0;width:100%}.m-slider--videotext .slick-slide.is-loading-img .m-slider-image-onboarding{position:relative}.m-slider--videotext .slick-slide.is-loading-img .m-slider-image-onboarding:before{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);display:inline-block;width:1.125rem;height:1.125rem;background-color:#D2051E;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.m-slider--videotext .m-slider-image-onboarding{position:relative}.m-slider--videotext .m-slider-image-onboarding img{width:100%;height:100%;position:absolute;top:0;left:0;margin:0;bottom:0;right:0}.m-slider .m-slider-overlay-btn{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.m-slider .m-slider-overlay-btn .m-slider-dots li:first-child{margin-left:0}.m-slider--slideshow li.slick-slide picture{vertical-align:middle;width:100%}.m-slider--slideshow li.slick-slide p{padding-left:0}.m-slider--slideshow li.slick-slide p:last-child{padding-bottom:0}.m-slider--slideshow .m-slider-caption{text-align:left}.m-slider--slideshow-l li.slick-slide picture,.m-slider--slideshow-l li.slick-slide picture img{width:100%}.m-slider--slideshow-l .m-slider-caption,.m-slider--slideshow-xl .m-slider-caption{background-color:#E7E2D6}.m-slider--slideshow-l .m-slider-counter,.m-slider--slideshow-xl .m-slider-counter{padding-bottom:1.25rem;color:#887F6E;position:relative}.m-slider--slideshow-lofd .m-slider-image,.m-slider--slideshow-lofd .m-slider-video,.m-slider--slideshow-xl .m-slider-image,.m-slider--slideshow-xl .m-slider-video{overflow:hidden;position:relative;min-height:0.0625rem;padding:0}.m-slider--slideshow-lofd .m-slider-caption,.m-slider--slideshow-xl .m-slider-caption{position:relative;min-height:0.0625rem;padding:1.25rem}.m-slider--slideshow-l .m-slider-caption{padding:1.25rem}.m-slider--slideshow-l .m-slider-caption:after,.m-slider--slideshow-l .m-slider-caption:before,.m-slider--slideshow-xl .m-slider-caption:after,.m-slider--slideshow-xl .m-slider-caption:before{content:"";display:table}.m-slider--slideshow-l .m-slider-caption:after,.m-slider--slideshow-xl .m-slider-caption:after{clear:both}.m-slider--slideshow-l .m-slider-counter>*,.m-slider--slideshow-xl .m-slider-counter>*{position:relative;z-index:10}.m-slider--slideshow-l .m-slider-counter:after,.m-slider--slideshow-xl .m-slider-counter:after{display:block;position:absolute;left:0;bottom:0;z-index:1;width:66.66667%;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;background-color:#f1eee8;content:none}.m-slider--slideshow-lofd .m-slider-counter{margin-top:-0.375rem;color:#887F6E}.m-slider--slideshow-lofd .m-slider-image{position:relative}.m-slider--slideshow-lofd .m-slider-image:before{display:block;position:absolute;left:0;top:0;bottom:0;width:34%;background:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 100%);z-index:10}.m-slider--slideshow-lofd .m-slider-image:after{display:block;position:absolute;top:0;left:0;width:36%;height:100%;opacity:.8;background:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-slider--slideshow-lofd .m-slider-image:after,.m-slider--slideshow-lofd .m-slider-image:before{content:none}.m-slider .slick-prev:after,.m-slider-btns:after{content:'';display:block;z-index:1;height:100%;bottom:0}.m-slider .slick-prev{position:relative;background-color:transparent}.m-slider .slick-prev:after{position:absolute;right:0;width:100%;background-color:#D7CEBA;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-slider-btns{overflow:hidden;position:absolute;right:20px;margin-top:-1.375rem;z-index:1;background:#D2051E}.m-slider--product .m-slider-btns{right:0}.scroll-end .m-slider-btns{background-color:#CBCACB}.m-slider-btns:after{position:absolute;left:0;width:65%;background-color:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;box-sizing:border-box;border-style:solid;border-width:0.125rem 0;border-color:#D2051E}.scroll-start .m-slider-btns:after{border-color:#CBCACB}.m-slider-btns button{width:2.5rem;height:2.75rem;border:none;position:relative;z-index:10;padding:0;background:0 0;font-size:1.25rem}.m-slider-btns button:first-child{border-style:solid;border-color:#D2051E;border-width:0 0 0 0.125rem;border-right:none;float:left;color:#D2051E}.m-slider-btns button:first-child:after{display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03"}.m-slider-btns button:first-child:hover:after{margin-left:-0.3125rem}.scroll-start .m-slider-btns button:first-child:hover:after{margin-left:0}.scroll-start .m-slider-btns button:first-child{cursor:default;border-color:#CBCACB}.scroll-start .m-slider-btns button:first-child:after{color:#CBCACB}.m-slider-btns button:last-child{color:#fff;border-left:none;float:right}.m-slider-btns button:last-child:after{display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA04"}.scroll-end .m-slider-btns button:last-child{cursor:default}.m-slider-btns button:last-child:hover:after{margin-right:-0.3125rem}.scroll-end .m-slider-btns button:last-child:hover:after{margin-right:0}.m-slider-dots{text-align:center;margin-top:0.625rem}.m-slider-dots>li{display:inline-block;width:0.875rem;height:0.875rem;background-color:transparent;border:0.125rem solid #CBCACB;margin:0 0.3125rem}.m-slider-dots>li.slick-active{border:0;background-color:#D2051E}.m-slider-dots>li:focus,.m-slider-dots>li:hover{cursor:pointer;border-color:#D2051E}.m-slider-dots>li button{display:none}.m-table-wrapper{position:relative}.m-table-wrapper.is-loading{min-height:25rem}.m-table-wrapper .m-slider-btns{margin-top:0;top:110px;right:10px;z-index:1002}.m-table-wrapper--toolbarspacing .btn-toolbar{padding-bottom:0.625rem}.m-table-wrapper .a-link--back{padding-bottom:0;margin-top:0.625rem}.m-overlay--address .m-table-wrapper{border-top:0.1875rem solid #EBE6dE;padding-top:1.25rem}.m-table,.m-text--richtext table{width:100%;max-width:100%;border:0;border-bottom:0.1875rem solid #EBE6dE;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem}.m-text--richtext .o-product-variants table,.o-product-variants .m-table,.o-product-variants .m-text--richtext table{margin-bottom:1.875rem}.m-table .a-detailslink,.m-text--richtext table .a-detailslink{line-height:1rem}.m-table .a-detailslink.a-link--arrow-after:after,.m-text--richtext table .a-detailslink.a-link--arrow-after:after{margin-top:-0.125rem}.m-table .a-priceoption>span,.m-text--richtext table .a-priceoption>span{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-table .a-priceoption>strong,.m-text--richtext table .a-priceoption>strong{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-table-showmore:after,.m-table-showmore:before{content:"";display:table}.m-table-showmore:after{clear:both}.m-table-showmore .m-table,.m-table-showmore .m-text--richtext table,.m-text--richtext .m-table-showmore table{margin-bottom:0}.m-table-td--image{max-width:18.75rem;width:auto!important;min-width:9.375rem}.m-table tbody tr td .image,.m-table tbody tr td picture,.m-text--richtext table tbody tr td .image,.m-text--richtext table tbody tr td picture{min-width:3.75rem}.m-table thead tr,.m-text--richtext table thead tr{border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE}.m-table thead tr.has-form,.m-text--richtext table thead tr.has-form{border-width:0.0625rem}.m-table tbody tr.tfoot--first,.m-table tbody tr.tfoot--last,.m-table--productinfo,.m-text--richtext table tbody tr.tfoot--first,.m-text--richtext table tbody tr.tfoot--last{border-top:0.1875rem solid #EBE6dE}.m-table thead tr.has-form td,.m-table thead tr.has-form th,.m-text--richtext table thead tr.has-form td,.m-text--richtext table thead tr.has-form th{overflow:hidden;padding-top:0.625rem;padding-bottom:0.625rem}.m-table thead tr td,.m-table thead tr th,.m-text--richtext table thead tr td,.m-text--richtext table thead tr th{text-align:left;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem;padding:0.9375rem 0.5rem}.m-table thead tr td[align=center],.m-table thead tr th[align=center],.m-text--richtext table thead tr td[align=center],.m-text--richtext table thead tr th[align=center]{text-align:center}.m-table thead tr td[align=right],.m-table thead tr th[align=right],.m-text--richtext table thead tr td[align=right],.m-text--richtext table thead tr th[align=right]{text-align:right}.m-table thead tr td[align=justify],.m-table thead tr th[align=justify],.m-text--richtext table thead tr td[align=justify],.m-text--richtext table thead tr th[align=justify]{text-align:justify}.m-table thead tr td[align=char],.m-table thead tr th[align=char],.m-text--richtext table thead tr td[align=char],.m-text--richtext table thead tr th[align=char]{text-align:char}.m-table thead tr td:first-child,.m-table thead tr td:last-child,.m-table thead tr th:first-child,.m-table thead tr th:last-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr td:last-child,.m-text--richtext table thead tr th:first-child,.m-text--richtext table thead tr th:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-table thead tr td:first-child,.m-table thead tr th:first-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr th:first-child{padding-left:0.9375rem}.m-table thead tr td.sorting,.m-table thead tr th.sorting,.m-text--richtext table thead tr td.sorting,.m-text--richtext table thead tr th.sorting{cursor:pointer;outline:0;height:100%}.m-table thead tr td.sorting:hover,.m-table thead tr th.sorting:hover,.m-text--richtext table thead tr td.sorting:hover,.m-text--richtext table thead tr th.sorting:hover{color:#D2051E}.m-table thead tr td.sorting>.th-inner,.m-table thead tr th.sorting>.th-inner,.m-text--richtext table thead tr td.sorting>.th-inner,.m-text--richtext table thead tr th.sorting>.th-inner{position:relative;display:inline-block;padding-left:0.625rem}.m-table thead tr td.sorting>.th-inner:before,.m-table thead tr th.sorting>.th-inner:before,.m-text--richtext table thead tr td.sorting>.th-inner:before,.m-text--richtext table thead tr th.sorting>.th-inner:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA34";position:absolute;top:50%;left:-5px;-webkit-transform:rotateX(0);transform:rotateX(0);margin-top:-0.5625rem}.is-IE .m-table thead tr td.sorting>.th-inner:before,.is-IE .m-table thead tr th.sorting>.th-inner:before,.is-IE .m-text--richtext table thead tr td.sorting>.th-inner:before,.is-IE .m-text--richtext table thead tr th.sorting>.th-inner:before,.m-text--richtext .is-IE table thead tr td.sorting>.th-inner:before,.m-text--richtext .is-IE table thead tr th.sorting>.th-inner:before{margin-top:-0.4375rem}.m-table thead tr td.sorted.ascending>.th-inner:before,.m-table thead tr th.sorted.ascending>.th-inner:before,.m-text--richtext table thead tr td.sorted.ascending>.th-inner:before,.m-text--richtext table thead tr th.sorted.ascending>.th-inner:before{-webkit-transform:rotateX(0);transform:rotateX(0);color:#D2051E;margin-top:-0.5625rem}.m-table thead tr td.sorted.descending>.th-inner:before,.m-table thead tr th.sorted.descending>.th-inner:before,.m-text--richtext table thead tr td.sorted.descending>.th-inner:before,.m-text--richtext table thead tr th.sorted.descending>.th-inner:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);color:#D2051E}.m-table thead tr td.is-disabled:hover,.m-table thead tr th.is-disabled:hover,.m-text--richtext table thead tr td.is-disabled:hover,.m-text--richtext table thead tr th.is-disabled:hover{color:#000;cursor:inherit}.m-table thead tr td.is-disabled>.th-inner:before,.m-table thead tr th.is-disabled>.th-inner:before,.m-text--richtext table thead tr td.is-disabled>.th-inner:before,.m-text--richtext table thead tr th.is-disabled>.th-inner:before{color:#bab9ba}.m-table thead tr td.has-checkbox,.m-table thead tr th.has-checkbox,.m-text--richtext table thead tr td.has-checkbox,.m-text--richtext table thead tr th.has-checkbox{padding-top:0.5rem;padding-bottom:0.5rem}.m-table thead tr td .row,.m-table thead tr th .row,.m-text--richtext table thead tr td .row,.m-text--richtext table thead tr th .row{margin:0;width:100%}.m-table thead tr td .row div[class^=col-]:first-child,.m-table thead tr th .row div[class^=col-]:first-child,.m-text--richtext table thead tr td .row div[class^=col-]:first-child,.m-text--richtext table thead tr th .row div[class^=col-]:first-child{padding-left:0}.m-table thead tr td .row div[class^=col-]:last-child,.m-table thead tr th .row div[class^=col-]:last-child,.m-text--richtext table thead tr td .row div[class^=col-]:last-child,.m-text--richtext table thead tr th .row div[class^=col-]:last-child{padding-right:0}.m-table thead .a-checkbox label,.m-text--richtext table thead .a-checkbox label{font-size:0.875rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-table--thick-borders tbody tr:not(.tfoot){border-bottom:0.1875rem solid #EBE6dE}.m-table:not(.m-table--thick-borders):not(.m-table--fleetlabeling-has-costcenter) tbody tr:not(.tfoot),.m-text--richtext table:not(.m-table--thick-borders):not(.m-table--fleetlabeling-has-costcenter) tbody tr:not(.tfoot){border-bottom:0.125rem solid #EBE6dE}.m-table tbody tr,.m-text--richtext table tbody tr{position:relative}.m-table tbody tr:last-child,.m-text--richtext table tbody tr:last-child{border-bottom:0}.m-table tbody tr.is-selected td,.m-text--richtext table tbody tr.is-selected td{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;background-color:#E7E2D6}.m-table tbody tr.is-selected td.has-selection:before,.m-text--richtext table tbody tr.is-selected td.has-selection:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA0C";width:100%;text-align:center;font-size:1.25rem;color:#000}.m-table tbody tr.is-selected td.has-selection .a-address-selector,.m-text--richtext table tbody tr.is-selected td.has-selection .a-address-selector{display:none!important}.m-table tbody tr td,.m-text--richtext table tbody tr td{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem;padding:0.9375rem 0.5rem}.m-table tbody tr td.has-colspan,.m-text--richtext table tbody tr td.has-colspan{padding-left:0.625rem!important}.m-table tbody tr td a:not(.a-link--arrow-after):not(.a-detailslink):not(.a-link--bold):not(.a-link):not(.a-label-tip-link):not(.a-link-action):not(.a-button):not(input[type=submit]:not([class*=a-button-])):not( button[type=submit]:not([class*=a-button-])):not(.m-text--richtext .m-text-buttons a),.m-text--richtext table tbody tr td a:not(.a-link--arrow-after):not(.a-detailslink):not(.a-link--bold):not(.a-link):not(.a-label-tip-link):not(.a-link-action):not(.a-button):not(input[type=submit]:not([class*=a-button-])):not( button[type=submit]:not([class*=a-button-])):not(.m-text--richtext .m-text-buttons a){position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent}.m-table tbody tr td a:not(.a-link--arrow-after):not(.a-detailslink):not(.a-link--bold):not(.a-link):not(.a-label-tip-link):not(.a-link-action):not(.a-button):not(input[type=submit]:not([class*=a-button-])):not( button[type=submit]:not([class*=a-button-])):not(.m-text--richtext .m-text-buttons a):hover,.m-text--richtext table tbody tr td a:not(.a-link--arrow-after):not(.a-detailslink):not(.a-link--bold):not(.a-link):not(.a-label-tip-link):not(.a-link-action):not(.a-button):not(input[type=submit]:not([class*=a-button-])):not( button[type=submit]:not([class*=a-button-])):not(.m-text--richtext .m-text-buttons a):hover{color:#671A3D;border-bottom-color:#671A3D}.m-table tbody tr td a:not(.a-detailslink):not(.a-link--bold):not(.m-message-text a),.m-text--richtext table tbody tr td a:not(.a-detailslink):not(.a-link--bold):not(.m-message-text a){font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem}.m-table tbody tr td .image-wrapper,.m-text--richtext table tbody tr td .image-wrapper{display:inline-block;overflow:hidden;margin:-1.25rem -0.625rem;padding:1.25rem 0.625rem}.m-table tbody tr td .image-wrapper img,.m-text--richtext table tbody tr td .image-wrapper img{max-width:5.5625rem;max-height:3.75rem;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.m-text--richtext .touchevents table tbody tr td .image-wrapper img,.touchevents .m-table tbody tr td .image-wrapper img,.touchevents .m-text--richtext table tbody tr td .image-wrapper img{-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.m-table tbody tr td .no-visibility.a-label-tip-link,.m-table tbody tr td .no-visibility.a-link,.m-text--richtext table tbody tr td .no-visibility.a-label-tip-link,.m-text--richtext table tbody tr td .no-visibility.a-link{display:block;margin-top:0.625rem}.m-table tbody tr td.no-visibility,.m-text--richtext .touchevents table tbody tr td .no-visibility,.m-text--richtext table tbody tr td.no-visibility,.touchevents .m-table tbody tr td .no-visibility,.touchevents .m-text--richtext table tbody tr td .no-visibility{visibility:visible!important}.m-table tbody tr td.no-visibility a,.m-table tbody tr td.no-visibility div,.m-table tbody tr td.no-visibility span:not(.opacity),.m-text--richtext table tbody tr td.no-visibility a,.m-text--richtext table tbody tr td.no-visibility div,.m-text--richtext table tbody tr td.no-visibility span:not(.opacity){visibility:hidden}.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.m-text--richtext .touchevents table tbody tr td.no-visibility a,.m-text--richtext .touchevents table tbody tr td.no-visibility div,.m-text--richtext .touchevents table tbody tr td.no-visibility span:not(.opacity),.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink],.touchevents .m-table tbody tr td.no-visibility a,.touchevents .m-table tbody tr td.no-visibility div,.touchevents .m-table tbody tr td.no-visibility span:not(.opacity),.touchevents .m-text--richtext table tbody tr td.no-visibility a,.touchevents .m-text--richtext table tbody tr td.no-visibility div,.touchevents .m-text--richtext table tbody tr td.no-visibility span:not(.opacity){visibility:visible}.m-table tbody tr td.is-hover,.m-text--richtext table tbody tr td.is-hover{background-color:#F7F5F2;cursor:pointer}.m-table tbody tr.has-form:hover,.m-table--productdetaillinks .m-table tbody tr td.is-hover,.m-table--productdetaillinks .m-text--richtext table tbody tr td.is-hover,.m-table--productdetaillinks tbody tr td.is-hover,.m-text--richtext .m-table--productdetaillinks table tbody tr td.is-hover,.m-text--richtext table tbody tr.has-form:hover{background-color:transparent}.m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:before,.m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink].a-link--arrow:before{left:0}.m-table tbody tr td.is-hover.no-visibility,.m-text--richtext table tbody tr td.is-hover.no-visibility{opacity:1}.m-table tbody tr td.is-hover.no-visibility a,.m-table tbody tr td.is-hover.no-visibility div,.m-table tbody tr td.is-hover.no-visibility span:not(.opacity),.m-text--richtext table tbody tr td.is-hover.no-visibility a,.m-text--richtext table tbody tr td.is-hover.no-visibility div,.m-text--richtext table tbody tr td.is-hover.no-visibility span:not(.opacity){visibility:visible;opacity:1}.m-table tbody tr td.is-hover .no-visibility,.m-text--richtext table tbody tr td.is-hover .no-visibility{visibility:visible!important}.m-table tbody tr td.is-hover .image-wrapper img,.m-text--richtext table tbody tr td.is-hover .image-wrapper img{-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.m-table tbody tr td:first-child,.m-table tbody tr td:last-child,.m-text--richtext table tbody tr td:first-child,.m-text--richtext table tbody tr td:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-table tbody tr td.is-hidden,.m-text--richtext table tbody tr td.is-hidden{display:none}.m-table tbody tr td.has-form,.m-text--richtext table tbody tr td.has-form{display:none!important;padding-left:0.9375rem}.m-table tbody tr td.has-form.is-visible,.m-text--richtext table tbody tr td.has-form.is-visible{display:table-cell!important}.m-table tbody tr.has-form,.m-text--richtext table tbody tr.has-form{display:none}.m-table tbody tr.has-form td,.m-text--richtext table tbody tr.has-form td{overflow:hidden;padding:0.9375rem 0}.m-table tbody tr.has-form:hover td.no-visibility a,.m-table tbody tr.has-form:hover td.no-visibility div,.m-table tbody tr.has-form:hover td.no-visibility span,.m-text--richtext table tbody tr.has-form:hover td.no-visibility a,.m-text--richtext table tbody tr.has-form:hover td.no-visibility div,.m-text--richtext table tbody tr.has-form:hover td.no-visibility span{visibility:visible}.is-Edge .a-image-zoom--zooming figure,.is-IE .a-image-zoom--zooming figure,.m-table--orders:not(.m-table-clone) .m-table-buttons,.sticky-table-header{visibility:hidden}.m-table tbody tr.tfoot,.m-text--richtext table tbody tr.tfoot{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-table tbody tr.tfoot--bold>td,.m-table tbody tr.tfoot--last>td,.m-table--summary tbody tr.grandtotal,.m-table--summary tbody tr.total,.m-text--richtext table tbody tr.tfoot--bold>td,.m-text--richtext table tbody tr.tfoot--last>td{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.m-table tbody tr.tfoot--bold>td,.m-text--richtext table tbody tr.tfoot--bold>td{font-size:0.875rem;line-height:1.25rem}.m-table tbody tr.tfoot--last>td,.m-text--richtext table tbody tr.tfoot--last>td{font-size:1.125rem;line-height:1.5625rem}.m-table tbody tr.tfoot td,.m-text--richtext table tbody tr.tfoot td{padding-bottom:0.9375rem;padding-top:0.9375rem}.m-table tbody tr.tfoot .wrapper,.m-text--richtext table tbody tr.tfoot .wrapper{display:block;max-width:20rem;width:auto}.m-table tbody tr.tfoot .wrapper:after,.m-table tbody tr.tfoot .wrapper:before,.m-text--richtext table tbody tr.tfoot .wrapper:after,.m-text--richtext table tbody tr.tfoot .wrapper:before{content:"";display:table}.m-table tbody tr.tfoot .wrapper:after,.m-text--richtext table tbody tr.tfoot .wrapper:after{clear:both}.m-table tbody tr.tfoot .left,.m-text--richtext table tbody tr.tfoot .left{float:left}.m-table tbody tr.tfoot .right,.m-text--richtext table tbody tr.tfoot .right{float:right}.m-table tbody tr.tfoot.tfoot--subtotal td,.m-text--richtext table tbody tr.tfoot.tfoot--subtotal td{padding-top:1.25rem;padding-bottom:0.625rem}.m-table tbody tr.tfoot.tfoot--shipping td,.m-text--richtext table tbody tr.tfoot.tfoot--shipping td{padding-top:0;padding-bottom:0.625rem}.m-table tbody tr.tfoot.tfoot--tax td,.m-text--richtext table tbody tr.tfoot.tfoot--tax td{padding-top:0;padding-bottom:1.25rem}.m-table tbody .a-checkbox,.m-text--richtext table tbody .a-checkbox{width:1.875rem;overflow:hidden}.m-table--product-variants .m-table-col--item-number,.m-table--product-variants .m-table-col--price,.m-table--product-variants .m-table-col--quantity,.m-table-col--limited{overflow-wrap:break-word;word-wrap:break-word}.m-table tbody .a-checkbox label,.m-text--richtext table tbody .a-checkbox label{display:inline-block}.m-table .a-checkbox,.m-text--richtext table .a-checkbox{padding:0}.m-table .a-input,.m-table .a-stars-radio,.m-text--richtext table .a-input,.m-text--richtext table .a-stars-radio{padding:0;margin:0}.m-table .a-input .a-input-field,.m-table .a-input .a-stars-radio-field,.m-table .a-stars-radio .a-input-field,.m-table .a-stars-radio .a-stars-radio-field,.m-text--richtext table .a-input .a-input-field,.m-text--richtext table .a-input .a-stars-radio-field,.m-text--richtext table .a-stars-radio .a-input-field,.m-text--richtext table .a-stars-radio .a-stars-radio-field{left:auto;float:none;padding:0;margin:0}.m-table .a-input input[placeholder],.m-table .a-stars-radio input[placeholder],.m-text--richtext table .a-input input[placeholder],.m-text--richtext table .a-stars-radio input[placeholder]{text-overflow:ellipsis}.m-table--productinfo .m-form-pieces-label{display:none}.m-table--productinfo tbody tr td{vertical-align:top;padding-top:1.25rem;padding-bottom:1.25rem}.m-table--productinfo .m-cart--td-info-description{width:auto!important}.m-table--decrease-rowspacing tbody tr td{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table--decrease-rowspacing tbody tr td.has-form{padding-top:0.625rem;padding-bottom:0.625rem}.m-table--productdetaillinks tbody tr td.has-hoverlink [data-hoverlink]{margin-top:0.625rem!important}.m-table--productdetaillinks tbody tr td.td--fixed-width_250,.m-table--productdetaillinks tbody tr td.td--fixed-width_300{white-space:normal!important}.m-table--responsive-grid{font-size:0.875rem;line-height:1rem}.m-table--responsive-grid thead tr td:first-child,.m-table--responsive-grid thead tr th:first-child{padding-left:0.5rem}.is-IE10 .m-table--responsive-grid .m-message,.is-IE10 .m-table--responsive-grid .m-message-col,.is-IE10 .m-table--responsive-grid .m-message-row,.is-IE11 .m-table--responsive-grid .m-message,.is-IE11 .m-table--responsive-grid .m-message-col,.is-IE11 .m-table--responsive-grid .m-message-row,.is-IE9 .m-table--responsive-grid .m-message,.is-IE9 .m-table--responsive-grid .m-message-col,.is-IE9 .m-table--responsive-grid .m-message-row{display:inline-block}.is-IE10 .m-table--responsive-grid td:first-child img,.is-IE11 .m-table--responsive-grid td:first-child img,.is-IE9 .m-table--responsive-grid td:first-child img{width:auto}.m-table--responsive-grid td:first-child{min-width:9.375rem;max-width:28.125rem}.m-table--responsive-grid td:first-child picture img{vertical-align:middle;max-height:3.5rem;max-width:5rem}.m-table--responsive-grid tbody .m-message--tiny{padding-right:0}.m-table--responsive-grid .a-tooltip.a-icon-info:before,.m-table--responsive-grid .a-tooltip.a-label-tip-link:before{top:-13px;left:5px}.m-table--summary{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-table--summary tbody tr td{vertical-align:top;padding:0.5rem 0.625rem}.m-table--summary tbody tr td:first-child{padding-left:0}.m-table--summary tbody tr td:last-child{padding-right:0}.m-table--summary tbody tr td>div:last-child:not(:only-child){padding-bottom:0}.m-table--summary tbody tr.total{font-size:0.875rem;line-height:1.25rem}.m-table--summary tbody tr.grandtotal{border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE;font-size:1rem;line-height:1.25rem}.m-table--summary tbody tr.grandtotal td{padding-top:0.625rem;padding-bottom:0.625rem;vertical-align:top}.m-table--summary tbody tr.grandtotal .payment-method{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;margin-top:0.3125rem}.m-table-add-label--lg-max,.m-table-add-label--md,.m-table-add-label--md-max,.m-table-cell-bold{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:0.875rem;font-weight:400}.m-table-cell-bold{line-height:1.25rem}.m-table-add-label--lg-max,.m-table-add-label--md,.m-table-add-label--md-max{display:none;line-height:1rem}.text-row .m-table-add-label--lg-max,.text-row .m-table-add-label--md,.text-row .m-table-add-label--md-max{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem;padding-bottom:0}.m-table--increase-s tbody tr th,.m-table--increase-s thead tr td,.m-table--increase-s thead tr th{font-size:1.125rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;line-height:1.5625rem}.m-table-valign-top{vertical-align:top}.m-table-add-cell--lg-max,.m-table-add-cell--md{display:none;padding-top:0.9375rem}.m-table-has-message--md+tr.m-table-show--md{display:none}.m-table .m-table-cell-content,.m-text--richtext table .m-table-cell-content{min-height:1.25rem}.m-table .m-table-cell-content .a-priceoption,.m-text--richtext table .m-table-cell-content .a-priceoption{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-table .m-table-cell-content .a-priceoption strong,.m-text--richtext table .m-table-cell-content .a-priceoption strong{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-table .m-table-cell-content .a-tooltip,.m-text--richtext table .m-table-cell-content .a-tooltip{line-height:1rem;margin-top:0.3125rem}.m-table .m-table-cell-content .a-tooltip:after,.m-text--richtext table .m-table-cell-content .a-tooltip:after{margin-top:-0.125rem}.m-table .m-table-cell-content .a-select,.m-text--richtext table .m-table-cell-content .a-select{padding:0;margin:0 0 -0.375rem}.m-table .m-table-cell-content .a-select .a-select-field,.m-text--richtext table .m-table-cell-content .a-select .a-select-field{left:auto;float:none;padding:0;margin:0}.m-table .m-table-form--two,.m-text--richtext table .m-table-form--two{width:100%}.m-table .m-table-form--two div:first-child,.m-text--richtext table .m-table-form--two div:first-child{float:left;width:75%;position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0}.m-table .m-table-form--two div:last-child,.m-text--richtext table .m-table-form--two div:last-child{float:left;width:25%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0}.is-Firefox .m-table .m-table-form--two div:last-child .a-button,.is-Firefox .m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a,.is-Firefox .m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]),.is-Firefox .m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]),.is-Firefox .m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child .a-button,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]),.is-Firefox .m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]),.m-text--richtext .is-Firefox table .m-table-form--two div:last-child .a-button,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child .m-text-buttons a,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]),.m-text--richtext .is-Firefox table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .is-Firefox .m-table .m-table-form--two div:last-child a,.m-text--richtext .m-text-buttons .is-Firefox table .m-table-form--two div:last-child a{display:inline-block}.m-table .m-table-form--two div:last-child .a-button .gets-hidden,.m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a .gets-hidden,.m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) .gets-hidden,.m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) .gets-hidden,.m-table--address .is-empty-fallback,.m-text--richtext .m-text-buttons .m-table .m-table-form--two div:last-child a .gets-hidden,.m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child .a-button .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) .gets-hidden{display:none}.is-Firefox .m-table .m-table-form--two div:last-child .a-button i,.is-Firefox .m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a i,.is-Firefox .m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) i,.is-Firefox .m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) i,.is-Firefox .m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a i,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child .a-button i,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a i,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) i,.is-Firefox .m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) i,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child .a-button i,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child .m-text-buttons a i,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) i,.m-text--richtext .is-Firefox table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) i,.m-text--richtext .m-text-buttons .is-Firefox .m-table .m-table-form--two div:last-child a i,.m-text--richtext .m-text-buttons .is-Firefox table .m-table-form--two div:last-child a i{vertical-align:sub}.m-table .m-table-form--two div:last-child .a-button span+i,.m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a span+i,.m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) span+i,.m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) span+i,.m-text--richtext .m-text-buttons .m-table .m-table-form--two div:last-child a span+i,.m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a span+i,.m-text--richtext table .m-table-form--two div:last-child .a-button span+i,.m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a span+i,.m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) span+i,.m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) span+i{padding-left:0;margin-right:0}.m-table .m-table-form--three,.m-text--richtext table .m-table-form--three{width:100%}.m-table .m-table-form--three div:first-child,.m-text--richtext table .m-table-form--three div:first-child{padding-left:0!important;padding-bottom:1.25rem}.m-table .a-link-action,.m-text--richtext table .a-link-action{font-family:"Hilti Bold",Arial,Verdana,sans-serif;cursor:pointer}.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tbody>tr>td,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tbody>tr>th,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tfoot>tr>td,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tfoot>tr>th,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>thead>tr>td{white-space:normal}.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tbody>tr>td.has-hoverlink,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tbody>tr>th.has-hoverlink,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tfoot>tr>td.has-hoverlink,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>tfoot>tr>th.has-hoverlink,.table-responsive[data-pattern=priority-columns]>.m-table--address.table>thead>tr>td.has-hoverlink,.table-responsive[data-pattern=priority-columns]>.table>tbody>tr>td,.table-responsive[data-pattern=priority-columns]>.table>tbody>tr>th,.table-responsive[data-pattern=priority-columns]>.table>tfoot>tr>td,.table-responsive[data-pattern=priority-columns]>.table>tfoot>tr>th,.table-responsive[data-pattern=priority-columns]>.table>thead>tr>td{white-space:nowrap}.m-table--address .is-empty{border-bottom-width:0}.m-table--address .is-empty-fallback td{white-space:normal!important}.m-table--address .is-empty-fallback td .m-message{margin:1.25rem 0.0625rem 0}.m-table--address .is-empty-fallback td .m-message-text p:last-of-type{padding-bottom:0!important}.is-empty .m-table--address .is-empty-fallback{display:table-row}.m-table--increase-s tbody tr td,.m-table--increase-s tbody tr th,.m-table--increase-s thead tr td,.m-table--increase-s thead tr th{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table--increase-s tbody tr th,.m-table--increase-s thead tr th{font-weight:400}.m-table--increase-s thead tr td.sorting>.th-inner:after,.m-table--increase-s thead tr th.sorting>.th-inner:after{margin-top:-0.8125rem}.m-table--increase-s thead tr td.sorted.ascending>.th-inner:after,.m-table--increase-s thead tr th.sorted.ascending>.th-inner:after{margin-top:-0.625rem}.m-table--increase-s thead tr td{font-weight:400}.m-table--increase-s tbody tr td{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-table-col--limited .th-inner{max-width:100%}.m-table .m-table-row-message-bottom td,.m-text--richtext table .m-table-row-message-bottom td{padding-top:0}.has-buttons .m-table thead tr:first-child,.has-buttons .m-text--richtext table thead tr:first-child,.m-text--richtext .has-buttons table thead tr:first-child{border-top:0}.has-buttons .m-table thead tr:first-child th,.has-buttons .m-text--richtext table thead tr:first-child th,.m-text--richtext .has-buttons table thead tr:first-child th{padding:0}.has-buttons .m-table thead tr:first-child th .a-checkbox,.has-buttons .m-text--richtext table thead tr:first-child th .a-checkbox,.m-text--richtext .has-buttons table thead tr:first-child th .a-checkbox{overflow:visible}.table-wrapper{clear:both}.m-table-actions .dropdown-btn-group,.table-wrapper .dropdown-btn-group{position:relative;right:0}.m-table-actions .dropdown-btn-group:after,.m-table-actions .dropdown-btn-group:before,.table-wrapper .dropdown-btn-group:after,.table-wrapper .dropdown-btn-group:before{content:"";display:table}.m-table-actions .dropdown-btn-group:after,.table-wrapper .dropdown-btn-group:after{clear:both}.m-table-actions .dropdown-btn-group .btn,.table-wrapper .dropdown-btn-group .btn{clear:both;display:block;width:auto;float:right;text-align:right;margin:0}.m-table-actions .dropdown-btn-group .btn:first-of-type,.table-wrapper .dropdown-btn-group .btn:first-of-type{padding:0 0 0 0.9375rem!important}.m-table-actions .dropdown-btn-group .btn:last-of-type,.table-wrapper .dropdown-btn-group .btn:last-of-type{padding-top:0}.m-table-actions .dropdown-btn-group .btn.a-button-tertiary:before,.m-table-actions .dropdown-btn-group .btn.m-forgot-pass-form-cancel-btn:before,.m-table-actions .dropdown-btn-group .btn.m-reset-pass-form-cancel-btn:before,.table-wrapper .dropdown-btn-group .btn.a-button-tertiary:before,.table-wrapper .dropdown-btn-group .btn.m-forgot-pass-form-cancel-btn:before,.table-wrapper .dropdown-btn-group .btn.m-reset-pass-form-cancel-btn:before{position:static;padding-right:0.3125rem;vertical-align:top}.m-table-actions .dropdown-btn-group .btn.dropdown-toggle,.table-wrapper .dropdown-btn-group .btn.dropdown-toggle{position:relative;padding:0!important;border:0;background-color:transparent;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase}.m-table-actions .dropdown-btn-group .btn.dropdown-toggle:after,.table-wrapper .dropdown-btn-group .btn.dropdown-toggle:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA01";position:relative;top:3px;margin-left:.5em;color:#D2051E;-webkit-transition:left .5s;transition:left .5s}.m-table-actions .dropdown-btn-group .btn.dropdown-toggle.is-shown:after,.table-wrapper .dropdown-btn-group .btn.dropdown-toggle.is-shown:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA05"}.a-priceoption>:first-child,.m-table-choose-price-radio .a-radio label{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-table-actions .dropdown-btn-group .btn.dropdown-toggle:hover,.table-wrapper .dropdown-btn-group .btn.dropdown-toggle:hover{color:#D2051E}.m-table-actions .dropdown-btn-group .a-list-downloads,.m-table-actions .dropdown-btn-group .a-list-unordered,.m-table-actions .dropdown-btn-group ul,.table-wrapper .dropdown-btn-group .a-list-downloads,.table-wrapper .dropdown-btn-group .a-list-unordered,.table-wrapper .dropdown-btn-group ul{position:absolute;top:100%;right:5px;z-index:1005;padding:0 1.25rem;min-width:16.25rem;max-width:95%;height:0;overflow:hidden;background-color:#FFF;box-shadow:0 0 5px #888;-webkit-transition:height .5s;transition:height .5s}.m-table-actions .dropdown-btn-group .is-collapsed.a-list-downloads,.m-table-actions .dropdown-btn-group .is-collapsed.a-list-unordered,.m-table-actions .dropdown-btn-group .is-shown.a-list-downloads,.m-table-actions .dropdown-btn-group .is-shown.a-list-unordered,.m-table-actions .dropdown-btn-group ul.is-collapsed,.m-table-actions .dropdown-btn-group ul.is-shown,.table-wrapper .dropdown-btn-group .is-collapsed.a-list-downloads,.table-wrapper .dropdown-btn-group .is-collapsed.a-list-unordered,.table-wrapper .dropdown-btn-group .is-shown.a-list-downloads,.table-wrapper .dropdown-btn-group .is-shown.a-list-unordered,.table-wrapper .dropdown-btn-group ul.is-collapsed,.table-wrapper .dropdown-btn-group ul.is-shown{height:auto}.m-table-actions .dropdown-btn-group .a-list-downloads li,.m-table-actions .dropdown-btn-group .a-list-unordered li,.m-table-actions .dropdown-btn-group ul li,.table-wrapper .dropdown-btn-group .a-list-downloads li,.table-wrapper .dropdown-btn-group .a-list-unordered li,.table-wrapper .dropdown-btn-group ul li{display:block!important;padding:0.9375rem 0}.m-table-actions .dropdown-btn-group .a-list-downloads li:not(:last-child),.m-table-actions .dropdown-btn-group .a-list-unordered li:not(:last-child),.m-table-actions .dropdown-btn-group ul li:not(:last-child),.table-wrapper .dropdown-btn-group .a-list-downloads li:not(:last-child),.table-wrapper .dropdown-btn-group .a-list-unordered li:not(:last-child),.table-wrapper .dropdown-btn-group ul li:not(:last-child){border-bottom:0.0625rem solid #EBE6dE}.m-table-actions .dropdown-btn-group .a-list-downloads li a,.m-table-actions .dropdown-btn-group .a-list-unordered li a,.m-table-actions .dropdown-btn-group ul li a,.table-wrapper .dropdown-btn-group .a-list-downloads li a,.table-wrapper .dropdown-btn-group .a-list-unordered li a,.table-wrapper .dropdown-btn-group ul li a{display:inline-block;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-table-actions .dropdown-btn-group .a-list-downloads li:first-child,.m-table-actions .dropdown-btn-group .a-list-unordered li:first-child,.m-table-actions .dropdown-btn-group ul li:first-child,.table-wrapper .dropdown-btn-group .a-list-downloads li:first-child,.table-wrapper .dropdown-btn-group .a-list-unordered li:first-child,.table-wrapper .dropdown-btn-group ul li:first-child{padding:0.9375rem 0 1.875rem}.m-table-actions .dropdown-btn-group .a-list-downloads .a-tooltip-closer,.m-table-actions .dropdown-btn-group .a-list-unordered .a-tooltip-closer,.m-table-actions .dropdown-btn-group ul .a-tooltip-closer,.table-wrapper .dropdown-btn-group .a-list-downloads .a-tooltip-closer,.table-wrapper .dropdown-btn-group .a-list-unordered .a-tooltip-closer,.table-wrapper .dropdown-btn-group ul .a-tooltip-closer{margin:0!important;position:absolute;right:0;top:0;padding:1.25rem 1.25rem 1.25rem 0}.m-table-actions .dropdown-btn-group .a-list-downloads .a-tooltip-closer:after,.m-table-actions .dropdown-btn-group .a-list-downloads .a-tooltip-closer:before,.m-table-actions .dropdown-btn-group .a-list-unordered .a-tooltip-closer:after,.m-table-actions .dropdown-btn-group .a-list-unordered .a-tooltip-closer:before,.m-table-actions .dropdown-btn-group ul .a-tooltip-closer:after,.m-table-actions .dropdown-btn-group ul .a-tooltip-closer:before,.table-wrapper .dropdown-btn-group .a-list-downloads .a-tooltip-closer:after,.table-wrapper .dropdown-btn-group .a-list-downloads .a-tooltip-closer:before,.table-wrapper .dropdown-btn-group .a-list-unordered .a-tooltip-closer:after,.table-wrapper .dropdown-btn-group .a-list-unordered .a-tooltip-closer:before,.table-wrapper .dropdown-btn-group ul .a-tooltip-closer:after,.table-wrapper .dropdown-btn-group ul .a-tooltip-closer:before{margin:0.9375rem 1.25rem}.m-overlay .m-table-actions .dropdown-btn-group .a-list-downloads,.m-overlay .m-table-actions .dropdown-btn-group .a-list-unordered,.m-overlay .m-table-actions .dropdown-btn-group ul,.m-overlay .table-wrapper .dropdown-btn-group .a-list-downloads,.m-overlay .table-wrapper .dropdown-btn-group .a-list-unordered,.m-overlay .table-wrapper .dropdown-btn-group ul{margin-bottom:5%;z-index:1003}.table-responsive{background:-webkit-linear-gradient(left,#d2d2d2,rgba(210,210,210,0)) 0 center,-webkit-linear-gradient(right,#d2d2d2,rgba(210,210,210,0)) 100% center;background:linear-gradient(to right,#d2d2d2,rgba(210,210,210,0)) 0 center,linear-gradient(to left,#d2d2d2,rgba(210,210,210,0)) 100% center;background-color:#fff;background-repeat:no-repeat;background-size:8px 100%}.table-responsive .m-slider-btns{margin-top:0;top:110px}.table-responsive>.table{background:-webkit-linear-gradient(left,#fff 30%,rgba(255,255,255,0)),-webkit-linear-gradient(right,#fff 30%,rgba(255,255,255,0)) 100% 0;background:linear-gradient(to right,#fff 30%,rgba(255,255,255,0)),linear-gradient(to left,#fff 30%,rgba(255,255,255,0)) 100% 0;background-size:50px 100%;background-repeat:no-repeat;max-width:none;margin-bottom:0}.o-editorial-section--highlighted .table-responsive,.o-section.o-wrapper .table-responsive{background:-webkit-radial-gradient(0 50%,farthest-side,#d2d2d2,rgba(210,210,210,0)),-webkit-radial-gradient(100% 50%,farthest-side,#d2d2d2,rgba(210,210,210,0)) 100% 0;background:radial-gradient(farthest-side at 0 50%,#d2d2d2,rgba(210,210,210,0)),radial-gradient(farthest-side at 100% 50%,#d2d2d2,rgba(210,210,210,0)) 100% 0;background-color:#F7F5F2;background-repeat:no-repeat;background-size:8px 100%}.o-editorial-section--highlighted .table-responsive>.table,.o-section.o-wrapper .table-responsive>.table{background:-webkit-linear-gradient(left,#F7F5F2 30%,rgba(255,255,255,0)),-webkit-linear-gradient(right,#F7F5F2 30%,rgba(255,255,255,0)) 100% 0;background:linear-gradient(to right,#F7F5F2 30%,rgba(255,255,255,0)),linear-gradient(to left,#F7F5F2 30%,rgba(255,255,255,0)) 100% 0;background-size:50px 100%;background-repeat:no-repeat;max-width:none}.table-responsive td.is-visible,.table-responsive th.is-visible{display:table-cell!important}.table-responsive[data-pattern=priority-columns]{position:relative;width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.m-table-cell-wrap,.o-shipmenttracking .table-responsive[data-pattern=priority-columns] td{white-space:normal!important}.m-table-cell-wrap{max-width:18.75rem;word-wrap:break-word}.m-text--richtext .table-responsive[data-pattern=priority-columns] table .a-link-action,.table-responsive[data-pattern=priority-columns] .m-table .a-link-action,.table-responsive[data-pattern=priority-columns] .m-text--richtext table .a-link-action{white-space:normal!important;max-width:1.875rem;text-transform:none;text-indent:-99999px}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority],.mq.js.lt-ie10 .sticky-table-header td[data-priority],.mq.js.lt-ie10 .sticky-table-header th[data-priority]{display:none}.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="1"],.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="1"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header td[data-priority="1"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header th[data-priority="1"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="1"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="1"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="1"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="1"]{display:table-cell}.m-text--richtext .table-responsive[data-pattern=priority-columns] table .a-link-action:before,.table-responsive[data-pattern=priority-columns] .m-table .a-link-action:before,.table-responsive[data-pattern=priority-columns] .m-text--richtext table .a-link-action:before{text-indent:0}.sticky-table-header{background-color:#fff;border:none;border-radius:0;border-top:0.0625rem solid #ddd;border-bottom:0.1875rem solid #EBE6dE;box-shadow:0 8px 8px -8px rgba(0,0,0,.05);position:absolute;top:0;z-index:990;overflow:hidden;min-width:100%}.o-editorial-section--highlighted .sticky-table-header,.o-section.o-wrapper .sticky-table-header{background-color:#F3F0EB}.sticky-table-header.fixed-solution{min-width:0;position:fixed}.lt-ie10 .sticky-table-header.fixed-solution{border-left:0.0625rem solid #ddd;border-right:0.0625rem solid #ddd;box-sizing:content-box;border-bottom:none}.sticky-table-header.border-radius-fix{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.sticky-table-header>.table{margin-bottom:0}.sticky-table-header>.table>tbody>tr>td,.sticky-table-header>.table>tbody>tr>th,.sticky-table-header>.table>tfoot>tr>td,.sticky-table-header>.table>tfoot>tr>th,.sticky-table-header>.table>thead>tr>td{white-space:nowrap}.m-table-buttons{margin:0;padding-bottom:0.9375rem;padding-top:0.625rem;padding-left:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m-table-actions,.m-table-buttons>div:first-of-type,.m-table-buttons>div:last-of-type{padding-left:0;padding-right:0}.m-table-buttons:after,.m-table-buttons:before{content:"";display:table}.m-table-buttons:after{clear:both}.m-table-buttons>div{width:33.33%}.m-table-buttons>.a-button,.m-table-buttons>button[type=submit]:not([class*=a-button-]),.m-table-buttons>input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-table-buttons>a{max-width:58.3%}.sticky-table-header .m-table-actions.is-sticky-tableheader{position:fixed;top:0;padding-bottom:0}.sticky-table-header.border-radius-fix .m-table-actions.is-sticky-tableheader{display:none}.m-table-actions:not(.is-sticky-tableheader).is-sticky{position:absolute;top:0;padding-bottom:0}.m-table-actions{padding-bottom:0}.m-table-actions:not(.m-table-actions--outside){padding-bottom:0.625rem;padding-top:0.625rem}.m-table-actions:not(.m-table-actions--outside):after,.m-table-actions:not(.m-table-actions--outside):before{content:"";display:table}.m-table-actions:not(.m-table-actions--outside):after{clear:both}.m-table-actions:not(.m-table-actions--outside) .m-table-button{position:relative;min-height:0.0625rem;padding:0}.m-table-actions .m-table-checkboxes{float:left;width:100%;position:relative;min-height:0.0625rem;padding-right:0.625rem;margin-top:0;padding-left:0.9375rem}.m-table-actions .m-table-checkboxes .a-checkbox{padding-bottom:0}.m-table-actions.m-table-actions--outside{position:relative}.m-table-actions.m-table-actions--outside .m-table-buttons{width:100%}.m-table-actions.m-table-actions--outside .m-table-button,.m-table-actions.m-table-actions--outside .m-table-buttons{position:absolute;z-index:1;top:10px;padding:0}.m-table-actions.m-table-actions--outside .m-table-button .a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-buttons .a-button-tooltip{z-index:0;bottom:0;right:0;left:0;top:0;position:absolute;display:none;pointer-events:none}.m-table-actions.m-table-actions--outside .m-table-button .a-button-primary.is-disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-button .a-button-primary:disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-button .m-text--richtext .m-text-buttons a.is-disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-button .m-text--richtext .m-text-buttons a:disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-buttons .a-button-primary.is-disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-buttons .a-button-primary:disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-buttons .m-text--richtext .m-text-buttons a.is-disabled+.a-button-tooltip,.m-table-actions.m-table-actions--outside .m-table-buttons .m-text--richtext .m-text-buttons a:disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table-actions.m-table-actions--outside .m-table-button a.is-disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table-actions.m-table-actions--outside .m-table-button a:disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table-actions.m-table-actions--outside .m-table-buttons a.is-disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table-actions.m-table-actions--outside .m-table-buttons a:disabled+.a-button-tooltip{pointer-events:auto;z-index:996;display:block}.m-table-choose-price{min-width:15.625rem;max-width:21.875rem;padding:1.25rem 1.25rem 0.9375rem}.m-table-choose-price .a-radio,.tooltipster-content .js-table-sort-overlay-item:last-child{padding-bottom:0}.m-table-choose-price:after,.m-table-choose-price:before{content:"";display:table}.m-table-choose-price:after{clear:both}.m-table-choose-price-text+.m-message{margin-top:0.625rem}.m-table-choose-price-radio{margin-right:1.875rem}.m-table-choose-price .m-table-choose-price-text span{display:block;white-space:nowrap}.m-table-choose-price .a-choose-price-wrapper{padding-top:0.125rem}.m-compare-content .js-table-sort-overlay-item,.tooltipster-content .js-table-sort-overlay-item{padding-top:0.9375rem}.m-table-choose-price .a-choose-price-wrapper:after,.m-table-choose-price .a-choose-price-wrapper:before{content:"";display:table}.m-table-choose-price .a-choose-price-wrapper:after{clear:both}.m-table-choose-price .a-choose-price-type{display:inline-block;padding-right:0.625rem}.a-choose-price .m-table-choose-price--fleet--non-fleet div,.m-table-choose-price--buy--non-fleet div{display:inline}.m-table-choose-price .a-choose-price-value{text-align:right;min-width:5rem;float:right}.a-choose-price .m-table-choose-price--fleet{background-color:#EBE6dE;margin-bottom:0.3125rem;min-height:6.25rem}.a-choose-price .m-table-choose-price--fleet .a-radio{margin-bottom:0.3125rem}.m-table-choose-price--buy{background-color:#F7F5F2}.m-table-choose-price--buy--title{font-size:1rem!important}.m-table .m-form-pieces,.m-text--richtext table .m-form-pieces{min-width:9.375rem}.m-table--my-submittal.m-table-clone thead tr{border-bottom:none!important}.tooltipster-content .js-table-sort-overlay-item:not(:last-child){border-bottom:0.0625rem solid #EBE6dE}.tooltipster-content .js-table-sort-overlay-item:first-child{border-top:0.0625rem solid #EBE6dE}.a-priceoption{display:block}.a-priceoption:after,.a-priceoption:before{content:"";display:table}.a-priceoption:after{clear:both}.a-priceoption>:last-child,.m-tile-table{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.a-priceoption>:last-child{float:right}.m-table--fleetlabeling .m-table-add-label--lg-max span,.m-table--fleetlabeling thead tr:first-child .th-inner span{float:left}.o-orders-miscellaneous .m-table-actions--outside.table-loaded>.m-table-buttons{position:absolute}.o-orders-miscellaneous .m-table-actions--outside>.m-table-buttons{position:relative;background-color:#fff}.o-orders-miscellaneous .m-table-actions--outside.show{display:block}.o-orders-miscellaneous .m-table-actions--outside.is-sticky{position:fixed;width:100%;top:0;z-index:10000}.o-orderdetails-miscellaneous .m-table-buttons,.o-orders-miscellaneous .m-table-actions--outside .m-table-buttons{top:0!important}.o-orders-miscellaneous .m-table-actions--outside.is-sticky>.m-table-buttons{background-color:rgba(255,255,255,.6)}.o-orders-miscellaneous .has-buttons .table-wrapper{margin-top:0}.m-grid-item--banner .o-orderdetails-miscellaneous .m-grid-item--cat-title,.o-orderdetails-miscellaneous .a-heading-h2,.o-orderdetails-miscellaneous .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.875rem}.o-orderdetails-miscellaneous .m-table-actions{padding-top:0!important}.m-table--orders .m-table-buttons{padding-left:0;padding-right:0}.m-table--orders.m-table-clone .m-table-buttons.is-sticky{position:fixed;left:auto!important;z-index:2}.m-table--fleetlabeling{border-top:none!important}.m-table--fleetlabeling.m-table--costcenter-change{margin-top:2.5rem}.m-table--fleetlabeling.m-table--costcenter-change tr .m-table-cell--has-serial,.m-table--fleetlabeling.m-table--costcenter-change tr td:last-child{margin-left:auto}.m-table--fleetlabeling.m-table--costcenter-change thead tr{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-table--fleetlabeling.m-table--costcenter-change thead tr th{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.m-table--fleetlabeling.m-table--costcenter-change .m-table-row-applytoall{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr:last-child{border-bottom:none}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{padding-left:0;max-width:none}.m-table--fleetlabeling thead{border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE}.m-table--fleetlabeling thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-table--fleetlabeling thead tr:first-child{border-top:none}.m-table--fleetlabeling thead tr:first-child .th-inner span+span{width:100%}.a-input-description .m-table--fleetlabeling thead tr:first-child .th-inner p,.m-table--fleetlabeling thead tr:first-child .th-inner .a-input-description p,.m-table--fleetlabeling thead tr:first-child .th-inner .a-tinytext,.m-table--fleetlabeling thead tr:first-child .th-inner .m-password-match,.m-table--fleetlabeling thead tr:first-child .th-inner .m-register-form-required-text{padding-top:0.3125rem}.m-table--fleetlabeling thead tr:last-child{border-bottom:none}.m-table--fleetlabeling thead tr th{display:block}.m-table--fleetlabeling thead tr th:first-child,.m-table--fleetlabeling thead tr th:not(:first-child){width:100%;display:block}.m-table--fleetlabeling .m-table-row-applytoall{background-color:#F3F0EB;border-bottom:none;border-top:none}.m-table--fleetlabeling .m-table-row-applytoall th:first-child{text-align:right}.m-table--fleetlabeling .m-table-row-applytoall .m-table-cell-content .a-input-field input,.m-table--fleetlabeling .m-table-row-applytoall .m-table-cell-content .a-stars-radio-field input{background-color:#FFF}.m-table--fleetlabeling .m-table-row-applytoall .m-table-cell-content .a-button-primary,.m-table--fleetlabeling .m-table-row-applytoall .m-table-cell-content .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-table--fleetlabeling .m-table-row-applytoall .m-table-cell-content a{margin-top:0.625rem}.m-table--fleetlabeling .m-table-row-message{background-color:#F3F0EB;border-top:none;border-bottom:none}.m-table--fleetlabeling .m-table-row-message th:not(:first-child){width:50%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr{display:block}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message th:not(:first-child){width:60%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{display:block;width:auto}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr{display:block}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr:after,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr:before{content:"";display:table}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr:after{clear:both}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr:not(:last-child){border-bottom:0.1875rem solid #EBE6dE}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{width:auto;min-width:9.375rem;display:block}.m-table--fleetlabeling tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-table--fleetlabeling tbody tr,.m-table--fleetlabeling tbody tr td{display:block}.m-table--fleetlabeling .a-button-select,.m-table--fleetlabeling .chosen-container{display:block!important}.m-table--fleetlabeling .a-button-select .chosen-single,.m-table--fleetlabeling .a-button-select>div,.m-table--fleetlabeling .chosen-container .a-button-select>div,.m-table--fleetlabeling .chosen-container .chosen-single{min-width:unset!important}.is-IE .m-table--fleetlabeling .a-button-select .chosen-search input,.is-IE .m-table--fleetlabeling .chosen-container .chosen-search input{background-color:transparent}.m-table--fleetlabeling .m-table-cell-content .a-select{margin-bottom:0}.m-table--fleetlabeling .m-table-add-label--lg-max{display:block;padding-bottom:0.625rem}.m-table--fleetlabeling .m-table-add-label--lg-max span+span{width:100%}.a-input-description .m-table--fleetlabeling .m-table-add-label--lg-max p,.m-table--fleetlabeling .m-table-add-label--lg-max .a-input-description p,.m-table--fleetlabeling .m-table-add-label--lg-max .a-tinytext,.m-table--fleetlabeling .m-table-add-label--lg-max .m-password-match,.m-table--fleetlabeling .m-table-add-label--lg-max .m-register-form-required-text{padding-top:0.3125rem;line-height:1rem}.a-input-description .m-table--fleetlabeling p,.m-table--fleetlabeling .a-input-description p,.m-table--fleetlabeling .a-tinytext,.m-table--fleetlabeling .m-password-match,.m-table--fleetlabeling .m-register-form-required-text{font-size:0.75rem}.m-tile-table,.m-tile-table tbody tr td,.m-tile-table thead tr th{font-size:0.875rem;line-height:1rem;font-weight:400}.m-tile-table{width:100%;max-width:100%;border:0;border-bottom:0.1875rem solid #EBE6dE}.m-tile-table thead tr{border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE}.m-tile-table thead tr.has-form{border-width:0.0625rem}.m-tile-table thead tr.has-form td,.m-tile-table thead tr.has-form th{overflow:hidden;padding-top:0.625rem;padding-bottom:0.625rem}.m-tile-table thead tr th{white-space:nowrap;text-align:left;font-family:"Hilti Bold",Arial,Verdana,sans-serif;padding:0.9375rem 0.5rem}.m-tile-table thead tr th[align=center]{text-align:center}.m-tile-table thead tr th[align=right]{text-align:right}.m-tile-table thead tr th[align=justify]{text-align:justify}.m-tile-table thead tr th[align=char]{text-align:char}.m-add-to-cart-layer .m-message-col .js-add-to-cart-img,.m-add-to-cart-layer .m-message-row .js-add-to-cart-img,.m-counter-image,.m-panorama-hint,.m-related-products li figure{text-align:center}.m-tile-table thead tr th:first-child{padding-left:0.9375rem;padding-right:0}.m-tile-table tbody tr{position:relative;border-bottom:0.0625rem solid #EBE6dE}.m-confirm-adress-popup .m-table,.m-confirm-adress-popup .m-text--richtext table,.m-text--richtext .m-confirm-adress-popup table,.m-tile-table tbody tr:last-child{border-bottom:0}.m-tile-table tbody tr td{font-family:"Hilti Roman",Arial,Verdana,sans-serif;vertical-align:top;padding:0.9375rem 0.5rem}.m-filtertags-delete,.m-interview-image img{vertical-align:middle}.m-tile-table tbody tr td:first-child,.m-tile-table tbody tr td:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-tile-table tbody .a-checkbox{width:1.875rem;overflow:hidden;padding-bottom:0}.m-block-title-col,.m-page-title-col{float:left;width:100%;position:relative;min-height:0.0625rem}.m-tile-table tbody .a-checkbox label{display:inline-block}.m-tile-table .m-library-icons{min-width:7.5rem;padding-top:0;margin-top:-0.625rem}.m-tile-table .m-tile-table-mobile-heading{display:none}.m-password-match{display:inline-block;padding-top:0.625rem}.m-password-match span{display:block;position:relative}.m-password-match span.error{color:#D2051E}.match-invalid+span.a-error,.match-invalid+span.error{display:none!important}.hided,.m-confirm-adress-popup .custom-tr-without-hover{display:none}.m-page-title{padding:1.875rem 0}.m-page-title-col{padding-left:0.625rem;padding-right:0.625rem}.m-page-title-headline{color:#D2051E;padding-bottom:0!important}.m-page-title p{padding-top:1.25rem}.m-page-title p:last-child{padding-bottom:0}.m-block-title{padding:1.25rem 0}.m-block-title-col{left:0;padding:0}.m-block-title-headline{color:#D2051E;padding-bottom:1.25rem}.m-confirm-adress-popup{padding:1.25rem;position:fixed;z-index:1002;top:5%;width:90%;max-width:57.5rem;margin:0 5%;background:#fff;left:0}.m-confirm-adress-popup .a-link--close,.m-confirm-adress-popup .a-tooltip-closer{position:absolute;right:20px;top:16px;cursor:pointer}.m-confirm-adress-popup .buttons-wrapp{margin-top:1.25rem}.m-confirm-adress-popup .a-button,.m-confirm-adress-popup .m-text--richtext .m-text-buttons a,.m-confirm-adress-popup button[type=submit]:not([class*=a-button-]),.m-confirm-adress-popup input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-confirm-adress-popup a{margin:0.625rem 0}.m-confirm-adress-popup .a-button-secondary{margin-bottom:0}.m-confirm-adress-popup .missmatch{color:#D2051E}.m-confirm-adress-popup .a-heading-h2,.m-confirm-adress-popup .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-confirm-adress-popup .m-grid-item--cat-title{padding-bottom:0.625rem;font-size:1.5rem!important}.m-confirm-adress-popup-subtitle{font-size:1.125rem;padding-bottom:1.875rem}.m-confirm-adress-popup .empty{width:1.875rem}.m-confirm-adress-popup .m-table th,.m-confirm-adress-popup .m-text--richtext table th,.m-text--richtext .m-confirm-adress-popup table th{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-confirm-adress-popup .m-table tr.custom-tr,.m-confirm-adress-popup .m-text--richtext table tr.custom-tr,.m-text--richtext .m-confirm-adress-popup table tr.custom-tr{border-bottom:0.1875rem solid #EBE6dE!important}.m-confirm-adress-popup .m-table td,.m-confirm-adress-popup .m-text--richtext table td,.m-text--richtext .m-confirm-adress-popup table td{padding-top:1.25rem;padding-bottom:1.25rem}.m-confirm-adress-popup .m-table td:first-child,.m-confirm-adress-popup .m-text--richtext table td:first-child,.m-text--richtext .m-confirm-adress-popup table td:first-child{padding-left:1.875rem}.m-counter-image,.m-counter:not(.m-counter-no-image) .m-counter-numbers{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-confirm-adress-popup .custom-tr-without-hover td{padding-bottom:0}.m-counter{margin-left:-0.625rem;margin-right:-0.625rem}.m-counter:after,.m-counter:before{content:"";display:table}.m-counter:after{clear:both}.m-counter:not(.m-counter-no-image) .m-counter-number{padding-bottom:1.25rem}.m-counter-title{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-transform:uppercase;font-size:3.125rem;line-height:1;padding-right:2.5rem;word-break:break-all}.m-counter-title>span{word-break:break-all;padding-right:0.9375rem}.m-counter-title>small{font-size:1.5rem;word-break:keep-all}.m-counter-text,.m-interview-story{font-size:1.125rem;line-height:1.5625rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-counter-text{padding-bottom:0}.m-counter--no-image{margin:0}.m-interview{padding:0.9375rem;background-color:#EBE6dE}.m-interview-card,.m-interview-story{min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;width:100%;position:relative;float:left}.m-interview-image{padding-bottom:0.9375rem}.m-interview-name{padding-bottom:0.5rem}.m-interview-desription{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}.m-interview-desription dd,.m-interview-desription dt{margin:0;width:100%}.m-onpagefilter-items,.m-panorama--full-width{margin-left:-0.625rem;margin-right:-0.625rem}.m-interview-desription dt{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-interview-desription dd{padding-bottom:0.5rem}.m-interview-desription dd:last-child{padding-bottom:0}.m-panorama{overflow:hidden}.m-panorama-img{height:100%;width:auto}.m-panorama-inner{width:100%!important;position:relative;margin-bottom:1.875rem}.m-panorama-scene{width:100%!important;height:0;padding-bottom:33.33333%;background-size:auto 100%!important;background-position:50% 0;background-repeat:no-repeat;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:background-position ease-out .25s;transition:background-position ease-out .25s}.is-dragging .m-panorama-scene{-webkit-transition:none;transition:none}.m-panorama-scene img{position:absolute;left:50%;height:100%;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.m-panorama-axis{width:100%;position:absolute;left:0;bottom:0}.m-panorama-drag{height:2.8125rem;width:7.5rem;overflow:hidden;position:absolute;top:auto!important;left:calc(50% - 60px);bottom:-22px;z-index:10;border:0.1875rem solid #D2051E;background-color:#D2051E;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:left ease-out .25s,right ease-out .25s;transition:left ease-out .25s,right ease-out .25s}.is-dragging .m-panorama-drag{-webkit-transition:none;transition:none}.m-panorama-drag>span{float:left;width:50%;height:100%;position:relative;z-index:10}.m-panorama-drag>span::before{content:'';display:block;width:80%;height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:0.125rem dotted transparent}.m-panorama-drag>span::after{font-size:1.5rem;position:absolute;top:19px;line-height:0!important;-webkit-transition:all .2s;transition:all .2s}.m-panorama-drag>span:first-child:after,.m-panorama-drag>span:last-child:after{display:inline-block;font-family:iconfont;font-style:normal;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-transform:none;font-weight:400}.is-Edge .m-panorama-drag>span::after,.is-IE .m-panorama-drag>span::after,.is-Windows .m-panorama-drag>span::after{top:19px}.m-panorama-drag>span:first-child{left:0;color:#D2051E}.m-panorama-drag>span:first-child:after{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03"}.m-panorama-drag>span:first-child::before{right:0;border-bottom-color:#D2051E}.m-panorama-drag>span:first-child::after{left:7%}.m-panorama-drag>span:first-child:hover::after{left:4%}.m-panorama-drag>span:last-child{color:#FFF}.m-panorama-drag>span:last-child:after{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA04"}.m-panorama-drag>span:last-child::before{left:0;border-bottom-color:#FFF}.m-panorama-drag>span:last-child::after{right:7%}.m-panorama-drag>span:last-child:hover::after{right:4%}.m-panorama-drag::after{content:'';display:block;width:58%;height:100%;position:absolute;left:0;bottom:0;z-index:1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;background-color:#FFF}.m-panorama-hint{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.is-active .m-panorama-hint{opacity:0}.m-panorama-tooltip .a-tooltip{position:absolute}.m-choose-country{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-contact--tab-title:after,.m-filtertags-delete:before{font-family:iconfont;font-style:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-decoration:inherit}.m-choose-country .a-select--no-label{padding-top:0.625rem;padding-bottom:0}.m-choose-country .chosen-results{max-height:22.1875rem}.m-related-products-text{position:relative}.m-related-products-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.m-related-products li{padding-bottom:1.25rem;margin-bottom:1.25rem;position:relative;border-bottom:0.0625rem solid #EBE6dE}.m-related-products li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.m-related-products li figure{margin-bottom:0.9375rem}.m-related-products li picture{display:-webkit-box;display:-ms-flexbox;display:flex;box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;box-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-related-products li img{vertical-align:middle;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;cursor:pointer;max-width:9.125rem;max-height:10rem}.m-related-products li:hover,.m-related-products li:hover div{color:#D2051E}.m-related-products li:hover img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.m-onpagefilter{padding-bottom:1.875rem}.m-onpagefilter-filterbar:after,.m-onpagefilter-filterbar:before{content:"";display:table}.m-onpagefilter-filterbar:after{clear:both}.m-onpagefilter-filterbar--standard{margin-bottom:-0.9375rem}.m-onpagefilter-filterbar--standard .a-checkbox,.m-onpagefilter-filterbar--standard .a-radio{display:block}.m-onpagefilter-filterbar-filterwrapper:after,.m-onpagefilter-filterbar-filterwrapper:before,.m-onpagefilter-items:after,.m-onpagefilter-items:before{display:table;content:""}.m-onpagefilter-filterbar--standard .a-radio{padding-bottom:0.9375rem}.m-onpagefilter-filterbar-filterwrapper{padding-bottom:1.25rem}.m-onpagefilter-filterbar-filterwrapper:after{clear:both}.m-onpagefilter-items:after{clear:both}.m-onpagefilter-items .link{display:block;position:relative;border:0.0625rem solid #DFD8C8;border-bottom-width:3px;padding:1.25rem}.m-onpagefilter-items .item,.m-upload-button,.m-upload-field{padding-left:0.625rem;position:relative;min-height:0.0625rem}.m-onpagefilter-items .link:after,.m-onpagefilter-items .link:before{content:"";display:table}.m-onpagefilter-items .link:after{clear:both}.m-onpagefilter-items .link figure{height:11.25rem;text-align:center;line-height:0}.m-filtertags-group-title,.m-filtertags-list{font-size:0.875rem!important;line-height:1rem}.m-onpagefilter-items .link picture{height:100%}.m-onpagefilter-items .link img{max-height:100%}.m-onpagefilter-items .item{float:left;width:100%;padding-right:0.625rem;padding-bottom:1.25rem}.m-onpagefilter-items .item .a-new{display:block}.m-upload:after,.m-upload:before{content:"";display:table}.m-upload:after{clear:both}.m-upload-field{padding-right:0.625rem}.m-upload-button{float:left;width:100%;padding-right:0.625rem;margin-top:0.9375rem}.m-upload-button .a-tooltip{display:block;box-sizing:content-box;padding:0.625rem;width:1.25rem;height:1.1875rem;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-upload-button .a-tooltip::before{top:auto;left:auto}.m-upload-button button{width:calc(100% - 3.125rem)}.m-upload input[type=file]{width:0.00625rem;height:0.00625rem;opacity:0;overflow:hidden;position:absolute;z-index:-1}.m-upload input[type=file]+label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.m-upload.m-upload--left .m-upload-label{float:none;left:0;width:auto}.m-upload.m-upload--left .m-upload-button,.m-upload.m-upload--left .m-upload-field{left:0}.m-filtertags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-filtertags-group{min-height:0.0625rem;width:100%;position:relative;padding-bottom:0.625rem}.m-filtertags-group-title{padding-bottom:0.3125rem}.m-filtertags-list>li{display:inline-block;padding-right:0.625rem;padding-bottom:0.3125rem}.m-filtertags-delete{display:inline-block;color:#D2051E;cursor:pointer}.m-filtertags-delete:before{display:inline-block;font-weight:400;line-height:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA2C"}.m-account-dashboard-link,.m-account-introduction-link{text-transform:uppercase}.m-filtertags-delete:hover{color:#524F53}.m-add-to-cart-layer{position:fixed;top:-110%;height:auto;left:calc(50% - 160px);bottom:auto;z-index:5000;width:100%;max-width:20rem;background-color:#FFF;box-shadow:0 0 4px 1px rgba(0,0,0,.15);-webkit-transition:top 1s;transition:top 1s}.m-add-to-cart-layer.is-visible{top:0}.m-add-to-cart-layer img{width:100%}.m-add-to-cart-layer .m-add-to-cart-layer-text{margin-top:-0.5rem}.m-add-to-cart-layer .a-icon-checked{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase;color:#19AF37}.m-add-to-cart-layer .a-icon-checked:before{position:relative;top:5px;padding-right:0.625rem;font-size:1.25rem}.m-add-to-cart-layer .a-link--close,.m-add-to-cart-layer .a-tooltip-closer{margin-bottom:-0.5rem;position:absolute;top:10px;right:10px}.m-add-to-cart-layer .m-message:first-of-type{padding:1.875rem 0.625rem 0.625rem}.m-add-to-cart-layer .m-message--alert{border-top:0.0625rem solid #E7E2D6}.is-IE .m-add-to-cart-layer .m-message-col,.is-IE .m-add-to-cart-layer .m-message-row{display:block!important}.m-add-to-cart-layer .m-message-col img,.m-add-to-cart-layer .m-message-row img{width:auto;max-width:5.8125rem;max-height:5.8125rem}.m-add-to-cart-layer .m-message p{padding:0}.m-account-form-actions,.m-account-form-actions-cancel,.m-account-form-actions-save{padding-left:0.625rem;padding-right:0.625rem;float:left;width:100%;position:relative;min-height:0.0625rem}.m-account-introduction{background:#F3F0EB;padding-top:1.875rem}.m-account-introduction-col{padding-bottom:1.875rem}.m-account-introduction-data{margin-top:-0.1875rem;margin-bottom:0.1875rem}.m-account-introduction-data tr td{padding-bottom:0.625rem;display:inline-block;width:100%;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;text-align:left;vertical-align:top}.m-account-form-actions-bar:after,.m-account-form-actions-bar:before,.m-account-form-messaging-row:after,.m-account-form-messaging-row:before{content:"";display:table}.m-account-introduction-data tr td:first-child{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;float:left}.m-account-introduction-data tr td:last-child{float:left}.m-account-introduction .a-heading-h1--standard{padding-bottom:0.625rem;margin-left:-0.125rem;margin-top:-0.625rem}.m-account-companydata-row,.m-account-form-actions-bar,.m-account-form-email-actions-bar,.m-account-form-messaging-row,.m-account-form-password-actions-bar,.m-orderdetails .contents{margin-left:-0.625rem;margin-right:-0.625rem}.m-account-form-contact .a-form-title .a-headline-h2,.m-account-form-messaging .a-form-title .a-headline-h2{margin-top:-0.375rem}.m-account-introduction-select-wrapper{position:relative;height:2.8125rem}.m-account-introduction-select-wrapper.is-highlighted{height:3.75rem}.m-account-form{padding-bottom:0}.m-account-form-contact{padding-top:1.875rem;min-width:0}.m-account-form-contact .a-checkbox,.m-account-form-contact .a-checkbox:last-child{padding-bottom:0.9375rem}.m-account-form-messaging{padding-top:1.875rem}.m-account-form-messaging .a-form-title{padding-bottom:1.875rem}.m-account-form-messaging h3{padding-bottom:1.25rem}.m-account-form-messaging .a-list--hyphenated,.m-account-form-messaging .m-text--richtext .a-list-downloads,.m-account-form-messaging .m-text--richtext .a-list-unordered,.m-account-form-messaging .m-text--richtext ul,.m-text--richtext .m-account-form-messaging .a-list-downloads,.m-text--richtext .m-account-form-messaging .a-list-unordered,.m-text--richtext .m-account-form-messaging ul{margin-top:0;padding-bottom:0.9375rem}.m-account-form-messaging-row{padding-bottom:2.5rem}.m-account-form-messaging-row:after{clear:both}.m-account-form-actions.fixedToBottom{top:auto!important;left:auto!important;z-index:auto!important;bottom:-8px}.m-account-form-actions-bar:after{clear:both}.m-account-form-actions-cancel{padding-bottom:1.25rem}.m-account-form-actions-cancel a{-webkit-transition:all .5s;transition:all .5s}.m-account-form-actions-cancel .a-link--arrow{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-account-form-actions-cancel .a-link--arrow:before{font-size:0.875rem}.m-account-form-actions-save button{-webkit-transition:all .5s;transition:all .5s}.m-account-form-email-fields,.m-account-form-password-fields{position:relative}.m-account-form-email-fields .a-checkbox,.m-account-form-password-fields .a-checkbox{padding-top:0.625rem}.is-editable .m-account-form-email-fields .a-input,.is-editable .m-account-form-email-fields .a-select,.is-editable .m-account-form-email-fields .a-stars-radio,.is-editable .m-account-form-password-fields .a-input,.is-editable .m-account-form-password-fields .a-select,.is-editable .m-account-form-password-fields .a-stars-radio{display:block}.m-account-companydata-row:after,.m-account-companydata-row:before,.m-account-form-email-actions-bar:after,.m-account-form-email-actions-bar:before,.m-account-form-password-actions-bar:after,.m-account-form-password-actions-bar:before,.m-orderdetails .content:after,.m-orderdetails .content:before,.m-orderdetails .contents:after,.m-orderdetails .contents:before,.m-orderdetails:after,.m-orderdetails:before{content:"";display:table}.m-account-form-email-requirements,.m-account-form-password-requirements{float:left;width:100%;position:relative;min-height:0.0625rem;padding:0 0 1.875rem}.m-account-companydata-label,.m-account-companydata-value,.m-account-form-email-actions-button,.m-account-form-email-actions-cancel,.m-account-form-password-actions-button,.m-account-form-password-actions-cancel,.m-orderdetails .left,.m-orderdetails .middle,.m-orderdetails .right,.m-register-form-general .m-register-form-required-text,.m-register-form-registration-requirements{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;width:100%;float:left}.m-account-form-email-actions,.m-account-form-password-actions{padding-bottom:1.25rem}.m-account-form-email-actions-bar:after,.m-account-form-password-actions-bar:after{clear:both}.m-account-form-email-actions-cancel,.m-account-form-password-actions-cancel{clear:both;padding-bottom:1.25rem}.m-account-legal{padding-bottom:3.125rem}.m-account-legal .a-checkbox{padding-bottom:0.9375rem}.m-account-legal-content{border-top:0.0625rem solid #D7CEBA;padding-top:0.9375rem}.m-account-legal-text{margin-top:-0.3125rem;font-size:0.6875rem;line-height:0.8125rem}.m-account-companydata{padding-top:2.5rem;padding-bottom:0.625rem}.m-account-companydata .a-form-title{padding-bottom:1.25rem}.m-account-companydata .a-form-title .a-headline-h2{margin-top:-0.375rem}.m-account-companydata-headline{padding-bottom:2.625rem}.m-account-companydata-row{padding-bottom:0.9375rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-account-companydata-row:after{clear:both}.m-account-companydata-row:last-child{padding-bottom:0}.m-account-companydata-label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-orderdetails{padding-bottom:3.125rem}.m-orderdetails:after{clear:both}.m-grid-item--banner .m-orderdetails .m-grid-item--cat-title,.m-orderdetails .a-heading-h2,.m-orderdetails .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-orderdetails .a-heading-h4{padding-bottom:2.5rem}.m-orderdetails .contents:after{clear:both}.m-orderdetails .content:after{clear:both}.m-orderdetails .content p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;padding-bottom:0.3125rem}.m-login-links li>span,.m-login-wrapper-right-block-text,.m-orderdetails .a-tooltip{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.m-orderdetails .left{padding-bottom:1.25rem}.m-orderdetails .middle{padding-bottom:0.625rem}.m-orderdetails .a-tooltip{font-size:1rem;line-height:1.25rem;display:inline-block}.m-register-form-required:after,.m-register-form-required:before,.o-orderdetails-miscellaneous:after,.o-orderdetails-miscellaneous:before{content:"";display:table}.o-orderdetails-miscellaneous{padding-bottom:3.125rem}.o-orderdetails-miscellaneous:after{clear:both}.m-account-choose .o-offcanvas-content{padding-bottom:1.875rem}.m-account-choose-heading-h2{padding-bottom:0.625rem}.m-account-choose-select-wrapper{position:relative}.m-account-dashboard .row[data-accordion]{pointer-events:none}.m-account-dashboard-panel-inner{pointer-events:auto}.m-addproduct-form .a-button-secondary.is-disabled,.m-addproduct-tip{pointer-events:none}.m-account-dashboard>div{padding-bottom:1.875rem}.m-account-dashboard-data{font-size:0.875rem!important;line-height:1.375rem}.m-account-dashboard .m-account-dashboard-heading-h1{padding-bottom:0.625rem}.m-account-dashboard .a-heading-h1--standard{padding-bottom:0.625rem;margin-left:-0.125rem;margin-top:-0.625rem}.m-account-dashboard .a-heading-h2--standard{padding-bottom:0.9375rem}.m-account-dashboard .m-account-dashboard-col{margin-bottom:1.25rem}.m-account-dashboard-select-wrapper{position:relative;height:2.8125rem}.m-account-dashboard-select-wrapper.is-highlighted{height:3.75rem}.m-account-dashboard .m-account-dashboard-select-row{margin-top:0.9375rem}.m-account-dashboard .m-account-dashboard-select-hint{font-size:0.875rem!important;margin-top:0.625rem;margin-bottom:0.625rem;line-height:1rem;padding-bottom:0}.m-account-dashboard .m-account-dashboard-panel-footer .a-label-tip-link,.m-account-dashboard .m-account-dashboard-panel-footer .a-link{margin-bottom:0.3125rem}.m-account-dashboard .m-account-dashboard-panel-copy{font-size:0.875rem!important}.m-account-dashboard .m-account-dashboard-panel-title{position:relative;margin:0}.m-register-form-registration-button,.m-register-form-registration-fields .row:nth-child(2){margin-bottom:0.9375rem}.m-register-form-required{margin-left:-0.625rem;margin-right:-0.625rem}.m-register-form-required:after{clear:both}.m-register-form-required-text{padding-top:0.9375rem}.m-register-form-registration{position:relative}.m-register-form-registration-fields .a-input:first-child,.m-register-form-registration-fields .a-stars-radio:first-child{padding-bottom:1.25rem}.m-register-form-registration-requirements{padding-bottom:1.25rem}.m-register-form-registration-terms{margin-bottom:0.625rem}.m-register-form-general,.m-register-form-messaging{padding-top:0;padding-bottom:0}.m-register-form-messaging .a-form-title{padding-bottom:1.875rem}.m-register-form-messaging h3{padding-bottom:0.9375rem}.m-register-form-messaging .a-list--hyphenated,.m-register-form-messaging .m-text--richtext .a-list-downloads,.m-register-form-messaging .m-text--richtext .a-list-unordered,.m-register-form-messaging .m-text--richtext ul,.m-text--richtext .m-register-form-messaging .a-list-downloads,.m-text--richtext .m-register-form-messaging .a-list-unordered,.m-text--richtext .m-register-form-messaging ul{padding-bottom:1.875rem}.m-register-form-messaging .a-list--hyphenated li:last-child,.m-register-form-messaging .m-text--richtext .a-list-downloads li:last-child,.m-register-form-messaging .m-text--richtext .a-list-unordered li:last-child,.m-register-form-messaging .m-text--richtext ul li:last-child,.m-text--richtext .m-register-form-messaging .a-list-downloads li:last-child,.m-text--richtext .m-register-form-messaging .a-list-unordered li:last-child,.m-text--richtext .m-register-form-messaging ul li:last-child{padding-bottom:0}.m-register-form-messaging-row{padding-bottom:2.5rem}.m-register-form-messaging-row:last-child{padding-bottom:0}.m-login{display:block!important;width:100%;overflow:hidden;padding:0}.m-login.is-hidden{max-height:0;-webkit-transition:max-height .5s,-webkit-transform .25s;transition:max-height .5s,-webkit-transform .25s;transition:transform .25s,max-height .5s;transition:transform .25s,max-height .5s,-webkit-transform .25s}.m-forgot-pass.is-hidden,.m-login.opened{-webkit-transition:max-height .5s,-webkit-transform .25s}.m-login.opened{max-height:91.875rem;transition:max-height .5s,-webkit-transform .25s;transition:transform .25s,max-height .5s;transition:transform .25s,max-height .5s,-webkit-transform .25s}.m-login.visible,.m-reset-pass.is-hidden{-webkit-transition:max-height 1s,-webkit-transform .25s}.m-login.visible{max-height:88.75rem;transition:max-height 1s,-webkit-transform .25s;transition:transform .25s,max-height 1s;transition:transform .25s,max-height 1s,-webkit-transform .25s}.m-login.m-message{max-width:58.125rem;padding-top:1.25rem;padding-bottom:1.25rem}.m-login .confirmation-login .m-message{margin-top:2.5rem}.m-login .m-message-account-confirm-wrapp .m-message{margin:0.0625rem 0.9375rem 1.875rem}.m-login .m-message-account-confirm-wrapp .m-message-title{padding-bottom:0!important}.m-login .m-message{margin-bottom:0.3125rem}.m-login .m-message .reset-password-link{margin:0.9375rem 0 0;display:inline-block}.m-login .m-message .a-label-tip-link,.m-login .m-message .a-link{margin:1.25rem 0 0}.m-login .m-message .a-link--close,.m-login .m-message .a-tooltip-closer{position:absolute;top:20px;right:20px;margin:0}.m-login .m-message .a-link--close:after,.m-login .m-message .a-tooltip-closer:after{top:8px}.m-login .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-login-wrapper-left-block{max-width:37.5rem;width:50%;float:left;border-right:0.125rem solid gray}.m-login-form .a-input,.m-login-form .a-stars-radio{margin:0;padding-bottom:0.9375rem}.m-login-form .a-input label,.m-login-form .a-input label:not(.dummy-select),.m-login-form .a-stars-radio label,.m-login-form .a-stars-radio label:not(.dummy-select){display:none}.m-login-form .a-input-field,.m-login-form .a-stars-radio-field{width:100%;left:0;padding:0}.m-login-form .login-as{margin-top:0.5rem;padding-bottom:0.625rem}.m-login-form .login-as .a-input label,.m-login-form .login-as .a-stars-radio label{display:block;float:none;width:auto;left:0;padding:0 0 0.3125rem;min-height:0}.m-login-form .a-checkbox{padding-top:0.5rem}.m-login-form .forgot-passw-link-wrapper{display:inline-block;width:100%;text-align:right}.m-login-form .forgot-passw-link{padding-right:1.25rem!important}.m-login-h2{padding-top:0.0625rem}.m-login-h3{padding-top:1.875rem}.m-login-h2,.m-login-h3{padding-bottom:0.9375rem}.m-login-right-block-h2{padding-bottom:0.5rem}.m-login .a-button-submit{white-space:nowrap}.m-login-links{margin-top:-0.125rem;padding-bottom:0.625rem}.m-login-links li{position:relative;padding-bottom:0.5rem;padding-left:0.9375rem;line-height:1rem}.m-login-links li:before{position:absolute;top:3px;left:0;content:'•'}.m-login-links li>span{cursor:default;display:inline-block;font-size:0.875rem;line-height:1.25rem;padding-top:0.125rem}.m-login-links li>.a-label-tip-link,.m-login-links li>.a-link{line-height:1rem}.m-login .a-label-tip-link,.m-login .a-link{cursor:pointer}.m-login-wrapper-right-block-text{font-size:1.125rem;padding-bottom:0.625rem;color:#671A3D;line-height:1}.m-login .right-block-contact-link{display:none}.m-forgot-pass{display:block!important;width:100%;overflow:hidden}.m-forgot-pass.is-hidden{max-height:0;transition:max-height .5s,-webkit-transform .25s;transition:transform .25s,max-height .5s;transition:transform .25s,max-height .5s,-webkit-transform .25s;padding:0}.m-forgot-pass.opened{display:inline-block;max-height:64.375rem;-webkit-transition:max-height .5s,-webkit-transform .25s;transition:max-height .5s,-webkit-transform .25s;transition:transform .25s,max-height .5s;transition:transform .25s,max-height .5s,-webkit-transform .25s}.m-forgot-pass.visible{max-height:78.75rem;-webkit-transition:max-height 1.5s,-webkit-transform .25s;transition:max-height 1.5s,-webkit-transform .25s;transition:transform .25s,max-height 1.5s;transition:transform .25s,max-height 1.5s,-webkit-transform .25s}.m-forgot-pass-h2{padding-top:0.0625rem;padding-bottom:0.625rem}.m-forgot-pass-second-title{font-family:'Hilti Bold';padding-top:0.9375rem;padding-bottom:0.9375rem}.m-forgot-pass .js-readmore-link:hover:after{content:''}.m-forgot-pass .a-input,.m-forgot-pass .a-stars-radio{margin:0;width:100%;padding-bottom:0.9375rem;padding-top:0}.m-forgot-pass .a-input label,.m-forgot-pass .a-input label:not(.dummy-select),.m-forgot-pass .a-stars-radio label,.m-forgot-pass .a-stars-radio label:not(.dummy-select){display:none}.m-forgot-pass .a-input .a-input-field,.m-forgot-pass .a-input .a-stars-radio-field,.m-forgot-pass .a-stars-radio .a-input-field,.m-forgot-pass .a-stars-radio .a-stars-radio-field{width:100%;left:0;padding:0}.m-forgot-pass .m-message--error{margin-top:0.9375rem;margin-bottom:0}.m-forgot-pass .a-button-submit{padding:0.5625rem 1.875rem;margin-bottom:0.9375rem}.m-forgot-pass-revovery-email-error-text,.m-forgot-pass-revovery-email-sent-text{padding:0}.m-forgot-pass-revovery-email-error-text-block{margin:0.9375rem 0 0}.m-reset-pass{display:block!important;width:100%;overflow:hidden}.m-reset-pass.is-hidden{max-height:0;transition:max-height 1s,-webkit-transform .25s;transition:transform .25s,max-height 1s;transition:transform .25s,max-height 1s,-webkit-transform .25s}.m-reset-pass.visible{max-height:62.5rem;-webkit-transition:max-height 1s,-webkit-transform .25s;transition:max-height 1s,-webkit-transform .25s;transition:transform .25s,max-height 1s;transition:transform .25s,max-height 1s,-webkit-transform .25s}.m-reset-pass-h2{padding-top:0.0625rem;padding-bottom:1.875rem}.m-reset-pass-inner-wrapper{padding-bottom:2.5rem}.m-reset-pass-wrapper-left-block{max-width:37.5rem;width:50%;float:left}.m-reset-pass.login-form-close-btn{position:relative;text-align:right;top:20px;right:20px}.m-reset-pass .a-input,.m-reset-pass .a-stars-radio{padding-bottom:0.9375rem}.m-reset-pass .a-link--close:after,.m-reset-pass .a-tooltip-closer:after{top:8px}.m-reset-pass .m-password{position:relative;min-width:0}.m-reset-pass .a-checkbox{margin-bottom:0.625rem}.m-reset-pass .a-checkbox label,.m-reset-pass .a-checkbox label:not(.dummy-select){padding-left:1.875rem}.m-reset-pass .a-checkbox input[type=checkbox]:checked+label:before,.m-reset-pass .a-checkbox label:before{margin-left:-1.875rem}.m-reset-pass .m-message{padding-top:1.25rem;padding-bottom:1.25rem}.m-reset-pass .m-message .a-label-tip-link,.m-reset-pass .m-message .a-link{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;color:#671A3D}.m-reset-pass-form .col-md-7 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-reset-pass-form-title{margin:1.875rem 0 1.25rem 11.5625rem}.m-reset-pass-form-cancel-btn{position:relative;z-index:3000}.m-reset-pass .m-service-links li{float:none;width:100%}.m-reset-pass .m-service-links li .a-label-tip-link,.m-reset-pass .m-service-links li .a-link{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-reset-pass-wrapper-right-block-text{margin:2.5rem 0 1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-reset-pass-passw-error-wrapper{margin:1.875rem 1.25rem 0;padding:0.625rem 1.25rem;border:0.125rem solid red}.m-reset-pass-passw-error-wrapper-title{font-weight:700;margin:0.625rem 0}.o-offcanvas-content--contacts{padding-bottom:1.875rem}.m-contact{margin-left:-0.625rem;margin-right:-0.625rem}.m-contact:after,.m-contact:before{content:"";display:table}.m-contact:after{clear:both}.m-contact .a-heading-h1{padding-bottom:0.9375rem}.m-contact .headline-md{display:none}.m-contact .m-message{max-width:38.125rem;margin-top:0.625rem;max-resolution:res;-bottom:20px;margin-right:0.0625rem}.m-contact--nav{display:none;border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important;position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0}.m-contact--nav .a-link--arrow-after{margin-top:0.3125rem;font-size:1rem!important}.m-contact--nav li:not(:last-of-type) span{cursor:pointer;color:#000}.m-contact--nav li.is-active span,.m-contact--nav li:not(:last-of-type) span:hover{color:#D2051E}.m-contact--nav li:last-of-type{color:#000;cursor:pointer}.m-contact--nav li:last-of-type a{padding-top:1.25rem;display:block}.m-contact--nav li:last-of-type a span{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-contact--nav li:last-of-type a span span.a-link--arrow-after{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-contact--nav li:last-of-type:hover span{color:#000}.m-contact--nav li:last-of-type:hover span.a-link--arrow-after{color:#D2051E!important}.m-contact--nav li:last-of-type:hover span.a-link--arrow-after:after{left:5px}.m-contact--form-required-text{position:relative}.m-contact--form-required-text--span{margin-bottom:0.9375rem;display:inline-block;font-size:0.875rem!important}.is-ios .m-contact--tab-inner .a-button-submit:not([disabled]):before,.m-contact--tab-inner .a-heading-h3,.m-contact--tab-inner .m-chat-popup--title,.m-contact--tab-inner .m-filterbar-title,.m-contact--tab-inner .m-product-addreview--title,.m-contact--tab-inner .m-product-review--comment-title,.m-contact--tab-inner .m-product-review--title,.m-contact--tab-inner .o-prod-grid--header-title{display:none}.m-contact--links>li{height:auto!important}.m-contact--links>li>span{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.m-contact--links li:last-of-type{border-bottom:none}.m-contact--info{position:relative;min-height:0.0625rem;padding:1.25rem;padding-bottom:0!important}.m-contact--info .a-heading-h1,.m-contact--info .a-heading-h3,.m-contact--info .m-chat-popup--title,.m-contact--info .m-filterbar-title,.m-contact--info .m-product-addreview--title,.m-contact--info .m-product-review--comment-title,.m-contact--info .m-product-review--title,.m-contact--info .o-prod-grid--header-title{padding-bottom:0.5rem}.m-contact--info .a-heading-h1{padding-top:1.25rem;color:#000}.m-contact--tab .is-open .m-contact--tab-title,.m-contact--tab-title:hover,.m-contact--tab-title:hover:after,.m-contact--tab.is-open .m-contact--tab-title,.m-contact--tab:hover .m-contact--tab-title,.m-contact--tab:hover .m-contact--tab-title:after{color:#D2051E}.m-contact--info-link{cursor:pointer;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;margin-top:1.25rem;position:relative;left:-15px}.m-contact--tab-inner .phone-number,.m-contact--tab-title{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-contact--info-link .a-link--arrow-after{margin-top:0.3125rem;font-size:1rem!important;width:100%}.m-contact--tab{position:relative;border-bottom:0.1875rem solid #EBE6dE!important;padding:0!important}.m-contact--tab:first-child{border-top:0.1875rem solid #EBE6dE}.m-contact--tab-text{padding-bottom:1.25rem;max-width:41.25rem;line-height:1.25rem}.m-contact--tab-text:last-child{padding-bottom:0!important}.m-contact--tab-text .a-time,.m-contact--tab-text .time,.m-contact--tab-text .time-container,.m-contact--tab-text time{font-style:normal;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:0.875rem!important}.m-contact--tab-text .email,.m-contact--tab-text .time{white-space:nowrap}.m-contact--tab-inner{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.m-contact--tab-inner-cont{padding-top:1.25rem;padding-bottom:1.25rem;margin-left:0.9375rem;padding-right:0.9375rem}.m-contact--tab-inner .phone-number{margin-top:0;padding-bottom:0;padding-top:0;font-size:1.25rem!important}.m-contact--tab-inner .a-input label,.m-contact--tab-inner .a-stars-radio label{word-wrap:break-word}.m-contact--tab-inner .a-button-submit{width:100%}.m-contact--tab-inner textarea{resize:none;background:#FFF;min-height:8.75rem}.m-contact--tab.is-open .m-contact--tab-inner{max-height:62.5rem}.m-contact--tab.is-open .m-contact--tab-inner-cont{border-top:0.0625rem solid #EBE6dE}.m-contact--tab.is-open .m-contact--tab-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-contact--tab-title{font-weight:400;font-size:1rem;line-height:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem;position:relative;padding-right:1.875rem}.m-contact--tab-title:after{display:inline-block;font-weight:400;text-transform:none;font-smoothing:antialiased;content:"\EA01";position:absolute;top:30px;right:0;font-size:1.125rem;line-height:0;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-contact--tab .required-text-md,.m-contact--tab:after,.m-overlay .m-contact--nav{display:none}.m-product-disclaimer--title,.m-product-ratings--total,.m-product-ratings-widget--total,.m-product-review--author,.m-product-review--readmore{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-filterbar-tag-delete>span:after,.o-favorite-list .m-cart--thead .sorting>.th-inner:before{-webkit-font-smoothing:antialiased;font-style:normal;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.m-contact--tab:nth-child(1):after{top:26px}.m-contact--tab:nth-child(2):after{top:87px}.m-contact--tab:nth-child(3):after{top:148px}.m-contact--tab:nth-child(4):after{top:210px}.m-contact--tab .required-text-xs{margin-bottom:0.625rem;margin-top:0.3125rem}.m-overlay .m-contact p{padding-bottom:0!important}.m-overlay .m-contact .m-message{margin-top:0;margin-bottom:0.9375rem}.m-overlay .m-contact .m-message .m-message-row{padding-right:0!important}.m-overlay .m-contact .a-heading-h1.headline-md{font-size:1.5rem!important;padding-bottom:0.9375rem;padding-top:0.3125rem}.m-overlay .m-contact--info{width:100%;padding-bottom:0!important}.m-overlay .m-contact--info-link:hover span{color:#000}.m-overlay .m-contact--info-link:hover .a-link--arrow-after{color:#D2051E!important}.m-overlay .m-contact--info-link:hover .a-link--arrow-after:after{left:5px}.m-overlay .m-contact--tab-inner{padding-top:0}.m-overlay .m-contact--tab-inner-cont{padding-right:0!important;border-top:0.0625rem solid #EBE6dE!important;padding-bottom:1.25rem}.m-overlay .m-contact--tab-inner .a-heading-h3,.m-overlay .m-contact--tab-inner .m-chat-popup--title,.m-overlay .m-contact--tab-inner .m-filterbar-title,.m-overlay .m-contact--tab-inner .m-product-addreview--title,.m-overlay .m-contact--tab-inner .m-product-review--comment-title,.m-overlay .m-contact--tab-inner .m-product-review--title,.m-overlay .m-contact--tab-inner .o-prod-grid--header-title{display:none;padding-top:0.9375rem}.m-overlay .m-contact--tab-inner .phone-number{font-size:1.5rem!important}.m-overlay .m-contact--tab-inner .test{padding-bottom:1.25rem}.m-overlay .m-contact--tab-title{display:block}.m-overlay .m-contact--tab-title:after{position:absolute;top:29px;right:20px;font-size:1.625rem;line-height:0;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-contact .m-recaptcha-widget:not(.hidden-recaptcha){padding-bottom:0!important}.m-product-ratings{border-top:0.125rem solid #DFD8C8;border-bottom:0.125rem solid #DFD8C8}.m-product-ratings--row{position:relative;height:2.25rem;line-height:2.25rem;padding:0 0.4375rem;overflow:hidden;border-bottom:0.0625rem solid #DFD8C8}.m-product-ratings--row:last-child{border:0}.m-product-ratings--row-bg{position:absolute;left:0;z-index:-1;height:100%;width:0;background:#F3F0EB}.o-wrapper .m-product-ratings--row-bg{background:#EBE6dE}.o-wrapper--lineofdifference .m-product-ratings--row-bg{background:#E7E2D6}.m-product-ratings--stars{min-width:0;vertical-align:middle;position:relative;top:-3px}.m-product-ratings--stars .a-stars-item{height:0.875rem;width:0.9375rem;margin-left:0.125rem}.m-product-ratings--stars .a-stars-item::before{font-size:0.875rem;line-height:.8}.m-product-ratings--total{vertical-align:middle;margin-left:0.8125rem;position:relative;top:-2px;font-size:0.875rem!important}.m-product-ratings-widget{display:inline-block;width:auto}.m-product-ratings-widget-wrapper{text-align:right}.m-product-ratings-widget--average{color:#D2051E;font-size:2.25rem;line-height:1;margin-top:-0.625rem;float:left;padding:0 0.625rem 0 0}.m-product-ratings-widget--stars{padding-bottom:0.3125rem}.m-product-ratings-widget--total{font-size:0.875rem!important}.m-product-ratings-widget--shortlink{overflow:visible;position:static;display:inline-block}.m-product-ratings-widget--shortlink .m-product-ratings-widget--stars{padding-bottom:0;position:relative;top:2px;margin-top:-0.3125rem}.m-product-review{border-bottom:0.0625rem solid #EBE6dE;padding-top:1.25rem;padding-bottom:1.25rem}.m-product-review:last-child{margin-bottom:0!important}.m-product-review--header{display:table;table-layout:flex;width:100%}.m-product-review--header-col{display:table-cell}.m-product-review--header-col:nth-child(2){text-align:right}.m-product-review--header p{padding:0}.m-product-review--comment-title,.m-product-review--title{padding-bottom:0}.m-product-review--info{font-size:0.875rem!important;float:left}.m-product-review--comment-date,.m-product-review--comment-date .a-time,.m-product-review--comment-date time,.m-product-review--date{font-size:0.875rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-style:normal}.m-product-review--rating{margin-left:1.25rem}.m-product-review--readmore{white-space:nowrap;position:relative;display:inline;color:#671A3D;border-bottom:0.125rem solid transparent}.m-product-review--readmore:hover{color:#671A3D;border-bottom-color:#671A3D}.m-cart--SM-brd,.m-product-review--comment{border-bottom:0.0625rem solid #EBE6dE}.m-product-review--comment--meta,.m-product-review--meta{display:inline-block}.m-product-review--author{float:left;margin-right:0.625rem;font-size:0.875rem!important}.m-product-review--author img{width:30%!important}.m-product-review--author-hilti{white-space:nowrap}.m-product-review--author-hilti figure{display:inline}.m-product-review--author-hilti img{width:4.0625rem!important;position:relative;top:3px}.m-product-review--content{padding-top:0.9375rem;padding-bottom:0.9375rem;line-height:1.625rem}.m-product-review--content p:last-child{padding-bottom:0}.m-product-review--comment{padding-top:1.25rem;padding-bottom:1.25rem}.m-product-review--comment-content{padding-top:0.9375rem}.m-product-review--comment-content p:last-child{padding-bottom:0}.m-product-review--comment-inner{padding-left:3.75rem}.m-product-addreview .a-input-field,.m-product-addreview .a-label--formfield,.m-product-addreview .a-label--textarea,.m-product-addreview .a-stars-radio-field{width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;float:left}.m-product-reviews--show-all{position:relative;text-align:center;padding-top:0.5rem}.m-product-reviews-slider-wrapper .slick-slide{outline:0}.m-product-reviews .m-slider-btns{top:25px!important;bottom:inherit!important}.m-product-addreview--title{padding-bottom:1.25rem}.m-product-addreview .a-label--textarea>.a-label-tip-link{top:0;right:-5px}.m-product-addreview .a-label--textarea>.a-label-tip-link span{display:none}.m-product-addreview .a-input-field input:disabled,.m-product-addreview .a-input-field textarea:disabled,.m-product-addreview .a-stars-radio-field input:disabled,.m-product-addreview .a-stars-radio-field textarea:disabled{background-color:#f1eee8;border-color:#CBCACB}.is-Edge .m-product-addreview .a-input-field,.is-Edge .m-product-addreview .a-stars-radio-field{position:static}.m-product-addreview .a-input-textarea,.m-product-addreview textarea{resize:none;min-height:16.875rem}.m-product-addreview .has-overlay{min-height:0}.m-product-disclaimer{padding-top:2.5rem;font-size:0.875rem!important}.m-product-disclaimer--title{padding-bottom:0.9375rem}.m-product-disclaimer p{padding-bottom:0}.m-product-disclaimer p,.m-product-disclaimer p a{font-size:inherit}.m-product-disclaimer p:last-child{margin-bottom:0}.m-internal-page{padding-bottom:6.25rem}.m-grid-item--banner .m-internal-page .m-grid-item--cat-title,.m-internal-page .a-heading-h2,.m-internal-page .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem;padding-top:1.875rem}.m-internal-page-row-text,.m-internal-page-row-title{padding-bottom:1.25rem}.m-internal-page-row-title{font-family:'Hilti Bold'}.m-product-cartbar .a-product-cartbar-data,.m-product-cartbar .m-choose-price-item-content .a-priceoption>:first-child{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-internal-page-row-text{font-size:1rem!important;line-height:1.4;top:-2px}.m-internal-page .a-stars{position:relative;left:-2px}.m-internal-page-form .a-label-content{line-height:1.4}.m-internal-page-form .a-label--formfield,.m-internal-page-form .a-label--textarea{left:0;display:inline-block}.m-internal-page-form .a-label--textarea{width:25%}.m-internal-page-form .a-input-field,.m-internal-page-form .a-stars-radio-field{width:75%;left:0}.m-internal-page-form .a-input-field .a-input-textarea,.m-internal-page-form .a-input-field textarea,.m-internal-page-form .a-stars-radio-field .a-input-textarea,.m-internal-page-form .a-stars-radio-field textarea{position:relative;top:0;left:0;min-height:17.1875rem;resize:none}.m-internal-page-form #reject-review{max-width:18.4375rem;width:100%;display:inline-block}.m-internal-page-form .button-wrap{text-align:right;padding-top:0.9375rem}.is-Edge .m-internal-page .a-input,.is-Edge .m-internal-page .a-stars-radio{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-Edge .m-internal-page .a-input-field,.is-Edge .m-internal-page .a-label--textarea,.is-Edge .m-internal-page .a-stars-radio-field{margin-left:0!important;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.m-product-documents .m-accordion-item{padding-left:0;padding-right:0}.m-product-documents .m-accordion-content{border-top:0}.m-product-documents-items{margin-left:0.9375rem;margin-top:-0.9375rem;margin-bottom:-0.9375rem}.m-product-documents-item{border-top:0.0625rem solid #EBE6dE;padding:0.9375rem 0}.m-product-videos img,.m-product-videos picture{width:100%;display:block}.m-product-videos picture{height:0;padding-bottom:56.25%;position:relative}.m-product-videos-section:last-child .m-product-videos-items{margin-bottom:0}.m-product-videos-items [data-overlay]{cursor:pointer}.m-product-videos-item{margin-bottom:1.25rem}.m-product-videos-item .m-kaltura-video{height:auto!important}.m-product-videos-item-image{position:relative}.m-product-videos-item-image .a-icon{position:absolute;left:50%;top:50%;margin-left:-2.5rem;margin-top:-2.5rem;background-color:rgba(82,79,83,.6);width:5rem;height:5rem;z-index:1;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.m-product-videos-item-image .a-icon:before{font-size:2rem;color:#fff;position:absolute;left:16px;top:16px}.m-product-videos-item-image .a-icon.a-icon-play:before{font-size:1.75rem;left:32px;top:32px}.m-product-videos-item-image .a-icon.a-icon-play:after{content:"";display:block;border:0.1875rem solid #fff;width:3.375rem;height:3.375rem;position:absolute;left:13px;top:13px;box-sizing:border-box}.m-product-videos-item-image .a-icon:hover{background-color:rgba(82,79,83,.8)}.m-product-videos-item-title{margin-top:0.5rem;font-size:0.875rem;line-height:1.25rem;display:block;padding-bottom:0}.m-product-cartbar .a-priceoption{padding-left:0}.m-product-cartbar .m-choose-price-item{max-width:21.875rem}.m-product-cartbar:not(.m-product-cartbar--single){margin-top:0.625rem;padding-bottom:0.625rem;display:none}.m-product-cartbar .a-product-cartbar-data{font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-product-cartbar .a-product-cartbar-data a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-product-cartbar .a-product-cartbar-data table{width:100%}.m-product-cartbar .a-product-cartbar-data table td:last-child:not(:first-child){text-align:right;padding-left:0.625rem}.m-product-cartbar .a-product-cartbar-data .a-product-price{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-product-cartbar .a-product-cartbar-data:not(.m-choose-price) td:first-child:not(:last-child),.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:0.875rem;line-height:1.25rem;font-weight:400}.m-product-cartbar .a-product-cartbar-data:not(.a-product-cartbar-data--nospace){padding-bottom:0.625rem}.m-product-cartbar .a-product-cartbar-data label span:last-child:not(.a-priceoption){text-align:right}.m-product-cartbar .a-product-cartbar-data .a-priceoption{max-width:21.875rem;width:calc(100% - 1.9375rem)!important}.m-product-cartbar-sticky{padding-top:0.625rem;padding-bottom:0.625rem;-webkit-transition:width .3s,background-color .3s;transition:width .3s,background-color .3s}.m-product-cartbar-sticky:after,.m-product-cartbar-sticky:before{content:"";display:table}.m-product-cartbar-sticky:after{clear:both}.m-product-cartbar-sticky .m-form-pieces{height:2.8125rem}.m-product-cartbar-sticky:not(.is-sticky) .m-message{margin-top:-0.625rem}.m-product-cartbar-sticky.is-sticky{width:100%!important;max-width:160rem;min-height:4.3125rem;margin:0 auto;left:0!important;box-shadow:0 4px 4px -3px rgba(0,0,0,.15);z-index:100;background:#FFF;overflow:hidden;padding-left:0.625rem;padding-right:0.625rem;display:none}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data.is-hidden{display:block!important}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper{position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0.625rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-priceoption{float:left}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;display:none}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name small,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name span,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants small,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name small,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data{height:auto}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data .a-radio+.m-choose-price-item-content{padding-left:1.25rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data span{padding:0 0.625rem;text-align:right}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data table{text-align:right;-ms-flex-item-align:end;align-self:flex-end;width:auto}.m-product-cartbar-sticky.is-sticky .m-choose-price--table .m-choose-price-item .a-radio label,.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data table td:first-child{text-align:left}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data table td span{vertical-align:middle;width:auto;padding:0}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data table td span:first-child{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data table td span:not(.a-priceoption):last-child{padding-left:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.a-image-zoom-cta,.m-product-gallery-index,.m-product-gallery-item-description,.m-product-pictures-data{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.m-product-cartbar:not(.m-product-cartbar--single) .m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants{float:left;width:50%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-product-cartbar-sticky.is-sticky .m-choose-price--table{-ms-flex-item-align:end;align-self:flex-end;margin-top:-0.3125rem}.m-product-cartbar-sticky.is-sticky .m-choose-price--table .m-choose-price-item+.m-choose-price-item .a-radio{padding-top:0.3125rem}.m-product-cartbar-sticky.is-sticky .m-choose-price-item-content.is-hidden{display:block!important;visibility:hidden}.m-product-cartbar-sticky.is-sticky .m-message{display:none}.m-product-cartbar--single .js-product-cartbar-right{-webkit-transition:width .3s;transition:width .3s}.m-product-cartbar--single .is-sticky .js-product-cartbar-right{padding-right:1.25rem}.m-product-pictures{margin-top:0.625rem}.m-product-gallery-stage .m-product-pictures .m-slider::after,.m-product-pictures .a-hr,.m-product-pictures .m-product-gallery-stage .m-slider::after{margin-top:1.875rem}.m-product-gallery-stage-item .a-icon-play,.m-product-pictures-image .a-icon-play{position:absolute;left:50%;top:50%;margin-left:-2.5rem;margin-top:-2.5rem;background-color:rgba(82,79,83,.6);width:5rem;height:5rem;z-index:1;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.m-product-gallery-stage-item .a-icon-play:before,.m-product-pictures-image .a-icon-play:before{font-size:1.75rem;left:32px;top:32px}.m-product-pictures-data,.m-product-pictures-package{font-size:0.875rem;line-height:1.25rem}.m-product-gallery-stage-item .a-icon-play:after,.m-product-pictures-image .a-icon-play:after{content:"";display:block;border:0.1875rem solid #fff;width:3.375rem;height:3.375rem;position:absolute;left:13px;top:13px;box-sizing:border-box}.m-product-gallery-stage-item .a-icon-play:hover,.m-product-pictures-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.m-product-gallery-stage-item:hover .a-icon-zoom,.m-product-pictures-image:hover .a-icon-zoom{opacity:1}.m-product-pictures-image{width:100%;height:0;padding-bottom:56.25%;position:relative}.m-product-pictures-image picture>img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%;max-width:100%;height:auto;width:auto}.a-image-zoom-cta,.m-product-pictures-cartbar{display:none!important}.m-product-pictures-item-container>*,.m-product-pictures-item-container>.m-product-pictures-content{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-product-pictures-message:first-child{padding-top:0!important}.m-product-pictures-technical .a-list{padding-bottom:0.625rem}.m-product-pictures-technical .a-link--arrow-after{margin-bottom:1.875rem}.m-product-pictures-data{margin-bottom:0.625rem;font-weight:400;width:100%;max-width:20rem}.m-product-pictures-data-item{padding-bottom:0.5rem}.m-product-pictures-data-item>:first-child{padding-right:1.25rem}.a-image-zoom{position:absolute!important;top:0;left:0;bottom:0;width:100%}.a-image-zoom--zooming{cursor:-webkit-grabbing;cursor:grabbing}.m-product-pictures-image .a-image-zoom--zooming{z-index:4000;background-color:#fff;margin-bottom:-0.1875rem}.a-image-zoom--zooming figure{opacity:0}.a-image-zoom--active{-ms-touch-action:none;touch-action:none}.a-image-zoom-cta{position:absolute;left:50%;top:50%;text-align:center;padding:1.25rem;width:15em;background-color:rgba(82,79,83,.8);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:transparent}.no-touchevents .a-image-zoom--active:not(.a-image-zoom--zooming) .a-image-zoom-cta--notouch,.touchevents .a-image-zoom--active:not(.a-image-zoom--zooming) .a-image-zoom-cta--touch{display:block!important}.a-image-zoom-cta:before{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);display:inline-block;width:1.125rem;height:1.125rem;background-color:#D2051E;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.is-loaded .a-image-zoom-cta{color:#FFF}.is-loaded .a-image-zoom-cta:before{display:none}.m-product-pictures-button--zoom{position:absolute!important;width:2.75rem!important;right:110px;bottom:0;z-index:1;background-color:#fff!important;border-width:0.125rem;box-shadow:0 0 0 10px #fff}.m-product-pictures-button--zoom .a-icon-zoomoff,.m-product-pictures-button--zoom .a-icon-zoomon{margin-left:-0.3125rem}.m-product-pictures-button--zoom .a-icon-zoomoff:before,.m-product-pictures-button--zoom .a-icon-zoomon:before{margin-top:-0.1875rem!important}.m-product-pictures-image .m-product-pictures-button--zoom{right:20px;bottom:-52px;box-shadow:0 0 0 10px #fff,10px 0 0 10px #fff}.m-product-pictures-button--zoom>span:before{padding:0!important;font-size:1.25rem}.m-product-gallery-stage,.m-product-gallery-thumbs{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;width:100%;float:left}.m-product-gallery{position:relative;overflow:auto;margin-left:-0.625rem;margin-right:-0.625rem}.m-product-gallery:after,.m-product-gallery:before{content:"";display:table}.m-product-gallery:after{clear:both}.m-overlay .m-product-gallery{margin:0}.m-product-gallery-thumbs{display:none}.m-product-gallery-stage .m-slider{padding-bottom:1.875rem}.m-product-gallery-stage .m-slider>.a-list-downloads:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>.a-list-unordered:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>ul:first-child:not(.slick-initialized){width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:1.25rem}.m-product-gallery-stage .m-slider>.a-list-downloads:first-child:not(.slick-initialized) .m-product-gallery-item-description,.m-product-gallery-stage .m-slider>.a-list-unordered:first-child:not(.slick-initialized) .m-product-gallery-item-description,.m-product-gallery-stage .m-slider>ul:first-child:not(.slick-initialized) .m-product-gallery-item-description{display:none}.m-product-gallery-stage .m-slider::after{content:"";display:block;margin:0!important;padding:0!important;position:absolute;left:0;right:120px;bottom:20px}.m-product-gallery-stage .m-slider.has-one-image .m-product-pictures-button--zoom,.m-product-gallery-stage .m-slider.has-one-image::after{right:20px}.m-product-gallery-stage .m-slider.has-one-image .m-slider-btns{display:none!important}.m-product-gallery-stage .m-slider-btns{display:block!important;bottom:0;top:auto!important}.m-product-gallery-stage .slick-slide{position:relative}.m-product-gallery-stage .slick-slide.is-loading-img:before{content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);display:inline-block;width:1.125rem;height:1.125rem;background-color:#D2051E;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.m-product-gallery-stage .slick-slide:first-child.is-loading-img:before{display:none!important}.m-product-gallery-thumb-item{width:100%;height:0;padding-bottom:56.25%;position:relative;padding-bottom:calc(100% - 0.125rem);border:0.0625rem solid #E7E2D6}.m-product-gallery-thumb-item picture>img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:90%;max-width:90%;height:auto;width:auto}.m-product-gallery-thumb-item .a-icon{position:absolute;left:50%;top:50%;width:2.5rem;height:2.5rem;margin-left:-1.25rem;margin-top:-1.25rem;background-color:rgba(82,79,83,.6);z-index:1}.m-product-gallery-thumb-item .a-icon.a-icon-play:before{position:absolute;color:#fff;font-size:.75rem;left:16px;top:11px}.m-product-gallery-thumb-item .a-icon.a-icon-play:after{content:"";display:block;border:0.125rem solid #fff;width:1.75rem;height:1.75rem;position:absolute;left:6px;top:6px;box-sizing:border-box}.m-product-gallery-stage-item{margin-bottom:2.5rem;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.m-product-gallery-stage-item picture>img{display:block;position:absolute;left:50%;top:0;bottom:0;margin:auto;max-height:100%;max-width:100%;width:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.m-product-gallery-item-description{display:none;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:50px;right:120px;bottom:00px;cursor:default}.m-product-gallery-index{position:absolute;left:0;width:2.5rem;color:#A0998B;background-color:#fff;bottom:30px}.m-grid-item--inner:hover .m-grid-item--description div,.m-grid-item--remove:hover{color:#D2051E}.m-choose-price-item .a-radio{padding:0}.m-choose-price-item .a-radio label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-choose-price-item .a-radio,.m-choose-price-item-content{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-grid-item--compare .a-checkbox label,.m-grid-item--compare--counter,.m-grid-item--description div:not(.m-grid-item--number),.m-grid-item--new{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-choose-price-item .a-radio table,.m-choose-price-item-content table{width:100%}.m-choose-price-item .a-radio td:last-child:not(:first-child),.m-choose-price-item-content td:last-child:not(:first-child){text-align:right;padding-left:1.25rem}.m-choose-price:not(.m-choose-price--table) .m-choose-price-item:not(:last-child){padding-bottom:0.625rem}.m-choose-price--table{display:table!important}.m-choose-price--table .m-choose-price-item{display:table-row}.m-choose-price--table .m-choose-price-item .a-radio,.m-choose-price--table .m-choose-price-item-content{display:table-cell;vertical-align:middle}.m-table--product-variants .m-message--notify,.m-table--product-variants .m-table-choose-price-text{display:block}.m-table--product-variants .m-message--notify .a-choose-price-wrapper,.m-table--product-variants .m-table-choose-price-text .a-choose-price-wrapper{max-width:21.875rem}.m-table--product-variants .m-table-cell-content .a-priceoption{max-width:20rem}.m-table--product-variants .sorting.sorter-price--hidden .th-inner{padding-left:0}.m-table--product-variants .sorting.sorter-price--hidden .th-inner:before{display:none}.m-table-sorting-target .a-tooltip{position:absolute;bottom:0;right:0;margin-right:0.9375rem}.m-product-itemnumber{margin-top:-0.3125rem;padding-bottom:1.25rem}.m-grid-item--content,.m-grid-item--head{position:relative;padding:0.9375rem}.o-product-variants-filter-wrapper{position:relative}.o-product-variants-filter-title{vertical-align:bottom}.m-grid-item--inner{width:100%;position:relative;background-color:#FFF}.m-grid-item--head{box-sizing:content-box}.m-grid-item--head:after,.m-grid-item--head:before{content:"";display:table}.m-grid-item--head:after{clear:both}.m-grid-item--cat-title{word-wrap:break-word!important}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--content{padding-top:0}.m-grid-item--compare{float:left}.m-grid-item--compare .a-checkbox{padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-grid-item--compare .a-checkbox label,.m-grid-item--compare--counter{line-height:1.4;font-size:0.875rem!important}.m-grid-item--compare--counter{padding:0 0.625rem}.m-grid-item--compare input[type=checkbox]:checked+label .js-compare-counter-wrap{opacity:1}.m-grid-item .js-compare-counter-wrap{opacity:0}.m-grid-item--remove{display:block;padding:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:0.875rem!important}.m-grid-item--description .a-heading-h4+div+div,.m-grid-item--number{padding-top:0.3125rem}.sticky-state .m-grid-item--remove{top:30px}.m-grid-item--new{font-size:1.125rem;font-weight:700;text-transform:uppercase;color:#D2051E;float:right;line-height:1.875rem}.m-grid-item--image{position:relative;width:100%;display:table}.m-grid-item--image>span{display:table-cell;vertical-align:middle;text-align:center}.m-grid-item--image>span img{width:auto;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.m-grid-item--image .m-kaltura-video-image img{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.m-compare .m-grid-item--description{display:block}.m-grid-item--description .a-heading-h4{font-size:0.875rem!important;padding-bottom:0}.m-grid-item--description div{display:block;font-size:0.875rem!important}.is-IE .m-grid-item--description div{text-align:left}.m-grid-item--description .a-heading-h4~div{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-compare--show-products,.m-compare-sidebar label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;line-height:1.25rem;font-weight:400}.m-compare .m-grid-item--description:hover div{color:#000}.m-grid-item--related{padding-top:0.625rem}.m-grid-item--related span:last-of-type{margin-right:0.3125rem}.m-grid-item--banner .m-grid-item--cat-title{font-size:1.25rem!important;margin-top:0.25rem;padding-bottom:0!important}.m-grid-item--banner .a-button-secondary{margin-top:0.9375rem}.m-grid-item--banner:hover .a-button-secondary{background:0 0;color:#524F53;border-color:#524F53}.is-open .m-compare--show-products,.m-chat-popup--title,.m-compare-remove-all:hover{color:#D2051E}.m-compare--back-btn,.m-filterbar-back,.m-filterbar2-back,.m-list li{border-bottom:0.1875rem solid #EBE6dE}.m-grid-item--banner:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.is-ios .m-grid-item--banner:hover img{-webkit-transform:none;transform:none}.m-grid-item--video .m-grid-item--head{display:none}.m-grid-item--video .m-grid-item--content{display:block}.m-compare,.m-compare-modal .featherlight-close{display:none}.m-grid-item--video .m-grid-item--description{padding-top:1.25rem;width:100%}.m-grid-item--video .m-grid-item--related{width:100%}.m-grid-item--video .m-product-videos-item{padding-top:1.25rem}.overlay-compare{max-height:100vh}.m-compare-modal{padding-bottom:0}.m-compare-modal .featherlight-content{left:0;width:100%!important;max-width:100%!important;margin:0 -0.0625rem -0.25rem 0}.m-compare{overflow:hidden;width:100%!important;background:#F3F0EB;min-height:100vh}.m-compare-wrap.shadow-left::after,.m-compare-wrap.shadow-right:before{display:none;width:0.5rem;top:50%;z-index:1002;height:100%;content:""}.m-compare--shadow-left{display:none}.m-compare-sidebar{padding-top:1.25rem;border-top:0.1875rem solid #EBE6dE}.m-compare-sidebar .a-checkbox{padding:0}.m-compare-sidebar label{font-size:0.875rem}.m-compare-wrap{position:relative;z-index:1002;-webkit-overflow-scrolling:touch}.m-compare-wrap.shadow-right:before{position:absolute;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-linear-gradient(right,rgba(0,0,0,.1),rgba(210,210,210,0));background:linear-gradient(to left,rgba(0,0,0,.1),rgba(210,210,210,0));background-color:transparent;background-repeat:no-repeat;background-size:8px 100%}.m-compare-wrap.shadow-left::after{position:absolute;left:300px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-linear-gradient(left,rgba(0,0,0,.1),rgba(210,210,210,0));background:linear-gradient(to right,rgba(0,0,0,.1),rgba(210,210,210,0));background-color:transparent;background-repeat:no-repeat;background-size:8px 100%}.m-compare-products-wrap{overflow-x:hidden;overflow-y:hidden;clear:both;width:0;height:0;position:absolute;-webkit-transition:height .3s;transition:height .3s;margin-top:-0.1875rem}.is-open .m-compare-products-wrap{width:100%;padding-top:0.9375rem;height:auto;overflow-y:visible;position:static;padding-bottom:1.25rem}.m-compare-product-list{display:block;position:relative}.m-compare-product-list tbody,.m-compare-product-list tr{display:block}.m-compare-product-list th{display:block;padding-top:0.9375rem}.m-compare-product-list th:first-child{padding-top:0}.m-compare-title{padding:1.25rem 1.25rem 0.9375rem;background:#F3F0EB}.m-compare-title .a-heading-h2,.m-compare-title .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-compare-title .m-grid-item--cat-title{margin-top:-0.25rem;padding:0}.m-compare-content{padding:1.25rem 1.25rem 0.9375rem}.m-compare--show-products{display:block;cursor:pointer;border-top:0.1875rem solid #EBE6dE;-webkit-transition:padding .3s;transition:padding .3s;margin:0 1.25rem;padding:1.25rem 0;font-size:1rem}.m-compare--show-products:after{top:33px}.is-open .m-compare--show-products:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-compare--back-btn{display:block;background:#FFF;padding:1.125rem 0 1.125rem 2.1875rem}.m-compare--back-btn:before{top:19px;left:20px}.m-compare--back-btn:hover:before{left:15px}.m-compare .m-nav-totop{position:absolute;position:fixed;bottom:20px;right:20px;z-index:1004;-webkit-transition:opacity .3s;transition:opacity .3s}.m-compare .m-nav-totop .a-button-totop{padding:0.625rem 0.75rem 0.3125rem;box-sizing:border-box;display:block}.m-compare-head{position:relative;background:#F3F0EB;padding:0 1.25rem 1.25rem}.is-open .m-compare-head{padding-top:"xxs"}.m-compare-head .m-grid-item--inner{height:100%}.m-compare--product-name{display:block;float:left;width:50%}.m-compare--text-list,.m-compare--text-p{float:right;width:50%;display:block}.m-compare--text-list{padding-left:1.875rem}.m-compare--text-list li{list-style-type:disc}.m-compare-body{padding-bottom:1.25rem;background:#FFF}.m-compare-body-table{display:block;min-width:100%}.m-compare-body-table tbody{display:block}.m-compare-remove-all{height:0;width:0;position:absolute;overflow:hidden;-webkit-transition:height .3s;transition:height .3s;clear:both;cursor:pointer}.is-open .m-compare-remove-all{height:auto;width:auto;overflow:visible;position:relative}.m-compare-row{display:block;padding-left:1.25rem;padding-right:1.25rem}.m-compare-cell{display:block;padding:1.25rem;vertical-align:top;border-top:0.0625rem solid #EBE6dE}.m-filterbar-tag-counter,.m-filterbar-tag-delete,.m-filterbar-tag-title{vertical-align:middle;display:inline-block}.m-compare-cell:after,.m-compare-cell:before{content:"";display:table}.m-compare-cell:after{clear:both}.m-compare-cell:first-of-type,.m-compare-cell:nth-child(2){border-top-width:3px}.m-compare-cell li,.m-compare-cell p{padding:0;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-compare-cell li{padding-bottom:0.3125rem}.m-compare-cell li:last-of-type{padding-bottom:0}.m-compare-cell .a-stars{min-width:7.5rem}.m-compare-cell .a-stars-item{height:1rem;width:1.25rem}.m-compare-cell .a-stars-item::before{font-size:1rem}.m-compare-cell--first{display:block;padding:1.875rem 1.25rem 0.625rem}.m-compare-cell--first p{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-compare.highlight-differences .m-compare-row--difference,.m-compare.highlight-differences .m-compare-row--difference .m-compare-cell{background-color:#eae6dd;border-color:#DFD8C8}.m-compare-row:not(.m-compare-row--difference)+.m-compare-row--difference .m-compare-cell--first{border-top:0}.m-compare .m-slider-btns{display:none;position:absolute;bottom:-15px;z-index:1002;right:35px}.m-compare .hide-controls .m-slider-btns{display:none}.m-chat-popup{background:#FFF;padding:2.5rem 1.25rem 1.25rem;position:fixed;width:100%;height:auto;bottom:-300px;z-index:1000;-webkit-transition:bottom .5s;transition:bottom .5s;right:0}.m-chat-popup.is-active{-webkit-transition:bottom .3s;transition:bottom .3s;bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.m-chat-popup--title{font-family:"Hilti Roman",Arial,Verdana,sans-serif;text-transform:uppercase;padding-bottom:0.9375rem!important}.m-chat-popup .a-link--arrow,.m-chat-popup--close{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-chat-popup .a-button-primary,.m-chat-popup .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-chat-popup a{margin-bottom:0.9375rem}.m-chat-popup--close{color:#000;position:absolute;top:15px;right:10px;z-index:1000;cursor:pointer;width:1.5625rem;height:1.5625rem;display:block;padding-right:0}.m-chat-popup--close:after,.m-chat-popup--close:before{content:"";display:block;position:absolute;top:8px;height:0.125rem;width:0.8125rem;background-color:#000}.m-chat-popup--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-chat-popup--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m-chat-popup--close:hover{color:#D2051E}.m-chat-popup--close:hover:after,.m-chat-popup--close:hover:before{background-color:#D2051E}.m-chat-popup--close:after,.m-chat-popup--close:before{right:50%;-webkit-transform:tranlateX(-50%);transform:tranlateX(-50%)}.m-chat-popup .a-link--arrow{font-weight:400;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase}.m-filterbar{position:relative;padding-left:0!important;padding-right:0!important}.m-filterbar .a-select{padding-bottom:0}.m-filterbar .a-select .a-label--formfield em{display:none}.m-filterbar .a-label,.m-filterbar .a-label--formfield,.m-filterbar .o-billing-label,.m-filterbar .o-delivery-label,.m-filterbar label:not(.dummy-select){font-size:0.875rem!important;padding-bottom:0.5rem}.m-filterbar--fullwidth .m-filterbar-wrap{background-color:#F3F0EB}.m-filterbar-title{padding-top:0.5rem;padding-bottom:0.625rem}.m-filterbar-back{display:none;background-color:#FFF;margin-bottom:1.875rem;width:100%;float:left;min-height:0.0625rem;position:relative;z-index:100;padding:1.125rem 1.25rem}.m-filterbar-back .a-label-tip-link,.m-filterbar-back .a-link{padding-bottom:0}.m-filterbar-reset{margin:0}.m-filterbar-main{clear:both;margin-left:-0.625rem;margin-right:-0.625rem}.m-filterbar-main:after,.m-filterbar-main:before{content:"";display:table}.m-filterbar-main:after{clear:both}.m-filterbar-main--reset{white-space:nowrap;text-transform:uppercase;padding:0 0 0 1.25rem}.m-filterbar--gridpage .m-filterbar-col,.m-filterbar-col{padding-right:0.625rem}.m-filterbar--gridpage .m-filterbar-col,.m-filterbar--has-teaser .m-filterbar-col,.m-filterbar-col{position:relative;min-height:0.0625rem;padding-left:0.625rem}.m-filterbar-main--selectboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.m-filterbar-col{float:left;width:100%;padding-bottom:0.9375rem}.m-filterbar-main--checkboxes .m-filterbar-col{padding-bottom:0.625rem}.m-filterbar-col--radiogroup{width:auto!important;float:left}.m-filterbar-col--radiogroup>label{display:block;width:100%;padding-bottom:0.625rem}.m-filterbar-col--radiogroup-options{padding-right:0.9375rem}.m-filterbar-col--radiogroup .a-radio{width:auto;display:inline-block;margin-right:0.625rem}.m-filterbar-col--radiogroup .a-radio:last-of-type{margin-right:0}.m-filterbar--has-teaser .m-filterbar-col{padding-right:0.625rem}.m-filterbar-button{margin-bottom:0.625rem}.m-filterbar-fields-main{padding-top:0.9375rem}.m-filterbar-fields-main .m-filterbar-fields-top{margin-bottom:0.9375rem}.m-filterbar-fields-top{border-bottom:0.0625rem solid #D7CEBA;padding-bottom:0.9375rem}.m-filterbar-fields-top .a-checkbox{padding-bottom:0}.m-filterbar-fields-container{margin-right:-1.25rem;padding-right:1.25rem}.m-filterbar-fields-button{margin-top:0.9375rem}.m-filterbar-fields .a-checkbox,.m-filterbar-fields .a-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:2rem;line-height:1.875rem;padding-bottom:0.625rem!important}.m-filterbar-fields .a-checkbox label,.m-filterbar-fields .a-radio label{font-size:0.875rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;line-height:1.2;display:inline-block;box-sizing:content-box;vertical-align:middle}.m-filterbar-fields .a-checkbox label:before,.m-filterbar-fields .a-radio label:before{position:absolute;margin-top:-0.375rem}.m-filterbar-fields .a-checkbox:last-child,.m-filterbar-fields .a-radio:last-child{padding-bottom:0!important}.m-filterbar-fields .a-radio label{margin:0!important;padding-top:0.5rem!important;padding-bottom:0.5rem!important}.m-filterbar-fields .a-radio label:before{margin-top:-0.4375rem}.m-filterbar-fields .a-checkbox label{padding-top:0.625rem}.m-filterbar-dropdown{position:relative}.m-filterbar-dropdown .m-filterbar-button.is-active .a-button-select-inner{background-color:#F3F0EB}.m-filterbar-button.is-active+.m-filterbar-dropdown-list{opacity:1;visibility:visible;display:block}.m-filterbar-dropdown-list{position:absolute;top:42px;left:0;width:100%;padding:1.25rem;min-width:12.5rem;opacity:0;visibility:hidden;display:none;background-color:#F3F0EB;border:0.1875rem solid #D7CEBA;border-top-width:1px;z-index:997}.m-filterbar-close{cursor:pointer;padding:0.625rem;position:absolute;top:0;right:0}.m-filterbar-tag,.m-filterbar-tag-delete{position:relative;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-filterbar-tag{font-weight:400;line-height:1.5625rem;font-size:0.875rem!important;padding-top:0.5rem;padding-left:0.625rem;padding-right:0.625rem;white-space:nowrap}.m-filterbar-tag:first-child{padding-top:0}.m-filterbar-tag:last-child{padding-bottom:0.625rem}.m-filterbar-tag-title{max-width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.m-filterbar-tag-delete{padding-left:0.25rem;height:0.75rem;width:0.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#D2051E;font-size:1.25rem!important}.m-filterbar2 .m-form-search-button,.m-filterbar2 .m-form-search-input{width:100%;padding-left:0.625rem;padding-right:0.625rem;min-height:0.0625rem;float:left}.m-filterbar-tag-delete:hover{color:#887F6E}.m-filterbar-tag-delete>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;line-height:0;text-indent:-9999px;color:#D2051E;cursor:pointer}.m-filterbar-tag-delete>span:after{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-decoration:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA2C"}.m-filterbar-tag-delete>span::after{display:block;font-size:0.875rem;text-indent:0}.m-filterbar-tag-delete>span:hover{color:#524F53}.m-filterbar.is-open .m-filterbar-tags{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease 0s;transition:max-height .5s ease 0s}.m-filterbar .chosen-drop .chosen-search input[type=text]{background:0 0}.m-filterbar2--fullwidth.m-filterbar2--has-bg,.m-filterbar2--has-bg:not(.m-filterbar2--fullwidth) .m-filterbar2-inner{background-color:#F3F0EB}.m-filterbar.o-wrapper .m-filterbar-wrap{margin-top:-2.5rem;margin-bottom:-2.5rem}.m-filterbar.o-wrapper.is-opened .m-filterbar-back{padding-bottom:1.125rem}.m-filterbar--gridpage .m-filterbar-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-filterbar--gridpage .m-filterbar-main:after,.m-filterbar--gridpage .m-filterbar-main:before{display:none}.m-filterbar2{position:relative;padding-left:0.625rem;padding-right:0.625rem}.m-filterbar2--fullwidth{padding-left:0.625rem;padding-right:0.625rem;margin-left:-0.625rem;margin-right:-0.625rem}.m-filterbar2--has-bg .m-filterbar2-inner{padding-top:1.25rem;padding-bottom:1.25rem}.m-filterbar2 .m-form-search .a-input-text,.m-filterbar2 .m-form-search input[type=text],.m-filterbar2-back{background-color:#FFF}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-inner{padding-top:0;padding-bottom:0}.m-filterbar2-reset,.m-filterbar2-title{display:block;padding-bottom:0.625rem}.m-filterbar2 .m-form-search{padding-bottom:0.9375rem}.m-filterbar2 .m-form-search-button{position:relative}.m-filterbar2 .m-form-search-input{padding-bottom:0.5rem;position:relative}.m-filterbar2-back{display:block;width:100vw;margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:1.875rem;padding:1.125rem 1.25rem}.m-filterbar2-row,.m-map-wrapper,.m-staticmap,.m-staticmap-nearbycenter,.m-staticmap-nearbycenter-item .inner{margin-left:-0.625rem;margin-right:-0.625rem}.m-filterbar2-back .a-label-tip-link,.m-filterbar2-back .a-link{padding-bottom:0}.m-filterbar2-inner>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-filterbar2-layout-col:first-of-type,.m-filterbar2-layout-col:last-of-type{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-layout-col{padding-top:1.875rem;padding-bottom:1.875rem}.m-filterbar2-group{display:block}.m-filterbar2-group-title{font-size:0.875rem!important;padding-bottom:0.5rem}.m-filterbar2--has-bg .m-filterbar2-group:last-of-type,.m-filterbar2--small.m-filterbar2--has-bg .m-filterbar2-group{margin-bottom:-0.9375rem}.m-filterbar2-row{clear:both}.m-filterbar2-row:after,.m-filterbar2-row:before{content:"";display:table}.m-filterbar2-row:after{clear:both}.m-filterbar2-col{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:0.9375rem}.m-filterbar2--has-sidebar .m-filterbar2-col{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-filterbar2--small+.m-filtertags{margin-top:0!important}.m-filterbar2 .m-filterbar-dropdown{min-width:15.625rem}.m-filterbar2 .a-button-select,.m-filterbar2 .a-checkbox,.m-filterbar2 .a-radio,.m-filterbar2 .a-select{padding-bottom:0;margin-bottom:0}.m-filterbar2 .a-checkbox .partial-selection+label:after{content:"";display:block;width:0.5625rem;height:0.5625rem;background:#000;position:absolute;top:14px;left:10px;-webkit-transition:background .5s;transition:background .5s}.m-filterbar2 .a-select{margin-top:0}.m-filterbar2 .a-select .a-label--formfield em,.m-filterbar2-group--has-title .a-select .a-label--formfield{display:none}.m-filterbar2 .m-date-range-fields{width:100%}.m-filterbar2 .a-label,.m-filterbar2 .a-label--formfield,.m-filterbar2 .o-billing-label,.m-filterbar2 .o-delivery-label,.m-filterbar2 label:not(.dummy-select){font-size:0.875rem!important;padding-bottom:0.5rem}.m-filterbar2 .m-list .m-list-column-right .a-label-tip-link,.m-filterbar2 .m-list .m-list-column-right .a-label-tip-link .a-icon,.m-filterbar2 .m-list .m-list-column-right .a-link,.m-filterbar2 .m-list .m-list-column-right .a-link .a-icon,.m-filterbar2 p .a-label-tip-link,.m-filterbar2 p .a-label-tip-link .a-icon,.m-filterbar2 p .a-link,.m-filterbar2 p .a-link .a-icon{font-size:1rem!important}.m-filterbar2--fullwidth-group .m-filterbar2-group{display:block}.m-list .a-list-downloads:after,.m-list .a-list-downloads:before,.m-list .a-list-unordered:after,.m-list .a-list-unordered:before,.m-list .m-list-content:after,.m-list .m-list-content:before,.m-list ul:after,.m-list ul:before,.m-map-wrapper:after,.m-map-wrapper:before,.m-map:after,.m-map:before,.m-staticmap-nearbycenter-item .inner:after,.m-staticmap-nearbycenter-item .inner:before,.m-staticmap-nearbycenter:after,.m-staticmap-nearbycenter:before,.m-staticmap:after,.m-staticmap:before{content:"";display:table}.m-filterbar2--TPM .m-form-search{width:auto;max-width:none!important}.m-map:after{clear:both}.m-map .m-form-search input{background-color:#FFF}.m-overlay .m-map .m-form-search{max-width:none!important}.m-map .m-form-search-input{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;margin-bottom:0.9375rem}.m-overlay .m-map .m-form-search-input{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-map .m-form-search-button{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-map .m-form-search-button{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-map-wrapper:before{clear:both}.m-map-wrapper:after{clear:both}.m-map--absolute .m-map-wrapper{position:relative}.m-staticmap:after{clear:both}.m-overlay .m-staticmap-centerdetails,.m-staticmap-centerdetails{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-staticmap-details{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-staticmap-details{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-staticmap-details .a-button-tertiary:before,.m-staticmap-details .m-forgot-pass-form-cancel-btn:before,.m-staticmap-details .m-reset-pass-form-cancel-btn:before{top:1px}.m-staticmap-map{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-staticmap-map{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-staticmap-map img{min-height:9.375rem;background-color:#CBCACB}.m-staticmap-additional{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:1.25rem}.m-staticmap-nearbycenter:after{clear:both}.m-staticmap-nearbycenter-item{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-staticmap-nearbycenter-item .inner:after{clear:both}.m-staticmap-nearbycenter .a-address,.m-staticmap-nearbycenter .a-staticmap{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details,.m-staticmap--pickuplocation .m-staticmap-details{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-overlay .m-staticmap--pickuplocation .m-staticmap-additional,.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column--openinghours,.m-overlay .m-staticmap--pickuplocation .m-staticmap-map,.m-staticmap--pickuplocation .m-staticmap-additional,.m-staticmap--pickuplocation .m-staticmap-map{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-staticmap--orderconfirmation dt{padding-bottom:0.5rem}.m-staticmap-anothercenter-link .a-link--arrow-after:hover,.m-staticmap-anothercenter-link:hover .a-link--arrow-after{color:#D2051E}.m-staticmap-anothercenter-link:hover .a-link--arrow-after:after{left:5px}.m-list .a-list-downloads,.m-list .a-list-unordered,.m-list ul{margin-right:auto;margin-left:auto;padding:0!important;border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE}.m-list .a-list-downloads:after,.m-list .a-list-unordered:after,.m-list ul:after{clear:both}.m-list li{position:relative;min-height:0.0625rem;padding:0.9375rem 0.625rem}.m-list li:last-child{border:0}.m-list li.is-highlighted{background-color:#EBE6dE}.m-list li.m-list-item--link{padding-top:0!important;padding-bottom:0!important}.m-list li.m-list-item--link .a-label-tip-link,.m-list li.m-list-item--link .a-link{padding-top:0.9375rem!important;padding-bottom:0.9375rem!important}.m-list.m-list-l .m-list-column-left,.m-list.m-list-m .m-list-column-left,.m-list.m-list-s .m-list-column-left{float:right;padding-top:0.3125rem;position:relative;min-height:0.0625rem}.m-list .m-list-content{margin-left:-0.625rem;margin-right:-0.625rem}.m-list .m-list-content:after{clear:both}.m-list.m-list-l .m-list-column-right a,.m-list.m-list-l .m-list-column-right h3,.m-list.m-list-l .m-list-column-right p,.m-list.m-list-m .m-list-column-right a,.m-list.m-list-m .m-list-column-right h3,.m-list.m-list-s .m-list-column-right a{clear:left}.m-list .m-list-column-left{position:relative;min-height:0.0625rem;padding-left:0.9375rem;padding-right:0.9375rem}.m-list .m-list-column-left picture,.m-list .m-list-column-left picture img{display:block;width:100%}.m-list .m-list-column-right{position:relative;min-height:0.0625rem;padding-right:0.9375rem;padding-left:0.9375rem}.m-list .m-list-column-right .a-label-tip-link,.m-list .m-list-column-right .a-link{display:block;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem;padding-bottom:0.625rem}.m-filterbar2 .m-list li:last-child,.m-list .m-list-column-right .a-label-tip-link:last-child,.m-list .m-list-column-right .a-link:last-child,.m-list .m-list-column-right>p:only-child,.o-editorial-marginal-col .m-list li:last-child{padding-bottom:0}.m-list .m-list-column-right .a-link-download{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-list .m-list-column-right .a-label-tip-link .a-icon,.m-list .m-list-column-right .a-link .a-icon{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-list .m-list-column-right>p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-list.m-list-l .m-list-column-right h3,.m-list.m-list-m .m-list-column-right h3{line-height:1.1}.m-list.m-list-l .m-list-column-left{width:50%;padding-left:0.625rem;padding-right:0.9375rem}.m-list.m-list-l .m-list-column-right{position:relative;min-height:0.0625rem;padding-right:0.9375rem;padding-left:0.9375rem}.m-list.m-list-m .m-list-column-left{width:50%;padding-left:0.625rem;padding-right:0.9375rem}.m-list.m-list-m .m-list-column-right{position:relative;min-height:0.0625rem;padding-right:0.9375rem;padding-left:0.9375rem}.m-list.m-list-s li{border-width:0.0625rem}.m-filterbar2 .m-list .a-list-downloads,.m-filterbar2 .m-list .a-list-unordered,.m-filterbar2 .m-list ul,.m-list.m-list-s li:last-child,.o-editorial-marginal-col .m-list .a-list-downloads,.o-editorial-marginal-col .m-list .a-list-unordered,.o-editorial-marginal-col .m-list ul{border:0}.m-list.m-list-s .m-list-column-left{width:50%;padding-left:0.625rem;padding-right:0.9375rem!important}.m-list.m-list-s .m-list-column-right{float:left;width:50%;position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0.9375rem!important}.m-list.m-list-s .m-list-column-right:only-child,.m-list.m-list-two-column li{width:100%}.m-list.m-list-s .m-list-column-right:only-child,.m-list.m-list-two-column li,.m-list.m-list-two-column li .m-list-column-left{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;float:left}.m-list.m-list-two-column li .m-list-column-left{width:50%;left:50%}.m-list.m-list-two-column li .m-list-column-right{float:left;width:50%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;right:50%}.m-list.m-list-three-column .a-list-downloads li,.m-list.m-list-three-column .a-list-unordered li,.m-list.m-list-three-column ul li,.m-list.m-list-two-column li .m-list-column-right:only-child{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-list.m-list-two-column li .m-list-column-right:only-child{right:0}.m-filterbar2 .m-list li:first-child,.o-editorial-marginal-col .m-list li:first-child{padding-top:0}.m-filterbar2 .m-list li .m-list-content .m-list-column-right,.o-editorial-marginal-col .m-list li .m-list-content .m-list-column-right{padding:0!important}.m-list--click-sensitive li{padding:0}.m-list--click-sensitive .m-list-content{margin:0;padding:0.9375rem;display:block}.m-columlist .additional:after,.m-columlist .additional:before,.m-columlist:after,.m-columlist:before{display:table;content:""}.m-list--click-sensitive .m-list-content:hover p{color:#000}.m-list--click-sensitive .m-list-column-left,.m-list--click-sensitive .m-list-column-right,.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-l .m-list-column-right,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-right,.m-list--click-sensitive.m-list-s .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-right{padding:0}.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-left{padding-top:0.3125rem;padding-left:0.625rem;padding-bottom:0.9375rem}.m-list--click-sensitive.m-list-two-column li{padding:0}.m-list--click-sensitive.m-list-two-column li .m-list-content{margin:0;padding:0.9375rem}.m-list--click-sensitive.m-list-two-column li .m-list-column-left{padding-right:0!important}.m-list--click-sensitive.m-list-two-column li .m-list-column-right{padding-left:0!important}.m-list--simple .a-list-downloads,.m-list--simple .a-list-unordered,.m-list--simple ul{border:none}.m-list--simple li{padding-top:0!important;padding-bottom:0!important}.m-list--simple .m-list-column-right{padding-right:0!important;padding-left:0!important;float:none!important;width:100%!important}.m-columlist .additional,.m-columlist .column{width:100%;padding-left:0.625rem;padding-right:0.625rem;position:relative;float:left;min-height:0.0625rem}.m-list--simple .m-list-column-right .a-label-tip-link,.m-list--simple .m-list-column-right .a-link{font-size:1rem!important;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;line-height:1.25rem}.column-imageheader p,.m-list--simple .m-list-column-right .a-label-tip-link .a-icon,.m-list--simple .m-list-column-right .a-link .a-icon{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:400}.m-list--simple .m-list-column-right .a-label-tip-link .a-icon:before,.m-list--simple .m-list-column-right .a-link .a-icon:before{margin-right:0.3125rem!important}.m-columlist{padding-bottom:0.9375rem;margin-left:-0.625rem;margin-right:-0.625rem}.m-columlist:after{clear:both}.m-columlist .column{padding-bottom:1.25rem}.m-columlist .column:last-of-type{padding-bottom:0}.column-imageheader,.m-imagelinks .imagelink .link picture{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.m-columlist .additional:after{clear:both}.column-imageheader{display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0.9375rem}.column-imageheader figure{margin-right:0.9375rem}.column-imageheader figure picture{clear:both}.column-imageheader figure img{float:left;max-width:5rem}.column-imageheader .a-heading-h3,.column-imageheader .m-chat-popup--title,.column-imageheader .m-filterbar-title,.column-imageheader .m-product-addreview--title,.column-imageheader .m-product-review--comment-title,.column-imageheader .m-product-review--title,.column-imageheader .o-prod-grid--header-title{padding-bottom:0.5rem}.column-imageheader p{padding-bottom:0}.m-cart--th-checkbox .a-checkbox label,.m-cart--thead{font-family:"Hilti Bold",Arial,Verdana,sans-serif!important}.column-imageheader figure+.header{width:80%}.m-imagelinks{margin-left:-0.625rem;margin-right:-0.625rem}.m-imagelinks:after,.m-imagelinks:before{content:"";display:table}.m-imagelinks:after{clear:both}.m-imagelinks .additional{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-imagelinks .imagelink{float:left;width:50%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:1.25rem}.m-imagelinks .imagelink .link{background:#FFF;position:relative;display:block;width:100%;text-align:center}.m-imagelinks .imagelink .link:after{content:'';display:block;padding-bottom:50%}.m-imagelinks .imagelink .link .aspect-ratio-image{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.m-imagelinks .imagelink .link figure{width:100%;height:100%}.m-imagelinks .imagelink .link picture{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.m-imagelinks .imagelink .link img{width:auto;height:auto;max-height:100%;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.is-IE11 .m-imagelinks .imagelink .link img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.m-imagelinks .imagelink .aspect-ratio-image{margin:0.9375rem}.m-microteaser{background-color:#FFF;border-bottom:0.1875rem solid #E7E2D6;padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.m-microteaser-image{padding-right:1.25rem;width:3.75rem}.m-cart--thead{display:none;font-size:0.875rem!important}.m-cart--thead-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.m-cart--thead-row th{display:block;font-weight:400;word-wrap:break-word}.m-cart--th-checkbox .a-checkbox{padding-bottom:0}.m-cart--th-checkbox .a-checkbox label{text-align:left;font-size:0.875rem!important}.m-cart--row-login>td,.m-cart--row-suggestion>td{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-cart--th-description{padding-left:0!important;text-align:left}.m-cart--th-single{text-align:left}.m-cart--th-price{width:8.125rem;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:right}.m-cart--th-input{text-align:left}.m-form-pieces input{height:2.8125rem;-webkit-transition:border-right .5s;transition:border-right .5s;font-size:0.875rem!important}.m-form-pieces .a-input,.m-form-pieces .a-stars-radio{position:relative;float:left;width:100%;-webkit-transition:width .7s;transition:width .7s;margin:0}.m-form-pieces .a-button-wrapper{width:0;position:relative;-webkit-transition:max-width .7s,width .7s;transition:max-width .7s,width .7s;overflow:hidden}.m-form-pieces .a-button-wrapper>.a-button-primary,.m-form-pieces .m-text--richtext .m-text-buttons .a-button-wrapper>a,.m-text--richtext .m-text-buttons .m-form-pieces .a-button-wrapper>a{padding:0!important;border:0;-webkit-transform:none!important;transform:none!important}.m-form-pieces .a-button-wrapper .btn-text{width:100%;text-align:center}.m-form-pieces-label{line-height:1;padding-bottom:0.625rem!important}.m-form-pieces label{background:#FFF;color:#887F6E;display:inline-block;font-size:0.75rem!important;position:absolute;padding:0 0.5625rem;right:13px;top:-5px;text-transform:capitalize;z-index:1}.m-form-pieces input[type=number]{background-color:#FFF;-moz-appearance:textfield}.m-form-pieces input[type=number]::-webkit-inner-spin-button,.m-form-pieces input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m-form-pieces .a-button-primary,.m-form-pieces .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-form-pieces a{width:100%;-webkit-transition:padding .7s,background-color .3 ease;transition:padding .7s,background-color .3 ease}.m-form-pieces strong{display:inline-block;padding-bottom:0.625rem}.m-form-pieces--allvisible{margin-left:-0.625rem;margin-right:-0.625rem;display:block;position:relative}.m-form-pieces--allvisible:after,.m-form-pieces--allvisible:before{content:"";display:table}.m-form-pieces--allvisible:after{clear:both}.m-form-pieces--allvisible .a-input,.m-form-pieces--allvisible .a-stars-radio{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;height:2.875rem}.m-form-pieces--allvisible .a-input label,.m-form-pieces--allvisible .a-stars-radio label{right:20px}.m-form-pieces--allvisible .a-button-wrapper{max-width:none!important;height:auto!important;float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-form-pieces--allvisible.has-infotext .a-button-wrapper,.m-form-pieces--allvisible.has-infotext .a-input,.m-form-pieces--allvisible.has-infotext .a-stars-radio{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-form-pieces--allvisible.has-infotext .m-form-pieces-information{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-form-pieces--allvisible.m-form-pieces--simple .a-input,.m-form-pieces--allvisible.m-form-pieces--simple .a-stars-radio{float:left;width:58.33333%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0}.m-form-pieces--allvisible.m-form-pieces--simple .a-input input,.m-form-pieces--allvisible.m-form-pieces--simple .a-stars-radio input{border-right:0}.m-form-pieces--allvisible.m-form-pieces--simple .a-button-wrapper{float:left;width:41.66667%;position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0;padding-top:0}.m-form-pieces--allvisible.m-form-pieces--simple .a-button-wrapper .btn-text span{display:none}.m-form-pieces--allvisible.m-form-pieces--simple .a-button-wrapper .btn-text:after{padding-left:0;margin-left:0}.m-overlay .m-form-pieces .a-button-primary,.m-overlay .m-form-pieces .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay .m-form-pieces a{width:100%}.m-form-pieces--beside .a-input,.m-form-pieces--beside .a-stars-radio{width:65%}.m-form-pieces--beside .a-input input,.m-form-pieces--beside .a-stars-radio input{border-right:0}.m-form-pieces--beside .a-button-wrapper{width:35%;height:2.8125rem}.has-availability-message .m-form-pieces.has-changed .a-button-wrapper,.has-availability-message .m-form-pieces.has-changed .a-input,.has-availability-message .m-form-pieces.has-changed .a-stars-radio{width:100%}.m-form-pieces-message-container{width:100%;float:left}.m-form-pieces-message-container strong{display:block!important}.m-cart--item,.m-map-wrapper .has-availability-message{display:block}.m-form-pieces-message-container .m-message--tiny{margin-top:1.25rem;margin-left:0.625rem}.has-availability-message .m-form-pieces,.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0.9375rem}.has-availability-message .m-form-pieces.has-changed .a-input input,.has-availability-message .m-form-pieces.has-changed .a-stars-radio input{border-right:.1875rem solid #D7CEBA!important}.m-cart--item{font-size:0.875rem!important}.m-cart--item.m-cart--outStock:after,.m-cart--item.m-cart--outStockReplace:after{bottom:-19px!important}.m-cart td{word-wrap:break-word}.m-cart--td-image{width:45%;text-align:right;cursor:pointer}.m-cart--td-image img{max-height:3.5rem;max-width:5rem;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.m-cart--td-info{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:55%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.m-cart--td-info-description{cursor:pointer;padding-bottom:0.9375rem}.m-cart--td-info-description .a-label-tip-link:not(.js-show-more),.m-cart--td-info-description .a-link:not(.js-show-more){display:block}.m-cart--td-info-description .a-link--arrow-after{position:static;text-align:left;opacity:1;padding-right:0;margin:0.9375rem 0 0}.m-cart--td-info-list{display:none;position:relative;padding-bottom:1.25rem}.m-cart--td-info-list-ul{padding-left:1.25rem}.m-cart--td-info-list-ul li{list-style-type:disc;padding-bottom:0.25rem}.m-cart--td-info-list-ul li span{display:block;margin-left:-0.25rem}.m-cart--td-info-list .js-show-more{display:none;z-index:100;text-transform:uppercase}.m-cart--td-info-list.view-showmore-btn .js-show-more{display:block;cursor:pointer;margin-left:0.3125rem;margin-top:0.3125rem}.m-cart--td-info-list.view-showmore-btn .js-show-more strong{display:inline}.m-cart--td-info-list.view-more .js-show-more strong,.m-cart--td-info-list.view-showmore-btn .js-show-more span{display:none}.m-cart--td-info-list.view-showmore-btn .js-show-more:before{-webkit-transition:top .2s ease-out;transition:top .2s ease-out}.m-cart--td-info-list.view-showmore-btn .js-show-more.hover,.m-cart--td-info-list.view-showmore-btn .js-show-more:hover{color:colors("hilti-red")}.m-cart--row-login .a-link--arrow,.m-cart--row-login .a-link--arrow :hover,.m-cart--row-login .a-link--arrow:before,.m-cart--row-login .register-link,.m-cart--row-login .register-link :hover,.m-cart--row-login .register-link:before,.m-cart--row-login>td,.m-cart--row-login>td:hover .a-link--arrow,.m-cart--row-login>td:hover .a-link--arrow :hover,.m-cart--row-login>td:hover .register-link,.m-cart--row-login>td:hover .register-link :hover{color:#FFF}.m-cart--td-info-list.view-showmore-btn .js-show-more.hover:before,.m-cart--td-info-list.view-showmore-btn .js-show-more:hover:before{top:4px}.m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul{height:4.5625rem;overflow:hidden;position:relative;cursor:pointer;padding-left:1.25rem}.is-IE11 .m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul{padding-left:0.9375rem}.m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0.75rem;background:-webkit-linear-gradient(top,rgba(255,255,255,.1),rgba(255,255,255,.9));background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.9))}.m-cart--td-info-list.view-more .m-cart--td-info-list-ul{height:auto!important}.m-cart--td-info-list.view-more .m-cart--td-info-list-ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background:-webkit-linear-gradient(top,rgba(255,255,255,.5),#fff);background:linear-gradient(to bottom,rgba(255,255,255,.5),#fff)}.m-cart--td-info-list.view-more .js-show-more{margin-left:0.3125rem;margin-top:0.3125rem}.m-cart--td-info-list.view-more .js-show-more span{display:inline}.m-cart--td-info-list.view-more .js-show-more:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.m-cart--td-info-list.view-more .js-show-more.hover:before,.m-cart--td-info-list.view-more .js-show-more:hover:before{left:0;top:-4px}.m-cart--td-item-number{display:block}.m-cart--td-input{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.m-cart--td-input-buttonslist{position:relative;left:5px}.m-cart--td-input-buttonslist li{padding-top:0.9375rem}.m-cart--td-input-buttonslist .a-label-tip-link,.m-cart--td-input-buttonslist .a-link{text-align:left}.m-cart--td-input-buttonslist a{position:relative;padding-left:1.25rem}.m-cart--td--message-sm{margin-bottom:0.9375rem}.m-cart--td-replaceBtn{width:100%}.m-cart--LG-td{display:block;padding-bottom:0.9375rem;width:100%}.m-cart--LG-td strong{padding-bottom:0;display:block}.m-cart--XL-td{display:none!important}.m-cart .m-cart--td-info .m-cart--td-info-description--fullwidth{width:100%!important}.m-cart .m-cart--td-info-description>strong{font-size:1rem!important}.m-cart--td-price{width:50%}.m-cart--td-price--pricegroup{padding-bottom:0.9375rem}.m-cart--td-price--mobile-title{display:block}.m-cart--td-price--extra-data{display:none}.m-cart--td-inputGroup strong{display:block;margin-bottom:0.625rem}.m-cart--td-inputGroup div.a-input,.m-cart--td-inputGroup div.a-stars-radio{padding-bottom:0}.m-cart--row{display:-webkit-box;display:-ms-flexbox;display:flex}.m-cart--row--replacement,.m-cart--row-main{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-cart--row-main--software .m-cart--td-image{height:0}.m-cart--row-action{display:none!important}.m-cart--row-action td:not(:last-child) a{word-wrap:break-word}.m-cart--row-action td:not(:last-child) a:before{vertical-align:top}.m-cart--row-action-add,.m-cart--row-action-check,.m-cart--row-action-move{width:25%}.m-cart--row-action-remove{width:25%;text-align:right}.m-cart--row-action-purchase .m-cart--row-action-add,.m-cart--row-action-software .m-cart--row-action-check{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-cart--row-action-software .m-cart--row-action-add{margin-left:0}.m-cart--outStock tr,.m-cart--outStockReplace tr{margin-left:0.9375rem;margin-right:0.9375rem}.m-cart--row-action-fleet .m-cart--row-action-add{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-cart--row-suggestion{display:block;padding-top:0;padding-bottom:0;border-top:0.1875rem solid #EBE6dE;border-bottom:0.1875rem solid #EBE6dE}.m-cart--row-suggestion>td{padding-left:0!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important}.m-cart--row-login{display:block;cursor:pointer}.m-cart--row-login>td{width:100%;font-weight:400;line-height:1.5625rem;font-size:0.875rem!important;padding-top:0.75rem!important;padding-bottom:0.75rem!important;background:#B8B2A8;text-align:center;text-transform:uppercase}.m-cart--row-login>td:hover{background:#A0998B}.m-cart--row-login>td:hover .a-link--arrow:before,.m-cart--row-login>td:hover .register-link:before{color:#FFF;left:5px}.m-cart--row-trmessage{display:none}.m-cart--outStock,.m-cart--outStockReplace{padding-bottom:0.9375rem;border:0.1875rem solid #D2051E!important}.m-cart--outStock .m-cart--td-message,.m-cart--outStockReplace .m-cart--td-message{width:6.25rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:20;flex-shrink:20}.m-cart--outStock .m-cart--row,.m-cart--outStockReplace .m-cart--row{border-top:none!important}.m-cart--outStock .m-cart--row-main:last-child,.m-cart--outStockReplace .m-cart--row-main:last-child{border-bottom:none!important}.m-cart--outStock .m-cart--row-action,.m-cart--outStockReplace .m-cart--row-action{display:block!important;text-align:center}.m-cart--outStock .m-cart--row-action .m-cart--btn-remove,.m-cart--outStockReplace .m-cart--row-action .m-cart--btn-remove{max-width:none;padding-bottom:0}.m-cart--outStock .m-cart--td-image,.m-cart--outStock .m-cart--td-info{opacity:.4;cursor:auto}.m-cart--outStock .m-cart--td-info-description{cursor:auto}.m-cart--outStock .m-cart--td-message{margin-bottom:0}.m-cart--outStock tr{padding-bottom:0}.m-cart--outStockReplace .m-cart--td-message{margin-bottom:1.25rem}.m-cart--outStockReplace .m-cart--td-info-description{cursor:auto}.m-cart--outStockReplace tr:first-child .m-cart--td-image,.m-cart--outStockReplace tr:first-child .m-cart--td-info{opacity:.4;cursor:auto}.m-cart--outStockReplace tr:not(:first-child):not(:last-child):not(.m-cart--row-suggestion){border-bottom:0.0625rem solid #EBE6dE}.m-cart--outStockReplace tr:nth-last-child(2){border-bottom-width:3px!important}.m-cart--outStockReplace .m-cart--row-action{padding-top:1.25rem!important}@-webkit-keyframes fadeAppear{from{opacity:0}to{opacity:1}}@keyframes fadeAppear{from{opacity:0}to{opacity:1}}.a-text-nowrap{white-space:nowrap}.favorite-list-container,.o-shopping-cart{position:relative}.o-shopping-cart-title--heading .a-heading-h1{padding-top:1.875rem;padding-bottom:1.25rem;margin-top:-0.4375rem}.o-shopping-cart-title--inner-links{text-align:right}.o-shopping-cart-title--inner-links .a-label-tip-link,.o-shopping-cart-title--inner-links .a-link{font-size:1rem!important;padding-right:0.3125rem;line-height:1}.m-cart-table-head-buttons,.m-cart-table-head-text{padding-right:0;padding-left:0}.o-shopping-cart-title--inner-links .a-list-downloads li,.o-shopping-cart-title--inner-links .a-list-unordered li,.o-shopping-cart-title--inner-links ul li{margin-top:0;margin-bottom:0}.o-shopping-cart-title--inner-links .a-list-downloads li:first-child,.o-shopping-cart-title--inner-links .a-list-unordered li:first-child,.o-shopping-cart-title--inner-links ul li:first-child{margin-top:-0.3125rem;margin-bottom:0.625rem}.m-cart--table{border-bottom:0.1875rem solid #EBE6dE}.m-cart--table,.m-cart--table td,.m-cart--table tfoot{display:block}.m-cart .a-link[class*=a-icon],.m-cart [class*=a-icon].a-label-tip-link{font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-align:left}.m-cart .remove-all-items{float:right;margin-top:0.9375rem;font-size:0.875rem!important;text-transform:uppercase}.m-cart .remove-all-items--bottom{padding-bottom:0.9375rem}.m-cart-table-head{display:table;width:100%}.m-cart-table-head-row{margin-left:-0.625rem;margin-right:-0.625rem;display:table-row}.m-cart-table-head-row:after,.m-cart-table-head-row:before{content:"";display:table}.m-cart-table-head-row:after{clear:both}.m-cart-table-head-buttons,.m-cart-table-head-text{display:table-cell}.m-cart-table-head-text:only-child{position:relative;min-height:0.0625rem;padding-left:0;padding-right:0}.m-cart-table-head-buttons{text-align:left;vertical-align:bottom}.m-cart-table-head .a-heading-h2,.m-cart-table-head .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-cart-table-head .m-grid-item--cat-title{padding-bottom:0.5rem}.m-cart-table-head-copy{font-size:1rem!important;line-height:1;padding-bottom:0.625rem}.m-cart--footer caption,.m-cart-table-head-copy a{line-height:1.5625rem;font-size:1rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.m-cart-table-head .a-button-nologin{margin-bottom:0.9375rem}.m-cart-table-head .fleet-contr-link{font-size:1rem!important;width:100%;margin-top:0;margin-bottom:0.9375rem}.m-cart--footer{padding-top:0.625rem}.m-cart--footer table{width:100%}.m-cart--footer.m-cart--footer-mb{margin-bottom:1.875rem}.m-cart--footer caption{text-align:left;border-bottom:0.0625rem solid #EBE6dE;padding-bottom:0.625rem}.m-cart--footer .m-cart--footer-tbody{border-top:0;border-bottom:0.1875rem solid #EBE6dE}.m-cart--footer .m-cart--footer-tbody td{padding-top:0.625rem;padding-bottom:0}.m-cart--footer .m-cart--footer-tbody td-tbody-td-title,.m-cart--footer .m-cart--footer-tbody td:first-child{padding-left:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-cart--footer .m-cart--footer-tbody td:last-child{text-align:right}.m-cart--footer .m-cart--footer-tbody td .a-tooltip{text-transform:uppercase;visibility:hidden}.is-IE .m-cart--footer .m-cart--footer-tbody td .a-tooltip{visibility:visible}.m-cart--footer .m-cart--footer-tbody td .a-tooltip:before{position:relative;top:4px;visibility:visible}.m-cart--footer .m-cart--footer-tbody tr:first-child td{padding-top:0.9375rem}.m-cart--footer .m-cart--footer-tbody tr:last-child td{padding-bottom:0.9375rem}.m-cart--footer-left{padding-top:0.625rem}.m-cart--footer-left-text{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;padding-bottom:0}.m-cart--footer-left-text a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-cart--footer-right{position:relative}.m-cart--footer--total{background-color:#F3F0EB;border-top:0.1875rem solid #DFD8C8;border-bottom:0.1875rem solid #DFD8C8;margin-bottom:1.875rem;padding-bottom:0!important;padding-top:0!important}.m-cart--subtotal-overview caption{padding-top:0.9375rem!important;padding-bottom:0.9375rem!important}.m-cart--subtotal-overview .m-cart--footer-tbody{border-bottom:none}.m-cart--subtotal-overview-td{vertical-align:top}.m-cart--subtotal-overview-td span{display:block}.m-cart--subtotal-overview-td.m-cart--subtotal-overview-title-td,.m-cart--subtotal-overview-tr:nth-child(2)>td{padding-top:0.9375rem}.m-cart--subtotal-overview-title-tr,.m-cart-sticky-sidebar{display:none}.o-shopping-cart.m-cart-single-table .remove-all-items{margin-top:1.25rem;line-height:1.5625rem}.js-update-save-btn button{height:2.8125rem}.js-update-save-btn button:after{top:-3px;left:1px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.m-addFavorite .mCSB_container{padding-right:0.3125rem}.mCSB_inside>.mCSB_container{margin-right:1.875rem}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:1.875rem}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:1rem;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.m-addFavorite .mCSB_scrollTools{width:0.3125rem}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:1.25rem 0}.mCSB_scrollTools .mCSB_draggerRail{width:0.125rem;height:100%;margin:0 auto;border-radius:1rem}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:1.875rem;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:0.25rem;height:100%;margin:0 auto;border-radius:1rem;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:0.75rem}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:0.5rem}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:1.25rem;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:1.875rem}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:1rem;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 1.25rem}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.125rem;margin:0.4375rem 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:1.875rem;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:0.25rem;margin:0.375rem auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:0.75rem;margin:0.125rem auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:0.5rem;margin:0.25rem 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:1.25rem;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:1.875rem;margin-bottom:1.875rem}.mCSB_container_wrapper>.mCSB_container{padding-right:1.875rem;padding-bottom:1.875rem;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:1.875rem}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(stylesheets/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:0.25rem;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:0.0625rem}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.25rem;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:0.0625rem}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.25rem;margin:0.375rem auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:0.0625rem}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:0.0625rem}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:0.25rem;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:0.125rem}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.375rem;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:0.125rem}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.25rem;margin:0.375rem 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:0.375rem;margin:0.3125rem auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:0.125rem}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:0.125rem}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.125rem}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:0.125rem;margin:0.4375rem auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:0.875rem}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.875rem;margin:0 0.0625rem}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:0.875rem}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:0.875rem;margin:0.0625rem 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:1rem;height:1rem;margin:-0.0625rem 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:0.25rem}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:1rem;width:1rem;margin:0 -0.0625rem}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:0.25rem;margin:0.375rem 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:0.25rem}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:0.25rem;margin:0.375rem 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:4.375rem}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:4.375rem}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:1rem}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:0.5rem;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.5rem}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.5rem;margin:0.25rem 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:0.5rem;margin:0.25rem auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:0.4375rem}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0.3125rem;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:0.75rem;margin:0.125rem;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:0.75rem;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:0.75rem 0}.m-addFavorite .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.m-addFavorite .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{margin:0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 0.75rem}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:3.125rem}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:3.125rem}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:0.375rem;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.375rem}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.375rem;margin:0.3125rem 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:0.75rem}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:0.75rem;margin:0.125rem 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:0.75rem;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:0.375rem;margin:0.1875rem 0.3125rem;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:0.375rem;margin:0.3125rem 0.1875rem;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0.75rem;margin:0.125rem 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:0.0625rem;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.m-add-favorite{display:none;width:18.125rem;position:absolute;padding:2.5rem 1.25rem 1.25rem;background:#FFF;z-index:999;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.m-add-favorite.open{display:block}.m-add-favorite.open .m-add-favorite-create .a-button-secondary{margin-bottom:0.9375rem;display:none}.m-add-favorite.open .m-add-favorite-create .js-create-new-list{display:block}.m-add-favorite.open .m-add-favorite-create .js-send-new-list{display:none}.m-add-favorite.open .m-add-favorite-create .m-message--tiny .m-message-title{display:block}.m-add-favorite.open.clear-state .js-send-new-list,.m-add-favorite.open.create-state .js-send-new-list,.m-add-favorite.open.error-state .js-send-new-list{display:-webkit-box;display:-ms-flexbox;display:flex}.m-add-favorite.open.clear-state .a-input,.m-add-favorite.open.clear-state .a-stars-radio,.m-add-favorite.open.create-state .a-input,.m-add-favorite.open.create-state .a-stars-radio,.m-add-favorite.open.error-state .a-input,.m-add-favorite.open.error-state .a-stars-radio{display:block;padding-bottom:0.9375rem}.m-add-favorite.open.success-state .js-close-message{display:-webkit-box;display:-ms-flexbox;display:flex}.m-add-favorite.open .a-button-secondary span{width:auto}.m-add-favorite-list-wrap{border-bottom:0.1875rem solid;border-color:#EBE6dE;margin-bottom:0.9375rem;position:relative}.m-add-favorite-list-wrap .m-add-favorite-list{padding-right:0.3125rem}.m-add-favorite-list-wrap .m-add-favorite-list .mCSB_scrollTools{right:-6px}.m-add-favorite-list-wrap.shadow-top:before{position:absolute;content:"";left:0;height:0.1875rem;right:0;top:0;background:-webkit-linear-gradient(top,rgba(0,0,0,.1),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.1),transparent)}.m-add-favorite-list-wrap.shadow-bottom:after{position:absolute;content:"";left:0;height:0.1875rem;right:0;bottom:0;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),transparent);background:linear-gradient(to top,rgba(0,0,0,.1),transparent)}.clear-state .m-add-favorite-list-wrap{opacity:0;position:absolute}.m-add-favorite-clear-message{display:none;margin-bottom:0.625rem;padding:0}.m-add-favorite-clear-message p{font-size:1rem!important;padding:0;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5625rem}.clear-state .m-add-favorite-clear-message{display:block}.m-add-favorite-list{display:block;width:auto;max-height:15.3125rem;position:relative;overflow:auto}.m-add-favorite-list li{padding:0.625rem 0;border-top:0.0625rem solid;border-color:#EBE6dE}.m-add-favorite-list li a{word-break:break-all}.m-add-favorite .a-link--close,.m-add-favorite .a-tooltip-closer{position:absolute;right:10px;top:10px}.m-add-favorite-mobile-title{position:absolute;top:10px;left:20px;font-size:1.125rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5625rem}.m-addproduct .o-wrapper-info,.m-click-collect .o-wrapper-info{top:-12px}.m-addproduct-description .text,.m-addproduct-tip p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-add-favorite .m-message--tiny{padding:0.625rem 0.9375rem}.m-add-favorite-create .a-button-secondary{margin-bottom:0.9375rem;display:none}.m-add-favorite-create .js-create-new-list{display:block}.m-add-favorite-create .a-input,.m-add-favorite-create .a-stars-radio,.m-add-favorite-create .js-close-new-list,.m-add-favorite-create .js-send-new-list,.m-add-favorite-create-notify,.m-add-favorite-create-notify .m-message--tiny{display:none}.error-state .m-add-favorite-create-notify,.success-state .m-add-favorite-create-notify{display:block}.clear-state .m-add-favorite-create .js-send-new-list,.create-state .m-add-favorite-create .js-send-new-list,.error-state .m-add-favorite-create .js-send-new-list{display:-webkit-box;display:-ms-flexbox;display:flex}.clear-state .m-add-favorite-create .a-input,.clear-state .m-add-favorite-create .a-stars-radio,.create-state .m-add-favorite-create .a-input,.create-state .m-add-favorite-create .a-stars-radio,.error-state .m-add-favorite-create .a-input,.error-state .m-add-favorite-create .a-stars-radio{display:block}.clear-state .m-add-favorite-create .js-close-new-list,.create-state .m-add-favorite-create .js-close-new-list,.error-state .m-add-favorite-create .js-close-new-list{display:inline-block}.error-state .m-add-favorite-create .m-message--error{display:block}.error-state .m-add-favorite-create .js-send-new-list{margin-top:0.9375rem}.success-state .m-add-favorite-create .js-close-message{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.9375rem}.success-state .m-add-favorite-create .m-message--success{display:block}.is-Edge .m-add-favorite-create .a-input-field,.is-Edge .m-add-favorite-create .a-stars-radio-field{margin-left:0}.m-add-favorite.clear-state .js-create-new-list,.m-add-favorite.create-state .js-create-new-list,.m-add-favorite.error-state .js-create-new-list,.m-add-favorite.success-state .js-create-new-list{display:none}.m-add-favorite .a-button-secondary span{margin:0}.m-add-favorite .a-button-secondary:after{line-height:1}.m-add-favorite .a-input,.m-add-favorite .a-stars-radio{margin:0;text-align:left}.m-add-favorite .a-input label,.m-add-favorite .a-input span,.m-add-favorite .a-stars-radio label,.m-add-favorite .a-stars-radio span{left:0;right:0;padding:0;float:none;width:auto;min-height:0}.m-add-favorite .a-input label,.m-add-favorite .a-stars-radio label{margin-bottom:0.625rem}.m-add-favorite .a-input input,.m-add-favorite .a-stars-radio input{width:100%}.m-addproduct{position:relative}.m-addproduct .m-message{margin-top:1.25rem;margin-bottom:0!important}.m-addproduct .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-addproduct .a-heading-h2,.m-addproduct .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-addproduct .m-grid-item--cat-title{padding-bottom:0.625rem}.m-addproduct-form{margin-left:-0.625rem;margin-right:-0.625rem;position:relative}.m-addproduct-form:after,.m-addproduct-form:before{content:"";display:table}.m-addproduct .o-wrapper-info .a-tooltip span,.m-addproduct-field .a-input label,.m-addproduct-field .a-stars-radio label{display:none}.m-addproduct-form:after{clear:both}.m-addproduct .o-wrapper-info .a-tooltip{font-size:0.875rem!important}.m-addproduct-field{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-addproduct-field .a-input-field,.m-addproduct-field .a-stars-radio-field{float:none;display:block;width:100%;left:0}.m-addproduct-caption,.m-addproduct-description .headline,.m-addproduct-description .text{float:left;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;position:relative}.is-Edge .m-addproduct-field .a-input-field,.is-Edge .m-addproduct-field .a-stars-radio-field{margin-left:0!important}.m-addproduct-field .a-input textarea,.m-addproduct-field .a-stars-radio textarea{resize:none;height:2.8125rem;line-height:1.1875rem;-webkit-transition:all .3s ease-in .6s;transition:all .3s ease-in .6s;background-color:#FFF}.add-product-focus .m-addproduct-field .a-input textarea,.add-product-focus .m-addproduct-field .a-stars-radio textarea{height:10.625rem;max-height:10.625rem}.m-addproduct-caption{width:100%;z-index:100}.m-addproduct-caption .a-button-secondary{-webkit-transition:margin .3s ease-in .3s;transition:margin .3s ease-in .3s}.chosen-results .m-addproduct-caption .a-button-secondary.active-result.is-cart:after,.m-addproduct-caption .a-button-secondary.a-icon-cartfull-after:after,.m-addproduct-caption .chosen-results .a-button-secondary.active-result.is-cart:after{margin-left:.4em}.add-product-focus .m-addproduct-caption .a-button-secondary{margin-top:0;margin-bottom:0}.m-addproduct-tip{opacity:0}.m-addproduct-tip p{font-size:1rem;line-height:1.25rem;padding-bottom:0}.m-addproduct-tip p strong{margin-right:0.3125rem}.add-product-focus .m-addproduct-tip{pointer-events:auto;opacity:1;max-height:9.375rem;-webkit-transition:all .5s linear .9s;transition:all .5s linear .9s}.m-addproduct-description{margin-left:-0.625rem;margin-right:-0.625rem;padding-bottom:1.25rem}.m-addproduct-description:after,.m-addproduct-description:before{content:"";display:table}.m-addproduct-description:after{clear:both}.m-addproduct-description .headline{padding-bottom:0.625rem;margin-top:-0.3125rem;width:83.33333%}.m-addproduct-description .text{width:100%;line-height:1.5625rem;font-size:1rem!important;padding-bottom:0!important}.m-addproduct-description .text a{font-weight:400;line-height:1.5625rem;font-size:1rem!important;position:relative;display:inline;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#671A3D;border-bottom:0.125rem solid transparent}.m-click-collect-description-text,.m-pickuplocation-table{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-addproduct-description .text a:hover{color:#671A3D;border-bottom-color:#671A3D}.m-click-collect{position:relative}.m-click-collect-description .a-heading-h2,.m-click-collect-description .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-click-collect-description .m-grid-item--cat-title{padding-bottom:0.625rem;padding-right:1.875rem}.m-click-collect-description-text{max-width:43.75rem;width:100%;font-size:1.125rem;line-height:1.5625rem}.m-click-collect .a-button-primary,.m-click-collect .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-click-collect a{float:right}.m-click-collect .selected-store-text .a-button-tertiary,.m-click-collect .selected-store-text .m-forgot-pass-form-cancel-btn,.m-click-collect .selected-store-text .m-reset-pass-form-cancel-btn{margin-bottom:0;width:100%;text-align:left}.m-click-collect .o-wrapper-info .a-tooltip{font-size:0.875rem!important}.m-click-collect .o-wrapper-info .a-tooltip span{display:none}.m-click-collect--checkbox-wrap{margin-top:0.5rem}.m-click-collect--checkbox-wrap .a-checkbox label{padding-right:0.9375rem}.m-click-collect .hilti-store-name{width:100%;display:inline-block}.o-shopping-cart--bottom{padding-top:1.875rem;padding-bottom:3.75rem}.o-shopping-cart--bottom button.checkout-btn-footer{margin-bottom:1.875rem}.o-shopping-cart--bottom .links-wrap{text-align:right}.o-shopping-cart--bottom .a-label-tip-link,.o-shopping-cart--bottom .a-link{font-size:1rem!important;padding-bottom:0.3125rem}.a-pickuplocation-centerlink{margin:-1.25rem;padding:1.25rem}.a-pickuplocation-centerlink[class*=a-icon]{padding-left:2.9375rem}.a-pickuplocation-centerlink[class*=a-icon]:before{top:21px;left:20px;font-size:1.125rem}.a-pickuplocation-centerlink--list{margin-bottom:1.25rem;border-bottom:0.0625rem solid #DFD8C8}.m-pickuplocation-table{font-size:0.875rem;line-height:1.25rem}.m-pickuplocation-table .a-label-tip-link,.m-pickuplocation-table .a-link,.m-pickuplocation-table tbody tr:first-child,.m-pickuplocation-tile .m-accordion-header{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-pickuplocation-table table{table-layout:fixed;width:100%}.m-pickuplocation-table table .is-spacer:after,.m-pickuplocation-table table .is-spacer:before{display:none}.m-pickuplocation-table colgroup col:not(:first-child){border-left:0.1875rem solid #fff;background-color:#F7F5F2}.m-pickuplocation-table colgroup col.is-spacer{background-color:#FFF;width:1.25rem}.m-pickuplocation-table colgroup col.is-active,.m-pickuplocation-table colgroup col.is-hover:not(.is-disabled){background-color:#EBE6dE}.m-pickuplocation-table tr.has-product td{vertical-align:middle;word-wrap:break-word}.m-pickuplocation-table td,.m-pickuplocation-table th{text-align:left;vertical-align:top;position:relative;padding:0.9375rem}.m-pickuplocation-table td:not(.is-disabled),.m-pickuplocation-table th:not(.is-disabled){cursor:pointer}.m-pickuplocation-table td .m-accordion-item,.m-pickuplocation-table th .m-accordion-item{cursor:inherit}.m-pickuplocation-table td:before,.m-pickuplocation-table th:before{content:'';display:block;width:100%;height:0.0625rem;position:absolute;bottom:0;left:0;background-color:#E7E2D6}.m-pickuplocation-table td.is-active:before,.m-pickuplocation-table td.is-hover:not(.is-disabled):before,.m-pickuplocation-table th.is-active:before,.m-pickuplocation-table th.is-hover:not(.is-disabled):before{background-color:#DFD8C8}.m-pickuplocation-table td.first,.m-pickuplocation-table th.first{padding-left:0}.m-pickuplocation-table td.first:before,.m-pickuplocation-table th.first:before{background-color:#EBE6dE}.m-pickuplocation-table thead td,.m-pickuplocation-table thead th{font-weight:400}.m-pickuplocation-table tbody tr:first-child td{word-wrap:break-word}.m-pickuplocation-table tbody tr:not(:last-child) td{padding-bottom:1.3125rem}.m-pickuplocation-table tbody tr:last-child td::before{display:none}.m-pickuplocation-table tbody tr:first-child td,.m-pickuplocation-table thead td,.m-pickuplocation-table thead th{padding-bottom:1.125rem}.m-pickuplocation-table tbody tr:first-child td:before,.m-pickuplocation-table thead td:before,.m-pickuplocation-table thead th:before{height:0.1875rem}.m-pickuplocation-table .a-radio{padding-bottom:0}.m-pickuplocation-table .a-radio label,.m-pickuplocation-table .a-radio:not(.a-radio--tile):not(.a-radio--small) label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;word-wrap:break-word}.m-pickuplocation-table th .m-message-title{word-wrap:break-word}.m-pickuplocation-table .a-label-tip-link,.m-pickuplocation-table .a-link{position:relative;display:block;text-transform:uppercase;word-wrap:break-word;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-pickuplocation-table .is-disabled label{color:#CBCACB}.m-pickuplocation-table .image picture{padding-bottom:0.625rem}.m-pickuplocation-table .image img{max-height:5rem}.m-pickuplocation-table .m-message--tiny{padding-right:0}.m-pickuplocation-table .a-button-tertiary:before,.m-pickuplocation-table .m-forgot-pass-form-cancel-btn:before,.m-pickuplocation-table .m-reset-pass-form-cancel-btn:before{top:1px}.m-pickuplocation-tile{display:none;margin:0.9375rem -0.9375rem -1.125rem}.m-pickuplocation-tile .element{padding:0.9375rem;border-top:0.1875rem solid #E7E2D6}.is-active .m-pickuplocation-tile .element{border-top-color:#DFD8C8}.m-pickuplocation-tile .m-accordion-item{padding:0;margin:0;border-top:0;border-bottom:0}.m-pickuplocation-tile .m-accordion-item.is-open .m-accordion-content{border-width:0 0.625rem 0.625rem;border-color:#F7F5F2;padding:1.25rem}.is-active .m-pickuplocation-tile .m-accordion-item.is-open .m-accordion-content{border-color:#EBE6dE}.m-pickuplocation-tile .m-accordion-header{font-weight:400;font-size:1rem;line-height:1.25rem}.m-delivery-address .a-radio .a-datepicker-hint,.m-delivery-shipping-option-info.o-delivery-hint,.m-editorial-teaser{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-pickuplocation-tile .m-accordion-header:after{right:20px}.m-pickuplocation-tile .m-accordion-content{background-color:#FFF;border:0 solid #DFD8C8;padding:0 1.25rem;-webkit-transition:visibility .5s,maxHeight .5s,padding .5s,borderWidth .5s;transition:visibility .5s,maxHeight .5s,padding .5s,borderWidth .5s}.m-pickuplocation-tile .m-accordion-content .a-hr,.m-pickuplocation-tile .m-accordion-content .m-product-gallery-stage .m-slider::after,.m-pickuplocation-tile .m-accordion-content hr,.m-product-gallery-stage .m-pickuplocation-tile .m-accordion-content .m-slider::after{border-top:0.1875rem solid #DFD8C8;margin-top:1.25rem;padding-bottom:1.25rem}.m-pickuplocation-tile .m-accordion .desctitle{display:block;padding:0.9375rem 0 0.625rem}.m-pickuplocation .a-radio{position:relative;top:2px}.m-billing-accountinfo .o-billing-label{padding-bottom:0.3125rem}.m-billing-accountinfo .m-message--tiny{margin-bottom:0.625rem!important}.m-billing-accountinfo-copy{word-wrap:break-word}.m-billing-accountinfo-copy:last-child{padding-bottom:0}.m-billing-address .o-billing-label{padding-bottom:0.3125rem}.m-billing-address-copy{padding-bottom:0.625rem;word-wrap:break-word}.m-billing-address-select-wrapper{position:relative}.m-billing-address-headline{margin-bottom:0.5rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) .m-delivery-shipping-price,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-label:last-of-type{margin-bottom:0}.m-billing-address-form{position:relative}.m-billing-payment .a-radio .a-link--arrow{text-transform:uppercase}.m-billing-payment .a-radio .a-link--arrow:not(:first-child){margin-top:0.625rem}.m-billing-payment .a-radio.a-radio--tile-error{border:0.125rem solid #D2051E}.m-billing-payment .a-radio.a-radio--tile-error label:after{border:none}.m-billing-payment .a-radio .a-label-hint{word-break:break-word}.m-billing-po-document .o-billing-label{margin-right:2.5rem}.m-billing-po-document-header{position:relative}.m-billing-po-number .a-input-field,.m-billing-po-number .a-stars-radio-field{display:block;float:none;left:0;margin-left:0!important;width:100%}.m-billing-po-number .a-label--formfield{float:none;left:0;width:80%;min-height:auto;padding-bottom:0.5rem}.m-billing-po-number .o-billing-label{padding-right:1.875rem}.m-billing-po-number .o-billing-hint{margin-top:-0.5rem}.m-delivery-address .a-radio .a-link--arrow-after,.m-delivery-address .a-radio .o-delivery-info-tooltip,.m-delivery-shipping .a-radio .a-link--arrow-after{margin-top:0.625rem}.m-billing-po-number-input-wrapper{position:relative}.m-delivery-address .a-radio .o-delivery-info-tooltip>span{margin-right:0.625rem}.m-delivery-address .a-radio .a-label-hint{padding-top:0.3125rem!important}.m-delivery-address .a-radio .a-datepicker-hint{font-size:0.6875rem;line-height:0.8125rem}.m-delivery-address .a-radio .o-delivery-address-target{display:block}.m-delivery-shipping .a-radio .a-datepicker,.m-delivery-shipping .a-radio .a-datepicker-label{padding-bottom:0}.m-delivery-shipping .a-hr,.m-delivery-shipping .m-product-gallery-stage .m-slider::after,.m-delivery-shipping hr,.m-product-gallery-stage .m-delivery-shipping .m-slider::after{border-color:#D7CEBA;margin-top:0.9375rem;padding-bottom:0.625rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single),.m-delivery-shipping-single .a-checkbox{padding-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label{padding-bottom:0.625rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label:after{bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent{max-height:none;background-color:#F3F0EB;padding-right:0.9375rem;padding-bottom:0.9375rem;margin-left:-0.9375rem;margin-right:-0.9375rem;padding-left:3.4375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-label-hint{padding-bottom:0.625rem;display:none}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-hr,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-product-gallery-stage .m-slider::after,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent hr,.m-product-gallery-stage .m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-slider::after{margin-top:0;padding-bottom:0.625rem}.m-delivery-carrier .a-input,.m-delivery-carrier .a-stars-radio,.m-delivery-shipping-note{padding-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-label{z-index:auto}.is-IE .m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-label .picker{display:none}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-input{pointer-events:none}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-button{display:none}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-hint{padding-top:0.3125rem;font-size:0.6875rem;line-height:0.8125rem;display:none}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent{padding-top:0;background-color:#EBE6dE}.is-IE .m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-label .picker,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-label-hint{display:block}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-input{pointer-events:auto}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-button,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-hint{display:block}.m-delivery-shipping-label{position:relative;display:block}.m-delivery-shipping-price{display:block;margin-top:0.3125rem;margin-bottom:0.3125rem}.m-delivery-shipping-option-info.o-delivery-hint{position:relative;z-index:10;display:block;padding-right:35%;margin-top:0;font-size:0.6875rem;line-height:0.8125rem}.m-delivery-shipping-option-date{position:relative;display:block;padding-right:35%}.m-delivery-shipping-option-date-label{display:block}.m-delivery-shipping-option-date-info.o-delivery-hint{margin-top:0.3125rem}.m-delivery-shipping-notes{margin-top:1.25rem}.m-delivery-carrier-copy,.m-delivery-shipping-note+.m-delivery-shipping-note{margin-top:0.5rem}.m-delivery-shipping-hr{border-top-width:1px}.m-delivery-shipping-info-hint{display:block;padding-left:1.875rem}.m-delivery-carrier .a-input-field,.m-delivery-carrier .a-stars-radio-field{display:block;float:none;left:0;margin-left:0!important;width:100%}.m-delivery-carrier .a-label--formfield,.m-delivery-carrier .a-label--textarea{display:inline-block;float:none;left:0;width:100%;min-height:auto;padding-top:0;padding-bottom:0.5rem}.m-delivery-carrier .a-input-textarea,.m-delivery-carrier textarea{height:2.875rem;-webkit-transition:height .3s ease;transition:height .3s ease}.m-delivery-carrier .a-input-textarea.js-focus-toggle--expanded,.m-delivery-carrier textarea.js-focus-toggle--expanded{height:8.4375rem}.m-delivery-contact{position:relative}.m-delivery-contact-copy{margin-top:0.3125rem;padding-bottom:0.625rem}.m-country-selector{background-color:#F3F0EB;border-bottom:0.1875rem solid #E7E2D6}.m-country-selector-header{padding:1.875rem;border-bottom:0.0625rem solid #E7E2D6}.m-country-selector-header .a-paragraph{padding-bottom:0}.m-country-selector-item{position:relative;display:block;width:100%;border-right:0.0625rem solid #E7E2D6;padding-top:0.125rem;padding-bottom:0.1875rem}.m-country-selector-item:last-child .a-button-select,.m-country-selector-item:last-child .chosen-container,.m-country-selector-item:nth-child(3){border-right:0}.m-country-selector-item .a-select,.m-country-selector-item select{border:0}.m-country-selector-item:last-child{border:0}.m-country-selector-item .a-button-select,.m-country-selector-item .chosen-container{height:auto;max-height:none;min-height:0;background-color:#F3F0EB}.m-country-selector-item .chosen-container.chosen-with-drop .chosen-drop,.m-country-selector-item .chosen-with-drop.a-button-select .chosen-drop{display:block}.m-country-selector-item .chosen-container.chosen-with-drop,.m-country-selector-item .chosen-container.chosen-with-drop .chosen-default,.m-country-selector-item .chosen-with-drop.a-button-select,.m-country-selector-item .chosen-with-drop.a-button-select .chosen-default{background:#E7E2D6}.m-country-selector-item .chosen-container.chosen-with-drop .a-button-select>div span,.m-country-selector-item .chosen-container.chosen-with-drop .chosen-default span,.m-country-selector-item .chosen-container.chosen-with-drop .chosen-single span,.m-country-selector-item .chosen-with-drop.a-button-select .a-button-select>div span,.m-country-selector-item .chosen-with-drop.a-button-select .chosen-default span,.m-country-selector-item .chosen-with-drop.a-button-select .chosen-single span{color:#D2051E}.m-country-selector-item .a-button-select>div,.m-country-selector-item .chosen-default,.m-country-selector-item .chosen-single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:100%;border:0}.m-country-selector-item .a-button-select>div>span,.m-country-selector-item .chosen-default>span,.m-country-selector-item .chosen-single>span{font-size:1.125rem!important;color:#000;white-space:normal;padding-top:0.9375rem;padding-bottom:0.9375rem;-webkit-transition:none;transition:none}.m-country-selector-item .a-button-select>div:after,.m-country-selector-item .chosen-default:after,.m-country-selector-item .chosen-single:after{font-size:1.125rem;width:1.5625rem;height:1.5rem;top:50%;margin-top:-0.75rem}.m-country-selector-item .a-button-select>div:focus span,.m-country-selector-item .a-button-select>div:hover span,.m-country-selector-item .chosen-default:focus span,.m-country-selector-item .chosen-default:hover span,.m-country-selector-item .chosen-single:focus span,.m-country-selector-item .chosen-single:hover span{color:#D2051E}.m-country-selector-item .chosen-search{top:-5px}.m-country-selector-item .chosen-drop{background:#E7E2D6;border:0;border-bottom:0.1875rem solid #DFD8C8;top:100%;width:100%;display:none}.m-country-selector-item .chosen-results .active-result,.m-country-selector-item .chosen-results .no-results{border:0}.m-country-selector-item .chosen-results{max-height:22.1875rem;padding-top:0.8125rem;padding-bottom:0.8125rem}.m-country-selector-item .chosen-results .active-result:before{background:#DFD8C8}.m-country-selector-item .chosen-results:after{margin:0;background:-webkit-linear-gradient(bottom,#e7e2d6 0,rgba(231,226,214,0) 100%);background:linear-gradient(to top,#e7e2d6 0,rgba(231,226,214,0) 100%);bottom:38px;display:none}.m-country-selector-item .chosen-results:before{content:'';background:-webkit-linear-gradient(top,#e7e2d6 0,rgba(231,226,214,0) 100%);background:linear-gradient(to bottom,#e7e2d6 0,rgba(231,226,214,0) 100%);display:inline-block;height:0.8125rem;position:absolute;top:49px;left:0;right:0;z-index:100;pointer-events:none}.m-hero-teaser,.m-hero-teaser-image picture,.m-industry-selector-select-wrapper,.m-quick-access-items{position:relative}.m-country-selector-item .chosen-container-single-nosearch .chosen-results:before{top:4px}.m-industry-selector{color:#FFF;min-height:100%;padding:1.875rem}.m-grid-item--banner .m-industry-selector .m-grid-item--cat-title,.m-industry-selector .a-button-select:not(.chosen-container-active) .a-button-select>div,.m-industry-selector .a-button-select:not(.chosen-container-active) .a-button-select>div:after,.m-industry-selector .a-button-select:not(.chosen-container-active) .chosen-default,.m-industry-selector .a-button-select:not(.chosen-container-active) .chosen-default:after,.m-industry-selector .a-button-select:not(.chosen-container-active) .chosen-single,.m-industry-selector .a-button-select:not(.chosen-container-active) .chosen-single:after,.m-industry-selector .a-heading-editorial-h2,.m-industry-selector .a-heading-h2,.m-industry-selector .chosen-container:not(.chosen-container-active) .a-button-select>div,.m-industry-selector .chosen-container:not(.chosen-container-active) .a-button-select>div:after,.m-industry-selector .chosen-container:not(.chosen-container-active) .chosen-default,.m-industry-selector .chosen-container:not(.chosen-container-active) .chosen-default:after,.m-industry-selector .chosen-container:not(.chosen-container-active) .chosen-single,.m-industry-selector .chosen-container:not(.chosen-container-active) .chosen-single:after,.m-industry-selector .m-grid-item--banner .m-grid-item--cat-title{color:#FFF}.m-industry-selector .dummy-select{background-color:#B8B2A8}.m-industry-selector .chosen-results{max-height:13.125rem}.m-quick-access{background-color:#F3F0EB;border-bottom:0.1875rem solid #E7E2D6;padding:1.875rem}.m-quick-access-items-wrapper{position:relative;margin-bottom:-0.9375rem}.m-quick-access-items>li{margin-bottom:0.9375rem}.m-hero-teaser{overflow:hidden;display:block;margin-bottom:1.25rem}.m-hero-teaser:hover .a-link--arrow-after{color:#D2051E}.m-hero-teaser:hover .a-link--arrow-after:after{left:5px}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{font-size:2.125rem!important}.m-hero-teaser .a-paragraph{font-size:1.25rem!important;line-height:1.3;color:#671A3D;display:none;padding-bottom:0.0625rem;overflow:hidden;max-height:3.9em;margin-bottom:0.9375rem}.m-hero-teaser-image img{display:block}.m-hero-teaser-image figure{line-height:0}.m-hero-teaser-image figure,.m-hero-teaser-image img,.m-hero-teaser-image picture{max-width:none;width:100%}.m-hero-teaser-image picture{overflow:hidden}.m-hero-teaser-image picture:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:34%;background:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 100%);z-index:10}.m-editorial-teaser--light,.m-image--diagram{background-color:#FFF}.m-hero-teaser-image picture:after{content:'';display:block;position:absolute;top:0;left:0;width:36%;height:100%;opacity:.8;background:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-hero-teaser-content{position:relative;z-index:100;padding-left:0.625rem;padding-right:0.625rem;padding-top:1.25rem;margin-left:0.625rem;margin-right:0.625rem}.m-editorial-teaser--fullwidth .m-hero-teaser-content .a-heading-editorial-h2,.m-grid-item--banner .m-hero-teaser-content .m-grid-item--cat-title,.m-hero-teaser-content .a-heading-editorial-h1,.m-hero-teaser-content .a-heading-h2,.m-hero-teaser-content .m-editorial-teaser--fullwidth .a-heading-editorial-h2,.m-hero-teaser-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.625rem}.m-editorial-teaser--fullwidth .m-hero-teaser-content .a-heading-editorial-h2,.m-hero-teaser-content .a-heading-editorial-h1,.m-hero-teaser-content .a-heading-editorial-h2,.m-hero-teaser-content .m-editorial-teaser--fullwidth .a-heading-editorial-h2{overflow:hidden;max-height:4em}.m-image{position:relative}.m-image figure{display:block;width:100%;vertical-align:top}.m-image figure img,.m-image figure picture{width:100%}.m-image-tooltip .a-tooltip{position:absolute}.m-image--right{float:right;padding-left:0.9375rem}.m-image--left{float:left;padding-right:0.9375rem}.m-image--diagram{margin-bottom:1.25rem;position:relative;display:block;width:100%;text-align:center}.m-image--diagram:after{content:'';display:block;padding-bottom:33.33333%}.m-editorial-teaser--fullwidth,.m-editorial-teaser--standalone,.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content{padding-bottom:0}.m-image--diagram .aspect-ratio-image{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:1.25rem}.m-image--diagram figure{width:100%;height:100%}.m-image--diagram picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.m-image--diagram img{width:auto;height:auto;max-height:100%;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.is-IE11 .m-image--diagram img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.m-image--diagram figure img{width:auto}.m-editorial-teaser{font-size:1.125rem;line-height:1.5625rem;display:block;min-height:100%;width:100%;text-align:left!important;position:relative;border:0.0625rem solid #E7E2D6;border-bottom-width:3px}.m-editorial-teaser figure{line-height:0}.m-slider .m-editorial-teaser .a-paragraph{padding-left:0}.m-editorial-teaser--light:focus .a-paragraph,.m-editorial-teaser--light:hover .a-paragraph{color:#000}.m-editorial-teaser--medium{background-color:#E7E2D6}.m-editorial-teaser--dark{color:#FFF;background-color:#B8B2A8}.m-editorial-teaser--dark:not(.m-editorial-teaser--horizontal){margin-bottom:2.5rem}.m-editorial-teaser--dark .a-heading-editorial-h2,.m-editorial-teaser--dark .a-heading-h2,.m-editorial-teaser--dark .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--dark .m-grid-item--cat-title{color:#FFF}.m-editorial-teaser--dark .a-label-tip-link,.m-editorial-teaser--dark .a-link{color:#FFF!important}.m-editorial-teaser--dark .a-label-tip-link:after,.m-editorial-teaser--dark .a-link:after,.m-editorial-teaser--dark:hover{color:#FFF}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) figure{width:100%}.m-editorial-teaser--horizontal .m-editorial-teaser-image{display:-webkit-box;display:-ms-flexbox;display:flex}.m-editorial-teaser--fullwidth{border:0;color:#671A3D}.m-editorial-teaser--fullwidth .m-editorial-teaser-content{padding:1.875rem}.m-editorial-teaser--fullwidth .a-paragraph{overflow-wrap:break-word;word-wrap:break-word;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;color:#671A3D;font-size:1.125rem;line-height:1.5rem;text-transform:none;margin-bottom:0.9375rem;padding-bottom:0.0625rem}.m-editorial-teaser--fullwidth .a-heading-h2,.m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--fullwidth .m-grid-item--cat-title{margin-bottom:0.625rem;padding-bottom:0!important}.m-editorial-teaser--fullwidth.m-editorial-teaser--video .a-paragraph{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5625rem;font-size:1.125rem!important;color:#000}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0.9375rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-paragraph{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-image{overflow:hidden}.m-editorial-teaser--flex_container .m-editorial-teaser .m-editorial-teaser-content .a-paragraph,.o-cart-empty-teasers .m-editorial-teaser .m-editorial-teaser-content .a-paragraph,.o-category-bottom .m-editorial-teaser .m-editorial-teaser-content .a-paragraph,.o-header .m-editorial-teaser .m-editorial-teaser-content .a-paragraph{padding-bottom:0;font-size:1rem!important;line-height:1.25rem}.m-editorial-teaser--video{color:#000}.m-editorial-teaser--video .m-editorial-teaser-content:hover .a-link--arrow-after,.m-editorial-teaser:not(.m-editorial-teaser--video):hover .a-link--arrow-after{color:#D2051E}.m-editorial-teaser--video .m-editorial-teaser-content:hover .a-link--arrow-after:after,.m-editorial-teaser:not(.m-editorial-teaser--video):hover .a-link--arrow-after:after{left:5px}.m-editorial-teaser--video .m-editorial-teaser-content:hover .a-paragraph,.m-editorial-teaser:not(.m-editorial-teaser--video):hover .a-paragraph{color:inherit}.m-editorial-teaser-image img,.m-editorial-teaser-image picture,.m-editorial-teaser-video img,.m-editorial-teaser-video picture{width:100%;display:block}.m-editorial-teaser-overlay{display:block;width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.m-editorial-teaser-content{padding:1.25rem 0.9375rem 0.9375rem}.m-editorial-teaser-content span{display:block}.m-editorial-teaser-content .a-heading-h2,.m-editorial-teaser-content .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser-content .m-grid-item--cat-title{margin-bottom:0.9375rem;padding-bottom:0}.m-editorial-teaser--video .m-editorial-teaser-content{position:relative}.m-layout-flex--md.m-slider--home .m-editorial-teaser--dark,.m-layout-flex--md.m-slider--home .m-editorial-teaser--light,.m-layout-flex--md:not(.m-slider--home) li:last-child .m-editorial-teaser--dark,.m-layout-flex--md:not(.m-slider--home) li:last-child .m-editorial-teaser--light{margin-bottom:0}.m-event-list .m-list-column-left,.m-event-list.m-list-l .m-list-column-left{width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;color:#887F6E!important;float:left!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0!important}.m-event-list .m-list-column-right,.m-event-list.m-list-l .m-list-column-right{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-event-list .m-list-column-right h3,.m-event-list.m-list-l .m-list-column-right h3{margin-top:0}.m-list-event-date span{display:inline-block}.m-list-event-date span:first-child{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-transform:uppercase;font-size:3.125rem;padding-right:0.5rem;line-height:.9}.m-testimonial-image,.m-testimonial-text{float:left;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-list-event-date span:last-child,.m-list-event-date span:only-child{padding-top:0.5rem;font-size:1.25rem!important;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5625rem}.m-list-event-detail,.m-testimonial-text{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-list-event-date span:only-child{padding-top:0!important}.m-list-event-detail{font-size:0.875rem;line-height:1.25rem;padding-top:0.9375rem}.m-list-event-detail>*{display:block}.m-testimonial{position:relative;display:inline-block;z-index:1}.m-testimonial:after{content:' ';display:inline-block;border-bottom:0.1875rem solid #EBE6dE;position:absolute!important;bottom:-3px;left:0;right:0}.m-testimonial-text{width:100%;font-size:1.125rem;line-height:1.5625rem;position:relative}.m-testimonial-text .a-heading-h3,.m-testimonial-text .m-chat-popup--title,.m-testimonial-text .m-filterbar-title,.m-testimonial-text .m-product-addreview--title,.m-testimonial-text .m-product-review--comment-title,.m-testimonial-text .m-product-review--title,.m-testimonial-text .o-prod-grid--header-title,.m-testimonial-text a,.m-testimonial-text p{position:relative;z-index:1;display:block;width:100%}.m-testimonial-text:before,.m-text-quote-phrase:before{z-index:0;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-size:12.5rem;line-height:0;color:#F3F0EB}.m-testimonial-text:before{content:"“";display:inline-block;position:absolute;top:54px;left:-11px}.m-testimonial-image{width:50%;position:relative}.m-testimonial--left .m-testimonial-text,.m-testimonial--right .m-testimonial-image{padding-right:0!important}.m-testimonial-image picture,.m-testimonial-image picture>img{display:block}.m-testimonial--left .m-testimonial-image{left:auto;padding-left:0!important}.m-testimonial--right .m-testimonial-text{padding-left:0!important}.m-text-quote-copy,.m-text-quote-phrase{min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;float:left;width:100%}.m-text-quote{margin-left:-0.625rem;margin-right:-0.625rem;position:relative;display:inline-block}.m-text-quote:after,.m-text-quote:before{content:"";display:table}.m-text-quote:after{clear:both}.m-text-quote-phrase{margin-top:1.25rem;position:relative}.m-text-quote-phrase:before{content:"“";display:inline-block;position:absolute;top:46px;left:-11px}.m-quickitem-description .text,.m-text-quote-copy{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.m-grid-item--banner .m-text-quote-phrase .m-grid-item--cat-title,.m-text-quote-phrase .a-heading-h2,.m-text-quote-phrase .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.625rem;position:relative;z-index:1}.m-text-quote-copy{position:relative;font-size:1.125rem;line-height:1.5625rem}.m-text-quote-copy a,.m-text-quote-copy p{z-index:1}.m-text-quote-links{padding-bottom:1.25rem;float:left;width:100%}.quickitem-focus .m-quickitem{position:relative}.m-quickitem-shadow-bg{display:none}.quickitem-focus .m-quickitem-shadow-bg{content:"";position:fixed;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.4);cursor:pointer;z-index:4000}.m-quickitem-overlay{height:100%}.m-quickitem-content{position:relative;min-height:100%;background:#F3F0EB;-webkit-transition:margin-top .5s cubic-bezier(.18,.59,.22,.99),box-shadow .5s cubic-bezier(.18,.59,.22,.99);transition:margin-top .5s cubic-bezier(.18,.59,.22,.99),box-shadow .5s cubic-bezier(.18,.59,.22,.99);padding:1.875rem}.quickitem-focus .m-quickitem-content{position:relative;overflow:hidden;min-height:unset;height:auto;z-index:4001;-webkit-transition:margin-top .5s cubic-bezier(.18,.59,.22,.99),box-shadow .5s cubic-bezier(.18,.59,.22,.99);transition:margin-top .5s cubic-bezier(.18,.59,.22,.99),box-shadow .5s cubic-bezier(.18,.59,.22,.99);box-shadow:0 0 16px 0 rgba(0,0,0,.1);margin:1.25rem}.m-quickitem-content>div{padding-bottom:0;position:relative}.m-quickitem-content>.m-message{margin-top:1.25rem;margin-bottom:0!important}.m-grid-item--banner .m-quickitem-content .m-grid-item--cat-title,.m-quickitem-content .a-heading-editorial-h2,.m-quickitem-content .a-heading-h2,.m-quickitem-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.625rem}.m-quickitem-close.a-link--close,.m-quickitem-close.a-tooltip-closer{z-index:4101;display:none;position:absolute;top:0;right:0;padding:0.9375rem;margin-top:0.625rem;margin-right:0.625rem}.m-quickitem-headline,.quickitem-focus .m-quickitem-headline{padding-left:0.625rem;padding-right:0.625rem;position:relative;min-height:0.0625rem}.m-quickitem-close.a-link--close:after,.m-quickitem-close.a-link--close:before,.m-quickitem-close.a-tooltip-closer:after,.m-quickitem-close.a-tooltip-closer:before{margin-top:0.3125rem;margin-right:0.3125rem}.quickitem-focus .m-quickitem-close.a-link--close,.quickitem-focus .m-quickitem-close.a-tooltip-closer{display:block}.m-quickitem-header{margin-left:-0.625rem;margin-right:-0.625rem}.m-quickitem-header:after,.m-quickitem-header:before{content:"";display:table}.m-quickitem-description .text .more,.m-quickitem-tooltip .a-tooltip:after{display:none}.m-quickitem-header:after{clear:both}.m-quickitem-headline{padding-bottom:0.625rem;float:left;width:100%}.m-quickitem-tooltip{float:right;margin:0.3125rem 0.625rem 0.9375rem 0.9375rem}.m-quickitem-tooltip:hover a{color:#D2051E}.m-quickitem-tooltip strong{margin-left:0.625rem}.m-quickitem-tooltip .a-tooltip{padding:0;text-transform:uppercase;font-size:0}.m-quickitem-tooltip .a-tooltip:before{position:relative;margin-top:-0.1875rem;color:#D2051E;font-size:1.25rem}.m-quickitem-description{padding-left:0.625rem;padding-right:0.625rem;padding-bottom:0.9375rem}.m-quickitem-description .text{font-size:1rem;line-height:1.25rem;padding-bottom:0!important}.m-quickitem-description .text a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.quickitem-focus .m-quickitem-description .text .more{display:inline}.m-quickitem-form{margin-left:-0.625rem;margin-right:-0.625rem;position:relative}.m-quickitem-form:after,.m-quickitem-form:before{content:"";display:table}.m-quickitem-form:after{clear:both}.m-quickitem-input{float:left;width:75%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0;margin:0}.m-quickitem-input.a-input,.m-quickitem-input.a-stars-radio{padding-bottom:0}.quickitem-focus .m-quickitem-input{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.quickitem-focus .m-quickitem-input.a-input,.quickitem-focus .m-quickitem-input.a-stars-radio{padding-bottom:0.625rem}.m-quickitem-input .a-input-field,.m-quickitem-input .a-stars-radio-field{display:block;width:100%;float:none;left:0;margin-left:0!important;padding:0}.m-quickitem-button,.quickitem-focus .m-quickitem-button{padding-right:0.625rem;min-height:0.0625rem;float:left;position:relative}.m-quickitem-input textarea{resize:none;height:2.8125rem;border-right-style:none;-webkit-transition:none;transition:none;background:#FFF;white-space:nowrap;overflow:hidden}.quickitem-focus .m-quickitem-input textarea{height:10.625rem;max-height:10.625rem;border-right-style:solid;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;overflow:auto;white-space:pre-wrap}.m-quickitem-input .a-label--textarea{display:none!important}.m-quickitem-button{width:25%;padding-left:0;border-right:none;z-index:100}.quickitem-focus .m-quickitem-button{width:100%;padding-left:0.625rem;padding-bottom:0.9375rem;box-shadow:none}.m-quickitem-button .a-button-primary,.m-quickitem-button .a-button-secondary,.m-quickitem-button .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-quickitem-button a{font-size:0}.m-quickitem-button .a-button-primary:active,.m-quickitem-button .a-button-secondary:active,.m-quickitem-button .m-text--richtext .m-text-buttons a:active,.m-text--richtext .m-text-buttons .m-quickitem-button a:active{-webkit-transform:none!important;transform:none!important}.m-text--richtext .m-text-buttons .quickitem-focus .m-quickitem-button a,.quickitem-focus .m-quickitem-button .a-button-primary,.quickitem-focus .m-quickitem-button .a-button-secondary,.quickitem-focus .m-quickitem-button .m-text--richtext .m-text-buttons a{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:1}.m-quickitem-button .a-button-primary .a-icon-cartadd:before,.m-quickitem-button .a-button-secondary .a-icon-cartadd:before,.m-quickitem-button .m-text--richtext .m-text-buttons a .a-icon-cartadd:before,.m-text--richtext .m-text-buttons .m-quickitem-button a .a-icon-cartadd:before{display:inline-block;font-size:0.875rem;margin-right:0!important}.m-text--richtext .m-text-buttons .quickitem-focus .m-quickitem-button a .a-icon-cartadd:before,.quickitem-focus .m-quickitem-button .a-button-primary .a-icon-cartadd:before,.quickitem-focus .m-quickitem-button .a-button-secondary .a-icon-cartadd:before,.quickitem-focus .m-quickitem-button .m-text--richtext .m-text-buttons a .a-icon-cartadd:before{margin-right:0.3125rem!important}.m-quickitem-messages>div{margin-top:0.9375rem}.quickitem-focus .m-quickitem-messages>div{margin-top:0;margin-bottom:0.9375rem!important}.m-quickitem-messages .m-message--tiny .m-message-title{padding-bottom:0.3125rem}.m-quickitem-messages .m-message--tiny a,.m-quickitem-messages .m-message--tiny p{font-size:0.875rem!important;line-height:1.2}.m-quickitem-legend{opacity:0;max-height:0;height:0;pointer-events:none;padding:0}.quickitem-focus .m-quickitem-legend{max-height:9999999em;height:auto;pointer-events:auto;opacity:1;-webkit-transition:maxHeight .3s .3s ease-out,opacity .3s .3s ease-out;transition:maxHeight .3s .3s ease-out,opacity .3s .3s ease-out}.m-quickitem-legend p{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;padding-bottom:0.625rem}.m-category-item-text-heading,.m-repair-form .a-text-bold,.m-repair-form-label,.m-repair-form-subtitle,.o-toolmanagement--maintext a{font-family:"Hilti Bold",Arial,Verdana,sans-serif}.m-quickitem-legend p strong{margin-right:0.3125rem}.m-quickitem-legend p:last-child{padding-bottom:0}.m-category-item,.m-category-item--blank{display:block}.m-category-item-link{display:block;width:100%}.m-category-item-inner{display:block;width:100%;padding:1.875rem 0;position:relative;overflow:hidden;border-bottom:0.0625rem solid #EBE6dE}.m-category-item-img,.m-category-item-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.m-category-item-img{text-align:left;position:relative;float:left;width:41.66667%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0}.o-category-teaserlist .m-category-item-img img{width:5rem;max-width:100%;height:auto}.m-category-item-text-heading{margin-bottom:0.3125rem}.m-category-item:hover .m-category-item-text-heading{color:#000}.m-category-item-text-description{color:#000;font-size:1rem!important}.m-category-item-teaser-heading{text-transform:uppercase;margin-bottom:0.3125rem;font-size:1rem!important;color:#D2051E}.m-category-item-show{display:block;width:100%;position:relative;z-index:10;margin-top:0.9375rem}.m-category-item-show:hover{color:#D2051E}.m-date-range-text{padding-bottom:0.625rem}.m-date-range .a-input,.m-date-range .a-stars-radio{padding-bottom:0;margin-left:0;margin-right:0}.m-date-range .a-input-field,.m-date-range .a-stars-radio-field{width:100%;padding:0;left:auto}.o-toolmanagement-forms .sticky-table-header>.table>tfoot>tr>th{white-space:normal}.o-toolmanagement-forms .chosen-drop .chosen-search input[type=text],.o-toolmanagement-forms .table,.o-toolmanagement-forms .table-responsive{background:0 0}.m-grid-item--banner .o-toolmanagement-forms-head .m-grid-item--cat-title,.o-toolmanagement-forms-head .a-heading-h2,.o-toolmanagement-forms-head .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.o-toolmanagement-forms-head .a-heading-h3,.o-toolmanagement-forms-head .m-chat-popup--title,.o-toolmanagement-forms-head .m-filterbar-title,.o-toolmanagement-forms-head .m-product-addreview--title,.o-toolmanagement-forms-head .m-product-review--comment-title,.o-toolmanagement-forms-head .m-product-review--title,.o-toolmanagement-forms-head .o-prod-grid--header-title{padding-top:2.5rem;padding-bottom:0.9375rem}.o-toolmanagement-forms .o-toolmanagement{margin-top:0;margin-bottom:1.25rem}.o-toolmanagement--maintext{padding-bottom:0}.o-toolmanagement--maintext a{position:relative;display:inline;color:#671A3D;border-bottom:0.125rem solid transparent}.o-toolmanagement--maintext a:hover{color:#671A3D;border-bottom-color:#671A3D}.o-toolmanagement-forms-block{padding-bottom:1.25rem}.o-toolmanagement-forms-block .a-label-tip-link,.o-toolmanagement-forms-block .a-link{font-size:0.875rem;line-height:1.25rem;padding-left:1.4em!important}.o-toolmanagement-forms-block div[class^=a-heading]{color:#000;border-top:0.1875rem solid #EBE6dE;background:#F3F0EB;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-transform:none;padding:1.25rem 0.9375rem}.m-repair-form,.m-repair-form-inner,.m-repair-form-subtitle{display:inline-block;width:100%}.o-toolmanagement-forms-block div[class^=a-heading]>.a-label-tip-link,.o-toolmanagement-forms-block div[class^=a-heading]>.a-link{text-transform:uppercase}.o-toolmanagement-forms-block:last-child{padding-bottom:2.5rem}.o-toolmanagement-forms-bottom{padding-bottom:3.125rem}.o-toolmanagement-forms-bottom .a-label-tip-link,.o-toolmanagement-forms-bottom .a-link{padding-top:0;padding-bottom:0}.m-repair-form{border-bottom:0.1875rem solid #EBE6dE;background:#F3F0EB;padding:1.25rem 0.9375rem}.m-repair-form .a-input:last-of-type,.m-repair-form .a-stars-radio:last-of-type{padding-bottom:0}.m-repair-form-inner{padding-bottom:1.25rem}.m-repair-form .col-1{width:100%;float:left}.m-repair-form .col-2{float:left;width:100%;margin-top:1.25rem;margin-bottom:1.25rem}.a-input-description .m-repair-form .col-2 p,.m-repair-form .col-2 .a-input-description p,.m-repair-form .col-2 .a-tinytext,.m-repair-form .col-2 .m-password-match,.m-repair-form .col-2 .m-register-form-required-text{padding-bottom:0!important}.m-repair-form .col-3{float:left;width:100%}.m-repair-form .a-display-block{width:100%}.m-repair-form-subtitle{margin-bottom:0.5rem;font-weight:400;font-size:1rem;line-height:1.25rem}.m-repair-form .a-icon-download{float:right;margin:0;font-size:1rem!important}.m-repair-form .select-input-wrapper .a-select{margin-right:0.5rem}.m-repair-form .select-input-wrapper .cost-wrapper{float:right;width:50%}.m-repair-form .select-input-wrapper .cost-wrapper input{width:auto;float:left}.m-repair-form .select-input-wrapper .cost-wrapper .a-input,.m-repair-form .select-input-wrapper .cost-wrapper .a-stars-radio{padding-bottom:0}.m-repair-form .select-input-wrapper .m-repair-form-cost-limit .input-label{padding-left:0}.m-repair-form .select-input-wrapper .a-input,.m-repair-form .select-input-wrapper .a-stars-radio{float:left}.m-repair-form .select-input-wrapper .a-input-field,.m-repair-form .select-input-wrapper .a-stars-radio-field{width:auto}.m-repair-form .select-input-wrapper .a-input-field input:not(.a-error):not(.error)+.a-error,.m-repair-form .select-input-wrapper .a-input-field input:not(.a-error):not(.error)+.error,.m-repair-form .select-input-wrapper .a-stars-radio-field input:not(.a-error):not(.error)+.a-error,.m-repair-form .select-input-wrapper .a-stars-radio-field input:not(.a-error):not(.error)+.error{display:none}.m-repair-form .a-checkbox label,.m-repair-form .radio-wrapper{display:inline-block}.m-repair-form .select-input-wrapper .a-input .input-label,.m-repair-form .select-input-wrapper .a-stars-radio .input-label{padding-top:0.75rem}.m-repair-form .select-input-wrapper .input-label{width:auto;float:left;padding-top:0.125rem;padding-left:0.9375rem}.m-repair-form .a-input-text,.m-repair-form input[type=text]{background:#FFF}.m-repair-form .chosen-search .a-input-text,.m-repair-form .chosen-search input[type=text]{background:0 0}.m-repair-form .a-text-bold{font-weight:400;font-size:1rem;line-height:1.25rem}.m-repair-form .a-icon-info-after{cursor:pointer}.m-repair-form .a-icon-info-after:after{position:relative;left:5px;top:3px;color:#D2051E;margin-left:0.3125rem}.m-repair-form .a-icon-info-after:hover{color:#000}.m-repair-form .radio-wrapper:not(:first-of-type){padding-top:1.25rem}.m-repair-form .a-radio{float:left}.m-repair-form .a-radio:not(:last-of-type){padding-right:0.9375rem;padding-bottom:0.625rem}.m-repair-form .a-checkbox:first-of-type{padding-bottom:1.25rem}.m-repair-form .a-checkbox:last-of-type{padding-bottom:0}.m-repair-form .a-input,.m-repair-form .a-stars-radio{margin-left:0;margin-right:0}.m-repair-form .a-input-field,.m-repair-form .a-stars-radio-field{padding-left:0;padding-right:0;left:0;width:100%}.m-repair-form .a-input .a-input-textarea,.m-repair-form .a-input textarea,.m-repair-form .a-stars-radio .a-input-textarea,.m-repair-form .a-stars-radio textarea{min-height:8.125rem;background:#FFF;resize:none}.m-repair-form:not(.m-repair-form-orderinfo) .a-input label,.m-repair-form:not(.m-repair-form-orderinfo) .a-stars-radio label{display:none}.m-repair-form .a-select{float:left;margin-top:0.625rem;padding:0}.m-repair-form .a-select-field{left:0;width:100%}.m-repair-form .full-width{clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-repair-form .full-width .a-display-block{margin-top:0.3125rem}.m-repair-form .full-width .a-icon-download{width:100%;margin-top:0.625rem;margin-bottom:0.625rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-repair-form .full-width .above-timepromise{display:inline-block}.m-repair-form .full-width .a-icon-info-after{float:left;padding-right:0.9375rem}.m-repair-form .full-width .a-icon-info-after~.select-input-wrapper{float:none;width:100%;padding-left:0;padding-top:0.9375rem}.m-repair-form .full-width .a-select{padding:0;margin:0;width:100%}.m-repair-form .full-width .a-select-field{width:100%!important;padding:0;left:0;height:2.8125rem}.m-repair-form .full-width input{max-width:11.875rem;background:#fff}.m-repair-form .select-input-wrapper{display:inline-block;width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.m-repair-form-orderinfo.m-repair-form{padding-left:0.3125rem;padding-right:0.3125rem}.m-repair-form-orderinfo{border-bottom:0;margin-bottom:1.875rem}.m-product-gallery-stage .m-repair-form-orderinfo .m-slider::after,.m-repair-form-orderinfo .a-hr,.m-repair-form-orderinfo .m-product-gallery-stage .m-slider::after,.m-repair-form-orderinfo hr{margin-top:0.3125rem;padding-bottom:1.25rem}.m-repair-form-orderinfo .a-label--formfield,.m-repair-form-orderinfo .a-label--textarea{left:0}.m-repair-form-orderinfo .a-select{float:none;padding-bottom:0;margin:0;width:100%}.m-repair-form-orderinfo .a-select-field{left:0;width:100%!important;padding-left:0;padding-right:0}.m-repair-form-orderinfo .a-input-textarea,.m-repair-form-orderinfo textarea{min-height:8.125rem;max-height:8.125rem;-webkit-transition:all .3s;transition:all .3s}.m-repair-form-orderinfo .a-input-textarea.is-closed,.m-repair-form-orderinfo textarea.is-closed{min-height:2.8125rem!important;max-height:2.8125rem!important;line-height:1.1875rem}.m-repair-form-orderinfo-top{margin-bottom:1.25rem}.m-repair-form-orderinfo-top .a-input-field,.m-repair-form-orderinfo-top .a-stars-radio-field{left:0}.m-repair-form-orderinfo-middle .a-select{margin-top:0!important}.m-repair-form-orderinfo-bottom .a-input,.m-repair-form-orderinfo-bottom .a-stars-radio{float:none}.m-repair-form-orderinfo-bottom .m-message{margin-top:0.9375rem}.m-repair-form-orderinfo-bottom .m-message .m-message-title,.m-repair-form-orderinfo-bottom .m-message p{font-size:1rem!important}.m-repair-form-orderinfo .a-button-select,.m-repair-form-orderinfo .chosen-container{display:block!important}.m-repair-form-infoblock{padding-left:0.625rem;padding-right:0.625rem;margin-bottom:1.25rem}.m-repair-form-infoblock-text{padding-bottom:0.9375rem}.m-repair-form-label{font-weight:400;font-size:1rem;line-height:1.25rem;display:inline-block;margin-bottom:0.3125rem}.m-repair-form .a-input-field span.a-error,.m-repair-form .a-input-field span.error,.m-repair-form .a-stars-radio-field span.a-error,.m-repair-form .a-stars-radio-field span.error{display:block;width:100%;clear:both;line-height:0.8125rem;padding-top:0.5rem;color:#D2051E;font-size:0.875rem!important}.m-repair-form .a-input-field input.a-error[type=text]~span.a-error,.m-repair-form .a-input-field input.a-error[type=text]~span.error,.m-repair-form .a-input-field input.a-error[type=tel]~span.a-error,.m-repair-form .a-input-field input.a-error[type=tel]~span.error,.m-repair-form .a-input-field input[type=text].error~span.a-error,.m-repair-form .a-input-field input[type=text].error~span.error,.m-repair-form .a-input-field input[type=tel].error~span.a-error,.m-repair-form .a-input-field input[type=tel].error~span.error,.m-repair-form .a-stars-radio-field input.a-error[type=text]~span.a-error,.m-repair-form .a-stars-radio-field input.a-error[type=text]~span.error,.m-repair-form .a-stars-radio-field input.a-error[type=tel]~span.a-error,.m-repair-form .a-stars-radio-field input.a-error[type=tel]~span.error,.m-repair-form .a-stars-radio-field input[type=text].error~span.a-error,.m-repair-form .a-stars-radio-field input[type=text].error~span.error,.m-repair-form .a-stars-radio-field input[type=tel].error~span.a-error,.m-repair-form .a-stars-radio-field input[type=tel].error~span.error{display:block;line-height:0.8125rem}.m-repair-form-link{display:block;margin-top:-0.4375rem;margin-bottom:0.5rem}.m-repair-form-footer{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-top:0.125rem solid #EBE6dE;padding-top:1.25rem}.m-repair-form-footer .select-input-wrapper{padding-left:0!important}.m-repair-form-footer .m-repair-form-timepromise .a-icon-info-after{margin-top:0;float:none}.m-repair-form-footer .m-repair-form-timepromise>span{position:relative;display:inline-block;top:0}.m-repair-form-footer .m-repair-form-costinfo{padding-right:1.875rem}.m-repair-form--no-tool{margin-bottom:2.5rem}.m-repair-form--no-tool .a-input label,.m-repair-form--no-tool .a-stars-radio label{left:0;width:100%}.m-repair-form--no-tool .cols-left-wrap{padding-right:0.9375rem}.m-repair-form--no-tool .a-label--textarea{display:none}.m-kaltura-video{z-index:1;position:relative;width:100%;padding-bottom:56.25%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.m-kaltura-video-container,.m-kaltura-video-iframe,.m-kaltura-video-image{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%;max-width:100%;height:auto;width:auto}.m-kaltura-video-iframe{height:100%;width:100%}.m-kaltura-video-iframe[src="about:blank"]{display:none}.m-kaltura-video-image{cursor:pointer}.m-kaltura-video-image:hover .a-icon-play{background-color:rgba(82,79,83,.8)}.m-grid-item--video .m-kaltura-video-image img{position:absolute;left:0;right:0;top:0;bottom:0;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}.m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:5rem;height:5rem;margin-left:-2.5rem;margin-top:-2.5rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:1.75rem;line-height:1.75rem;left:50%;top:50%;margin-top:-.875rem;margin-left:-.7rem}.m-firestop-form-line .a-checkbox label,.m-library-header .a-checkbox label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;line-height:1.25rem}.m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.1875rem solid #fff;width:3.375rem;height:3.375rem;position:absolute;left:13px;top:13px;box-sizing:border-box}.m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.a-tooltip-icon{visibility:hidden}.a-tooltip-icon:before,.is-IE .a-tooltip-icon{visibility:visible}.a-tooltip-icon:hover{cursor:pointer}.m-firestop-form-line .a-checkbox label{font-size:1rem}.m-overlay--firestop p{padding-bottom:0.625rem}.m-overlay--firestop input[type=text]{margin-bottom:1.25rem}.m-overlay--firestop input[type=text].a-error,.m-overlay--firestop input[type=text].error{margin-bottom:0}.m-library-list .a-link-wrapp{width:100%;display:block;padding-bottom:0.3125rem;padding-top:0.3125rem}.m-library-list .a-link-wrapp a.a-link--arrow-after{font-size:1rem!important}.m-library-list--sticky-header .m-showmore-buttons:after,.m-library-list--sticky-header .m-showmore-buttons:before{left:0;right:0}.m-library-list .a-tooltip.a-icon-info,.m-library-list .a-tooltip.a-label-tip-link{padding-left:0.25rem}.m-library-list .a-tooltip.a-icon-info:before,.m-library-list .a-tooltip.a-label-tip-link:before{position:relative;top:4px}.m-library-header{padding-bottom:0.9375rem}.m-library-header a:hover{color:#FFF}.m-library-header .a-checkbox{padding-bottom:0;margin-top:0.625rem}.m-library-header .a-checkbox label{font-size:1rem}.m-library-header .col-md-6+.col-md-6{text-align:right}.m-library-header.is-stuck{background:#FFF;border-bottom:0.1875rem solid #EBE6dE;padding-top:0.625rem;z-index:3999}.m-library-item,.m-library-items{display:block}.m-library-item{padding-bottom:0.9375rem;padding-top:0.9375rem;border-bottom:0.0625rem solid #EBE6dE}.m-library-item:first-child{border-top:none!important}.m-library-item-blocklink:hover{color:#000}.m-library-item .a-list-unordered,.m-library-item p{padding-bottom:0.625rem}.m-library-item-text{position:relative}.m-library-list--firestop .m-library-item-text{padding-left:2.8125rem}.m-library-item-text .a-checkbox{position:absolute;top:0;left:0}.m-library-additional-info{padding-top:0.625rem}.m-library-tooltip td{padding:0 1.25rem 0.625rem}.m-library-icons{display:block;padding-top:0.5rem}.m-library-icon{cursor:pointer;display:inline-block;box-sizing:content-box;max-width:2.5rem;padding-top:0.625rem;padding-right:0.625rem}.m-library-icon:last-child{padding-right:0}.m-library-icon picture img{max-height:2.5rem}.scroll-wrapper{padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.external-scroll_x,.external-scroll_y{border:0.0625rem solid rgba(151,149,152,.4);cursor:pointer;display:none}.external-scroll_x.scroll-scrollx_visible{display:block;height:1.25rem}.external-scroll_x div{height:1.25rem;left:0;top:0;position:absolute;width:100%}.external-scroll_x .scroll-bar,.external-scroll_y .scroll-bar{background:#979598;opacity:.4;z-index:12;-webkit-transition:opacity .3s;transition:opacity .3s}.m-scrollbar-external_wrapper:hover .external-scroll_x .scroll-bar,.m-scrollbar-external_wrapper:hover .external-scroll_y .scroll-bar{opacity:.8}.external-scroll_x .scroll-bar{width:6.25rem}.m-scrollbar-external_wrapper{left:0;right:0;bottom:50px;height:1.25rem;position:absolute;z-index:10;z-index:1}.m-scrollbar-external_wrapper.is-fixed{position:fixed;bottom:10px;left:40px;right:40px}.m-dropdown-multiple .m-filterbar-dropdown.is-disabled,.m-dropdown-multiple .m-filterbar-dropdown.is-disabled .a-button-select-inner,.m-dropdown-multiple .m-filterbar-dropdown.is-disabled .has-ellipsis{cursor:default!important}.m-dropdown-multiple .m-filterbar-dropdown.is-disabled .a-button-select-inner>span,.m-dropdown-multiple .m-filterbar-dropdown.is-disabled .a-button-select>div:after{color:#CBCACB}.m-dropdown-multiple .m-filterbar-dropdown{background:#F3F0EB}.m-dropdown-multiple .m-filterbar-dropdown-list{background-color:#fff}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select .a-dropdown-zipper::before,.m-dropdown-multiple .m-filterbar-dropdown .a-button-select::before{background-color:#F3F0EB}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select.is-active .a-button-select-inner,.m-dropdown-multiple .m-filterbar-dropdown .a-button-select.is-active::before{background-color:#fff;border-bottom-color:#fff}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select.is-active .a-dropdown-zipper::before{background-color:#fff}.m-dropdown-multiple--theme-white .m-filterbar-dropdown{background:#fff}.m-dropdown-multiple--theme-white .m-filterbar-dropdown-list{background-color:#F3F0EB}.m-dropdown-multiple--theme-white .m-filterbar-dropdown .a-button-select .a-dropdown-zipper::before,.m-dropdown-multiple--theme-white .m-filterbar-dropdown .a-button-select::before{background-color:#fff}.m-dropdown-multiple--theme-white .m-filterbar-dropdown .a-button-select.is-active .a-button-select-inner,.m-dropdown-multiple--theme-white .m-filterbar-dropdown .a-button-select.is-active::before{background-color:#F3F0EB;border-bottom-color:#F3F0EB}.m-dropdown-multiple--theme-white .m-filterbar-dropdown .a-button-select.is-active .a-dropdown-zipper::before{background-color:#F3F0EB}.m-checkbox-nested li{padding-left:1.875rem;position:relative}.m-checkbox-nested li::after,.m-checkbox-nested li::before{display:block;content:'';height:0.1875rem;background:#D7CEBA;position:absolute}.m-checkbox-nested li::before{width:0.9375rem;margin-top:-0.5rem;top:24px;left:3px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m-checkbox-nested li::after{width:0.75rem;top:22px;left:11px}.m-smartbar-notfixed{margin:1.875rem 0}.m-smartbar-notfixed .m-smartbar{position:relative;bottom:0}.m-smartbar{position:fixed;bottom:-110%;left:0;z-index:10001;width:100%;-webkit-transition:bottom 1.3s;transition:bottom 1.3s}.m-smartbar.is-active{visibility:visible;bottom:0}.m-smartbar .m-smartbar-container{padding:0.9375rem 0.625rem 1.25rem;width:100%;background:#F3F0EB;border-top:0.1875rem solid #D2051E;margin:0 auto;position:relative}.m-smartbar-column-right .a-smartbar-content--marketingbanner,.m-smartbar-column-right .a-smartbar-content--mcsbanner,.m-smartbar-content{padding-bottom:0.625rem}.m-smartbar-content,.m-smartbar-content>*{display:-webkit-box;display:-ms-flexbox;display:flex}.m-smartbar-column-right,.m-smartbar-column-right .a-smartbar-content{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.m-smartbar .m-smartbar-close{top:0;right:0}.m-smartbar .m-smartbar-close:hover:after,.m-smartbar .m-smartbar-close:hover:before{background-color:#D2051E}.m-smartbar .m-smartbar-close:after,.m-smartbar .m-smartbar-close:before{background-color:#000}.m-smartbar-column-left{width:100%}.m-smartbar-column-right{display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.m-grid-item--banner .m-smartbar-column-right .m-grid-item--cat-title,.m-smartbar-column-right .a-heading-h2,.m-smartbar-column-right .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.625rem;padding-right:0.9375rem;padding-top:0.9375rem}.m-smartbar-column-right .a-smartbar-content{display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}.m-smartbar-column-right .a-smartbar-content--legalbanner,.m-smartbar-column-right .a-smartbar-content--legalbanner p:last-of-type,.m-smartbar-column-right .a-smartbar-content--marketingbanner p:last-of-type,.m-smartbar-column-right .a-smartbar-content--mcsbanner p:last-of-type{padding-bottom:0}.m-smartbar-column-right .a-smartbar-link{-ms-flex-item-align:end;align-self:flex-end}.m-smartbar-buttons-wrapper{background:#D7CEBA;padding:0.625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;box-shadow:0 0 10px rgba(0,0,0,.15)}.m-smartbar-buttons-wrapper .a-button-primary span,.m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a span,.m-text--richtext .m-text-buttons .m-smartbar-buttons-wrapper a span{display:table}.is-IE11 .m-smartbar-buttons-wrapper .a-button-primary span,.is-IE11 .m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a span,.m-text--richtext .m-text-buttons .is-IE11 .m-smartbar-buttons-wrapper a span{width:auto}.m-smartbar-buttons-wrapper .a-button-primary span:before,.m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a span:before,.m-text--richtext .m-text-buttons .m-smartbar-buttons-wrapper a span:before{top:2px;display:table-cell}.m-smartbar-buttons-wrapper .a-button-primary span span,.m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a span span,.m-text--richtext .m-text-buttons .m-smartbar-buttons-wrapper a span span{display:table-cell;text-align:left;word-break:break-word;padding-left:0.3125rem}.m-smartbar-buttons-wrapper .a-smartbar-button-close .a-icon-close{padding-right:0}.m-dynamic-tabs-col,.m-dynamic-tabs-wrapper{padding-left:0.625rem;padding-right:0.625rem;float:left;min-height:0.0625rem;position:relative}.m-smartbar-buttons-wrapper .a-smartbar-button-close .a-icon-close:before{position:relative;content:'\00d7';background:0 0;width:auto;height:auto;-webkit-transform:rotate(0);transform:rotate(0);font-weight:700;font-size:1.625rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:initial;margin-right:0!important}.m-dynamic-tabs-main:after,.m-dynamic-tabs-main:before,.m-dynamic-tabs:after,.m-dynamic-tabs:before{content:"";display:table}.m-dynamic-tabs,.m-dynamic-tabs-main{margin-left:-0.625rem;margin-right:-0.625rem}.m-smartbar-buttons-wrapper .a-smartbar-button-close .a-icon-close:after{display:none}.m-dynamic-tabs:after{clear:both}.m-dynamic-tabs-wrapper{width:100%}.m-dynamic-tabs-main{position:relative}.m-dynamic-tabs-main:after{clear:both}.m-dynamic-tabs-col{width:100%}.m-dynamic-tabs-col:last-child{border-bottom-width:0}.m-dynamic-tabs-link{padding:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;background-color:#F3F0EB;position:relative;display:table;width:100%;line-height:1.125}.m-dynamic-tabs-link:hover{color:#D2051E}.is-open>.m-dynamic-tabs-link{background-color:#FFF}.is-open>.m-dynamic-tabs-link:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-open>.m-dynamic-tabs-link:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-active>.m-dynamic-tabs-link{color:#D2051E;cursor:pointer;border-color:#D2051E!important;background-color:#FFF}.m-dynamic-tabs-text{display:table-cell;vertical-align:middle}.m-dynamic-tabs-content{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;display:none}.m-dynamic-tabs-content--active{display:block}.o-header{position:relative;z-index:100;height:auto;min-height:6.25rem;-webkit-transition:height 5.5s;transition:height 5.5s}.o-header[data-sticky-header]{z-index:1005!important}.o-header.o-header--minimal{height:6.25rem;background:#F7F5F2;padding-top:3.125rem}.o-header.o-header--minimal .o-header-top{box-shadow:none}.o-header-top{width:100%;max-width:160rem;background-color:#F3F0EB}.o-header-top:not(.is-nav-open):after{content:'';position:absolute;z-index:0;right:0;left:0;height:0.25rem;bottom:-3px;background:-webkit-linear-gradient(rgba(0,0,0,.15),transparent);background:linear-gradient(rgba(0,0,0,.15),transparent)}.o-header-top.is-nav-open{position:fixed!important;top:0;z-index:1000;-webkit-transition:top .8s;transition:top .8s}.o-header-top.is-nav-open .m-nav-totop{opacity:1;-webkit-transition:all .3s;transition:all .3s}.o-header-bottom{position:relative;z-index:1;height:0}.o-footer{background:#F3F0EB;color:#000}.o-footer-top{background-color:#D7CEBA;position:relative;padding:1.875rem 0.625rem}.o-footer-top>*{position:relative;z-index:10}.o-footer-top:after{display:block;position:absolute;left:0;bottom:0;z-index:1;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;content:none;background-color:#D7CEBA;width:100%}.m-grid-item--banner .o-footer-top .m-grid-item--cat-title,.o-footer-top .a-heading-h2,.o-footer-top .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0}.o-footer-middle{padding-left:0.625rem;padding-right:0.625rem}.o-footer-bottom{background-color:#FFF;padding:1.25rem 0.625rem 1.875rem}.o-footer-bottom .m-nav-social{padding-top:0.3125rem;padding-bottom:0.3125rem}.o-footer-bottom .m-nav-footermeta{padding-top:0.3125rem}.o-offcanvas{position:relative;overflow:hidden;max-height:0;-webkit-transition:max-height 1.5s ease-out;transition:max-height 1.5s ease-out;background-color:#F3F0EB;padding-left:0.625rem;padding-right:0.625rem}.o-offcanvas:after,.o-offcanvas:before{content:"";display:table}.o-offcanvas:after{clear:both}.o-offcanvas--login{-webkit-transition:none;transition:none}.o-offcanvas.opened,.o-offcanvas.opened-onload{overflow:visible;max-height:87.5rem;border-bottom:0.0625rem solid #D7CEBA}.o-offcanvas.opened-onload{-webkit-transition:none;transition:none}.o-offcanvas-wrapp{position:relative;z-index:999}.o-offcanvas-content{padding-top:2.5rem;padding-bottom:1.875rem;position:relative;z-index:2}.o-offcanvas-content .m-account-choose-copy{padding-bottom:1.25rem}.o-offcanvas-close-wrapper{display:inline-block;width:100%;position:absolute;z-index:3}.o-offcanvas-close{position:absolute;display:inline-block;z-index:10;width:3.125rem;right:15px;top:15px;cursor:pointer;padding-top:0.9375rem}.o-offcanvas-close:after,.o-offcanvas-close:before{height:0.125rem;width:1.0625rem}.o-offcanvas .m-message .a-label-tip-link,.o-offcanvas .m-message .a-link,.o-offcanvas .m-message a:not(.a-button):not(input[type=submit]:not([class*=a-button-])):not( button[type=submit]:not([class*=a-button-])):not(.m-text--richtext .m-text-buttons a){font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;display:inline-block;color:#671A3D}.o-offcanvas .a-link-wrapper{margin-right:5.625rem;width:auto;white-space:nowrap}.o-offcanvas .a-link-wrapper .a-label-tip-link,.o-offcanvas .a-link-wrapper .a-link{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.o-cookielayer p,.o-offcanvas .a-checkbox label{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400}.o-offcanvas .a-link-wrapper .a-label-tip-link .need-help,.o-offcanvas .a-link-wrapper .a-link .need-help{font-size:1rem}.o-offcanvas .a-checkbox label{padding-left:1.875rem;font-size:0.875rem;line-height:1.25rem}.o-offcanvas .a-checkbox input[type=checkbox]:checked+label:before,.o-offcanvas .a-checkbox label:before{margin-left:-1.875rem}.o-offcanvas .a-input-field input,.o-offcanvas .a-stars-radio-field input{background:#fff}.o-offcanvas [data-offcanvas-part].o-offcanvas--hidden{display:none!important}.o-cookielayer{position:fixed;bottom:-200%;z-index:4003;padding:2.5rem 0;width:100%;background:#bab9ba;-webkit-transition:bottom .8s;transition:bottom .8s}.o-cookielayer:not(.o-cookielayer--nomargin){margin-left:-0.625rem;margin-right:-0.625rem}.o-cookielayer.is-active{bottom:0;visibility:visible}.is-loaded-360 .o-hotspot-img-wrap img,.m-table--toolmanagement:not(.m-table-clone) .m-table-button,.o-cookielayer.is-active.keyboard-open,.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-invisible{visibility:hidden}.o-cookielayer p{font-size:1.125rem;line-height:1.5625rem;padding-bottom:2.5rem}.o-cookielayer img{width:100%;max-width:100%}.o-cookielayer button{display:inline}.o-cookielayer button:not(:last-child){margin-bottom:0.9375rem}.o-register{background-color:#F3F0EB}.o-register-wrapp{position:relative;overflow-x:hidden;overflow-y:auto;padding-top:1.875rem;padding-bottom:3.125rem}.o-register-wrapp .o-hintbox{margin-bottom:0}.o-register .m-page-title{padding-bottom:0.9375rem}.o-register .m-page-title-col p{padding-top:0.625rem}.o-register .a-headline-h2{margin-top:-0.375rem}.o-register .m-message:last-child{margin-bottom:2.5rem}.o-register-progress{margin-top:-0.1875rem;padding-bottom:1.875rem}.o-register-legal-text{padding-top:2.5rem}.o-register-legal-text p{padding-bottom:0;font-size:0.6875rem;line-height:0.8125rem}.o-register--confirm-email [class^=a-icon-mail],.o-register--confirm-registration [class^=a-icon-mail]{font-size:12.5rem;line-height:0}.o-register--confirm-email [class^=a-icon-mail]::after,.o-register--confirm-registration [class^=a-icon-mail]::after{line-height:0}.o-register--confirm-email .m-text,.o-register--confirm-registration .m-text{padding:0}.o-register--confirm-email .svg,.o-register--confirm-registration .svg{max-width:4.0625rem;margin:0.625rem 0}.o-register--confirm-email .o-register-btns,.o-register--confirm-registration .o-register-btns{display:table;width:100%;height:100%;table-layout:fixed}.o-register--confirm-email .o-register-btns-col,.o-register--confirm-registration .o-register-btns-col{display:table-cell;height:100%;vertical-align:top}.o-register--confirm-email .o-register-btns-col:first-child,.o-register--confirm-registration .o-register-btns-col:first-child{padding-right:1.25rem}.o-register--confirm-email .o-register-btns-col:last-child,.o-register--confirm-registration .o-register-btns-col:last-child{padding-left:1.25rem}.a-input-description .o-register--confirm-email .o-register-btns p,.a-input-description .o-register--confirm-registration .o-register-btns p,.o-register--confirm-email .o-register-btns .a-input-description p,.o-register--confirm-email .o-register-btns .a-tinytext,.o-register--confirm-email .o-register-btns .m-password-match,.o-register--confirm-email .o-register-btns .m-register-form-required-text,.o-register--confirm-registration .o-register-btns .a-input-description p,.o-register--confirm-registration .o-register-btns .a-tinytext,.o-register--confirm-registration .o-register-btns .m-password-match,.o-register--confirm-registration .o-register-btns .m-register-form-required-text{padding-bottom:rwdspacing("s");margin-top:0}.o-register--account .o-register-wrapp{padding-bottom:1.875rem}.o-register--account form{position:relative;padding:0}.o-register--account form .a-button-select>div,.o-register--account form .chosen-single{display:table;table-layout:fixed}.o-register--account form .a-button-select>div span,.o-register--account form .chosen-single span{display:table-cell;width:100%;margin-right:0;padding:0.625rem 2.6875rem 0.625rem 0}.o-hintbox--columns-2 .items,.o-hintbox--columns-3 .items,.o-wrapper{margin-left:-0.625rem;margin-right:-0.625rem}.o-hintbox--columns-2 .item,.o-hintbox--columns-3 .item,.o-register--account-terms .m-register-form-required-text{float:left;width:100%;padding-left:0.625rem;position:relative;min-height:0.0625rem}.o-register--account .m-register-form-general,.o-register--account .m-register-form-messaging{margin-bottom:2.5rem}.o-register--account .m-register-form-general:last-of-type,.o-register--account .m-register-form-messaging:last-of-type{margin-bottom:0!important}.o-register--account-intro .m-message:last-child{margin-bottom:2.5rem}.o-register--account-terms{padding-top:2.5rem;padding-bottom:3.125rem}.o-register--account-terms .m-register-form-required-text{margin-bottom:1.875rem;padding-right:0.625rem}.o-register--account-terms .a-checkbox{position:relative;padding-bottom:0.9375rem!important}.is-Firefox .o-register picture.svg{display:block}.o-hintbox--columns-2 .items:after,.o-hintbox--columns-2 .items:before,.o-hintbox--columns-3 .items:after,.o-hintbox--columns-3 .items:before,.o-wrapper:after,.o-wrapper:before{content:"";display:table}.o-hintbox{margin-bottom:1.25rem}.o-hintbox--columns-2 .items:after{clear:both}.o-hintbox--columns-2 .item{padding-right:0.625rem}.o-hintbox--columns-2 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.o-hintbox--columns-3 .items:after{clear:both}.o-hintbox--columns-3 .item{padding-right:0.625rem}.o-hintbox--spacing-xxs{margin-bottom:0.625rem}.o-wrapper{clear:both;background:#F7F5F2;padding:2.5rem 0.625rem}.o-wrapper:after{clear:both}.o-wrapper:not(.m-filterbar)>*{padding-bottom:0;position:relative;z-index:2}.o-wrapper:not(.m-filterbar)>.a-preloader{position:absolute;z-index:100}.o-wrapper--lineofdifference{position:relative;overflow:hidden}.o-wrapper--lineofdifference>*{position:relative;z-index:10}.o-wrapper--lineofdifference:after{content:'';display:block;position:absolute;left:0;bottom:0;z-index:1;width:66.66667%;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;background-color:#f1eee8}.o-account-credentials.is-editable,.o-account-form.is-editable{z-index:3000;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.o-wrapper--medium{background:#F3F0EB}.o-wrapper-info{position:absolute;right:15px;top:0}.o-wrapper-info .a-tooltip{text-transform:uppercase;font-size:0}.o-wrapper-info strong{margin-left:0.625rem}.o-account-credentials{margin-bottom:1.25rem;padding-top:0.9375rem;-webkit-transition:background .5s;transition:background .5s}.o-account-credentials .a-form-title{padding-bottom:0.3125rem}.o-account-credentials.is-editable{background-color:#F3F0EB;position:fixed;top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:3.75rem}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio{position:relative;overflow:hidden;clear:both;padding-bottom:0;margin-bottom:0.3125rem;-webkit-transition:after .5s;transition:after .5s}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input:last-child,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select:last-child,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio:last-child{margin-bottom:0}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio:after{content:'';border-bottom:0.0625rem solid #EBE6dE;display:inline-block;margin:0 0.625rem;position:absolute;bottom:0;left:0;right:0}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input-field.is-empty,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select-field.is-empty,.o-account-credentials:not(.is-editable) .m-account-form-dummy .is-empty.a-stars-radio-field{position:relative}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input-field.is-empty:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select-field.is-empty:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .is-empty.a-stars-radio-field:after{content:"–";background:#FFF;opacity:1;position:absolute;top:50%;left:3px;margin-top:-1.25rem;right:13px;display:inline-block;padding:1rem 1.3125rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.o-account-form{padding-top:1.25rem;padding-bottom:1.25rem;-webkit-transition:background .5s;transition:background .5s}.m-hintbox+.o-account-form{padding-top:3.125rem;margin-top:-1.875rem}.o-account-form.is-editable{background:#F3F0EB;position:fixed;top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:3.75rem}.o-account-form.is-editable .a-input-field.is-empty:after,.o-account-form.is-editable .a-input-wrapp.is-empty:after,.o-account-form.is-editable .a-select-field.is-empty:after,.o-account-form.is-editable .a-select-wrapp.is-empty:after,.o-account-form.is-editable .is-empty.a-stars-radio-field:after{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.o-account-form.is-editable .a-button-select,.o-account-form.is-editable .chosen-container{display:block}.o-account-form form{padding:0;position:relative}.o-account-form form .a-button-select>div,.o-account-form form .chosen-single{display:table;table-layout:fixed}.o-account-form form .a-button-select>div span,.o-account-form form .chosen-single span{display:table-cell;width:100%;margin-right:0;padding:0.625rem 2.6875rem 0.625rem 0}.o-account-form:not(.is-editable) .a-label--formfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-account-form:not(.is-editable) .a-input,.o-account-form:not(.is-editable) .a-select,.o-account-form:not(.is-editable) .a-stars-radio{position:relative;overflow:hidden;clear:both;-webkit-transition:after .5s;transition:after .5s}.o-account-form:not(.is-editable) .a-input:last-child,.o-account-form:not(.is-editable) .a-select:last-child,.o-account-form:not(.is-editable) .a-stars-radio:last-child{margin-bottom:0}.o-account-form:not(.is-editable) .a-input:after,.o-account-form:not(.is-editable) .a-select:after,.o-account-form:not(.is-editable) .a-stars-radio:after{content:'';height:0.0625rem;background-color:#EBE6dE;display:inline-block;margin:0 0.625rem;position:absolute;bottom:15px;left:0;right:0;z-index:11}.o-account-form:not(.is-editable) .a-input-field.is-empty,.o-account-form:not(.is-editable) .a-input-wrapp.is-empty,.o-account-form:not(.is-editable) .a-select-field.is-empty,.o-account-form:not(.is-editable) .a-select-wrapp.is-empty,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field{position:relative}.is-Edge .o-account-form:not(.is-editable) .a-input-field.is-empty,.is-Edge .o-account-form:not(.is-editable) .a-input-wrapp.is-empty,.is-Edge .o-account-form:not(.is-editable) .a-select-field.is-empty,.is-Edge .o-account-form:not(.is-editable) .a-select-wrapp.is-empty,.is-Edge .o-account-form:not(.is-editable) .is-empty.a-stars-radio-field{position:relative;margin-left:0}.o-account-form:not(.is-editable) .a-input-field.is-empty:after,.o-account-form:not(.is-editable) .a-input-wrapp.is-empty:after,.o-account-form:not(.is-editable) .a-select-field.is-empty:after,.o-account-form:not(.is-editable) .a-select-wrapp.is-empty:after,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{content:"–";background:#FFF;opacity:1;position:absolute;top:50%;left:3px;margin-top:-1.25rem;right:13px;z-index:10;display:inline-block;padding-bottom:0.5rem;padding-right:1.25rem;padding-top:0.625rem;font-weight:400;font-size:1rem;line-height:1.25rem;font-family:"Hilti Bold",Arial,Verdana,sans-serif}.is-IE .o-account-form:not(.is-editable) .a-input-field.is-empty:after,.is-IE .o-account-form:not(.is-editable) .a-input-wrapp.is-empty:after,.is-IE .o-account-form:not(.is-editable) .a-select-field.is-empty:after,.is-IE .o-account-form:not(.is-editable) .a-select-wrapp.is-empty:after,.is-IE .o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{margin-top:0;bottom:0;line-height:1;top:1px}.o-account-form:not(.is-editable) .a-input-field.is-empty:after,.o-account-form:not(.is-editable) .a-select-field.is-empty:after,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{padding-left:1.875rem}.o-account-form:not(.is-editable) .a-input-wrapp.is-empty:after,.o-account-form:not(.is-editable) .a-select-wrapp.is-empty:after{padding-left:1.25rem}.o-account-form:not(.is-editable) .a-input-field.is-empty:after,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{margin-left:0.3125rem}.o-account-form:not(.is-editable) .a-error+label.a-error,.o-account-form:not(.is-editable) .a-error+label.error,.o-account-form:not(.is-editable) .error+label.a-error,.o-account-form:not(.is-editable) .error+label.error{display:none}.o-account-form:not(.is-editable) .dummy-select{background-color:#FFF}.o-shipmenttracking{padding-bottom:5rem}.o-shipmenttracking .tag{display:block;padding-bottom:0.625rem;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.o-shipmenttracking .left,.o-shipmenttracking .right{padding-top:1.25rem;float:none!important}.o-shipmenttracking .left{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.9375rem;padding-right:0.9375rem;padding-bottom:0.9375rem}.o-shipmenttracking .right{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}.m-text--richtext .o-shipmenttracking table,.o-shipmenttracking .m-table,.o-shipmenttracking .m-text--richtext table{border-bottom-width:0}.m-text--richtext .o-shipmenttracking table thead tr,.o-shipmenttracking .m-table thead tr,.o-shipmenttracking .m-text--richtext table thead tr{background-color:#FFF;border-top-width:0}.m-text--richtext .o-shipmenttracking table thead tr th,.o-shipmenttracking .m-table thead tr th,.o-shipmenttracking .m-text--richtext table thead tr th{padding-top:1.25rem;padding-bottom:1.25rem}.m-text--richtext .o-shipmenttracking table tbody tr,.o-shipmenttracking .m-table tbody tr,.o-shipmenttracking .m-text--richtext table tbody tr{background-color:#FFF}.o-shipmenttracking .m-table-actions{padding:0}.o-shipmenttracking .table-wrapper .btn-toolbar{position:inherit;display:block;padding-bottom:1.25rem;padding-top:1.25rem;background-color:#FFF;border-bottom:0.1875rem solid #EBE6dE}.o-favorite-list-table-head:after,.o-favorite-list-table-head:before,.o-shipmenttracking .table-wrapper .btn-toolbar:after,.o-shipmenttracking .table-wrapper .btn-toolbar:before{content:"";display:table}.o-shipmenttracking .table-wrapper .btn-toolbar:after{clear:both}.o-shipmenttracking .table-wrapper .dropdown-btn-group{position:relative}.shipment{padding-bottom:1.25rem;border-top:0.1875rem solid #DFD8C8;border-bottom:0.1875rem solid #DFD8C8;background:#F3F0EB;margin-bottom:5rem}.shipment:last-child{margin-bottom:0}.shipment .a-heading-h3,.shipment .m-chat-popup--title,.shipment .m-filterbar-title,.shipment .m-product-addreview--title,.shipment .m-product-review--comment-title,.shipment .m-product-review--title,.shipment .o-prod-grid--header-title{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;padding-bottom:0.625rem}.shipment .a-heading-h3:first-child,.shipment .m-chat-popup--title:first-child,.shipment .m-filterbar-title:first-child,.shipment .m-product-addreview--title:first-child,.shipment .m-product-review--comment-title:first-child,.shipment .m-product-review--title:first-child,.shipment .o-prod-grid--header-title:first-child{padding-bottom:0.3125rem}.o-favlist-miscellaneous,.o-orders-miscellaneous{padding-bottom:3.125rem}.o-favorite-list{position:relative}.o-favorite-list--name{padding-top:1.25rem;padding-bottom:1.25rem}.o-favorite-list--name .a-label-tip-link,.o-favorite-list--name .a-link{padding-bottom:1.25rem}.o-favorite-list .a-preloader{padding:0}.o-favorite-list .m-table-sorting-target{height:2.5rem}.o-favorite-list .m-table-sorting-target .a-tooltip{position:relative;margin-right:0}.o-favorite-list-table-head{padding-top:0.625rem;padding-bottom:0.625rem;padding-left:0.9375rem;background:#FFF;border-bottom:0.1875rem solid transparent;z-index:1000;margin:0}.o-favorite-list-table-head:after{clear:both}.o-favorite-list-table-head.is-stuck{border-bottom:0.1875rem solid #EBE6dE;position:relative;margin-bottom:-0.25rem}.o-favorite-list-table-head button{margin-bottom:1.25rem}.o-favorite-list-table-head.is-stuck button{margin-bottom:0}.o-favorite-list-table-head>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.o-favorite-list-table-head .a-button-secondary,.o-favorite-list-table-head .custom-col-1,.o-favorite-list-table-head .custom-col-3,.o-favorite-list-table-head .custom-col-4 button span.hide-behavior,.o-favorite-list-table-head.is-stuck .fleet-contr-link{display:none}.o-favorite-list-table-head .custom-col-2{display:none;-webkit-box-flex:21%;-ms-flex:21% 1 1;flex:21% 1 1}.o-favorite-list-table-head .custom-col-3{-webkit-box-flex:100%;-ms-flex:100% 1 1;flex:100% 1 1}.o-favorite-list-table-head .custom-col-3 .a-icon-cart-after{left:-15px}.o-favorite-list-table-head .custom-col-4{-webkit-box-flex:100%;-ms-flex:100% 1 0px;flex:100% 1 0}.o-favorite-list-table-head .custom-col-4 button{max-width:100%}.o-favorite-list-table-head .custom-col-4 button span{margin:0;width:100%;text-align:center}.o-favorite-list-table-head .a-icon-cart-after{position:relative}.o-favorite-list-table-head .fleet-contr-link{padding-bottom:0.625rem;font-size:1rem!important}.o-favorite-list-table-head .fleet-contr-link:hover:after{left:5px}.o-favorite-list-table-head .fleet-contr-link:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.o-favorite-list .m-cart--table{margin-bottom:6.25rem}.o-favorite-list .m-cart--thead{padding-top:1.25rem;padding-bottom:1.25rem}.o-favorite-list .m-cart--thead .sorting{cursor:pointer;outline:0;height:100%}.o-favorite-list .m-cart--thead .sorting:hover{color:#D2051E}.o-favorite-list .m-cart--thead .sorting>.th-inner{position:relative;display:inline-block;padding-left:0.625rem}.o-favorite-list .m-cart--thead .sorting>.th-inner:before{display:inline-block;font-family:iconfont;font-weight:400;line-height:inherit;text-decoration:inherit;text-transform:none;font-smoothing:antialiased;content:"\EA34";position:absolute;top:50%;left:-5px;-webkit-transform:rotateX(0);transform:rotateX(0);margin-top:-0.5625rem}.is-IE .o-favorite-list .m-cart--thead .sorting>.th-inner:before{margin-top:-0.4375rem}.o-favorite-list .m-cart--thead .sorting.sorted.ascending>.th-inner:before{-webkit-transform:rotateX(0);transform:rotateX(0);color:#D2051E;margin-top:-0.5625rem}.o-favorite-list .m-cart--thead .sorting.sorted.descending>.th-inner:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);color:#D2051E}.o-favorite-list .m-cart--item{-webkit-transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.o-favorite-list .m-cart--item input[type=number]{-moz-appearance:textfield}.o-favorite-list .m-cart--item input[type=number]::-webkit-inner-spin-button,.o-favorite-list .m-cart--item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.o-favorite-list .m-cart--item.ui-sortable-helper{background:#FFF;opacity:.7;position:absolute;z-index:1002}.o-favorite-list .m-cart--item.ui-state-highlight{position:relative}.o-favorite-list .m-cart--item.ui-state-highlight:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7;background:#F3F0EB;z-index:500}.o-favorite-list .m-cart--td-checkbox,.o-favorite-list .m-cart--td-drag-icon,.o-favorite-list .m-cart--th-last{display:none}.o-favorite-list .m-cart--td-info{padding-bottom:1.875rem}.o-favorite-list .m-cart--td-info-description{width:100%}.o-favorite-list .m-cart--td-info-description .a-link--arrow-after{margin-top:0;margin-bottom:0}.o-favorite-list .m-cart--td-info-list-ul{padding-left:1.25rem}.o-favorite-list .m-cart--td-info-list-ul li{list-style-type:disc;padding-bottom:0.25rem}.o-favorite-list .m-cart--td-info-list-ul li span{display:block;margin-left:-0.25rem}.o-favorite-list .m-cart--td-info-list .js-show-more{display:none;z-index:100;text-transform:uppercase}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more{display:block;cursor:pointer;margin-left:0.3125rem;margin-top:0.3125rem}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more strong{display:inline}.o-favorite-list .m-cart--td-info-list.view-more .js-show-more strong,.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more span{display:none}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .2s ease-out;transition:top .2s ease-out}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more.hover,.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more:hover{color:colors("hilti-red")}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more.hover:before,.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more:hover:before{left:0;top:-2px}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul{height:4.5625rem;overflow:hidden;position:relative;cursor:pointer;padding-left:1.25rem}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0.75rem;background:-webkit-linear-gradient(top,rgba(255,255,255,.1),rgba(255,255,255,.9));background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.9))}.o-favorite-list .m-cart--td-info-list.view-more .m-cart--td-info-list-ul{height:auto!important}.o-favorite-list .m-cart--td-info-list.view-more .m-cart--td-info-list-ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background:-webkit-linear-gradient(top,rgba(255,255,255,.5),#fff);background:linear-gradient(to bottom,rgba(255,255,255,.5),#fff)}.o-favorite-list .m-cart--td-info-list.view-more .js-show-more{margin-left:0.3125rem;margin-top:0.3125rem}.o-favorite-list .m-cart--td-info-list.view-more .js-show-more span{display:inline}.o-favorite-list .m-cart--td-info-list.view-more .js-show-more:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.o-favorite-list .m-cart--td-info-list.view-more .js-show-more.hover:before,.o-favorite-list .m-cart--td-info-list.view-more .js-show-more:hover:before{left:0;top:-7px}.o-favorite-list .m-cart .m-cart--outStock+.m-cart--item,.o-favorite-list .m-cart .m-cart--outStockReplace+.m-cart--item{border-top:none}.o-favorite-list .m-cart--extra-md-col,.o-favorite-list .m-cart--td-info--extra-data,.o-favorite-list .m-cart--td-input--extra-data{display:none}.o-favorite-list .m-cart--td-info--extra-data{margin-bottom:0.625rem}.o-favorite-list .m-cart--td-info--extra-data:last-child{margin-bottom:0}.o-favorite-list .m-cart--td-info--extra-data strong{display:block;margin-bottom:0.3125rem}.o-favorite-list .m-cart--td-input--extra-data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.o-favorite-list .m-cart--td-input--extra-data .a-icon{cursor:pointer;position:absolute;bottom:5px;right:5px;padding:1.25rem 0 1.25rem 1.25rem}.o-favorite-list .m-cart--td-input--extra-data .a-icon:before{-webkit-transform:scale(2);transform:scale(2)}.o-favorite-list .m-cart--td-priceFL{width:100%;margin-bottom:0.9375rem}.o-favorite-list .m-cart--td-priceFL>strong{display:block;padding-bottom:0.3125rem}.o-favorite-list .m-cart--priceFavorite:after,.o-favorite-list .m-cart--priceFavorite:before{content:"";display:table}.o-favorite-list .m-cart--priceFavorite:after{clear:both}.o-favorite-list .m-cart--priceFavorite .a-radio{padding-bottom:0}.o-favorite-list .m-cart--priceFavorite-radio{float:left}.o-favorite-list .m-cart--priceFavorite-priceType{float:left;padding-left:1.875rem}.o-favorite-list .m-cart--priceFavorite-priceLabel{display:block}.o-favorite-list .m-cart--priceFavorite-price{float:right;text-align:right;min-width:5rem}.o-favorite-list .m-cart--priceFavorite-price span{display:block;white-space:nowrap}.o-favorite-list .m-cart--priceFavorite-buy--non-fleet div,.o-favorite-list .m-cart--priceFavorite-fleet--non-fleet div,.o-favorite-list .m-cart--priceFavorite-software--single div{display:inline}.o-favorite-list .m-cart--priceFavorite-fleet,.o-favorite-list .m-cart--priceFavorite-software--yearly{padding-bottom:0.9375rem}.o-favorite-list .m-cart--priceFavorite-fleet .a-radio,.o-favorite-list .m-cart--priceFavorite-software--yearly .a-radio{margin-bottom:0.3125rem}.o-favorite-list .m-cart--priceFavorite-fleet .m-cart--priceFavorite-radio,.o-favorite-list .m-cart--priceFavorite-software--yearly .m-cart--priceFavorite-radio{float:none}.o-favorite-list .m-cart--priceFavorite-fleet--non-fleet .m-cart--priceFavorite-radio,.o-favorite-list .m-cart--priceFavorite-software--yearly .m-cart--priceFavorite-radio{float:left}.o-favorite-list .m-cart--priceFavorite-buy--title{font-size:0.875rem!important}.o-favorite-list .m-cart--td-inputGroup{width:100%}.o-favorite-list .m-cart--td-inputGroup .a-input,.o-favorite-list .m-cart--td-inputGroup .a-stars-radio{padding-bottom:0}.o-favorite-list .m-cart--td-inputGroup .has-changed input{border-bottom:0.1875rem solid #DFD8C8}.o-favorite-list .m-cart--td-inputGroup .js--btn-add{margin-top:0.5rem;margin-bottom:0.5rem}.o-favorite-list .m-cart--td-inputGroup .js--btn-remove{margin-bottom:0.5rem}.o-favorite-list .m-cart--row-action-remove{width:100%;text-align:right}.o-favorite-list .m-cart--td-drag-icon .a-icon{font-size:1.5625rem;cursor:-webkit-grab;cursor:grab;padding:0 0 0.9375rem 0.9375rem}.o-delivery-information-items--TPM .o-delivery-change:hover,.o-toolmanagement .td-label--combo,.toolmanagement-combo.is-closed .tr-combo--subitem{cursor:pointer}.o-favorite-list .m-cart .m-cart--row--outStock .m-cart--td-drag-icon,.o-favorite-list .m-cart .m-cart--row--outStockReplace .m-cart--td-drag-icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.o-favorite-list--fleet-tooltip td{padding:0.3125rem}.o-favorite-list--fleet-tooltip td i{position:relative}.o-favorite-list--fleet-tooltip td i:before{position:absolute;top:-3px;-webkit-transform:scale(2);transform:scale(2);left:8px}.o-favorite-list button>span{width:100%;text-align:center}.o-favorite-list-drag-start{box-shadow:-6px 6px 20px rgba(0,0,0,.2);-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}.o-favorite-list--purchases .a-link--back,.o-favorite-list--recommendations .a-link--back{padding-bottom:3.125rem}.o-favorite-list--purchases .m-cart--outStock .m-cart--extra-md-col,.o-favorite-list--purchases .m-cart--outStock .m-cart--td-single,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart--extra-md-col,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart--td-single,.o-favorite-list--recommendations .m-cart--outStock .m-cart--extra-md-col,.o-favorite-list--recommendations .m-cart--outStock .m-cart--td-single,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--extra-md-col,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--td-single{opacity:.4}.o-favorite-list--purchases .m-cart--table,.o-favorite-list--recommendations .m-cart--table{margin-bottom:1.25rem}.o-favorite-list--purchases .m-cart--XL-td,.o-favorite-list--purchases .m-cart--td-checkbox,.o-favorite-list--purchases .m-cart--th-checkbox,.o-favorite-list--recommendations .m-cart--XL-td,.o-favorite-list--recommendations .m-cart--td-checkbox,.o-favorite-list--recommendations .m-cart--th-checkbox{display:none!important}.o-favorite-list--purchases .m-cart--td-info-description,.o-favorite-list--purchases .m-cart--td-packagingunit,.o-favorite-list--recommendations .m-cart--td-info-description,.o-favorite-list--recommendations .m-cart--td-packagingunit{padding-bottom:0.3125rem}.o-favorite-list--purchases .m-cart--td-image figure picture img,.o-favorite-list--recommendations .m-cart--td-image figure picture img{max-width:5rem;max-height:3.75rem}.o-favorite-list--purchases .m-cart--td-inputGroup--fl .js--btn-remove,.o-favorite-list--purchases .m-cart--td-inputGroup--fl strong,.o-favorite-list--recommendations .m-cart--td-inputGroup--fl .js--btn-remove,.o-favorite-list--recommendations .m-cart--td-inputGroup--fl strong{display:none}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{margin-bottom:0.3125rem}.o-favorite-list--purchases .m-cart--td-priceFL label,.o-favorite-list--recommendations .m-cart--td-priceFL label{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.o-favorite-list--purchases .m-cart--td-priceFL .m-cart--priceFavorite,.o-favorite-list--recommendations .m-cart--td-priceFL .m-cart--priceFavorite{padding-bottom:0.625rem}.o-favorite-list--purchases .m-cart--outStock,.o-favorite-list--purchases .m-cart--outStockReplace,.o-favorite-list--recommendations .m-cart--outStock,.o-favorite-list--recommendations .m-cart--outStockReplace{padding-bottom:0;border:none!important}.o-favorite-list--purchases .m-cart--outStock .m-cart-row,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart-row,.o-favorite-list--recommendations .m-cart--outStock .m-cart-row,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart-row{margin-left:0;margin-right:0}.m-product-introduction,.o-prod-grid--footer,.o-prod-grid--header,.o-product-main{margin-left:-0.625rem;margin-right:-0.625rem}.o-favorite-list--purchases .m-cart--outStock:first-of-type,.o-favorite-list--purchases .m-cart--outStockReplace:first-of-type,.o-favorite-list--recommendations .m-cart--outStock:first-of-type,.o-favorite-list--recommendations .m-cart--outStockReplace:first-of-type{border-top:0.1875rem solid #EBE6dE!important}.o-favorite-list--purchases .m-cart--outStock .m-cart--row-suggestion,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart--row-suggestion,.o-favorite-list--recommendations .m-cart--outStock .m-cart--row-suggestion,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--row-suggestion{border-top-width:1px!important;border-bottom-width:1px!important}.o-favorite-list--purchases .m-cart--extra-md-col,.o-favorite-list--recommendations .m-cart--extra-md-col{width:14%}.add-to-cart-animate{position:absolute;top:0;left:0;display:block;width:0;height:0;pointer-events:none;z-index:1000;background:#D2051E}.add-to-cart-animate .a-button,.add-to-cart-animate .m-text--richtext .m-text-buttons a,.add-to-cart-animate a-button-primary,.add-to-cart-animate a-button-secondary,.add-to-cart-animate button,.add-to-cart-animate button[type=submit]:not([class*=a-button-]),.add-to-cart-animate input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .add-to-cart-animate a{max-width:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .7s ease,-webkit-transform 1s ease;transition:opacity .7s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .7s ease;transition:transform 1s ease,opacity .7s ease,-webkit-transform 1s ease}.o-favlist-teasers{padding-bottom:1.875rem;margin-top:-0.3125rem}.o-favlist-teasers .m-editorial-teaser-overlay{z-index:2}.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2--medium{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.125rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.o-favlist-teasers .m-editorial-teaser--dark .a-heading-editorial-h2{color:#FFF!important}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;padding-bottom:0}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-image{display:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:20%;padding-top:0.9375rem;padding-right:0.9375rem;padding-bottom:0.9375rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none;width:50%;padding:0.9375rem 0.9375rem 0.9375rem 0.5rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase{padding-bottom:0.625rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase:not(:first-child){padding-top:0.625rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase:not(:last-child){border-bottom:0.0625rem solid #E7E2D6}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product{display:-webkit-box;display:-ms-flexbox;display:flex}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product figure{padding-right:1.25rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product figure picture{width:100%}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product figure picture img{max-height:2.5rem;max-width:3.75rem;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product>div{width:58.33333%;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.o-prod-main .m-page-title-col p,.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download,.offering-online,.offering-online-xs{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content:hover .a-link--arrow-after{color:#D2051E}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark):hover .a-link--arrow-after,.touchevents .o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content:hover .a-link--arrow-after{color:#000}.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-label-tip-link .a-label-tip-link,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-label-tip-link .a-link,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-link .a-label-tip-link,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-link .a-link,.m-table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-label-tip-link,.m-table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-link,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-label-tip-link,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-link,.o-cart-empty .a-label-tip-link:hover .a-label-tip-link,.o-cart-empty .a-label-tip-link:hover .a-link,.o-cart-empty .a-link:hover .a-label-tip-link,.o-cart-empty .a-link:hover .a-link,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-label-tip-link .a-label-tip-link,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-label-tip-link .a-link,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-link .a-label-tip-link,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-link .a-link,.o-cart-empty .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-label-tip-link,.o-cart-empty .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-link,.o-cart-empty .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-label-tip-link,.o-cart-empty .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-link,.o-delivery-change:hover,.o-prod-grid--show-more:hover .a-link-action{color:#D2051E}.o-select-country{position:relative;padding-bottom:3.125rem}.o-select-country-title{padding-top:1.875rem;padding-bottom:1.875rem}.o-select-country-continent-title{padding-top:1.25rem;padding-bottom:0.9375rem;margin-top:0;line-height:1.2;border-top:0.0625rem solid #D7CEBA}.o-select-country-lists-wrapper-by-continent{padding-top:0;padding-bottom:1.25rem}.o-select-country-list{float:left;line-height:1.875rem;font-size:0.875rem;padding-left:0}.m-sidebar-nav-wrapper{width:25%;padding:0 0.625rem 3.125rem;position:absolute;top:90px;bottom:0;right:0}.m-sidebar-nav-wrapper .m-sidebar-nav{min-width:auto}.o-category-list,.o-prod-grid--list{min-width:100%}.offering-online,.offering-online-xs{margin-top:0.5rem;padding-bottom:0.5rem;font-size:0.6875rem;line-height:0.8125rem;float:right;padding-left:1.8em;text-transform:none;font-weight:400}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowdown,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowup,.o-delivery-change,.o-delivery-info-tooltip .a-tooltip,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowdown,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowup,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowdown,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowup{text-transform:uppercase}.offering-online-xs:before,.offering-online:before{font-size:1.3em}.offering-online-xs{display:none}.chosen-results .o-select-country .active-result.is-cart:after,.o-select-country .a-icon-cartfull-after:after,.o-select-country .chosen-results .active-result.is-cart:after{position:relative;top:4px;left:10px}.debug-element{background-color:green;width:100vw;height:0.0625rem;position:absolute}.o-product-actions{padding-bottom:1.25rem}.o-prod-grid,.o-prod-grid--header,.o-product-tab--ratings-reviews .a-link--back{padding-bottom:0.9375rem}.o-product-actions .item{padding-right:1.25rem;display:inline-block;width:100%}.m-product-introduction:after,.m-product-introduction:before,.o-prod-grid--footer:after,.o-prod-grid--footer:before,.o-prod-grid--header:after,.o-prod-grid--header:before,.o-product-main:after,.o-product-main:before{content:"";display:table}.o-product-actions .item:last-of-type{padding-right:0}.o-prod-grid--btn,.o-prod-grid--header-title,.o-product-content,.o-product-content--offset,.o-product-content--offset-small,.o-product-main .o-product-content,.o-product-main .o-product-sidebar{padding-left:0.625rem;padding-right:0.625rem;min-height:0.0625rem}.o-product-content{position:relative}.o-product-content--offset{width:100%;position:relative;float:none!important;z-index:2}.o-product-content--offset-small{position:relative}.o-product-main{position:relative;z-index:999;margin-top:-0.625rem}.o-product-main:after{clear:both}.o-product-main .o-product-content,.o-product-main .o-product-sidebar{float:left;width:100%;position:relative}.o-product-secondary{padding-top:1.875rem}.o-product-sidebar{z-index:3}.o-wrapper .o-product-secondary{padding-top:0}.m-product-introduction{position:relative;margin-bottom:1.25rem}.m-product-introduction:after{clear:both}.m-product-ratings,.m-product-ratings-widget-wrapper,.m-product-writereview{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-prod-main{margin-bottom:3.125rem}.o-prod-main .m-page-title{padding-top:0.9375rem}.o-prod-main .m-page-title-col p{padding-top:0.9375rem;font-weight:400;font-size:1rem;line-height:1.25rem}.o-cart-empty .a-heading-h4,.o-delego-creditcard-header>span{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.o-prod-grid{position:relative;padding-top:1.875rem}.o-prod-grid-grey-wrap,.o-prod-grid-outer{background-color:#F3F0EB}.o-prod-grid--footer:after,.o-prod-grid--header:after{clear:both}.o-prod-grid--btn{float:left;width:100%;position:relative;display:none}.m-text--richtext .m-text-buttons .o-prod-grid--btn a,.o-prod-grid--btn .a-button,.o-prod-grid--btn .m-text--richtext .m-text-buttons a,.o-prod-grid--btn button[type=submit]:not([class*=a-button-]),.o-prod-grid--btn input[type=submit]:not([class*=a-button-]){position:relative}.o-prod-grid--btn .a-button-tooltip{z-index:0;bottom:0;right:0;left:0;top:0;position:absolute;display:none;pointer-events:none}.is-IE10 .o-prod-grid--btn .a-button-tooltip{background-color:rgba(0,0,0,.01);right:10px;left:10px}.m-text--richtext .m-text-buttons .o-prod-grid--btn a.is-disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .o-prod-grid--btn a:disabled+.a-button-tooltip,.m-tiles-item--disabled .o-prod-grid--btn .a-button-secondary+.a-button-tooltip,.o-prod-grid--btn .a-button-primary.is-disabled+.a-button-tooltip,.o-prod-grid--btn .a-button-primary:disabled+.a-button-tooltip,.o-prod-grid--btn .a-button-secondary.is-disabled+.a-button-tooltip,.o-prod-grid--btn .a-button-secondary:disabled+.a-button-tooltip,.o-prod-grid--btn .m-text--richtext .m-text-buttons a.is-disabled+.a-button-tooltip,.o-prod-grid--btn .m-text--richtext .m-text-buttons a:disabled+.a-button-tooltip,.o-prod-grid--btn .m-tiles-item--disabled .a-button-secondary+.a-button-tooltip{pointer-events:auto;z-index:996;display:block}.m-text--richtext .m-text-buttons .o-prod-grid--btn a.is-disabled .a-button-tooltip,.o-prod-grid--btn .a-button.is-disabled .a-button-tooltip,.o-prod-grid--btn .m-text--richtext .m-text-buttons a.is-disabled .a-button-tooltip,.o-prod-grid--btn button.is-disabled[type=submit]:not([class*=a-button-]) .a-button-tooltip,.o-prod-grid--btn input.is-disabled[type=submit]:not([class*=a-button-]) .a-button-tooltip{z-index:1000;display:block}.o-prod-grid--header-title{padding-bottom:0.9375rem;float:left;width:100%;position:relative}.o-prod-grid .js-compare-counttotal{display:none}.o-prod-grid--list-wrap.crop-list-state{overflow:hidden;position:relative;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.o-prod-grid--list-wrap.crop-list-state::after{content:'';display:block;position:absolute;left:0;right:0;bottom:2px;height:0.1875rem;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.2),transparent);background:linear-gradient(to top,rgba(0,0,0,.2),transparent)}.o-prod-grid--list .m-grid-item{margin-bottom:1.25rem}.no-flexwrap .o-prod-grid--list .m-grid-item--content{height:100%}.o-prod-grid--footer{padding-top:0.3125rem;padding-bottom:0.3125rem}.o-prod-grid--show-more{position:relative;text-align:center;cursor:pointer}.o-prod-grid--show-more:before{content:"";display:block;position:absolute;top:-2px;left:0;right:0;height:0.1875rem;background-color:#DFD8C8;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.o-prod-grid--show-more:hover::before{background-color:#D7CEBA}.o-prod-grid--show-more .a-link-action{position:relative;z-index:0;margin:0.625rem 0;padding-left:1.2em}.o-prod-grid--show-more .a-link-action::before{top:0;-webkit-transition:top .3s;transition:top .3s}.o-prod-grid--show-more .a-link-action::after{content:'';display:block;position:absolute;top:0;bottom:0;left:-20px;right:-5px;z-index:-1;background-color:#F3F0EB}.o-prod-grid--show-more:hover .a-link-action:before{top:3px}.o-prod-grid .m-message{margin-bottom:0.9375rem}.o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):after{border-bottom:none}.o-prod-grid .m-message .a-link--arrow-after:not(.a-link--needhelp):hover{border-bottom:none!important}.o-prod-grid--overlay{padding-left:1.875rem;padding-right:1.875rem}.o-prod-grid--overlay .o-prod-grid--list-wrap{padding-top:1.25rem}.o-prod-grid--overlay .m-grid-item--inner{box-shadow:0 0 2px 2px #ddd}.m-grid-item--banner .o-prod-grid--overlay .m-grid-item--cat-title,.o-prod-grid--overlay .a-heading-h2,.o-prod-grid--overlay .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.625rem}.m-stick-menu{display:none;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem;border:0.1875rem solid #EBE6dE;border-left:0;border-right:0;overflow:hidden}.m-stick-menu.is-stick{width:100%}.m-stick-menu.scroll-to-fixed-fixed{background-color:#FFF;border-top-color:#FFF;margin-right:0!important;margin-left:0!important}.m-stick-menu.scroll-to-fixed-fixed .m-stick-menu-col{padding-left:0.625rem!important}.m-stick-menu.scroll-to-fixed-fixed:after,.m-stick-menu.scroll-to-fixed-fixed:before{content:'';position:absolute;top:-3px;bottom:-3px;width:1.875rem;background-color:#FFF;border-top:0.1875rem solid #FFF;border-bottom:0.1875rem solid #EBE6dE}.m-stick-menu.scroll-to-fixed-fixed:before{left:-30px}.m-stick-menu.scroll-to-fixed-fixed:after{right:-30px}.m-stick-menu.scroll-to-fixed-fixed>.container-fluid,.m-stick-menu.scroll-to-fixed-fixed>.m-account-form,.m-stick-menu.scroll-to-fixed-fixed>.m-register-form-general,.m-stick-menu.scroll-to-fixed-fixed>.m-register-form-messaging,.m-stick-menu.scroll-to-fixed-fixed>.o-account-credentials-wrapper,.m-stick-menu.scroll-to-fixed-fixed>.o-favorite-list-table-head,.m-stick-menu.scroll-to-fixed-fixed>.o-prod-grid,.o-account-form .m-stick-menu.scroll-to-fixed-fixed>form{padding-left:0;padding-right:0}.m-stick-menu .a-button-tertiary,.m-stick-menu .m-forgot-pass-form-cancel-btn,.m-stick-menu .m-reset-pass-form-cancel-btn{position:relative;text-align:left}.m-stick-menu .a-button-tertiary.is-disabled .a-button-tooltip,.m-stick-menu .is-disabled.m-forgot-pass-form-cancel-btn .a-button-tooltip,.m-stick-menu .is-disabled.m-reset-pass-form-cancel-btn .a-button-tooltip{z-index:1000;bottom:0;right:0;left:0;top:0;position:absolute;pointer-events:auto}.m-stick-menu-col{position:relative;float:left;width:50%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;white-space:nowrap}.m-stick-menu-col:first-child{padding-left:0}.o-cart-empty{padding-bottom:0.9375rem;margin-top:2.5rem}.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-label-tip-link .a-label-tip-link:after,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-label-tip-link .a-link:after,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-link .a-label-tip-link:after,.m-list--click-sensitive .m-list-content:hover .o-cart-empty .a-link .a-link:after,.m-table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-label-tip-link:after,.m-table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-link:after,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-label-tip-link:after,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .o-cart-empty [data-hoverlink] .a-link:after,.o-cart-empty .a-label-tip-link:hover .a-label-tip-link:after,.o-cart-empty .a-label-tip-link:hover .a-link:after,.o-cart-empty .a-link:hover .a-label-tip-link:after,.o-cart-empty .a-link:hover .a-link:after,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-label-tip-link .a-label-tip-link:after,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-label-tip-link .a-link:after,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-link .a-label-tip-link:after,.o-cart-empty .m-list--click-sensitive .m-list-content:hover .a-link .a-link:after,.o-cart-empty .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-label-tip-link:after,.o-cart-empty .m-table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-link:after,.o-cart-empty .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-label-tip-link:after,.o-cart-empty .m-text--richtext table tbody tr td.is-hover.has-hoverlink [data-hoverlink] .a-link:after{left:10px}.m-grid-item--banner .o-cart-empty .m-grid-item--cat-title,.o-cart-empty .a-heading-h2,.o-cart-empty .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem}.o-cart-empty .a-heading-h4{padding-bottom:0.625rem;font-size:1rem;line-height:1.25rem}.m-product-gallery-stage .o-cart-empty .m-slider::after,.o-cart-empty .a-hr,.o-cart-empty .m-product-gallery-stage .m-slider::after,.o-cart-empty hr{border-top-color:#EBE6dE}.m-product-gallery-stage .o-cart-empty>div>div:nth-child(2) .m-slider::after,.o-cart-empty>div>div:nth-child(2) .a-hr,.o-cart-empty>div>div:nth-child(2) .m-product-gallery-stage .m-slider::after,.o-cart-empty>div>div:nth-child(2) hr{border-top-width:3px}.o-cart-empty>div>div:last-of-type.o-cart-empty-new-products{padding-bottom:3.125rem}.o-cart-empty-new-products,.o-cart-empty-search-products{padding-bottom:1.25rem}.o-cart-empty-search-products input[type=search]{margin-bottom:0.625rem}.o-cart-empty-search-products .a-button-secondary{margin-bottom:0;width:100%}.m-grid-item--banner .o-cart-empty-new-products h2.m-grid-item--cat-title,.o-cart-empty-new-products .m-grid-item--banner h2.m-grid-item--cat-title,.o-cart-empty-new-products h2.a-heading-h2{padding-bottom:0.625rem;margin-top:0;font-size:1.25rem}.o-cart-empty-new-products .a-display-block.a-label-tip-link,.o-cart-empty-new-products .a-link.a-display-block{padding-top:0.9375rem;padding-bottom:0.9375rem;border-top:0.125rem solid #EBE6dE;border-bottom:0.125rem solid #EBE6dE}.o-cart-empty-new-products .a-button-tertiary,.o-cart-empty-new-products .m-forgot-pass-form-cancel-btn,.o-cart-empty-new-products .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register{padding-bottom:1.25rem}.o-cart-empty-login-register .a-button-wide{width:100%}.o-cart-empty-login-register .a-button-tertiary,.o-cart-empty-login-register .m-forgot-pass-form-cancel-btn,.o-cart-empty-login-register .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register .visible-xs-block{margin-top:1.25rem}.o-cart-empty-login-register .m-login .a-heading-h4{padding-bottom:0.3125rem}.o-cart-empty-login-register .m-login .a-list-downloads,.o-cart-empty-login-register .m-login .a-list-unordered,.o-cart-empty-login-register .m-login ul{padding-bottom:0.9375rem}.o-cart-empty-login-register .m-login p{font-size:1rem!important;padding-bottom:0.5rem}.o-cart-empty-recomendations,.o-cart-empty-teasers{padding-bottom:1.875rem}.o-cart-empty-recomendations p:last-child{padding-bottom:0}.o-cart-empty-recomendations .m-slider{margin-bottom:0}.o-delego-creditcard-form{padding:1.25rem;position:relative}.o-delego-creditcard-header{background-color:#B8B2A8;height:2.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-delego-creditcard-header>span{font-size:1.125rem;line-height:1.5625rem;color:#FFF}.o-delego-creditcard-header>span:before{padding-right:0.5rem}.o-delego-creditcard .a-input-field,.o-delego-creditcard .a-label--formfield,.o-delego-creditcard .a-select-field,.o-delego-creditcard .a-stars-radio-field{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-delego-creditcard .a-input--nolabel,.o-delego-creditcard .a-select--no-label{margin:0}.o-delego-creditcard .a-input--nolabel .a-input-field,.o-delego-creditcard .a-input--nolabel .a-select-field,.o-delego-creditcard .a-input--nolabel .a-stars-radio-field,.o-delego-creditcard .a-select--no-label .a-input-field,.o-delego-creditcard .a-select--no-label .a-select-field,.o-delego-creditcard .a-select--no-label .a-stars-radio-field{width:100%;left:0;padding:0}.o-delego-creditcard .a-button-submit{margin-bottom:0.9375rem}.o-delego-creditcard .a-button-tertiary,.o-delego-creditcard .m-forgot-pass-form-cancel-btn,.o-delego-creditcard .m-reset-pass-form-cancel-btn{margin:0!important}.o-delego-creditcard-expiration,.o-delego-creditcard-security,.o-order-summary .content .information,.o-order-summary .content .subheader,.o-order-summary .content .table,.o-order-summary .header,.o-order-summary-info{margin-left:-0.625rem;margin-right:-0.625rem}.o-delego-creditcard-expiration:after,.o-delego-creditcard-expiration:before,.o-delego-creditcard-security:after,.o-delego-creditcard-security:before{content:"";display:table}.o-delego-creditcard-expiration:after,.o-delego-creditcard-security:after{clear:both}.o-delego-creditcard-expiration-month:after,.o-delego-creditcard-security-month:after{font-size:1rem;line-height:1.25rem;color:#887F6E;content:"/";position:absolute;top:10px;right:-3px}.o-delego-creditcard-expiration .a-input,.o-delego-creditcard-expiration .a-stars-radio,.o-delego-creditcard-expiration-month,.o-delego-creditcard-expiration-year,.o-delego-creditcard-security .a-input,.o-delego-creditcard-security .a-stars-radio,.o-delego-creditcard-security-info,.o-delego-creditcard-security-month,.o-delego-creditcard-security-year{float:left;width:50%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-delego-creditcard-security-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-delego-creditcard-security-info-image{padding-right:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.o-delego-creditcard-security-info-image figure{max-height:2.8125rem;min-height:2.8125rem}.o-delego-creditcard-security-info-image img,.o-delego-creditcard-security-info-image picture{max-height:2.8125rem}.o-delego-creditcard-security-info-image span{font-size:1rem;line-height:1.25rem;padding-top:0.5rem;color:#887F6E}.o-delego-creditcard-security-info-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.8125rem}.o-delego-creditcard-security .a-select-bottom-label span{min-height:0!important}.o-delego-creditcard-security--noImage .o-delego-creditcard-security-info-image{display:none}.o-delego-creditcard-security--noImage .a-select-bottom-label span{width:20rem}.o-delego-creditcard .a-error.a-select~span.a-error,.o-delego-creditcard .a-error.a-select~span.error,.o-delego-creditcard .a-select.error~span.a-error,.o-delego-creditcard .a-select.error~span.error,.o-delego-creditcard input.a-error~span.a-error,.o-delego-creditcard input.a-error~span.error,.o-delego-creditcard input.error~span.a-error,.o-delego-creditcard input.error~span.error,.o-delego-creditcard select.a-error~span.a-error,.o-delego-creditcard select.a-error~span.error,.o-delego-creditcard select.error~span.a-error,.o-delego-creditcard select.error~span.error{font-size:1rem;line-height:1.25rem}.o-delego-creditcard .a-icon-close{position:absolute;right:15px;top:15px;width:1.25rem;height:1.25rem}.o-billing-information .a-heading-copy,.o-billing-information .a-legend,.o-billing-information legend{margin-bottom:0.5rem}.o-billing-information .a-tooltip{position:absolute;right:0;top:-3px;padding:0;display:block;width:1.25rem;height:1.25rem;overflow:hidden;line-height:1.3}.o-billing-label,.o-order-summary .header h3{padding-bottom:0.5rem}.o-order-summary .content .information>.column,.o-order-summary .content .subheader>div:first-child,.o-order-summary .content .subheader>div:last-child,.o-order-summary .content .table>.column,.o-order-summary .header>div:first-child,.o-order-summary .header>div:last-child{padding-left:0.625rem;padding-right:0.625rem;float:left;position:relative;min-height:0.0625rem}.is-IE .o-billing-information .a-tooltip{line-height:1}.o-billing-information .a-select,.o-billing-information select{max-width:100%}.o-billing-information-item:after{content:"";display:block;height:0.1875rem;background-color:#EBE6dE;margin-top:1.25rem;margin-bottom:1.25rem}.o-billing-label{position:relative}.o-billing-hint{display:block;margin-top:0.9375rem;font-size:0.6875rem!important}.o-order-summary .content .information:after,.o-order-summary .content .information:before,.o-order-summary .content .subheader:after,.o-order-summary .content .subheader:before,.o-order-summary .content .table:after,.o-order-summary .content .table:before,.o-order-summary .header:after,.o-order-summary .header:before,.o-order-summary-cart:after,.o-order-summary-cart:before,.o-order-summary-info:after,.o-order-summary-info:before{display:table;content:""}.o-order-summary .header:after{clear:both}.o-order-summary .header>div:first-child{width:66.66667%}.o-order-summary .header>div:last-child{width:33.33333%}.o-order-summary .header>div:last-child:after{font-size:1.625rem}.o-order-summary .content .information:after{clear:both}.o-order-summary .content .information>.column{width:100%}.o-order-summary .content .subheader{padding-bottom:0.9375rem}.o-order-summary .content .subheader:after{clear:both}.o-order-summary .content .subheader>div:first-child{width:100%}.o-order-summary .content .subheader>div:last-child{width:100%;text-align:right}.o-order-summary .content .subheader p{padding-bottom:0;font-size:1rem;line-height:1.25rem}.o-order-summary .content .subheader p a,.o-order-summary .content .subheader p span{font-size:1rem;line-height:1.25rem}.o-order-summary .content .table:after{clear:both}.o-order-summary .content .table .m-table--responsive-grid tbody td:first-child,.o-order-summary .content .table .m-table--responsive-grid tbody td:nth-child(2),.o-order-summary .content .table>.column{width:100%}.o-order-summary .softbox{background-color:#F3F0EB;padding:1.25rem 0.9375rem 0.625rem}.o-order-summary-info{padding-bottom:1.875rem}.o-order-summary-info:after{clear:both}.o-order-summary-info-billing,.o-order-summary-info-delivery,.o-order-summary-info-pickup{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-order-summary-info-billing .o-billing-label,.o-order-summary-info-delivery .o-billing-label,.o-order-summary-info-pickup .o-billing-label{padding-bottom:0}.o-order-summary-info-billing .m-billing-accountinfo-copy,.o-order-summary-info-delivery .m-billing-accountinfo-copy,.o-order-summary-info-pickup .m-billing-accountinfo-copy{padding-bottom:0.625rem;word-wrap:break-word}.o-order-summary-info-billing .header>.column:first-child,.o-order-summary-info-delivery .header>.column:first-child,.o-order-summary-info-pickup .header>.column:first-child{width:auto;max-width:66.66667%}.m-text--richtext .m-text-buttons .o-order-confirmation .m-message-buttons a,.o-delivery-information .a-select,.o-delivery-information select,.o-order-confirmation .m-message-buttons .a-button-primary,.o-order-confirmation .m-message-buttons .m-text--richtext .m-text-buttons a{max-width:100%}.o-order-summary-info-billing .header>.column:last-child,.o-order-summary-info-delivery .header>.column:last-child,.o-order-summary-info-pickup .header>.column:last-child{width:auto;float:right}.o-order-summary .o-order-summary-info-pickup .content .information>.column{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-order-summary-info-pickup .m-staticmap{padding-top:0;padding-bottom:0.625rem}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column{float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column dt{padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column .information{margin:0;padding-top:0.5rem;padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .openinghours-wrap>span{padding-right:0.9375rem;vertical-align:top}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .openinghours-wrap>span:last-child{padding-right:0}.o-order-summary-cart>.column,.o-order-summary-info>div:only-child,.o-order-summary-info>div:only-child .content .information>.column{min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;position:relative}.o-order-summary-info>div:only-child .content .information>.column{float:left;width:100%}.o-order-summary-carts>div:not(:last-child){padding-bottom:2.5rem}.o-order-summary-cart{margin-left:-0.625rem;margin-right:-0.625rem}.o-order-summary-cart:after{clear:both}.o-order-summary-cart>.column{float:left;width:100%}.o-order-summary-info--TPM .o-billing-label{padding-bottom:0.3125rem}.o-delivery-label,.o-order-summary-info--TPM .m-billing-accountinfo-copy{padding-bottom:0.625rem}.o-order-summary-info--TPM .o-order-summary-info-delivery:only-child{width:100%!important}.o-order-summary--TPM-container{padding-left:0;padding-right:0}.o-order-confirmation .m-message{margin-bottom:1.875rem}.o-order-confirmation .m-message-buttons .a-link-action{margin-left:0.9375rem}.o-delivery-label{position:relative}.o-delivery-hint{display:block;margin-top:0.625rem;font-size:0.6875rem!important}.o-delivery-information-item:after{content:"";display:block;height:0.1875rem;background-color:#EBE6dE;margin-top:1.25rem;margin-bottom:1.25rem}.o-delivery-information-item--TPM .o-delivery-label+.a-radio--tile{margin-bottom:0.3125rem}.o-delivery-information-items--TPM .o-delivery-information-item:last-child:after{display:none}.o-delivery-information-item .m-message{max-width:21.875rem}.o-delivery-information-items--TPM .o-delivery-change{margin-top:0.625rem}.o-delivery-info-tooltip{position:relative;display:block}.o-delivery-info-tooltip .a-tooltip{display:inline-block;color:#000}.m-text--richtext .o-toolmanagement--TPM table .td-description a:hover .a-link--arrow-after,.m-text--richtext .o-toolmanagement--TPM table .td-description.is-hover a .a-link--arrow-after,.o-delivery-info-tooltip .a-tooltip:hover,.o-toolmanagement--TPM .m-table .td-description a:hover .a-link--arrow-after,.o-toolmanagement--TPM .m-table .td-description.is-hover a .a-link--arrow-after,.o-toolmanagement--TPM .m-text--richtext table .td-description a:hover .a-link--arrow-after,.o-toolmanagement--TPM .m-text--richtext table .td-description.is-hover a .a-link--arrow-after{color:#D2051E}.o-delivery-info-tooltip .a-tooltip:after{display:none!important}.m-delivery-shipping .a-tooltip{padding-left:1.875rem}.o-homepage-header-bottom{padding-left:0.625rem;padding-right:0.625rem;padding-top:0!important;padding-bottom:0!important;margin-left:0.625rem;margin-right:0.625rem;position:relative}.o-editorial-section,.o-editorial-section--nopadding{margin-left:-0.625rem;margin-right:-0.625rem}.o-homepage-header-bottom .m-quick-access{min-height:100%}.o-homepage-header-addproduct>.m-quickitem{border-bottom:0.1875rem solid #E7E2D6}.o-editorial-header{padding-bottom:2.5rem;position:relative}.o-editorial-header h2{padding-bottom:0}.o-editorial-header--bold{background-color:#fff}.o-editorial-marginal-col-module{border-bottom:0.1875rem solid #EBE6dE;padding:1.25rem 0.9375rem}.o-editorial-module{padding-bottom:2.5rem}.o-editorial-section{padding-left:0.625rem;padding-right:0.625rem}.o-editorial-section--highlighted{background:#F7F5F2;padding-top:2.5rem;margin-bottom:2.5rem;overflow:hidden;position:relative}.o-editorial-section--highlighted.o-editorial-section--last{margin-bottom:0}.o-editorial-section--highlighted+.o-editorial-section--nopadding{margin-top:-2.5rem}.o-editorial-section--highlighted>*{position:relative;z-index:10}.o-editorial-section--highlighted:after{content:'';display:block;position:absolute;left:0;bottom:0;z-index:1;width:66.66667%;height:100%;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top;background-color:#f1eee8}.o-editorial-section--last{padding-bottom:1.875rem}.m-category-page-title p{font-size:1rem;line-height:1.25rem;padding-top:0.9375rem}.m-category-breadcrumbs{padding-bottom:0!important}.o-category-list-border{border-top:0.1875rem solid #EBE6dE;margin-top:-0.0625rem}.o-category-bottom{padding-bottom:3.125rem}.o-category-bottom .m-category-newproduct{padding-top:0.9375rem;padding-bottom:0.9375rem;border-top:0.125rem solid #EBE6dE;border-bottom:0.125rem solid #EBE6dE}.o-category-bottom .m-category-teasers .m-slider-dots{width:100%}.checkbox-toggler.partial-selection+label:after{content:"";display:block;width:0.5625rem;height:0.5625rem;background:#000;position:absolute;top:10px;left:10px;-webkit-transition:background .5s;transition:background .5s}.o-toolmanagement .js-repair-head-trigger,.o-toolmanagement .js-repair-trigger,.o-toolmanagement--top .o-toolmanagement--maintext:empty,.o-toolmanagement-overlay-trigger,.o-toolmanagement.show-repair-trigger .js-repair-single{display:none}.tr-combo-mainrow--open .checkbox-toggler.partial-selection+label:after{background:#D2051E}.btn-short{max-width:5.625rem}.m-overlay.m-overlay--repair{padding:0!important}.m-overlay.m-overlay--repair .m-message{margin:0}.o-toolmanagement{margin-bottom:6.25rem}.o-toolmanagement--top .repairlistoptions{padding-bottom:0}.o-toolmanagement--top .o-toolmanagement--maintext{padding-top:0.9375rem}.o-toolmanagement .chosen-drop .chosen-search input[type=text]{background:0 0}.o-toolmanagement input[placeholder]{text-overflow:ellipsis}.o-toolmanagement .m-table-wrapper{margin-top:0}.o-toolmanagement .m-table-wrapper.has-buttons{margin-top:0!important}.m-grid-item--banner .o-toolmanagement-title .m-grid-item--cat-title,.o-toolmanagement-title .a-heading-h2,.o-toolmanagement-title .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.o-toolmanagement-title .a-heading-h3,.o-toolmanagement-title .m-chat-popup--title,.o-toolmanagement-title .m-filterbar-title,.o-toolmanagement-title .m-product-addreview--title,.o-toolmanagement-title .m-product-review--comment-title,.o-toolmanagement-title .m-product-review--title,.o-toolmanagement-title .o-prod-grid--header-title{padding-top:2.5rem;padding-bottom:0.9375rem}.o-toolmanagement-repair-forms tr{border-top:none!important}.o-toolmanagement .m-message:not(.m-table--toolmanagement .m-message){margin-top:1.25rem}.o-toolmanagement--top .m-message,.o-toolmanagement-forms .m-message{margin-top:1.25rem;margin-bottom:0}.o-toolmanagement--top .m-table--fleetlabeling .m-message,.o-toolmanagement-forms .m-table--fleetlabeling .m-message{margin-top:0}.o-toolmanagement .m-message{margin-bottom:0}.o-toolmanagement .a-icon-wrench :before{position:relative;right:5px}.o-toolmanagement.show-repair-trigger .js-repair-head-trigger,.o-toolmanagement.show-repair-trigger .js-repair-trigger{display:inline-block}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full-mobile,.o-toolmanagement .no-link .a-link--arrow-after:after,.o-toolmanagement--TPM .m-table .tr-combo-show-full-mobile,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full-mobile{display:none}.o-toolmanagement .is-hover{background-color:#FFF!important}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download{padding-left:0.625rem;margin-left:0.9375rem}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download .a-icon{margin-left:-0.625rem}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download .a-icon:before{margin-right:0.3125rem}.m-text--richtext .o-toolmanagement--TPM table,.o-toolmanagement--TPM .m-table,.o-toolmanagement--TPM .m-text--richtext table{border-bottom:0}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full,.o-toolmanagement--TPM .m-table .tr-combo-show-full,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full{border-bottom:0!important;z-index:1}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-label-tip-link,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-label-tip-link,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-label-tip-link,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link{min-width:8.125rem}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link strong,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowdown strong,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link strong,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowdown strong,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link strong,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowdown strong{display:inline}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link span,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link strong,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowdown span,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowup strong,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link span,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link strong,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowdown span,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowup strong,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowdown.a-label-tip-link span,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link strong,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowdown span,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowup strong{display:none}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link span,.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .a-link.a-icon-arrowup span,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link span,.o-toolmanagement--TPM .m-table .tr-combo-show-full .a-link.a-icon-arrowup span,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-icon-arrowup.a-label-tip-link span,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .a-link.a-icon-arrowup span{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#D2051E;display:inline}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .td-combo-show{display:block;text-align:center;padding-top:0;padding-bottom:0}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .row-combo-show,.o-toolmanagement--TPM .m-table .tr-combo-show-full .row-combo-show,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .row-combo-show{display:inline-block;padding:0 0.9375rem;background-color:#FFF}.m-text--richtext .o-toolmanagement--TPM table tbody,.o-toolmanagement--TPM .m-table tbody,.o-toolmanagement--TPM .m-text--richtext table tbody{border-bottom-width:2px}.m-text--richtext .o-toolmanagement--TPM table tbody .tr-combo-mainrow .a-label-tip-link,.m-text--richtext .o-toolmanagement--TPM table tbody .tr-combo-mainrow .a-link,.o-toolmanagement--TPM .m-table tbody .tr-combo-mainrow .a-label-tip-link,.o-toolmanagement--TPM .m-table tbody .tr-combo-mainrow .a-link,.o-toolmanagement--TPM .m-text--richtext table tbody .tr-combo-mainrow .a-label-tip-link,.o-toolmanagement--TPM .m-text--richtext table tbody .tr-combo-mainrow .a-link{min-width:auto}.m-text--richtext .o-toolmanagement--TPM table td:last-of-type,.m-text--richtext .o-toolmanagement--TPM table th:last-of-type,.o-toolmanagement--TPM .m-table td:last-of-type,.o-toolmanagement--TPM .m-table th:last-of-type,.o-toolmanagement--TPM .m-text--richtext table td:last-of-type,.o-toolmanagement--TPM .m-text--richtext table th:last-of-type{padding-right:0.0625rem;text-align:right}.m-text--richtext .o-toolmanagement--TPM table .td-description a:hover,.m-text--richtext .o-toolmanagement--TPM table .td-description.is-hover a,.o-toolmanagement--TPM .m-table .td-description a:hover,.o-toolmanagement--TPM .m-table .td-description.is-hover a,.o-toolmanagement--TPM .m-text--richtext table .td-description a:hover,.o-toolmanagement--TPM .m-text--richtext table .td-description.is-hover a{border-bottom:0!important}.m-text--richtext .o-toolmanagement--TPM table .td-description a:hover .a-link--arrow-after:after,.m-text--richtext .o-toolmanagement--TPM table .td-description.is-hover a .a-link--arrow-after:after,.o-toolmanagement--TPM .m-table .td-description a:hover .a-link--arrow-after:after,.o-toolmanagement--TPM .m-table .td-description.is-hover a .a-link--arrow-after:after,.o-toolmanagement--TPM .m-text--richtext table .td-description a:hover .a-link--arrow-after:after,.o-toolmanagement--TPM .m-text--richtext table .td-description.is-hover a .a-link--arrow-after:after{left:5px}.m-text--richtext .o-toolmanagement--TPM table .td-description a:hover .a-display-block,.m-text--richtext .o-toolmanagement--TPM table .td-description.is-hover a .a-display-block,.o-toolmanagement--TPM .m-table .td-description a:hover .a-display-block,.o-toolmanagement--TPM .m-table .td-description.is-hover a .a-display-block,.o-toolmanagement--TPM .m-text--richtext table .td-description a:hover .a-display-block,.o-toolmanagement--TPM .m-text--richtext table .td-description.is-hover a .a-display-block{color:#000}.m-text--richtext .o-toolmanagement--TPM table .td-description .a-link--arrow-after:after,.o-toolmanagement--TPM .m-table .td-description .a-link--arrow-after:after,.o-toolmanagement--TPM .m-text--richtext table .td-description .a-link--arrow-after:after{top:2px}.m-text--richtext .o-toolmanagement--TPM table .td-description .a-display-block,.o-toolmanagement--TPM .m-table .td-description .a-display-block,.o-toolmanagement--TPM .m-text--richtext table .td-description .a-display-block{color:#000;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1rem}.m-text--richtext .o-toolmanagement--TPM table .a-icon--subitem,.o-toolmanagement--TPM .m-table .a-icon--subitem,.o-toolmanagement--TPM .m-text--richtext table .a-icon--subitem{margin-left:0.125rem}.m-text--richtext .o-toolmanagement--TPM table .td-checkbox,.o-toolmanagement--TPM .m-table .td-checkbox,.o-toolmanagement--TPM .m-text--richtext table .td-checkbox{position:relative;z-index:1}.o-toolmanagement .btn-toolbar,.o-toolmanagement-forms .btn-toolbar{position:absolute!important;z-index:-1}.o-toolmanagement--TPM .toolmanagement-combo td:first-child:before{display:none}.o-toolmanagement--TPM .a-icon--subitem{width:1.875rem}.o-toolmanagement-forms .btn-toolbar{display:none!important}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons h3{padding:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons>div.m-table-button{width:50%;max-width:18.4375rem;position:relative;top:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-amount{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports{width:auto;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports a{display:inline-block}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports .a-link-download{font-family:"Hilti Roman",Arial,Verdana,sans-serif}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports .a-link-print{margin-right:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports .a-icon-print{text-transform:uppercase;padding-right:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar{position:static!important;-webkit-box-flex:0;-ms-flex:0 1 0%;flex:0 1 0%;padding:0;width:auto;margin-left:1.25rem}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar:nth-child(2){margin-left:auto}.is-IE11 .o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar{max-width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .dropdown-btn-group{float:none}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .btn.dropdown-toggle{white-space:nowrap;padding-left:0.8125rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .btn.dropdown-toggle:after{content:none}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .btn.dropdown-toggle:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:'\EA04';color:#D2051E;position:absolute;left:0;vertical-align:-2px;padding-left:0.1875rem}.tr-combo-mainrow .a-icon-arrowdown.a-label-tip-link,.tr-combo-mainrow .a-icon-arrowup.a-label-tip-link,.tr-combo-mainrow .a-link.a-icon-arrowdown,.tr-combo-mainrow .a-link.a-icon-arrowup{text-transform:uppercase}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .btn.dropdown-toggle.is-shown{color:#D2051E}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar .btn.dropdown-toggle.is-shown:before{content:"\EA0D";font-size:0.625rem;vertical-align:0;padding-left:0}.dropdown-menu.dropdown-menu--overlay{position:absolute;display:none;top:100%;width:100vw;background:#F3F0EB;box-shadow:0 2px 4px #CBCACB}.dropdown-menu.dropdown-menu--overlay.is-shown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-menu.dropdown-menu--overlay li{padding:0.9375rem 0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.dropdown-menu.dropdown-menu--overlay .checkbox-row{border-top:0.0625rem solid #E7E2D6;border-bottom:0.0625rem solid #E7E2D6;margin-top:-0.0625rem;margin-right:1.25rem;min-width:0;-ms-flex-preferred-size:calc(33.33333% - 20px);flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 1.25rem)}.m-table--toolmanagement .m-table-actions{min-height:5rem}.m-table--toolmanagement .m-table-actions .m-table-button{width:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.m-table--toolmanagement .m-table-actions .m-table-button .a-button-tooltip{z-index:0;bottom:0;right:0;left:0;top:0;position:absolute;display:none;pointer-events:none}.m-table--toolmanagement .m-table-actions .m-table-button .a-button-primary.is-disabled+.a-button-tooltip,.m-table--toolmanagement .m-table-actions .m-table-button .a-button-primary:disabled+.a-button-tooltip,.m-table--toolmanagement .m-table-actions .m-table-button .m-text--richtext .m-text-buttons a.is-disabled+.a-button-tooltip,.m-table--toolmanagement .m-table-actions .m-table-button .m-text--richtext .m-text-buttons a:disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table--toolmanagement .m-table-actions .m-table-button a.is-disabled+.a-button-tooltip,.m-text--richtext .m-text-buttons .m-table--toolmanagement .m-table-actions .m-table-button a:disabled+.a-button-tooltip{pointer-events:auto;z-index:996;display:block}.m-table--toolmanagement tbody tr td .image-wrapper{margin-top:-0.9375rem}.m-table--toolmanagement tbody tr:last-child{border-bottom:0.0625rem solid #EBE6dE}.m-table--toolmanagement th>span{white-space:nowrap}.m-table--toolmanagement tr{border-bottom:0.1875rem solid #EBE6dE!important}.m-table--toolmanagement td{vertical-align:top}.m-table--toolmanagement td .a-button>span:after,.m-table--toolmanagement td .m-text--richtext .m-text-buttons a>span:after,.m-table--toolmanagement td button[type=submit]:not([class*=a-button-])>span:after,.m-table--toolmanagement td input[type=submit]:not([class*=a-button-])>span:after,.m-text--richtext .m-text-buttons .m-table--toolmanagement td a>span:after{padding-right:1.25rem!important;padding-left:0!important}.m-table--toolmanagement td .image-wrapper{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.m-table--toolmanagement td .m-message{white-space:normal;width:12.5rem;color:#887F6E;border-left:0.625rem solid #887F6E}.m-table--toolmanagement td .m-message .a-link--arrow:before{-webkit-transform:rotate(0);transform:rotate(0)}.m-table--toolmanagement .counter-wrapper{padding-top:0.3125rem;font-size:0.875rem!important}.m-table--toolmanagement .a-link--arrow:before{left:-5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m-table--toolmanagement .a-link--arrow:hover:before{top:1px;left:-5px}.m-table--toolmanagement .m-table-button{left:0!important;max-width:18.4375rem}.m-table--toolmanagement .no-available .image-wrapper{opacity:.3}.m-table--repair-forms{border-bottom:none}.m-table--repair-forms thead tr th:first-child{padding-left:0}.m-table--repair-forms tbody td:first-child{padding-left:0!important}.m-table--repair-forms tbody td .a-icon--subitem+.image-wrapper img{max-width:2.8125rem}.m-table--repair-forms tbody .td-image{position:relative}.m-table--repair-forms tbody .td-image .a-icon--subitem{position:absolute;top:15px}.m-table--repair-forms tbody .td-image .a-icon--subitem+.image-wrapper{padding-left:2.8125rem}.m-table--repair-forms .image-wrapper{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.m-table.m-table--repair-forms tbody tr td,.m-table.m-table--toolmanagement tbody tr td,.m-text--richtext table.m-table--repair-forms tbody tr td,.m-text--richtext table.m-table--toolmanagement tbody tr td{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table.m-table--repair-forms .td-label,.m-table.m-table--toolmanagement .td-label,.m-text--richtext table.m-table--repair-forms .td-label,.m-text--richtext table.m-table--toolmanagement .td-label{text-transform:uppercase;font-family:"Hilti Bold",Arial,Verdana,sans-serif;color:#887F6E;-webkit-transition:color .5s;transition:color .5s}.m-table.m-table--repair-forms .is-hover,.m-table.m-table--toolmanagement .is-hover,.m-text--richtext table.m-table--repair-forms .is-hover,.m-text--richtext table.m-table--toolmanagement .is-hover{background-color:#FFF}.toolmanagement-combo{border-bottom:0.1875rem solid #EBE6dE}.toolmanagement-combo td:first-child{position:relative}.toolmanagement-combo td:first-child:before{content:"";display:block;background:#fff;height:0.125rem;position:absolute;left:0;bottom:-1px;width:1.125rem;-webkit-transition:width .5s;transition:width .5s}.toolmanagement-combo tr{border-bottom:0.0625rem solid #EBE6dE!important}.toolmanagement-combo .tr-combo--subitem td{-webkit-transition:padding-top .5s,padding-bottom .5s;transition:padding-top .5s,padding-bottom .5s}.toolmanagement-combo .tr-combo--subitem td>div{max-height:31.25rem;-webkit-transition:max-height .5s;transition:max-height .5s;opacity:1}.toolmanagement-combo .tr-combo--subitem td>div img{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.toolmanagement-combo.is-closed td:first-child:before{width:0}.toolmanagement-combo.is-closed .tr-combo--subitem td{padding-top:0.125rem!important;padding-bottom:0.125rem!important}.toolmanagement-combo.is-closed .tr-combo--subitem td.js-hoverlink-related-productdetails{z-index:-1;position:relative}.toolmanagement-combo.is-closed .tr-combo--subitem td>div{overflow:hidden;max-height:0.0625rem;opacity:0}.toolmanagement-combo.is-closed .tr-combo--subitem td>div img{opacity:0}.tr-combo--subitem:not(:last-child){border-bottom:0.0625rem solid #EBE6dE}.tr-combo-mainrow .a-label-tip-link,.tr-combo-mainrow .a-link{min-width:8.125rem}.tr-combo-mainrow .a-icon-arrowdown.a-label-tip-link strong,.tr-combo-mainrow .a-link.a-icon-arrowdown strong{display:inline}.tr-combo-mainrow .a-icon-arrowdown.a-label-tip-link span,.tr-combo-mainrow .a-icon-arrowup.a-label-tip-link strong,.tr-combo-mainrow .a-link.a-icon-arrowdown span,.tr-combo-mainrow .a-link.a-icon-arrowup strong{display:none}.tr-combo-mainrow .a-icon-arrowup.a-label-tip-link span,.tr-combo-mainrow .a-link.a-icon-arrowup span{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:#D2051E;display:inline}.o-search-results .m-library-list .col-2-narrow a,.o-search-results .m-library-list .m-library-item a,.o-search-results--videos .m-grid-item--description>div,.o-search-results--videos .m-grid-item--video a.a-link--arrow-after{font-size:1rem!important}.tr-combo--mobile-hide,.tr-combo--subitem:last-child td:first-child:before{display:none}.a-icon--subitem{display:inline-block;float:left;position:relative;width:2.5rem;height:1.875rem}.a-icon--subitem span{display:inline-block;height:0.1875rem;background:#EBE6dE;position:absolute}.a-icon--subitem span:first-child{width:0.9375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:7px;left:-8px}.a-icon--subitem span:last-child{width:1.3125rem;top:15px;left:-2px}.m-table-td-input-max8 input{min-width:7.5rem}.m-table-td-input-max12 input{min-width:9.375rem}.o-toolmanagement .m-stick-menu .m-stick-menu-col,[data-tool-management] .m-stick-menu .m-stick-menu-col{width:100%}.o-toolmanagement .table-wrapper,[data-tool-management] .table-wrapper{margin-top:0!important}.o-toolmanagement .m-table-actions.m-table-actions--outside.is-stuck,[data-tool-management] .m-table-actions.m-table-actions--outside.is-stuck{background:#FFF;box-shadow:0 0 5px #CBCACB;width:100%!important;z-index:1000;top:auto!important;right:0;bottom:0;-webkit-animation-name:fadeAppear;animation-name:fadeAppear;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.o-toolmanagement .m-table-actions.m-table-actions--outside.is-stuck .m-table-button,[data-tool-management] .m-table-actions.m-table-actions--outside.is-stuck .m-table-button{padding:0.625rem 1.25rem}.o-toolmanagement .m-table-actions.m-table-actions--outside .is-sticky .m-table-buttons.is-shown,[data-tool-management] .m-table-actions.m-table-actions--outside .is-sticky .m-table-buttons.is-shown{position:absolute}.is-IE11 .o-toolmanagement .m-table-button button,.is-IE11 .o-toolmanagement .td-action button,.is-IE11 .o-toolmanagement .td-action span,.is-IE11 [data-tool-management] .m-table-button button,.is-IE11 [data-tool-management] .td-action button,.is-IE11 [data-tool-management] .td-action span{display:inline-block!important}.o-toolmanagement .a-tooltip.a-icon-3dots,[data-tool-management] .a-tooltip.a-icon-3dots{width:3.125rem;height:3.125rem;color:#524f52;border:0.0625rem solid #EBE6dE!important;background:#fff;box-shadow:0 0 10px 10px #fff}.o-toolmanagement .a-tooltip.a-icon-3dots.is-open,[data-tool-management] .a-tooltip.a-icon-3dots.is-open{background-color:#f8f5f2!important}.o-toolmanagement .a-tooltip.a-icon-3dots.is-open:after,[data-tool-management] .a-tooltip.a-icon-3dots.is-open:after{border-color:#D2051E!important}.o-toolmanagement .a-tooltip.a-icon-3dots.is-open:before,[data-tool-management] .a-tooltip.a-icon-3dots.is-open:before{background:#D2051E!important}.o-toolmanagement .a-tooltip.a-icon-3dots:not(.a-icon-info):not(.a-label-tip-link):not(.a-label-tip-link):not(.a-icon-info-after):after,[data-tool-management] .a-tooltip.a-icon-3dots:not(.a-icon-info):not(.a-label-tip-link):not(.a-label-tip-link):not(.a-icon-info-after):after{content:"";margin:0;position:absolute;border:0.25rem solid #524f52;border-width:0.25rem 0;display:block;width:0.25rem;height:1.25rem;left:22px;-webkit-transform:none;transform:none;top:10px}.o-toolmanagement .a-tooltip.a-icon-3dots:before,[data-tool-management] .a-tooltip.a-icon-3dots:before{content:"";position:absolute;width:0.25rem;height:0.25rem;background:#524f52;display:block;left:22px;top:22px}.m-table--reorder-labels-forms .m-table--tool-mobile-heading,.m-table--repair-forms .m-table--tool-mobile-heading,.m-table--toolmanagement .m-table--tool-mobile-heading,.o-toolmanagement .is-closed .tr-combo--subitem .a-tooltip.a-icon-3dots,[data-tool-management] .is-closed .tr-combo--subitem .a-tooltip.a-icon-3dots{display:none}.m-table--reorder-labels-forms .m-table--tool-mobile-heading+span,.m-table--repair-forms .m-table--tool-mobile-heading+span,.m-table--toolmanagement .m-table--tool-mobile-heading+span{white-space:normal!important}.m-table--toolmanagement.m-table-clone .m-table-button.is-sticky{position:fixed;left:auto!important;z-index:2}.o-toolmanagement-forms-block--TPM>.header{padding:0!important}.o-toolmanagement-forms-block--TPM>.header .column:only-child{width:100%!important}.o-toolmanagement-forms-block--TPM>.header .a-heading-h3,.o-toolmanagement-forms-block--TPM>.header .m-chat-popup--title,.o-toolmanagement-forms-block--TPM>.header .m-filterbar-title,.o-toolmanagement-forms-block--TPM>.header .m-product-addreview--title,.o-toolmanagement-forms-block--TPM>.header .m-product-review--comment-title,.o-toolmanagement-forms-block--TPM>.header .m-product-review--title,.o-toolmanagement-forms-block--TPM>.header .o-prod-grid--header-title{border-top-color:#DFD8C8}.o-toolmanagement-forms-block--TPM>.header>div:last-child:after{top:28px!important;right:20px!important}.o-hotspot-mark-number,.o-hotspot-mark:before{top:-3px;left:-3px;position:absolute;width:2.8125rem}.m-text--richtext .o-toolmanagement-forms-block--TPM table.table,.o-toolmanagement-forms-block--TPM .m-text--richtext table.table,.o-toolmanagement-forms-block--TPM .table.m-table{margin-right:0!important;margin-left:0!important}.o-toolmanagement-forms-block--TPM .m-table--repair-forms tbody tr:last-child{border-bottom:0!important}.o-toolmanagement-forms-block--TPM .m-table--repair-forms tbody .a-icon--subitem{left:10px}.m-repair-form--TPM-body{border-bottom:0.0625rem solid #EBE6dE;padding-bottom:0.3125rem}.m-repair-form--TPM-body-col{margin-bottom:0.9375rem}.m-repair-form--TPM-footer{padding-top:1.25rem;border-top:0.0625rem solid #EBE6dE}.m-repair-form--TPM-footer-left{padding-bottom:0.5rem}.m-repair-form--TPM-footer .m-repair-form-subtitle{display:inline;width:auto;padding-right:0.625rem}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail{background:#fff}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-heading--related{border-bottom:none!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-heading--related h3{text-align:left}.o-hotspot-img360-wrap figure,.o-hotspot-slider-nav .slick-dots{text-align:center}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-heading--related td{width:auto}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-link--servicenumber{padding-left:0.625rem}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-defect-description{padding-left:0;width:34.5%}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-quote-price,.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-wear-cost{width:7%}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tfoot-quote-summary tr{border-bottom-width:0!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tfoot-quote-summary td{padding-top:0.625rem!important;padding-bottom:0.625rem!important;border-bottom:0.0625rem solid #EBE6dE}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tfoot-quote-summary tr:last-child td{border-bottom-width:3px}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tbody-related{border-bottom:none!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tbody-related~.tbody-related{border-bottom:0 solid #EBE6dE!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tbody-related~.tbody-related:last-child{border-bottom-width:3px!important}.o-search-results{padding-bottom:3.125rem;padding-top:1.875rem}.o-search-results .o-prod-grid,.o-search-results--videos .o-prod-grid,.o-search-results--videos .o-prod-grid-outer{padding-bottom:0}.o-search-results .disabled{pointer-events:none;cursor:default;opacity:.5}.o-search-results--videos .o-prod-grid-outer{background:#FFF}.o-search-results--videos .m-grid-item--video{margin-bottom:0;border-bottom:0.0625rem solid #EBE6dE}.o-search-results--videos .m-grid-item--video .m-grid-item--description{padding-top:0.9375rem}.o-search-results--videos .m-grid-item--video .m-grid-item--content{padding-left:0;padding-right:0}.o-search-results--videos .m-product-videos-item{padding-top:1.25rem}.o-search-results--videos:hover .m-grid-item--description div{color:#000}.o-search-results .o-prod-grid--show-more .a-link-action::after{background:#fff}.o-search-results .m-grid-item--content{padding-left:0.9375rem;padding-right:0.9375rem}.o-search-results .m-showmore-buttons:after,.o-search-results .m-showmore-buttons:before{right:0;left:0}.o-search-results .m-library-list{margin-top:0.9375rem}.o-search-results .m-library-list .m-library-item-blocklink{display:block;padding:0.9375rem}.o-search-results .m-library-list .m-library-item-blocklink:hover{background:#F7F5F2}.o-search-results .m-library-list .m-library-item-blocklink:hover .readmore-link{color:#D2051E}.o-search-results .m-library-list .m-library-item-blocklink:hover .readmore-link:after{left:5px}.o-search-results .m-library-item:first-child{border-top:0;padding-top:0}.o-search-results .m-library-item--search-pages{padding-top:0!important;padding-bottom:0!important}.o-search-results .m-filterbar2{margin-top:0!important}.o-search-results .m-filtertags{margin-bottom:0.3125rem}.o-search-results .o-prod-grid--show-more{z-index:100}.o-firestop .m-filterbar2-group{display:block}.o-firestop .m-account-nav.m-search-results,.o-library .m-account-nav.m-search-results{padding-bottom:1.875rem}.o-firestop .m-filterbar2,.o-library .m-filterbar2{margin-top:0}.o-library .o-prod-grid--show-more .a-link-action::after{background:#fff}.o-firestop-form{padding-top:1.25rem}.o-firestop-form .m-upload{padding-left:0.5rem;padding-right:0.5rem}.m-product-gallery-stage .o-firestop-form .m-slider::after,.o-firestop-form .a-hr,.o-firestop-form .m-product-gallery-stage .m-slider::after,.o-firestop-form hr{padding-bottom:1.25rem}.m-firestop-form-bottom .a-link--back{margin-top:0.625rem;padding-bottom:1.875rem}.o-hotspot-preloader-bg{background:0 0!important}.o-hotspot .a-dummy-box,.o-hotspot .a-dummy-line{background-color:#F3F0EB}.o-hotspot .m-account-nav{padding-top:0;padding-bottom:1.875rem}.o-hotspot .m-account-nav-link{padding:0.9375rem}.o-hotspot .m-account-nav-link:hover{cursor:pointer}.o-hotspot-main{position:relative}.o-hotspot-tab-content:not(.is-active){display:none}.o-hotspot-left:not(.o-hotspot-custom-col),.o-hotspot-right:not(.o-hotspot-custom-col){float:left;width:100%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.o-hotspot-img-wrap{background-color:#FFF;padding-bottom:3.3125rem;text-align:center}.o-hotspot--360 .o-hotspot-img-wrap{background-color:transparent}.o-hotspot-single-slide .o-hotspot-img-wrap{background-color:transparent;padding-bottom:0}.o-hotspot-img-wrap figure picture{position:relative;width:100%}.o-hotspot--app .o-hotspot-img-wrap figure picture{width:100%!important}.o-hotspot-img-wrap img{width:100%}.o-hotspot--app .o-hotspot-img-wrap img{max-height:none;width:100%}.o-hotspot-mark{position:absolute;height:2.8125rem;width:2.8125rem;background-color:rgba(255,255,255,.5);border:0.1875rem solid #D2051E;-webkit-transition:all .4s;transition:all .4s;will-change:width,height,opacity}.no-touchevents .o-hotspot-mark:hover{background-color:#FFF}.o-hotspot-mark:hover{cursor:pointer}.o-hotspot-mark:before{content:'';display:block;height:2.8125rem;background-color:transparent;-webkit-transition:all .3s;transition:all .3s;z-index:10}.o-hotspot-mark-number{font-size:1rem;z-index:105;color:#D2051E;line-height:2.8125rem}.o-hotspot-mark.is-active .o-hotspot-mark-number{color:#FFF}.o-hotspot-mark.is-overlapped{opacity:.2}.o-hotspot-mark.is-active{background-color:transparent!important;width:6.875rem!important;height:6.875rem!important;z-index:11}.o-hotspot-mark-v,.o-hotspot-mark.is-active:before{background-color:#D2051E}.o-hotspot-mark-h,.o-hotspot-mark-v{z-index:100;display:block;position:absolute}.o-hotspot-mark-v{top:9px;left:18px;height:1.3125rem;width:0.1875rem;-webkit-transition:opacity .3s;transition:opacity .3s}.o-hotspot-mark.is-active .o-hotspot-mark-v{background-color:#FFF;opacity:0}.o-hotspot-mark-h{top:18px;left:9px;height:0.1875rem;width:1.3125rem;background-color:#D2051E}.o-hotspot-mark.is-active .o-hotspot-mark-h{background-color:#FFF}.o-hotspot-general,.o-hotspot-info{padding-right:1.25rem}.o-hotspot-general figure picture,.o-hotspot-info figure picture{width:100%;background-color:#FFF}.o-hotspot-general img,.o-hotspot-info img{max-height:none;width:100%}.o-hotspot-general .m-kaltura-video,.o-hotspot-info .m-kaltura-video{padding-bottom:50%;overflow:hidden}.o-hotspot-general .m-kaltura-video-image .a-icon-play,.o-hotspot-info .m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:3rem;height:3rem;margin-left:-1.5rem;margin-top:-1.5rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.o-hotspot-general .m-kaltura-video-image .a-icon-play:before,.o-hotspot-info .m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:1.05rem;line-height:1.05rem;left:50%;top:50%;margin-top:-.525rem;margin-left:-.4rem}.o-hotspot-general .m-kaltura-video-image .a-icon-play:after,.o-hotspot-info .m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.125rem solid #fff;width:2.025rem;height:2.025rem;position:absolute;left:7.8px;top:7.8px;box-sizing:border-box}.o-hotspot-general .m-kaltura-video-image .a-icon-play:hover,.o-hotspot-info .m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.o-hotspot-info-text{padding-top:1.25rem}.o-hotspot-info-text p{word-wrap:break-word}.o-hotspot-readmore{color:#671A3D}.o-hotspot-slide{outline:0!important}.o-hotspot-slider-nav{padding-bottom:0.9375rem;position:absolute;left:40px;right:20px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-hotspot-slider-nav .slick-dots li{display:inline-block;height:0.75rem;width:0.75rem;border:0.1875rem solid #CBCACB;-webkit-transition:all .3s;transition:all .3s}.o-hotspot-slider-nav .slick-dots li:hover{border-color:#D2051E;cursor:pointer}.o-hotspot-slider-nav .slick-dots li.slick-active{background-color:#D2051E;border-color:#D2051E}.o-hotspot-slider-nav .slick-dots li:not(:last-child){margin-right:1.25rem}.o-hotspot-slider-nav .slick-dots button{display:none}.o-hotspot-slider-nav .a-icon-arrowleft,.o-hotspot-slider-nav .a-icon-arrowright{font-size:1.625rem;padding-right:0.5rem;padding-left:0.5rem;margin-right:0.9375rem;margin-left:0.9375rem;color:#D2051E;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.t-default,.t-editorial,.t-item,.t-range{color:#000}.o-hotspot-slider-nav .a-icon-arrowleft:hover,.o-hotspot-slider-nav .a-icon-arrowright:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.o-hotspot-img-big{max-height:75vh}.o-hotspot-overlay-trigger:hover{cursor:pointer}.o-hotspot .col-lg-6>.a-dummy-box,.o-hotspot .col-lg-9>.a-dummy-box{min-height:24.375rem}.o-hotspot-img360{max-height:60vh;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.o-hotspot-img360-wrap{background-color:#FFF;position:absolute;top:0;left:10px;right:10px;bottom:0}.t-default-outer{position:relative;overflow:hidden;width:100%}.t-default-inner{position:relative;width:100%;right:0;-webkit-transition:right .5s;transition:right .5s}.t-default-inner.is-open{right:70%}.m-navigation-offcanvas{position:absolute;top:0;right:-70%;height:100%;width:70%;background:#333}.is-nav-background{z-index:99;position:fixed}.is-nav-background>*{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.is-nav-background>:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:0 0;-webkit-transition:background .3s;transition:background .3s}.is-nav-background.is-overlap>*{position:relative;cursor:pointer}.is-nav-background.is-overlap>:before{display:block;z-index:4002;background:rgba(0,0,0,.6)}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:0.0625rem;margin:-0.0625rem;overflow:hidden;padding:0;position:absolute;width:0.0625rem}.ui-helper-zfix,.ui-widget-overlay{top:0;left:0;width:100%;height:100%}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.print-only{display:none}.is-ios body{cursor:pointer}@media (min-width:30rem){.pull-right-sm{float:right}.pull-left-sm{float:left}.pull-none-sm{float:none!important}.text-right-sm{text-align:right!important}.text-left-sm{text-align:left!important}.container,.o-order-summary--TPM-container{width:28.75rem}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}.a-list-sortable{-webkit-column-count:1;column-count:1}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:4.6875rem}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:22%}.m-tiles-item{float:left;width:50%}.m-nav-meta a.a-countryselector>span{max-width:70vw}.m-nav-meta>li{padding:0 0.8125rem 0 0}.m-nav-meta .a-icon-login-after>span{display:inline-block}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:4.6875rem}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:22%}.m-form-search-input{float:left;width:75%}.m-form-search.is-highlighted .m-form-search-input{float:left;width:66.66667%}.m-form-search-button{float:left;width:25%}.m-form-search.is-highlighted .m-form-search-button{float:left;width:33.33333%}.m-message-buttons a{margin-bottom:0}.m-message-buttons a+a{margin-left:1.25rem}.m-message-buttons .a-button-primary,.m-message-buttons .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-message-buttons a{max-width:100%}.m-message-buttons .a-button-primary,.m-message-buttons .a-button-secondary,.m-message-buttons .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-message-buttons a{min-width:none;width:15.625rem}.m-table-td--image{min-width:9.375rem}.m-table .m-table-form--two div:first-child,.m-text--richtext table .m-table-form--two div:first-child{float:left;width:83.33333%}.m-table .m-table-form--two div:last-child,.m-text--richtext table .m-table-form--two div:last-child{float:left;width:16.66667%}.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="2"],.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="2"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header td[data-priority="2"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header th[data-priority="2"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="2"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="2"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="2"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="2"]{display:table-cell}.m-table-actions .m-table-checkboxes,.m-table-actions:not(.m-table-actions--outside) .m-table-button{float:left;width:50%}.m-table-actions .m-table-checkboxes{right:50%;margin-top:0.625rem}.m-related-products li img{max-width:11.875rem;max-height:12.8125rem}.m-onpagefilter-filterbar--standard .a-checkbox,.m-onpagefilter-filterbar--standard .a-radio{float:left;width:auto;padding-right:1.875rem}.m-filtertags-list>li{white-space:nowrap}.m-product-ratings-widget--average{font-size:4.375rem}.m-grid-item--content{padding-top:0}.m-grid-item--description{padding-top:0.9375rem}.m-grid-item--image{padding:0 1.875rem}.m-grid-item--image img{max-height:9.375rem}.m-grid-item--banner .m-grid-item--description .m-grid-item--cat-title{display:none}.m-grid-item--banner .m-grid-item--description{box-sizing:content-box}.m-filterbar-reset{margin:0 0 0 1.25rem}.m-overlay .m-staticmap-details,.m-overlay .m-staticmap-map,.m-staticmap-nearbycenter-item{float:left;width:50%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details{float:left;width:100%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column{float:left;width:33.33333%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column--openinghours{float:left;width:66.66667%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-additional,.m-overlay .m-staticmap--pickuplocation .m-staticmap-map{float:left;width:100%}.m-list.m-list-l .m-list-column-left,.m-list.m-list-m .m-list-column-left,.m-list.m-list-s .m-list-column-left{float:right}.m-list.m-list-m .m-list-column-right{padding-left:0.625rem}.m-list.m-list-s .m-list-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-list.m-list-s .m-list-column-right{padding-left:0.625rem!important}.m-imagelinks .imagelink{float:left;width:33.33333%}.m-form-pieces--allvisible .a-input,.m-form-pieces--allvisible .a-stars-radio{float:left;width:41.66667%}.m-form-pieces--allvisible .a-button-wrapper,.m-form-pieces--allvisible.has-infotext .m-form-pieces-information,.m-form-pieces--allvisible.m-form-pieces--simple .a-input,.m-form-pieces--allvisible.m-form-pieces--simple .a-stars-radio{width:58.33333%;float:left}.m-form-pieces--allvisible.has-infotext .m-form-pieces-information{left:0}.m-form-pieces--allvisible.m-form-pieces--simple .a-button-wrapper{float:left;width:41.66667%}.has-availability-message .m-form-pieces.has-changed .a-input,.has-availability-message .m-form-pieces.has-changed .a-stars-radio{width:41.66667%}.has-availability-message .m-form-pieces.has-changed .a-button-wrapper{width:58.33333%}.m-cart .m-cart--td-info-description>strong{font-size:0.875rem!important}.o-shopping-cart-title--inner{padding-bottom:1.25rem}.m-category-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.m-category-item-img{text-align:center;width:5rem}.m-category-item-img picture img{max-height:3.75rem}.m-category-item-text{width:calc(100% - 5rem);padding-left:0.9375rem}.o-register--confirm-email .o-register-btns-wrapp,.o-register--confirm-registration .o-register-btns-wrapp{height:100%;position:relative;padding-bottom:3.75rem;box-sizing:content-box}.m-text--richtext .m-text-buttons .o-register--confirm-email .o-register-btns a,.m-text--richtext .m-text-buttons .o-register--confirm-registration .o-register-btns a,.o-register--confirm-email .o-register-btns .a-button,.o-register--confirm-email .o-register-btns .m-text--richtext .m-text-buttons a,.o-register--confirm-email .o-register-btns button[type=submit]:not([class*=a-button-]),.o-register--confirm-email .o-register-btns input[type=submit]:not([class*=a-button-]),.o-register--confirm-registration .o-register-btns .a-button,.o-register--confirm-registration .o-register-btns .m-text--richtext .m-text-buttons a,.o-register--confirm-registration .o-register-btns button[type=submit]:not([class*=a-button-]),.o-register--confirm-registration .o-register-btns input[type=submit]:not([class*=a-button-]){position:absolute;bottom:0}.o-hintbox--columns-2 .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.o-hintbox--columns-2 .m-message{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.o-hintbox--columns-2 .item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:50%}.o-shipmenttracking .tag{display:inline-block;padding-right:1.25rem}.o-shipmenttracking .tag:last-child{padding-right:0}.o-order-summary .content .information>.column,.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column,.o-order-summary-info>div:only-child .content .information>.column{float:left;width:50%}}@media (min-width:48rem){.a-page-fullwidth,.a-page-fullwidth--paddingonly,.o-prod-grid-grey-wrap,.o-prod-grid-outer,main{padding-left:1.875rem;padding-right:1.875rem}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture,.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img,.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture,.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture img{max-height:4.375rem}.m-table tbody tr td.js-product-prices,.m-table-choose-price,.m-text--richtext table tbody tr td.js-product-prices{-webkit-tap-highlight-color:transparent}.m-account-dashboard-panels,.m-compare-head.sticky-state .m-grid-item--content,.m-counter-numbers,.m-onpagefilter-items>.m-showmore-container,.m-slider--videotext .m-layout-flex,.m-table--fleetlabeling tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.m-cart--td-image:hover+.m-cart--td-info .m-cart--td-info-description .a-link--arrow-after,.m-cart--td-info-description:hover .a-link--arrow-after{visibility:visible;color:#D2051E}.m-contact--form-required-text:after,.m-counter--no-image:after,.m-date-range-fields:after,.m-date-range:after,.m-dropdown-multiple:after,.m-filterbar2--small .m-filterbar2-main:after,.m-interview:after,.m-list.m-list-l .m-list-column-right a,.m-list.m-list-l .m-list-column-right h3,.m-list.m-list-l .m-list-column-right p,.no-flexwrap .m-counter:not(.m-counter-no-image) .m-counter-numbers:after,.no-flexwrap .m-interview-desription dl:after{clear:both}.pull-right-md{float:right}.pull-left-md{float:left}.pull-none-md{float:none!important}.text-right-md{text-align:right!important}.text-left-md{text-align:left!important}.container,.o-order-summary--TPM-container{width:48rem}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}.a-page-fullwidth,.a-page-fullwidth--nopadding,.o-prod-grid-grey-wrap,.o-prod-grid-outer{margin-left:-1.875rem;margin-right:-1.875rem}.container-fluid--outer{padding-bottom:2.8125rem}.a-fontsize-xxxl{font-size:2.75rem!important}.a-fontsize-xxl{font-size:2.5rem!important}.a-fontsize-xl{font-size:1.5rem!important}.a-fontsize-l{font-size:1.375rem!important}.a-spacing-pl--none{padding-left:0!important}.a-spacing-pl--xxxxs{padding-left:0.25rem!important}.a-spacing-pl--xxxs{padding-left:0.5rem!important}.a-spacing-pl--xxs{padding-left:0.75rem!important}.a-spacing-pl--xs{padding-left:0.9375rem!important}.a-spacing-pl--s{padding-left:1.4375rem!important}.a-spacing-pl--m{padding-left:1.875rem!important}.a-spacing-pl--l{padding-left:2.8125rem!important}.a-spacing-pl--xl{padding-left:3.75rem!important}.a-spacing-pl--xxl{padding-left:4.6875rem!important}.a-spacing-pr--none{padding-right:0!important}.a-spacing-pr--xxxxs{padding-right:0.25rem!important}.a-spacing-pr--xxxs{padding-right:0.5rem!important}.a-spacing-pr--xxs{padding-right:0.75rem!important}.a-spacing-pr--xs{padding-right:0.9375rem!important}.a-spacing-pr--s{padding-right:1.4375rem!important}.a-spacing-pr--m{padding-right:1.875rem!important}.a-spacing-pr--l{padding-right:2.8125rem!important}.a-spacing-pr--xl{padding-right:3.75rem!important}.a-spacing-pr--xxl{padding-right:4.6875rem!important}.a-spacing-pt--none{padding-top:0!important}.a-spacing-pt--xxxxs{padding-top:0.25rem!important}.a-spacing-pt--xxxs{padding-top:0.5rem!important}.a-spacing-pt--xxs{padding-top:0.75rem!important}.a-spacing-pt--xs{padding-top:0.9375rem!important}.a-spacing-pt--s{padding-top:1.4375rem!important}.a-spacing-pt--m{padding-top:1.875rem!important}.a-spacing-pt--l{padding-top:2.8125rem!important}.a-spacing-pt--xl{padding-top:3.75rem!important}.a-spacing-pt--xxl{padding-top:4.6875rem!important}.a-link--needhelp,.a-list-definition{padding-top:0.9375rem}.a-form-title-text .a-spacing-pb--none,.a-spacing-pb--none{padding-bottom:0!important}.a-spacing-pb--xxxxs{padding-bottom:0.25rem!important}.a-spacing-pb--xxxs{padding-bottom:0.5rem!important}.a-spacing-pb--xxs{padding-bottom:0.75rem!important}.a-spacing-pb--xs{padding-bottom:0.9375rem!important}.a-spacing-pb--s{padding-bottom:1.4375rem!important}.a-spacing-pb--m{padding-bottom:1.875rem!important}.a-spacing-pb--l{padding-bottom:2.8125rem!important}.a-spacing-pb--xl{padding-bottom:3.75rem!important}.a-spacing-pb--xxl{padding-bottom:4.6875rem!important}.a-spacing-mr--none{margin-right:0!important}.a-spacing-mr--xxxxs{margin-right:0.25rem!important}.a-spacing-mr--xxxs{margin-right:0.5rem!important}.a-spacing-mr--xxs{margin-right:0.75rem!important}.a-spacing-mr--xs{margin-right:0.9375rem!important}.a-spacing-mr--s{margin-right:1.4375rem!important}.a-spacing-mr--m{margin-right:1.875rem!important}.a-spacing-mr--l{margin-right:2.8125rem!important}.a-spacing-mr--xl{margin-right:3.75rem!important}.a-spacing-mr--xxl{margin-right:4.6875rem!important}.a-spacing-mt--none{margin-top:0!important}.a-spacing-mt--xxxxs{margin-top:0.25rem!important}.a-spacing-mt--xxxs{margin-top:0.5rem!important}.a-spacing-mt--xxs{margin-top:0.75rem!important}.a-spacing-mt--xs{margin-top:0.9375rem!important}.a-spacing-mt--s{margin-top:1.4375rem!important}.a-spacing-mt--m{margin-top:1.875rem!important}.a-spacing-mt--l{margin-top:2.8125rem!important}.a-spacing-mt--xl{margin-top:3.75rem!important}.a-spacing-mt--xxl{margin-top:4.6875rem!important}.a-spacing-mb--none{margin-bottom:0!important}.a-spacing-mb--xxxxs{margin-bottom:0.25rem!important}.a-spacing-mb--xxxs{margin-bottom:0.5rem!important}.a-spacing-mb--xxs{margin-bottom:0.75rem!important}.a-spacing-mb--xs{margin-bottom:0.9375rem!important}.a-spacing-mb--s{margin-bottom:1.4375rem!important}.a-spacing-mb--m{margin-bottom:1.875rem!important}.a-spacing-mb--l{margin-bottom:2.8125rem!important}.a-spacing-mb--xl{margin-bottom:3.75rem!important}.a-spacing-mb--xxl{margin-bottom:4.6875rem!important}.a-list-definition,.a-list-sortable>li{margin-bottom:0.9375rem}.a-address,address{padding-bottom:1.4375rem}.a-address-link,address-link{padding-bottom:0.75rem}.a-heading-editorial,.a-heading-h1--home,.a-heading-home{font-size:2.75rem;padding-bottom:0.75rem}.a-heading-h1,.a-heading-h1--standard{font-size:2.5rem}.a-heading-h1{padding-bottom:1.875rem}.a-heading-editorial-h1,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{font-size:1.875rem;padding-bottom:1.875rem}.a-heading-editorial-h2,.a-heading-editorial-h2--medium{font-size:1.125rem;padding-bottom:1.4375rem}.a-heading-editorial-h2--medium-small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.125rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase;padding-bottom:1.4375rem}.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{font-size:1.5rem;padding-bottom:1.4375rem}.a-heading-h2--home{font-size:1.375rem;line-height:1.625rem;padding-bottom:1.4375rem}.a-heading-h2--standard{font-size:1.5rem;line-height:1.8125rem;padding-bottom:1.4375rem}.a-heading-h2--medium{font-size:1.375rem;padding-bottom:1.4375rem}.a-heading-h2--small,.a-heading-h4{padding-bottom:0.9375rem}.a-heading-editorial-h3,.a-heading-h3,.m-chat-popup--title,.m-filterbar-title,.m-product-addreview--title,.m-product-review--comment-title,.m-product-review--title,.o-prod-grid--header-title{font-size:1.25rem;line-height:1.5rem;padding-bottom:0.9375rem}.a-heading-h5,h5{padding-bottom:0.75rem}h3,h4{padding-bottom:0.9375rem}h1{padding-bottom:1.875rem;font-size:2.5rem}h2{font-size:1.5rem;padding-bottom:1.4375rem}h3{font-size:1.25rem;line-height:1.5rem}.is-IE .a-link--arrow.a-button-tertiary.is-highlighted:before,.is-IE .a-link--arrow.a-link--large:before,.is-IE .a-link--arrow.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--arrow.is-highlighted.m-reset-pass-form-cancel-btn:before,.is-IE .a-link--back.a-button-tertiary.is-highlighted:before,.is-IE .a-link--back.a-link--large:before,.is-IE .a-link--back.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--back.is-highlighted.m-reset-pass-form-cancel-btn:before,.is-IE .a-link--share.a-button-tertiary.is-highlighted:before,.is-IE .a-link--share.a-link--large:before,.is-IE .a-link--share.is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--share.is-highlighted.m-reset-pass-form-cancel-btn:before,.is-IE .tooltipster-content .a-button-tertiary.is-highlighted.a-link--arrow:before,.is-IE .tooltipster-content .a-link--large.a-link--arrow:before,.is-IE .tooltipster-content .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn:before,.is-IE .tooltipster-content .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn:before,.tooltipster-content .is-IE .a-button-tertiary.is-highlighted.a-link--arrow:before,.tooltipster-content .is-IE .a-link--large.a-link--arrow:before,.tooltipster-content .is-IE .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn:before,.tooltipster-content .is-IE .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn:before{top:-2px}.a-link--needhelp span{margin-right:0.5rem}.a-paragraph,p{padding-bottom:0.9375rem}.a-hr,.m-product-gallery-stage .m-slider::after,hr{margin-top:0.75rem;padding-bottom:1.875rem}.a-hr.a-hr--small,.m-product-gallery-stage .a-hr--small.m-slider::after{padding-bottom:0.75rem}.a-list-ordered li,.m-text--richtext ol li,ol li{padding-bottom:0.5rem}.a-list-downloads:not(.a-list--nospace) li{padding-bottom:0.9375rem}.a-list-unordered:not(.a-list--nospace) li{padding-bottom:0.75rem}.a-list--columns{-webkit-column-count:2;column-count:2}.a-list--hyphenated li,.m-text--richtext .a-list-downloads li,.m-text--richtext .a-list-unordered li,.m-text--richtext ul li{padding-bottom:0.5rem}.a-list-definition,dl{padding-bottom:0.9375rem}.a-list-definition dd,.a-list-definition dt{float:left;width:50%;padding-top:0.9375rem}.a-list-definition dt{padding-bottom:0.75rem}.a-list-definition dd{padding-bottom:0.9375rem}.a-list-sortable{padding-bottom:2.8125rem;-webkit-column-count:2;column-count:2}.a-list-sortable-group li,.a-tooltip-closer{margin-bottom:0.75rem}.a-list-sortable-groupname{padding-bottom:0.25rem}.a-list-categories>li{float:left;width:50%}.a-list-categories>li.m-nav-secondary-news{float:left;width:100%;padding-top:1.875rem;padding-bottom:0}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a{padding-top:0.5rem;padding-bottom:0.5rem;min-height:5.625rem}.a-fieldset,.a-input,.a-legend,.a-stars-radio,fieldset,legend{padding-bottom:0.9375rem}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:30%}.a-list-categories:not(.m-nav-secondary-teaserlist) li{height:5.625rem}.a-label--formfield,.a-label--textarea{float:left;width:25%;left:8.33333%;min-height:2.8125rem}.is-IE .a-label--formfield,.is-IE .a-label--textarea{line-height:1.2}.a-label--textarea{padding-top:0.75rem}.a-label-tip-link{top:12px}.a-input-field,.a-stars-radio-field{float:left;width:58.33333%;left:8.33333%}.a-input--nolabel .a-input-field,.a-input--nolabel .a-stars-radio-field{float:left;width:100%;left:0}.a-input-link{float:left;width:83.33333%;left:8.33333%;padding-bottom:1.4375rem}.a-input-email.a-error~span.a-error,.a-input-email.a-error~span.error,.a-input-email.error~span.a-error,.a-input-email.error~span.error,.a-input-number.a-error~span.a-error,.a-input-number.a-error~span.error,.a-input-number.error~span.a-error,.a-input-number.error~span.error,.a-input-password.a-error~span.a-error,.a-input-password.a-error~span.error,.a-input-password.error~span.a-error,.a-input-password.error~span.error,.a-input-search.a-error~span.a-error,.a-input-search.a-error~span.error,.a-input-search.error~span.a-error,.a-input-search.error~span.error,.a-input-tel.a-error~span.a-error,.a-input-tel.a-error~span.error,.a-input-tel.error~span.a-error,.a-input-tel.error~span.error,.a-input-text.a-error~span.a-error,.a-input-text.a-error~span.error,.a-input-text.error~span.a-error,.a-input-text.error~span.error,.a-input-textarea.a-error~span.a-error,.a-input-textarea.a-error~span.error,.a-input-textarea.error~span.a-error,.a-input-textarea.error~span.error,.a-input-url.a-error~span.a-error,.a-input-url.a-error~span.error,.a-input-url.error~span.a-error,.a-input-url.error~span.error,input.a-error[type=text]~span.a-error,input.a-error[type=text]~span.error,input.a-error[type=password]~span.a-error,input.a-error[type=password]~span.error,input.a-error[type=url]~span.a-error,input.a-error[type=url]~span.error,input.a-error[type=email]~span.a-error,input.a-error[type=email]~span.error,input.a-error[type=tel]~span.a-error,input.a-error[type=tel]~span.error,input.a-error[type=number]~span.a-error,input.a-error[type=number]~span.error,input.a-error[type=search]~span.a-error,input.a-error[type=search]~span.error,input[type=text].error~span.a-error,input[type=text].error~span.error,input[type=password].error~span.a-error,input[type=password].error~span.error,input[type=url].error~span.a-error,input[type=url].error~span.error,input[type=email].error~span.a-error,input[type=email].error~span.error,input[type=tel].error~span.a-error,input[type=tel].error~span.error,input[type=number].error~span.a-error,input[type=number].error~span.error,input[type=search].error~span.a-error,input[type=search].error~span.error,textarea.a-error~span.a-error,textarea.a-error~span.error,textarea.error~span.a-error,textarea.error~span.error{padding-top:0.5rem}.a-input-description,.a-input-requirements{width:58.33333%;left:33.33333%;padding-top:0.9375rem;float:left}.a-checkbox-input.a-error~span.a-error,.a-checkbox-input.a-error~span.error,.a-checkbox-input.error~span.a-error,.a-checkbox-input.error~span.error,.a-error.a-select~span.a-error,.a-error.a-select~span.error,.a-input-bottom-label,.a-select-bottom-label,.a-select.error~span.a-error,.a-select.error~span.error,.m-table-wrapper .checkbox-row-input.a-error~span.a-error,.m-table-wrapper .checkbox-row-input.a-error~span.error,.m-table-wrapper .checkbox-row-input.error~span.a-error,.m-table-wrapper .checkbox-row-input.error~span.error,input.a-error[type=checkbox]~span.a-error,input.a-error[type=checkbox]~span.error,input[type=checkbox].error~span.a-error,input[type=checkbox].error~span.error,select.a-error~span.a-error,select.a-error~span.error,select.error~span.a-error,select.error~span.error{padding-top:0.5rem}.a-input-requirements-title{padding-bottom:0.5rem}.a-input-requirements-list li{padding-bottom:0.25rem}.a-checkbox,.a-select,.m-table-wrapper .checkbox-row{padding-bottom:0.9375rem}.a-select,select{width:auto}.a-select-field{float:left;width:58.33333%;left:8.33333%}.a-button-select>div.chosen-default,.chosen-single.chosen-default{padding-left:0.9375rem}.a-radio{padding-bottom:0.75rem}.a-radio.a-radio--tile:not(.a-radio--nomarker){padding:0.9375rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) input:checked+label+.a-radio-additionalcontent{padding-top:0.75rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) label{padding-top:0.25rem;padding-bottom:0.25rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) label:after{top:-15px;bottom:-15px;left:-15px;right:-15px}.a-radio.a-radio--nomarker .a-radio-additionalcontent{padding-top:0.75rem}.a-radio.a-radio--nomarker label{padding-bottom:0.25rem}.a-radio.a-radio--nomarker.a-radio--tile-error{padding:0.9375rem}.a-error~span.a-error,.a-error~span.error,.a-radio-input.a-error~span.a-error,.a-radio-input.a-error~span.error,.a-radio-input.error~span.a-error,.a-radio-input.error~span.error,.error~span.a-error,.error~span.error,input.a-error[type=radio]~span.a-error,input.a-error[type=radio]~span.error,input[type=radio].error~span.a-error,input[type=radio].error~span.error{padding-top:0.5rem}.a-radio label:before{margin-top:-0.3125rem}.a-datepicker .a-datepicker-label,.a-radio .a-datepicker .a-datepicker-label{float:left;width:66.66667%}.a-datepicker .a-datepicker-button,.a-radio .a-datepicker .a-datepicker-button{float:left;width:33.33333%}.a-form-title-link,.a-form-title-text{width:83.33333%;left:8.33333%;float:left}.o-delivery-information-items--TPM .a-datepicker .a-datepicker-button{margin-top:0.75rem}.picker__nav--next,.picker__nav--prev{padding:0.5rem}.picker__button--clear,.picker__button--today{padding-bottom:0.25rem}.picker__button--today:after{top:4px}.a-form-title{padding-bottom:1.875rem}.a-form-title-text .a-heading-h2,.a-form-title-text .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .a-form-title-text .m-grid-item--cat-title{padding-bottom:0}.a-form-title-info-headline{padding-bottom:0.5rem}.is-IE .a-button-tertiary.a-button-tertiary.is-highlighted:before,.is-IE .a-button-tertiary.a-link--large:before,.is-IE .a-link--large.m-forgot-pass-form-cancel-btn:before,.is-IE .a-link--large.m-reset-pass-form-cancel-btn:before,.is-IE .is-highlighted.m-forgot-pass-form-cancel-btn:before,.is-IE .is-highlighted.m-reset-pass-form-cancel-btn:before{top:-2px}.a-button-sharing{font-size:1.375rem!important}.a-button-totop{padding-left:0.9375rem;padding-right:0.9375rem}.a-button--hilticom{margin-top:0}.a-tooltip.a-tooltip--square{right:8px;bottom:8px}.tooltipster-content{padding-bottom:0.9375rem}.tooltipster-content .a-link--arrow.a-link-action{padding-left:0.75rem;padding-right:0.75rem}.tooltipster-content .a-list-unordered{margin-top:0.5rem;margin-bottom:0.5rem}.tooltipster-content .a-list-unordered li{padding-bottom:0.25rem}.tooltipster-content .m-text--richtext p{padding-bottom:0.75rem}.tooltipster-content .m-text--richtext .a-list-downloads,.tooltipster-content .m-text--richtext .a-list-ordered,.tooltipster-content .m-text--richtext .a-list-unordered,.tooltipster-content .m-text--richtext ol,.tooltipster-content .m-text--richtext ul{padding-bottom:0.25rem}.a-tooltiplayer:not([class*=a-tooltiplayer--]) .tooltipster-content{padding:1.4375rem 0.9375rem}.a-tooltiplayer--small .tooltipster-content{padding:0.75rem 0.5rem}.a-tooltiplayer--middle .tooltipster-content{padding:0.75rem}.a-tooltiplayer--big .tooltipster-content{padding:0.9375rem;max-width:40rem;width:40rem}.a-tooltiplayer--big .tooltipster-content .a-tooltip-closer{margin-top:-0.25rem}.a-tooltiplayer--form .tooltipster-content{padding:1.4375rem 0.9375rem}.a-tooltiplayer--form td,.a-tooltiplayer--form td div{padding-bottom:0.5rem}.a-tooltiplayer--form td strong{padding-top:0.5rem}.a-tooltiplayer--overlay .tooltipster-content,.a-tooltiplayer--tutorial .tooltipster-content{padding:1.4375rem 0.9375rem}.a-preloader .a-preloader-animation{font-size:1.5rem;line-height:1.8125rem}.a-map{height:31.25rem}.m-map--simple .a-map{height:39.6875rem}.has-results .a-map-wrapper{float:left;width:50%}.a-map-pudo-warning{float:left;width:75%}.a-map-pudo-warning .m-message--tiny,.a-map-resultlist .a-map-pudo-warning--inner .m-message--tiny{margin-bottom:0.9375rem!important}.has-results .a-map-resultlist{float:left;width:50%}.m-map--absolute .a-map-resultlist{position:absolute;top:10px;left:10px;bottom:10px;right:auto;width:40%!important;overflow-y:auto}.m-map--absolute .a-map-resultlist li:first-of-type{border-top:0}.m-map--simple .a-map-resultlist li{padding-top:0.9375rem;padding-bottom:0.9375rem}.a-map-details .column{padding-bottom:2.5rem}.m-staticmap--pickupdetails .a-map-details .column:last-of-type{padding-bottom:0}.m-map--simple .a-map-details .column{padding-bottom:0.75rem}.m-overlay .a-map-details .column{float:left;width:100%}.a-map-details .column.column--availability{padding-top:0.9375rem}.a-map-details .column>dd.information{padding-top:0.75rem}.a-map-details .column--links,.a-map-details.m-staticmap-centerdetails .a-map-customerservice{padding-top:0.9375rem}.a-map-details .column--links .a-link--arrow-after,.a-map-details .column--links .a-tooltip{padding-bottom:0.9375rem}.a-map-details.m-staticmap-centerdetails .column{float:left;width:41.66667%}.a-map-details.m-staticmap-centerdetails .column--openinghours{float:left;width:50%;left:8.33333%}.a-map-details.m-staticmap-centerdetails .column--customerservice{float:left;width:100%}.a-map-customerservice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.a-map-customerservice>dt{-ms-flex-preferred-size:35%;flex-basis:35%}.a-map-customerservice>dd{-ms-flex-preferred-size:65%;flex-basis:65%}.a-map-locator{margin-top:0.9375rem;margin-bottom:0.9375rem}.a-dropzone-error{padding-top:0.5rem}.a-dropzone-details{margin-top:0.5rem}.a-dropzone-links{margin-top:0.75rem}.a-dropzone-progress{top:8px}.a-dropzone .dz-message{padding:0.9375rem}.a-dropzone .dz-message .a-label-tip-link,.a-dropzone .dz-message .a-link{margin-top:0.5rem}.featherlight-content{width:80%}.featherlight-close-icon{top:8px;right:8px}.m-overlay{padding:1.4375rem}.is-IE .m-overlay--size-auto .featherlight-content{width:auto}.m-overlay--size-l .featherlight-content,.m-overlay--size-m .featherlight-content{width:90%}.m-overlay--size-s .featherlight-content{width:70%}.m-overlay--generic .featherlight-inner{padding:2.8125rem 1.4375rem 1.4375rem}.m-overlay:not(.m-overlay--simple) .a-heading-h3,.m-overlay:not(.m-overlay--simple) .m-chat-popup--title,.m-overlay:not(.m-overlay--simple) .m-filterbar-title,.m-overlay:not(.m-overlay--simple) .m-product-addreview--title,.m-overlay:not(.m-overlay--simple) .m-product-review--comment-title,.m-overlay:not(.m-overlay--simple) .m-product-review--title,.m-overlay:not(.m-overlay--simple) .o-prod-grid--header-title{padding-bottom:0.3125rem!important}.m-overlay p{padding-bottom:1.4375rem!important}.m-overlay .a-button-primary,.m-overlay .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay a{width:50%}.m-overlay--standard .a-button-primary,.m-overlay--standard .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--standard a{width:100%}.m-overlay--address .btn-toolbar{float:left;width:50%;padding-right:0;padding-bottom:0}.m-overlay--login .a-button-primary,.m-overlay--login .m-text--richtext .m-text-buttons a,.m-overlay--selectaccount .a-button-primary,.m-overlay--selectaccount .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--login a,.m-text--richtext .m-text-buttons .m-overlay--selectaccount a{margin-right:0;width:100%}.m-overlay--address .btn-toolbar .btn-group{padding-bottom:0}.m-overlay--address .btn-toolbar .a-button-tertiary,.m-overlay--address .btn-toolbar .m-forgot-pass-form-cancel-btn,.m-overlay--address .btn-toolbar .m-reset-pass-form-cancel-btn{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.m-overlay--address .btn-toolbar .dropdown-toggle{margin-bottom:0.25rem!important}.m-overlay--login .a-input,.m-overlay--login .a-stars-radio{margin:0}.m-page-not-found-box .a-list-unordered:first-of-type,.m-page-not-found-box .m-text .a-list-downloads:first-of-type,.m-page-not-found-box .m-text .a-list-unordered:first-of-type,.m-page-not-found-box .m-text ul:first-of-type,.m-tiles-image{margin-bottom:0.9375rem}.m-overlay--login .a-input-field,.m-overlay--login .a-stars-radio-field{padding:0}.m-overlay--login .right-block.col-lg-4.col-lg-push-2{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-maintenance-box,.m-page-not-found-box{padding-left:1.875rem;padding-right:1.875rem}.m-page-not-found-box-content{padding-top:1.875rem;padding-bottom:1.875rem}.m-page-not-found-box .a-heading-h3,.m-page-not-found-box .m-chat-popup--title,.m-page-not-found-box .m-filterbar-title,.m-page-not-found-box .m-product-addreview--title,.m-page-not-found-box .m-product-review--comment-title,.m-page-not-found-box .m-product-review--title,.m-page-not-found-box .o-prod-grid--header-title,.m-page-not-found-box h3{padding-bottom:0.75rem}.m-page-not-found-box .a-list-unordered li,.m-page-not-found-box .m-text .a-list-downloads li,.m-page-not-found-box .m-text .a-list-unordered li,.m-page-not-found-box .m-text ul li,.m-page-not-found-box .o-editorial-module{padding-bottom:0.9375rem}.m-maintenance-box-content{padding-top:1.875rem;padding-bottom:1.875rem}.m-maintenance-box .a-heading-h3,.m-maintenance-box .m-chat-popup--title,.m-maintenance-box .m-filterbar-title,.m-maintenance-box .m-product-addreview--title,.m-maintenance-box .m-product-review--comment-title,.m-maintenance-box .m-product-review--title,.m-maintenance-box .o-prod-grid--header-title{padding-bottom:0.75rem}.m-maintenance-box .a-heading-h3:first-child,.m-maintenance-box .m-chat-popup--title:first-child,.m-maintenance-box .m-filterbar-title:first-child,.m-maintenance-box .m-product-addreview--title:first-child,.m-maintenance-box .m-product-review--comment-title:first-child,.m-maintenance-box .m-product-review--title:first-child,.m-maintenance-box .o-prod-grid--header-title:first-child{padding-bottom:2.8125rem}.m-breadcrumbs{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-breadcrumbs--nooffset{padding-top:1.4375rem;padding-bottom:1.875rem}.is-open .m-accordion-content,.m-accordion-header{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-breadcrumbs li:nth-child(n+4) [itemprop=name]{max-width:6.25rem}.xs-hidden .m-breadcrumbs-col{display:block}.m-accordion-item{padding-left:0.9375rem;padding-right:0.9375rem}.m-tiles-item .inner{padding-top:1.4375rem;padding-bottom:1.875rem}.m-wrapper{margin-top:1.4375rem;padding:1.4375rem}.m-wrapper-title{padding-bottom:0.75rem}.m-tags{margin:-0.5rem}.m-tags>a{margin:0.5rem}.m-sharing{margin-bottom:-0.9375rem}.m-sharing-button-wrapper,.o-editorial-marginal-col .m-sharing-button-wrapper{float:left;width:50%}.m-nav-meta a.chosen-search:not(.a-link--close):not(.a-tooltip-closer),.m-nav-meta a.m-enhanced-select-search:not(.a-link--close):not(.a-tooltip-closer),.m-nav-meta a:not(.a-link--close):not(.a-tooltip-closer).a-icon-search{display:none}.m-nav-meta-lang .a-list-downloads,.m-nav-meta-lang .a-list-unordered,.m-nav-meta-lang ul{display:inline-block}.m-nav-meta-lang .a-list-downloads li,.m-nav-meta-lang .a-list-unordered li,.m-nav-meta-lang ul li{height:3.125rem;margin:0 0.625rem 0 0}.m-nav-meta-lang{float:left}.m-nav-meta-lang:after{display:none!important}.m-nav-meta-lang .a-select,.m-nav-meta-lang select{display:none}.m-nav-meta-lang .a-list-downloads li:first-child,.m-nav-meta-lang .a-list-unordered li:first-child,.m-nav-meta-lang ul li:first-child{margin-left:0.9375rem}.m-nav-meta-lang .a-list-downloads li:last-child,.m-nav-meta-lang .a-list-unordered li:last-child,.m-nav-meta-lang ul li:last-child{margin:0}.m-nav-meta-lang .a-list-downloads a,.m-nav-meta-lang .a-list-unordered a,.m-nav-meta-lang ul a{padding:0}.m-nav-meta-lang .a-list-downloads a.is-active:after,.m-nav-meta-lang .a-list-unordered a.is-active:after,.m-nav-meta-lang ul a.is-active:after{color:#D2051E}.m-nav-meta-lang .a-list-downloads a:after,.m-nav-meta-lang .a-list-unordered a:after,.m-nav-meta-lang ul a:after{content:none}.m-nav-meta-lang .a-list-downloads a:not(.is-active),.m-nav-meta-lang .a-list-unordered a:not(.is-active),.m-nav-meta-lang ul a:not(.is-active){display:inline}.m-nav-meta-search{width:8.75rem;-webkit-transition:width .5s;transition:width .5s}.m-nav-meta-search button{position:absolute;top:0;right:0;height:1.5625rem;width:1.875rem}.m-nav-primary,.m-nav-primary>.a-list-downloads li,.m-nav-primary>.a-list-downloads li a,.m-nav-primary>.a-list-unordered li,.m-nav-primary>.a-list-unordered li a,.m-nav-primary>ul li,.m-nav-primary>ul li a{height:4.375rem}.m-nav-meta-search button:after{position:absolute;left:13px;top:0;color:#D2051E}.m-nav-meta-search-results-wrap{overflow:hidden;position:relative;top:0!important;left:-5px;width:auto;margin-left:0;margin-right:0.3125rem;padding:0 0.3125rem 0.3125rem}.m-nav-meta-search .search-result{margin-right:0.9375rem;margin-left:0.9375rem}.m-nav-meta-search .search-result-inner{padding:0.75rem 0.9375rem}.m-nav-meta-search .search-result:last-child{padding-top:0.75rem;padding-bottom:0.75rem}.js-header-search-layer{margin-top:0.625rem}.m-nav-meta-search-layer{position:static;display:inline-block;padding-right:0.9375rem;margin-top:0.875rem}.m-nav-meta-search input{display:block}.m-nav-meta-search .a-icon-search,.m-nav-meta-search .a-link--close,.m-nav-meta-search .a-tooltip-closer,.m-nav-meta-search .chosen-search,.m-nav-meta-search .m-enhanced-select-search{display:none}.m-nav-primary .a-list-downloads,.m-nav-primary .a-list-unordered,.m-nav-primary ul,.m-nav-primary>.a-list-downloads li:not(.m-nav-primary-more),.m-nav-primary>.a-list-unordered li:not(.m-nav-primary-more),.m-nav-primary>ul li:not(.m-nav-primary-more){display:inline-block}.m-acc-sync-text{opacity:1;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:25vw}.m-nav-primary picture{padding-right:1.4375rem}.m-nav-primary picture img{padding:0.9375rem;width:12.5rem}.m-nav-primary button{margin:0.75rem 0 0!important}.is-nav-open+.o-header-bottom>.m-nav-secondary{top:120px}.is-smartbanner .is-nav-open+.o-header-bottom>.m-nav-secondary{top:45px}.m-nav-secondary-breadcrumb:after{left:15px;right:15px}.m-nav-secondary-breadcrumb .a-list-downloads,.m-nav-secondary-breadcrumb .a-list-unordered,.m-nav-secondary-breadcrumb ul{float:left;width:83.33333%;padding-top:0.9375rem;padding-bottom:0.9375rem}.m-nav-secondary-breadcrumb .a-link--close,.m-nav-secondary-breadcrumb .a-tooltip-closer{padding-top:0.9375rem;padding-left:1.4375rem;padding-bottom:1.4375rem}.m-nav-secondary-breadcrumb,.m-nav-secondary-stage>.a-list-downloads>li,.m-nav-secondary-stage>.a-list-unordered>li,.m-nav-secondary-stage>ul>li{padding-left:0.9375rem;padding-right:0.9375rem}.is-active .m-nav-secondary-breadcrumb{padding-top:7.5rem}.m-nav-secondary-breadcrumb{padding-bottom:0.9375rem}.m-nav-secondary-breadcrumb span{float:left}.m-nav-secondary-breadcrumb .a-link--close,.m-nav-secondary-breadcrumb .a-tooltip-closer{display:inline-block;float:right}.m-nav-secondary-stage-item>div>:last-child{padding-bottom:1.4375rem}.m-nav-secondary-stage-item>div .list>li{float:left;width:50%}.m-nav-secondary-stage-item>div .list>li.m-nav-secondary-news{float:left;width:100%;padding-top:1.875rem;padding-bottom:0}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a{padding-top:0.5rem;padding-bottom:0.5rem;min-height:5.625rem}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a>span:first-child{width:30%}.m-nav-secondary-stage-item>div .list:not(.m-nav-secondary-teaserlist) li{height:5.625rem}.m-nav-secondary-stage-item:first-child>a{padding-top:0.75rem;padding-bottom:0.75rem}.m-nav-secondary-stage-item-menu{padding-bottom:1.4375rem}.m-nav-secondary-stage-item-menu li>a{padding-top:1.4375rem!important;padding-bottom:1.4375rem!important;height:auto!important;max-height:none!important}.m-nav-secondary-list>li{float:left;width:33.33333%;padding-top:0.9375rem;padding-bottom:0.9375rem}.m-nav-secondary-list>li>.a-list-downloads>li>a,.m-nav-secondary-list>li>.a-list-unordered>li>a,.m-nav-secondary-list>li>ul>li>a{padding-right:0.9375rem;padding-top:0.9375rem;padding-bottom:0.9375rem}.m-nav-secondary-list>li>.a-list-downloads li:first-child>a,.m-nav-secondary-list>li>.a-list-unordered li:first-child>a,.m-nav-secondary-list>li>ul li:first-child>a{border-top:none}.m-nav-secondary-category>div{float:left;width:100%;left:0;padding-bottom:0.9375rem}.m-nav-secondary-category>div>span{-ms-flex-item-align:end;align-self:flex-end}.m-nav-secondary-category>span{float:left;width:100%;right:0}.m-nav-secondary-teaserlist span>strong{padding-bottom:0.625rem}.m-nav-secondary-news .a-heading-h2--standard{padding-bottom:0.75rem;font-size:1.375rem}.m-nav-secondary-news{padding-top:1.875rem;padding-bottom:1.875rem;margin-bottom:0.9375rem}.m-nav-totop{padding-bottom:0.75rem;padding-right:0.75rem;z-index:100}.m-service-contact{padding-bottom:0!important}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title,.m-service-contact a.a-heading-h2{font-size:1.5rem;padding-bottom:1.875rem}.m-service-links li{padding-bottom:0.5rem}.m-nav-footer{padding-bottom:0.75rem}.m-nav-footer a{padding-bottom:0.5rem}.m-nav-footermeta li{display:inline;vertical-align:top;line-height:1.5625rem}.a-sidebar-controls-next:before,.a-sidebar-controls-previous:before{font-family:iconfont;font-style:normal;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale}.m-nav-social{padding-bottom:1.4375rem}.m-nav-social strong{padding-bottom:0.5rem}.m-progress-col{height:2.5rem}.m-progress--navigation .a-checkbox{padding-bottom:0;padding-top:0.5rem}.m-progress--navigation .a-label-hint{margin-top:0.25rem}.m-progress--navigation button:not(:last-child){margin-bottom:0.75rem}.m-progress-terms-nocheck,.m-progress-terms-nocheck p{padding-bottom:0}.m-progress--type-tracker .m-progress-wrapp{display:table}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step::after{border-color:#D2051E}.m-account-nav{padding-bottom:2.8125rem;padding-top:1.875rem}.m-account-nav-wrapper{padding-left:0;padding-right:0}.m-account-nav.m-search-results--2-col .m-account-nav-col{padding-left:0.5rem;padding-right:0.5rem;width:50%;border:none;margin:0}.m-account-nav.m-search-results--2-col .m-account-nav-col:last-child:not(.is-active){border-bottom:0}.m-account-nav.m-search-results--2-col .m-account-nav-col .m-account-nav-link{border:0.1875rem solid #D7CEBA}.m-account-nav.m-search-results--2-col .m-account-nav-col:not(:last-child):after{content:"";background-color:#D7CEBA;opacity:.5;display:inline-block;width:0.125rem;height:2.5rem;position:absolute;top:62%;right:0;margin-top:-1.5625rem}.m-account-nav.m-search-results--2-col .m-account-nav-col:last-child{left:-1px}.m-sidebar-nav:not(.m-sidebar-nav--sticky){margin-bottom:1.875rem}.m-sidebar-nav .a-heading{padding-top:0.9375rem;padding-bottom:0.9375rem;padding-left:0.9375rem}.m-sidebar-nav .a-sidebar-nav-button,.m-sidebar-nav.has-card:not(.with-sticky-header) .a-sidebar-nav-button{display:none}.m-sidebar-nav--advanced li a:not(.a-sidebar-nav-button){padding:0.9375rem 0.5rem 0.9375rem 0.9375rem}.a-sidebar-controls-previous{display:block}.a-sidebar-controls-previous:before{display:inline-block;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA05"}.is-expanded .a-sidebar-controls-previous{display:none}.a-sidebar-controls-next{display:block;max-height:6.25rem;overflow:hidden}.a-sidebar-controls-next:before{display:inline-block;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA01"}.m-table--summary tbody tr.grandtotal,.o-wrapper-info .a-tooltip{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400}.is-expanded .a-sidebar-controls-next{max-height:0}.a-sidebar-controls-active{padding:0.75rem 1.4375rem 0.75rem 0.9375rem}.m-sidebar-nav--advanced:not(.m-sidebar-nav--sticky){display:block}.m-sidebar-nav--advanced.m-sidebar-nav--sticky{max-width:25rem;right:20px!important}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-away{-webkit-transform:translateX(1000px);transform:translateX(1000px)}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .a-sidebar-controls{top:0;max-height:0;-webkit-transition:margin-right 1s,max-height .9s;transition:margin-right 1s,max-height .9s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky:not(.is-sticky) .a-sidebar-controls{overflow:hidden}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky .a-sidebar-controls{right:0;z-index:10;margin-right:0;max-height:62.5rem;height:12.5rem;-webkit-animation:sidebarControlsAnim 1.5s;animation:sidebarControlsAnim 1.5s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-expanded .a-sidebar-controls{height:100%;min-height:12.5rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-small .a-sidebar-controls{min-height:9.375rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-small.is-expanded .a-sidebar-controls{min-height:0;-webkit-transition:min-height .6s;transition:min-height .6s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky[data-sidebar-nav-has-collapse-trigger=true] .a-sidebar-controls{margin-right:0;-webkit-animation:none;animation:none}.m-post-preview{padding-bottom:0.9375rem}.m-post-preview .a-heading-h3,.m-post-preview .m-chat-popup--title,.m-post-preview .m-filterbar-title,.m-post-preview .m-product-addreview--title,.m-post-preview .m-product-review--comment-title,.m-post-preview .m-product-review--title,.m-post-preview .o-prod-grid--header-title,.m-post-preview-text{padding-top:0.9375rem}.m-post-preview-author-wrapper{margin-top:0.9375rem}.m-logout--message{padding-top:2.5rem;padding-right:1.875rem;padding-left:3.125rem}.m-logout--form{padding-left:1.875rem;padding-right:3.125rem}.m-logout .o-offcanvas-content{padding-bottom:2.5rem}.m-logout .o-offcanvas-content .col-md-6 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-form-fieldset--has-buttons{padding-top:1.4375rem}.m-overlay--address .m-form-search{margin-right:0;margin-bottom:0.9375rem;float:left;width:50%}.m-overlay--address .m-form-search-input{float:left;width:58.33333%}.m-overlay--address .m-form-search-button{float:left;width:66.66667%}.o-header-offcanvas{display:none}.m-layout-flex--md,.m-layout-flex--md>*{display:-webkit-box;display:-ms-flexbox}.m-form-address form{padding:1.875rem 1.875rem 0.9375rem}.m-form-address form .a-input-field,.m-form-address form .a-label--formfield,.m-form-address form .a-select-field,.m-form-address form .a-stars-radio-field{left:0}.m-overlay .m-form-address-title.a-heading-h3,.m-overlay .m-form-address-title.m-chat-popup--title,.m-overlay .m-form-address-title.m-filterbar-title,.m-overlay .m-form-address-title.m-product-addreview--title,.m-overlay .m-form-address-title.m-product-review--comment-title,.m-overlay .m-form-address-title.m-product-review--title,.m-overlay .m-form-address-title.o-prod-grid--header-title{padding-bottom:1.4375rem!important}.m-form-address-actions-note{float:left;width:25%}.m-form-address-actions-bar{float:left;width:58.33333%}.m-overlay .m-form-address form{margin-left:-1.4375rem;margin-right:-1.4375rem}.m-layout-flex--md{display:flex;width:100%}.m-layout-flex--md>*{display:flex}.m-message{padding-top:1.4375rem;padding-bottom:1.4375rem;padding-right:0.9375rem;margin-bottom:1.4375rem}.m-contact .m-contact--tab .m-message .m-message-row,.m-overlay--login.featherlight .m-message .m-message-row{padding-right:0!important}.m-message--nobox{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.m-message--nobox.has-spacings{padding-top:0.75rem!important;padding-bottom:0.75rem!important;margin-top:1.4375rem!important;margin-bottom:1.4375rem!important}.m-message--tiny{padding:0.5rem 0.75rem}.m-message--tiny .a-link--needhelp{padding-top:0.75rem}.m-message--availability .availability{padding-right:0.75rem}.m-message--availability .m-message-title .a-icon-close{margin-right:0.75rem}.m-message--solid{padding:0.25rem 0.75rem!important}.m-message .a-link--close,.m-message .a-tooltip-closer{padding:0.9375rem}.m-message:not(.m-message--tiny) .a-link--close,.m-message:not(.m-message--tiny) .a-tooltip-closer{margin-bottom:-0.625rem}.m-message p a:hover:after{bottom:-1px}.m-message-title{padding-bottom:0.5rem;margin-top:-0.25rem}.m-message-text .a-link--arrow-after{margin-top:0.9375rem}.m-message-buttons{padding-top:1.4375rem}.m-message-buttons .a-button-primary,.m-message-buttons .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-message-buttons a{max-width:28.125rem}.m-message--icon{padding-left:4.6875rem}.m-message--titleonly .m-message-title{margin-bottom:-0.25rem}.m-message--titleonly .m-message-title+.m-message-buttons{padding-top:0.9375rem}.m-message.m-message--narrow:not(.m-message--tiny) .m-message-row{padding-right:0.9375rem!important}.m-text .a-list-downloads,.m-text .a-list-ordered,.m-text .a-list-unordered,.m-text ol,.m-text ul{padding-bottom:0.75rem}.m-text--spacing-s,.m-text-buttons,.m-text-links{padding-bottom:1.4375rem}.m-text .a-button,.m-text .m-text--richtext .m-text-buttons a,.m-text button[type=submit]:not([class*=a-button-]),.m-text input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-text a{float:left;width:33.33333%}.m-text .m-image{margin-bottom:0.9375rem}.m-text--image .m-image{float:left;width:50%;margin-bottom:0.9375rem;padding-left:0.9375rem;margin-left:0.9375rem}.m-text--image .a-list--hyphenated,.m-text--image .m-text--richtext .a-list-downloads,.m-text--image .m-text--richtext .a-list-unordered,.m-text--image .m-text--richtext ul,.m-text--image p,.m-text--richtext .m-text--image .a-list-downloads,.m-text--richtext .m-text--image .a-list-unordered,.m-text--richtext .m-text--image ul{float:left;width:75%}.m-text-links+.m-text-buttons{margin-top:-0.25rem}.m-text-two-col-left,.m-text-two-col-right{float:left;width:50%}.m-text--richtext .a-list-downloads,.m-text--richtext .a-list-ordered,.m-text--richtext .a-list-unordered,.m-text--richtext ol,.m-text--richtext ul{padding-bottom:0.5rem}.m-text--richtext h4{font-size:1.25rem;line-height:1.5rem;padding-bottom:0.9375rem}.m-text--richtext h2{font-size:1.5rem;padding-bottom:1.4375rem}.m-text--richtext .m-text-buttons a{float:left;width:33.33333%}.m-slider .slick-slide strong,.m-slider li strong{padding-bottom:0}.m-slider--product li.slick-slide>a{padding:0.9375rem}.m-slider--product li.slick-slide picture{margin-bottom:0.9375rem!important}.m-slider--videotext .m-slider-caption{padding-left:1.4375rem;padding-right:1.4375rem;padding-top:1.875rem}.m-slider--videotext .m-slider-dots-wrapper{position:static;width:auto;padding-right:1.25rem}.m-slider--videotext .m-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.m-slider--videotext .m-slider-image-onboarding{width:50%}.m-slider--videotext .m-slider-caption{display:table;height:100%;width:50%;padding-bottom:1.25rem}.m-slider--videotext .m-slider-text{display:table-cell;vertical-align:middle}.m-slider .m-slider-overlay-btn{padding:0.625rem 1.4375rem 1.4375rem}.m-slider .m-slider-overlay-btn .a-button-primary,.m-slider .m-slider-overlay-btn .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-slider .m-slider-overlay-btn a{display:inline-block;width:auto;margin:0}.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="3"],.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="3"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header td[data-priority="3"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header th[data-priority="3"],.m-table .m-table-form--two div:last-child .a-button .gets-hidden,.m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a .gets-hidden,.m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) .gets-hidden,.m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) .gets-hidden,.m-text--richtext .m-text-buttons .m-table .m-table-form--two div:last-child a .gets-hidden,.m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child .a-button .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) .gets-hidden,.m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) .gets-hidden{display:inline}.m-slider .m-slider-overlay-btn-wrap{float:right}.m-slider--slideshow-l .m-slider-counter,.m-slider--slideshow-xl .m-slider-counter{padding-bottom:1.4375rem;float:left;width:18%}.m-slider--slideshow-l .m-slider-caption,.m-slider--slideshow-lofd .m-slider-caption,.m-slider--slideshow-xl .m-slider-caption{padding:1.4375rem}.m-slider--slideshow-l .m-slider-counter:after,.m-slider--slideshow-xl .m-slider-counter:after{content:'';width:0.125rem;height:110%;left:65%;bottom:auto;top:0;background-color:#887F6E}.col-md-8 .m-slider--slideshow-l .m-slider-counter:after,.col-md-8 .m-slider--slideshow-xl .m-slider-counter:after{left:80%}.m-slider--slideshow-l .m-slider-text,.m-slider--slideshow-xl .m-slider-text{float:left;width:70%}.m-table-wrapper--toolbarspacing .btn-toolbar{padding-bottom:0.75rem}.m-table-wrapper .a-link--back{padding-bottom:0;margin-top:0.75rem}.m-text--richtext .o-product-variants table,.o-product-variants .m-table,.o-product-variants .m-text--richtext table{margin-bottom:1.875rem}.m-table-showmore .m-table,.m-table-showmore .m-text--richtext table,.m-text--richtext .m-table-showmore table{margin-bottom:0}.m-table-td--image{min-width:auto}.m-table thead tr.has-form td,.m-table thead tr.has-form th,.m-text--richtext table thead tr.has-form td,.m-text--richtext table thead tr.has-form th{padding-top:0.75rem;padding-bottom:0.75rem}.m-table thead tr td,.m-table thead tr th,.m-text--richtext table thead tr td,.m-text--richtext table thead tr th{padding:0.9375rem 0.5rem}.m-table thead tr td:first-child,.m-table thead tr td:last-child,.m-table thead tr th:first-child,.m-table thead tr th:last-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr td:last-child,.m-text--richtext table thead tr th:first-child,.m-text--richtext table thead tr th:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-table thead tr td:first-child,.m-table thead tr th:first-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr th:first-child{padding-left:0.9375rem}.m-table thead tr td.has-checkbox,.m-table thead tr th.has-checkbox,.m-text--richtext table thead tr td.has-checkbox,.m-text--richtext table thead tr th.has-checkbox{padding-top:0.5rem;padding-bottom:0.5rem}.m-table thead tr td .row,.m-table thead tr th .row,.m-text--richtext table thead tr td .row,.m-text--richtext table thead tr th .row{margin:0}.m-table thead tr td .row div[class^=col-]:first-child,.m-table thead tr th .row div[class^=col-]:first-child,.m-text--richtext table thead tr td .row div[class^=col-]:first-child,.m-text--richtext table thead tr th .row div[class^=col-]:first-child{padding-left:0}.m-table thead tr td .row div[class^=col-]:last-child,.m-table thead tr th .row div[class^=col-]:last-child,.m-text--richtext table thead tr td .row div[class^=col-]:last-child,.m-text--richtext table thead tr th .row div[class^=col-]:last-child{padding-right:0}.m-table tbody tr td,.m-text--richtext table tbody tr td{padding:0.9375rem 0.5rem}.m-table tbody tr td.has-colspan,.m-text--richtext table tbody tr td.has-colspan{padding-left:0.75rem!important}.m-table tbody tr td .image-wrapper,.m-text--richtext table tbody tr td .image-wrapper{margin:-1.4375rem -0.75rem;padding:1.4375rem 0.75rem}.m-table tbody tr.has-form td,.m-table tbody tr.tfoot td,.m-text--richtext table tbody tr.has-form td,.m-text--richtext table tbody tr.tfoot td{padding-bottom:0.9375rem;padding-top:0.9375rem}.m-table tbody tr td .no-visibility.a-label-tip-link,.m-table tbody tr td .no-visibility.a-link,.m-text--richtext table tbody tr td .no-visibility.a-label-tip-link,.m-text--richtext table tbody tr td .no-visibility.a-link{margin-top:0.75rem}.m-table tbody tr td:first-child,.m-table tbody tr td:last-child,.m-text--richtext table tbody tr td:first-child,.m-text--richtext table tbody tr td:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-table tbody tr td.has-form,.m-table tbody tr td:not(.has-hoverlink):first-child,.m-text--richtext table tbody tr td.has-form,.m-text--richtext table tbody tr td:not(.has-hoverlink):first-child{padding-left:0.9375rem}.m-table--productinfo tbody tr td{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-table--decrease-rowspacing tbody tr td{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table--decrease-rowspacing tbody tr td.has-form{padding-top:0.75rem;padding-bottom:0.75rem}.m-table--productdetaillinks tbody tr td.td--fixed-width_300{width:18.75rem}.m-table--productdetaillinks tbody tr td.td--fixed-width_250{width:15.625rem}.is-ios .m-table.m-table--display-all,.is-ios .m-text--richtext table.m-table--display-all,.m-text--richtext .is-ios table.m-table--display-all{z-index:1;overflow:hidden;position:relative}.m-table--responsive-grid thead tr td:first-child,.m-table--responsive-grid thead tr th:first-child{padding-left:0.5rem}.m-table--responsive-grid td:first-child picture img{max-width:3.75rem}.m-table--responsive-grid td:first-child picture{min-width:0}.m-table--summary{float:left;width:66.66667%;left:33.33333%}.m-table--summary tbody tr td{padding:0.5rem 0.75rem}.m-table--summary tbody tr td:first-child{padding-left:0}.m-table--summary tbody tr td:last-child{padding-right:0}.m-table--summary tbody tr.grandtotal{font-size:1rem;line-height:1.25rem}.m-table--summary tbody tr.grandtotal td{padding-top:0.75rem;padding-bottom:0.75rem}.m-table .m-table-cell-content .a-tooltip,.m-table--summary tbody tr.grandtotal .payment-method,.m-text--richtext table .m-table-cell-content .a-tooltip{margin-top:0.25rem}.m-table .m-table-form--two div:first-child,.m-table .m-table-form--two div:last-child,.m-text--richtext table .m-table-form--two div:first-child,.m-text--richtext table .m-table-form--two div:last-child{float:left;width:50%}.m-table .m-table-form--two div:last-child .a-button span+i,.m-table .m-table-form--two div:last-child .m-text--richtext .m-text-buttons a span+i,.m-table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) span+i,.m-table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) span+i,.m-text--richtext .m-text-buttons .m-table .m-table-form--two div:last-child a span+i,.m-text--richtext .m-text-buttons table .m-table-form--two div:last-child a span+i,.m-text--richtext table .m-table-form--two div:last-child .a-button span+i,.m-text--richtext table .m-table-form--two div:last-child .m-text-buttons a span+i,.m-text--richtext table .m-table-form--two div:last-child button[type=submit]:not([class*=a-button-]) span+i,.m-text--richtext table .m-table-form--two div:last-child input[type=submit]:not([class*=a-button-]) span+i{padding-left:0.9375rem}.m-table .m-table-form--three div:first-child,.m-text--richtext table .m-table-form--three div:first-child{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0}.m-table .m-table-form--three div:nth-child(2),.m-text--richtext table .m-table-form--three div:nth-child(2){position:relative;min-height:0.0625rem;padding-right:0.625rem;padding-left:0;text-align:right}.m-table .m-table-form--three div:nth-child(2) .a-label-tip-link,.m-table .m-table-form--three div:nth-child(2) .a-link,.m-text--richtext table .m-table-form--three div:nth-child(2) .a-label-tip-link,.m-text--richtext table .m-table-form--three div:nth-child(2) .a-link{margin-top:0.9375rem}.m-table .m-table-form--three div:nth-child(2) .a-button span,.m-table .m-table-form--three div:nth-child(2) .m-text--richtext .m-text-buttons a span,.m-table .m-table-form--three div:nth-child(2) button[type=submit]:not([class*=a-button-]) span,.m-table .m-table-form--three div:nth-child(2) input[type=submit]:not([class*=a-button-]) span,.m-text--richtext .m-text-buttons .m-table .m-table-form--three div:nth-child(2) a span,.m-text--richtext .m-text-buttons table .m-table-form--three div:nth-child(2) a span,.m-text--richtext table .m-table-form--three div:nth-child(2) .a-button span,.m-text--richtext table .m-table-form--three div:nth-child(2) .m-text-buttons a span,.m-text--richtext table .m-table-form--three div:nth-child(2) button[type=submit]:not([class*=a-button-]) span,.m-text--richtext table .m-table-form--three div:nth-child(2) input[type=submit]:not([class*=a-button-]) span{white-space:normal;word-break:break-word}.m-table .m-table-form--three div:last-child,.m-text--richtext table .m-table-form--three div:last-child{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0}.m-table--address .is-empty-fallback td .m-message{margin-top:1.4375rem;margin-bottom:0}.m-table--address .is-empty-fallback td .m-message-text p:last-of-type{padding-bottom:0!important}.m-table--increase-s tbody tr td,.m-table--increase-s tbody tr th,.m-table--increase-s thead tr td,.m-table--increase-s thead tr th{padding-top:1.4375rem;padding-bottom:1.4375rem}.has-buttons .table-wrapper{margin-top:-0.9375rem}.has-buttons .btn-toolbar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.o-toolmanagement .has-buttons .btn-toolbar{position:absolute!important;z-index:3000;top:19px;right:0}.m-table-actions .dropdown-btn-group,.table-wrapper .dropdown-btn-group{padding-bottom:0}.is-ios .table-responsive>.table{overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.is-ios .table-responsive.m-has-sticky-actions>.table{-webkit-transform:none;transform:none}.m-text--richtext .table-responsive[data-pattern=priority-columns] table .a-link-action,.table-responsive[data-pattern=priority-columns] .m-table .a-link-action,.table-responsive[data-pattern=priority-columns] .m-text--richtext table .a-link-action{max-width:18.75rem;text-indent:0}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="3"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="3"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="3"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="3"]{display:table-cell}.m-table-buttons{margin:0;padding-bottom:0.9375rem;padding-top:0.75rem;padding-left:0.9375rem}.m-table-buttons>div{width:40%}.m-table-buttons>div.is-responsive{width:auto;min-width:20%;text-align:center}.m-table-buttons>div.is-responsive .a-icon-cartadd-after:after{margin-left:0}.m-table-buttons>div:first-of-type{padding-left:0;padding-right:0}.m-table-buttons>div:first-of-type:not(:only-of-type){padding-right:0.5rem}.m-table-buttons>div:last-of-type{padding-left:0;padding-right:0}.m-table-buttons>div:last-of-type:not(:only-of-type){padding-left:0.5rem}.m-table-actions{background-color:#fff}.m-table-actions:not(.m-table-actions--outside){padding-bottom:0.75rem;padding-top:0.75rem}.m-table-actions:not(.m-table-actions--outside) .m-table-button{float:left;width:58.33333%}.m-table-actions .m-table-checkboxes{float:left;width:41.66667%;right:58.33333%;padding-left:0.9375rem}.m-table-actions.m-table-actions--outside .m-table-button,.m-table-actions.m-table-actions--outside .m-table-buttons{top:12px}.m-table-choose-price{padding:0 0 0.9375rem}.m-table--fleetlabeling.m-table--costcenter-change thead tr th:first-of-type,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td:first-of-type{padding-left:0}.a-choose-price .m-table-choose-price--fleet{background:0 0;border-bottom:0.0625rem solid #EBE6dE;margin-bottom:0;min-height:4.6875rem}.a-choose-price .m-table-choose-price--fleet .a-radio{margin-bottom:0}.a-choose-price .m-table-choose-price--fleet--non-fleet{padding-bottom:0;padding-top:0.9375rem;border-bottom:none}.m-table-choose-price--buy{background:0 0}.m-table-choose-price--buy--non-fleet{padding-bottom:0.9375rem;padding-top:0;border-bottom:0.0625rem solid #EBE6dE}.o-orders-miscellaneous .m-table-actions--outside.table-loaded{z-index:1003}.o-orders-miscellaneous .m-table-actions--outside .m-table-buttons{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-grid-item--banner .o-orderdetails-miscellaneous .m-grid-item--cat-title,.o-orderdetails-miscellaneous .a-heading-h2,.o-orderdetails-miscellaneous .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.875rem}.o-orderdetails-miscellaneous .m-table-buttons{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter.has-mandatoryfields .m-table-cell--has-input:not(.is-mandatory) .m-table-add-label--lg-max,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter.has-mandatoryfields .m-table-cell--has-select:not(.is-mandatory) .m-table-add-label--lg-max,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter.has-mandatoryfields .m-table-cell--has-serial:not(.is-mandatory) .m-table-add-label--lg-max{padding-bottom:0.625rem}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:first-child{text-align:right}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:not(:first-child){-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--description{-ms-flex-preferred-size:auto;flex-basis:auto}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial{-ms-flex-preferred-size:50%;flex-basis:50%}.m-table--fleetlabeling thead tr th:first-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:50%;padding-top:0.9375rem}.m-table--fleetlabeling thead tr th:not(:first-child){width:25%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter.has-mandatoryfields th:not(.is-mandatory):not(:first-child) .m-table-add-label--lg-max{padding-bottom:1.625rem}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{width:27%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.is-IE .m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{width:23%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;-ms-flex-item-align:start;align-self:flex-start}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:150px;flex-basis:150px;-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset}.m-table--fleetlabeling tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-table--fleetlabeling tbody tr td:first-child{min-width:unset;width:15%}.m-table--fleetlabeling .m-table-cell--description{width:35%}.m-table--fleetlabeling .m-table-cell--has-input,.m-table--fleetlabeling .m-table-cell--has-select,.m-table--fleetlabeling .m-table-cell--has-serial{width:25%}.m-table--fleetlabeling .m-table-add-label--lg-max{display:none}.m-counter,.m-counter-image{display:-webkit-box;display:-ms-flexbox}.m-tile-table thead tr.has-form td,.m-tile-table thead tr.has-form th{padding-top:0.75rem;padding-bottom:0.75rem}.m-tile-table thead tr th{padding:0.9375rem 0.5rem}.m-tile-table thead tr th:first-child{padding-left:0.9375rem;padding-right:0}.m-tile-table tbody tr td{padding:0.9375rem 0.5rem}.m-tile-table tbody tr td:first-child,.m-tile-table tbody tr td:last-child{padding-left:0.5rem;padding-right:0.5rem}.m-password-match{padding-top:0.75rem}.m-page-title{padding-top:1.875rem;padding-bottom:1.875rem}.m-page-title p{padding-top:1.4375rem}.m-block-title-col{float:left;width:66.66667%}.m-block-title-headline{padding-bottom:1.4375rem}.m-confirm-adress-popup{padding:1.4375rem}.m-confirm-adress-popup .a-heading-h2,.m-confirm-adress-popup .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-confirm-adress-popup .m-grid-item--cat-title{padding-bottom:0.75rem;font-size:1.5rem!important}.m-confirm-adress-popup-subtitle{padding-bottom:1.875rem}.m-counter{display:flex}.m-counter-image{float:left;width:33.33333%;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-counter-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:center;align-self:center}.m-counter--no-image:after,.m-counter--no-image:before,.m-interview:after,.m-interview:before,.no-flexwrap .m-counter:not(.m-counter-no-image) .m-counter-numbers:after,.no-flexwrap .m-counter:not(.m-counter-no-image) .m-counter-numbers:before,.no-flexwrap .m-interview-desription dl:after,.no-flexwrap .m-interview-desription dl:before{display:table;content:""}.m-counter:not(.m-counter-no-image) .m-counter-numbers{float:left;width:66.66667%}.no-flexwrap .m-counter:not(.m-counter-no-image) .m-counter-numbers{zoom:1}.m-counter:not(.m-counter-no-image) .m-counter-number{padding-bottom:1.4375rem;width:50%}.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(odd){padding-right:0.625rem}.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(even){padding-left:0.625rem}.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(1),.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(2){margin-bottom:0.9375rem;border-bottom:0.1875rem solid #EBE6dE}.m-counter-numbers--fullwidth .m-counter-number{width:100%!important;border-bottom:0.1875rem solid #EBE6dE;padding-right:0!important;padding-left:0!important;margin-bottom:1.25rem}.m-counter-numbers--fullwidth .m-counter-number:last-child{border:0!important;margin-bottom:0!important}.no-flexwrap .m-counter:not(.m-counter-no-image) .m-counter-number{float:left}.m-counter--no-image{margin-left:-0.625rem;margin-right:-0.625rem;zoom:1}.m-counter.m-counter--no-image .m-counter-number{border-bottom:0!important;margin-bottom:0!important;float:left;width:8.33333%;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-compare-row:last-of-type,.m-product-cartbar{border-bottom:0.1875rem solid #EBE6dE}.m-interview-card,.m-interview-story{width:83.33333%;left:8.33333%;float:left}.m-interview{padding:3.125rem 0;zoom:1}.m-interview-image{padding-bottom:0.9375rem}.m-interview-name{padding-bottom:0.5rem}.m-interview-desription dd,.m-interview-desription dt{width:50%;padding-bottom:0.5rem}.m-interview-desription dt{padding-right:0.625rem}.m-interview-desription dd{padding-bottom:0.5rem;padding-left:0.625rem}.no-flexwrap .m-interview-desription dl{zoom:1}.no-flexwrap .m-interview-desription dd,.no-flexwrap .m-interview-desription dt{float:left}.m-panorama--full-width{margin-left:-1.875rem;margin-right:-1.875rem}.m-related-products li{padding-bottom:1.4375rem;margin-bottom:1.4375rem}.m-related-products li figure{margin-bottom:0.9375rem}.m-onpagefilter{padding-bottom:1.875rem}.m-onpagefilter-filterbar--standard .a-radio{padding-bottom:0.9375rem}.m-onpagefilter-filterbar--standard{margin-bottom:-0.9375rem}.m-onpagefilter-filterbar-filterwrapper{padding-bottom:1.4375rem}.m-onpagefilter-items>.m-showmore-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-onpagefilter-items .item{display:-webkit-box;display:-ms-flexbox;display:flex}.m-onpagefilter-items .item>.link{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.m-onpagefilter-items .link picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-IE .m-onpagefilter-items .link picture{position:relative}.is-IE .m-onpagefilter-items .link picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;margin:auto}.m-onpagefilter-items .link{padding-top:2.5rem}.m-onpagefilter-items .item .a-new{position:absolute;top:20px;right:20px}.m-onpagefilter-items .item,.m-upload-button,.m-upload-field{float:left;width:33.33333%}.m-upload-button{left:8.33333%;margin-top:0}.m-upload.m-upload--left .m-upload-button{width:calc(33% + 3.125rem)}.m-filtertags-group{padding-bottom:0.75rem;padding-left:0.625rem;padding-right:0.625rem;width:auto;display:inline-block}.m-filtertags-group-title{padding-bottom:0.25rem}.m-filtertags-list>li{padding-right:0.75rem;padding-bottom:0.25rem}.m-add-to-cart-layer{left:calc(50% - 175px);max-width:21.875rem}.m-add-to-cart-layer .a-link--close,.m-add-to-cart-layer .a-tooltip-closer{margin-bottom:-0.5rem;top:12px;right:12px}.m-add-to-cart-layer .m-message:first-of-type{padding:1.875rem 0.75rem 0.75rem}.m-account-form-contact,.m-account-form-messaging,.m-account-introduction{padding-top:1.875rem}.m-account-introduction-col{padding-bottom:1.875rem}.m-account-introduction .a-heading-h1--standard,.m-account-introduction-data tr td{padding-bottom:0.75rem}.m-account-form-contact .a-checkbox,.m-account-form-contact .a-checkbox:last-child{padding-bottom:0.9375rem}.m-account-form-messaging .a-form-title{padding-bottom:1.875rem}.m-account-form-messaging h3{padding-bottom:1.4375rem}.m-account-form-messaging .a-list--hyphenated,.m-account-form-messaging .m-text--richtext .a-list-downloads,.m-account-form-messaging .m-text--richtext .a-list-unordered,.m-account-form-messaging .m-text--richtext ul,.m-text--richtext .m-account-form-messaging .a-list-downloads,.m-text--richtext .m-account-form-messaging .a-list-unordered,.m-text--richtext .m-account-form-messaging ul{padding-bottom:0.9375rem}.m-account-form-messaging-row{padding-bottom:2.8125rem}.m-account-form-actions{float:left;width:83.33333%;right:-8.33333%}.m-account-form-actions-cancel{float:left;width:25%;left:33.33333%;padding-bottom:1.4375rem}.m-account-form-actions-save{float:left;width:41.66667%;left:33.33333%}.m-account-form-email-fields .a-checkbox,.m-account-form-password-fields .a-checkbox{padding-top:0.75rem}.m-account-form-email-requirements,.m-account-form-password-requirements{float:left;width:83.33333%;right:-8.33333%}.m-account-form-email-actions,.m-account-form-password-actions{padding-bottom:1.4375rem}.m-account-form-email-actions-cancel,.m-account-form-password-actions-cancel{float:left;width:41.66667%;left:33.33333%;padding-bottom:1.4375rem}.m-account-form-email-actions-button,.m-account-form-password-actions-button{float:left;width:41.66667%;left:33.33333%}.m-account-legal{padding-bottom:4.6875rem}.m-account-legal .a-checkbox{padding-bottom:0.9375rem}.m-account-legal-content{padding-top:0.9375rem}.m-account-legal-text{margin-top:-0.25rem}.m-account-companydata{padding-top:2.8125rem;padding-bottom:0.75rem}.m-account-companydata .a-form-title{padding-bottom:1.4375rem}.m-account-companydata-row{padding-bottom:0.9375rem}.m-account-companydata-label{float:left;width:25%;left:8.33333%}.m-account-companydata-value{float:left;width:58.33333%;left:8.33333%}.m-orderdetails{padding-bottom:3.75rem}.m-grid-item--banner .m-orderdetails .m-grid-item--cat-title,.m-orderdetails .a-heading-h2,.m-orderdetails .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-orderdetails .a-heading-h4{padding-bottom:2.8125rem}.m-orderdetails .content{width:45%;margin-right:5%;float:left}.m-orderdetails .content p{padding-bottom:0.25rem}.m-orderdetails .left{padding-bottom:1.4375rem}.m-orderdetails .middle{padding-bottom:0.75rem}.m-orderdetails .a-button,.m-orderdetails .m-text--richtext .m-text-buttons a,.m-orderdetails button[type=submit]:not([class*=a-button-]),.m-orderdetails input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-orderdetails a{width:67%}.o-orderdetails-miscellaneous{padding-bottom:3.75rem}.m-account-choose .o-offcanvas-content{padding-bottom:1.875rem}.m-account-choose-heading-h2{padding-bottom:0.75rem}.m-account-dashboard>div{padding-bottom:1.875rem}.m-account-dashboard .a-heading-h1--standard,.m-account-dashboard .m-account-dashboard-heading-h1{padding-bottom:0.75rem}.m-account-dashboard .a-heading-h2--standard{padding-bottom:0.9375rem}.m-account-dashboard .m-account-dashboard-col{margin-bottom:1.4375rem}.m-account-dashboard .m-account-dashboard-select-row{margin-top:0.9375rem}.m-account-dashboard .m-account-dashboard-select-hint{margin-top:0.75rem;margin-bottom:0.75rem}.m-account-dashboard .a-tooltip{position:absolute;right:0;top:0;padding:0;display:block;width:1.25rem;height:1.25rem;line-height:1.4}.m-account-dashboard-data{margin-top:-0.3125rem;margin-bottom:-0.3125rem}.m-account-dashboard-panels{position:relative;float:left;width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-account-dashboard-panels:before{content:"";display:block;height:0.1875rem;background-color:#EBE6dE;width:100%;margin-left:0.625rem;margin-right:0.625rem;margin-bottom:1.25rem}.m-account-dashboard-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.m-account-dashboard-panel:nth-child(1),.m-account-dashboard-panel:nth-child(2){margin-bottom:1.875rem}.m-account-dashboard-panel-inner{padding:0.625rem 0.9375rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;background-color:#FFF}.m-account-dashboard-panel-header{position:relative;padding-bottom:0.9375rem}.m-account-dashboard-panel-title{display:block;padding:0 1.875rem 0 0!important;font-size:1.125rem!important}.m-login .m-message:not(.m-message--tiny) .m-message-row,.m-reset-pass-form .col-md-7 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-register-form-required-text{padding-top:0!important}.m-register-form-registration-fields .a-input:first-child,.m-register-form-registration-fields .a-stars-radio:first-child{padding-bottom:1.4375rem}.m-register-form-registration-requirements{float:left;width:58.33333%;left:33.33333%;padding-bottom:1.4375rem}.m-register-form-registration-button{margin-bottom:0.9375rem}.m-register-form-registration-terms{margin-bottom:0.75rem}.m-register-form-general .m-register-form-required-text{float:left;width:25%;left:8.33333%}.m-register-form-messaging .a-form-title{padding-bottom:1.875rem}.m-register-form-messaging h3{padding-bottom:0.9375rem}.m-register-form-messaging .a-list--hyphenated,.m-register-form-messaging .m-text--richtext .a-list-downloads,.m-register-form-messaging .m-text--richtext .a-list-unordered,.m-register-form-messaging .m-text--richtext ul,.m-text--richtext .m-register-form-messaging .a-list-downloads,.m-text--richtext .m-register-form-messaging .a-list-unordered,.m-text--richtext .m-register-form-messaging ul{padding-bottom:1.875rem}.m-register-form-messaging-row{padding-bottom:2.8125rem}.m-login.m-message{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-login .m-message .reset-password-link{margin:0.9375rem 0 0}.m-login-form .a-input,.m-login-form .a-stars-radio{padding-bottom:0.9375rem}.is-Edge .m-login-form .a-input-field,.is-Edge .m-login-form .a-stars-radio-field{margin-left:0}.m-login-form .login-as{margin-top:0.5rem;padding-bottom:0.75rem}.m-login-form .login-as .a-input label,.m-login-form .login-as .a-stars-radio label{padding-bottom:1.25rem}.m-login-form .a-checkbox{padding-top:0.5rem}.m-login-h3{padding-top:1.875rem}.m-login-h2,.m-login-h3{padding-bottom:0.9375rem}.m-login-right-block-h2{padding-bottom:0.5rem}.m-login-links{padding-bottom:0.75rem}.m-login-links li{padding-bottom:0.5rem;padding-left:0.9375rem}.m-forgot-pass-h2,.m-login-wrapper-right-block-text{padding-bottom:0.75rem}.m-forgot-pass-second-title{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-forgot-pass-form-cancel-btn{margin-top:0.625rem}.m-forgot-pass .a-input,.m-forgot-pass .a-stars-radio{padding-bottom:0.9375rem}.m-forgot-pass .m-message--error{margin-top:0.9375rem}.m-forgot-pass .a-button-submit{margin-bottom:0.9375rem}.m-reset-pass-h2{padding-bottom:1.875rem}.m-reset-pass .a-input,.m-reset-pass .a-stars-radio{padding-bottom:0.9375rem}.m-reset-pass .m-password{right:8.33333%}.m-reset-pass .a-checkbox{margin-bottom:0.75rem}.m-contact--nav,.m-overlay .m-contact .m-message{margin-bottom:0.9375rem}.m-reset-pass .m-message{padding-top:1.4375rem;padding-bottom:1.4375rem}.o-offcanvas-content--contacts{padding-bottom:1.875rem}.m-contact .a-heading-h1,.m-contact--nav{padding-bottom:0.9375rem}.m-contact .headline-xs{display:none}.m-contact .headline-md{display:block}.m-contact--form-required-text--span:after,.m-contact--form-required-text--span:before,.m-contact--form-required-text:after,.m-contact--form-required-text:before{content:"";display:table}.m-contact .m-message{margin-top:0.75rem;max-resolution:res;-bottom:23px}.m-contact--form-required-text{margin-left:-0.625rem;margin-right:-0.625rem;zoom:1}.m-contact--form-required-text--span{margin-right:auto;margin-left:auto;padding-left:0.625rem;padding-right:0.625rem;position:absolute;width:29%;zoom:1}.m-contact--form-required-text--span:after{clear:both}.m-contact--info{padding:1.4375rem}.m-contact--info .a-heading-h1,.m-contact--info .a-heading-h3,.m-contact--info .m-chat-popup--title,.m-contact--info .m-filterbar-title,.m-contact--info .m-product-addreview--title,.m-contact--info .m-product-review--comment-title,.m-contact--info .m-product-review--title,.m-contact--info .o-prod-grid--header-title{padding-bottom:0.5rem}.m-contact--info .a-heading-h1{padding-top:1.4375rem}.m-contact--tab-text{padding-bottom:1.4375rem}.m-contact--tab-text .a-time,.m-contact--tab-text .time,.m-contact--tab-text .time-container,.m-contact--tab-text time{font-size:1rem!important}.m-contact--tab-text-bottom{position:relative;left:28.6%;width:71%}.m-contact--tab-inner-cont{margin-left:0.9375rem;padding-right:0.9375rem}.m-contact--tab-inner .phone-number{font-size:1.375rem!important;padding-top:0.625rem}.m-contact--tab-inner .a-input label,.m-contact--tab-inner .a-stars-radio label{left:0;width:29%}.m-contact--tab-inner .a-input .a-input-field,.m-contact--tab-inner .a-input .a-stars-radio-field,.m-contact--tab-inner .a-stars-radio .a-input-field,.m-contact--tab-inner .a-stars-radio .a-stars-radio-field{left:0;width:71%;padding-left:0}.is-Edge .m-contact--tab-inner .a-input .a-input-field,.is-Edge .m-contact--tab-inner .a-input .a-stars-radio-field,.is-Edge .m-contact--tab-inner .a-stars-radio .a-input-field,.is-Edge .m-contact--tab-inner .a-stars-radio .a-stars-radio-field{margin-left:0!important}.m-contact--tab-inner .a-button-submit{width:18.4375rem;width:calc(71% - 0.625rem);left:29%;position:relative}.m-contact--tab .required-text-xs{display:none}.m-contact--tab .required-text-md,.m-product-addreview .a-label--textarea>.a-label-tip-link span{display:block}.m-overlay .m-contact .m-message .m-message-row{padding-right:0!important}.m-overlay .m-contact .a-heading-h1.headline-md{font-size:1.5rem!important;padding-bottom:0.9375rem}.m-overlay .m-contact--tab-inner .a-heading-h3,.m-overlay .m-contact--tab-inner .m-chat-popup--title,.m-overlay .m-contact--tab-inner .m-filterbar-title,.m-overlay .m-contact--tab-inner .m-product-addreview--title,.m-overlay .m-contact--tab-inner .m-product-review--comment-title,.m-overlay .m-contact--tab-inner .m-product-review--title,.m-overlay .m-contact--tab-inner .o-prod-grid--header-title{padding-top:0.9375rem}.m-overlay .m-contact--tab-inner .phone-number{font-size:3.125rem!important}.m-contact .m-recaptcha-widget{padding-left:calc(29% + 0.4375rem)}.m-product-review{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-product-review--comment-title,.m-product-review--title{padding-bottom:0.3125rem;margin-top:-0.3125rem}.m-product-review--comment--meta,.m-product-review--meta{line-height:1!important}.m-product-review--author{margin-right:0.75rem}.m-product-review--content{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-product-review--comment{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-product-review--comment-content{padding-top:0.9375rem}.m-product-reviews--show-all{padding-top:0.5rem}.m-product-addreview--title{padding-bottom:1.4375rem}.m-product-addreview .a-label--formfield,.m-product-addreview .a-label--textarea{float:left;width:25%;left:0;min-height:2.8125rem}.m-product-addreview .a-label--textarea>.a-label-tip-link{display:block;margin-top:1.25rem;right:0}.m-product-addreview .a-stars-radio .a-label--formfield{min-height:0.0625rem}.m-product-addreview .a-input-field,.m-product-addreview .a-stars-radio-field{float:left;width:75%;left:0}.is-Edge .m-product-addreview .a-input-field,.is-Edge .m-product-addreview .a-stars-radio-field{margin-left:0}.m-product-disclaimer{padding-top:2.8125rem}.m-product-disclaimer--title{padding-bottom:0.9375rem}.m-grid-item--banner .m-internal-page .m-grid-item--cat-title,.m-internal-page .a-heading-h2,.m-internal-page .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.4375rem;padding-top:1.875rem}.m-internal-page-row-text,.m-internal-page-row-title{padding-bottom:1.4375rem}.m-internal-page-form .button-wrap{padding-top:0.9375rem}.m-product-documents-items{margin-top:-0.9375rem;margin-bottom:-0.9375rem}.m-product-videos-item{margin-bottom:1.4375rem}.m-product-videos-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-product-videos-items:before{display:none}.m-product-videos-items>[class^=col-]{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.m-product-videos-item-title{margin-top:0.5rem}.m-product-cartbar .m-choose-price-item-content .a-priceoption{padding-left:1.9375rem}.m-product-cartbar:not(.m-product-cartbar--single){margin-top:0.75rem;padding-bottom:0.75rem;padding-right:0.9375rem;padding-left:0.9375rem}.m-product-cartbar .a-product-cartbar-data:not(.a-product-cartbar-data--nospace){padding-bottom:0.75rem}.m-product-cartbar-sticky{padding-top:0.75rem;padding-bottom:0.75rem}.m-product-cartbar-sticky:not(.is-sticky) .m-message{margin-top:-0.75rem}.m-product-cartbar-sticky.is-sticky{padding-left:1.875rem;padding-right:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper{float:left;width:100%}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name{float:left;width:25%}.m-product-pictures{margin-top:0.75rem}.m-product-pictures-data{margin-bottom:0.75rem}.m-product-pictures-data-item{padding-bottom:0.5rem}.m-product-gallery-stage,.m-product-gallery-thumbs{float:left;width:100%}.m-product-gallery-stage .m-slider>.a-list-downloads:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>.a-list-unordered:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>ul:first-child:not(.slick-initialized){margin-bottom:1.4375rem}.m-product-gallery-item-description{display:block}.m-choose-price:not(.m-choose-price--table) .m-choose-price-item:not(:last-child){padding-bottom:0.75rem}.m-table--product-variants .m-message--notify.is-hidden,.m-table--product-variants .m-table-choose-price-text.is-hidden{display:block!important;overflow:hidden;height:0;margin-top:0;padding-top:0;padding-bottom:0}.m-table--product-variants .m-message--notify .a-choose-price-wrapper,.m-table--product-variants .m-table-choose-price-text .a-choose-price-wrapper{padding-left:1.9375rem}.m-product-itemnumber{padding-bottom:1.4375rem;margin-top:-0.625rem}.m-grid-item--head{min-height:1.6875rem}.m-grid-item--head-empty{min-height:0}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--content{padding-top:0}.m-grid-item--image>span{display:block;position:relative;width:100%;height:100%}.m-grid-item--image>span img{display:block;position:absolute;left:50%;top:50%;width:auto;height:auto;max-height:100%;max-width:100%;-webkit-transform:scale(1) translateY(-50%) translateX(-50%) translateZ(0);transform:scale(1) translateY(-50%) translateX(-50%) translateZ(0);-webkit-transform-origin:center;transform-origin:center}.m-grid-item--image>span picture{display:block;position:relative;width:100%;height:100%;padding-bottom:50%;-webkit-transform:translateZ(0);transform:translateZ(0)}.m-grid-item--content:hover .m-grid-item--image>span img,.m-grid-item--fullzoom:hover .m-grid-item--image>span img{-webkit-transform:scale(1.05) translateY(-50%) translateX(-49%) translateZ(0);transform:scale(1.05) translateY(-50%) translateX(-49%) translateZ(0)}.m-grid-item--description .a-heading-h4+div+div{padding-top:0.25rem}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--description{padding-top:0.9375rem}.m-grid-item--number{padding-top:0.25rem}.m-grid-item--image{padding:0 1.25rem}.m-grid-item--related{padding-top:0.75rem}.m-grid-item--banner .m-grid-item--cat-title{font-size:1.375rem!important}.m-grid-item--banner .a-button-secondary{margin-top:0.9375rem}.m-grid-item--banner:hover img{-webkit-transform:scale(1) translateX(-50%) translateY(-50%) translateZ(0);transform:scale(1) translateX(-50%) translateY(-50%) translateZ(0)}.m-compare-modal{padding-bottom:3.125rem}.m-compare-modal .featherlight-close{display:block}.m-compare-modal .featherlight-content{width:auto!important;max-width:90%!important;margin:4.5% 5% 0!important}.m-compare-modal.maxWidth .featherlight-content{width:90%!important}.m-compare{background:#FFF}.m-compare-sidebar{position:absolute;left:30px;border-top:none;bottom:20px;padding:0}.m-compare-sidebar label{width:12.1875rem}.m-compare-wrap{padding-right:0.9375rem}.m-compare-wrap.shadow-right:before{right:15px;display:block}.m-compare-wrap.shadow-left::after{display:block}.m-compare-products-wrap{margin-top:0;padding-left:0.625rem;height:auto;position:static;width:100%;-webkit-transition:all 0;transition:all 0;display:block}.m-compare-product-list th:first-child{padding-top:0}.m-compare-product-list{display:table}.m-compare-product-list tbody{display:table-row-group}.m-compare-product-list tr{display:table-row}.m-compare-product-list th{display:table-cell;vertical-align:top;padding-top:0}.m-compare-title{margin-top:0;background:#FFF;padding:1.875rem}.m-compare-title .a-heading-h2,.m-compare-title .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-compare-title .m-grid-item--cat-title{margin-top:0}.m-compare--show-products{display:none;-webkit-transition:padding 0;transition:padding 0}.m-compare--back-btn:hover:before{left:5px}.m-compare--back-btn{display:none}.m-compare .m-nav-totop{right:8%;bottom:73px}.m-compare-head{position:absolute;top:0;z-index:1001;padding:0.625rem 0 1.25rem 18.75rem}.m-compare-head.sticky-state{position:fixed;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.m-compare-head.sticky-state::after{display:block;position:absolute;content:'';width:100%;height:0.1875rem;left:0;right:0;bottom:-3px;z-index:1001;background:-webkit-linear-gradient(top,rgba(0,0,0,.15),transparent);background:linear-gradient(to bottom,rgba(0,0,0,.15),transparent)}.m-compare-head.sticky-state .m-grid-item{height:100%;background:#FFF}.m-compare-head.sticky-state .m-grid-item--head{min-height:0.9375rem;padding-bottom:0}.m-compare-head.sticky-state .m-grid-item--new{line-height:1}.m-compare-head.sticky-state .m-grid-item--image{display:none}.m-compare-head.sticky-state .m-grid-item--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.875rem}.m-compare-head.sticky-state .m-grid-item--description{width:100%;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0}.m-compare-head .m-grid-item{width:auto;display:block;margin-right:0.625rem}.m-compare--product-name{float:none;display:none;width:auto}.m-compare--text-p{float:none;width:auto}.m-compare--text-list{float:none;width:auto;margin-left:1.25rem;padding-left:0}.m-compare-body{overflow-x:hidden;padding-right:0;padding-left:18.75rem}.m-compare-row,.m-compare-row:not(.m-compare-row--difference){padding-left:0;padding-right:0}.m-compare-body-table{display:table}.m-compare-body-table tbody{display:table-row-group}.m-compare-remove-all{display:block;margin-bottom:0.9375rem;margin-left:0.9375rem;height:auto;overflow:hidden;width:auto;position:relative;-webkit-transition:all 0s;transition:all 0s}.m-compare-row{display:table-row;border-top:0.0625rem solid #EBE6dE}.m-compare-cell,.m-compare-row:first-of-type{border-top:none}.m-compare-cell{display:table-cell;padding:0.9375rem 0 0.9375rem 0.9375rem}.m-compare-cell:first-of-type{border-top:0.0625rem solid #EBE6dE;min-width:19.6875rem}.m-compare-cell .a-stars{min-width:7.8125rem}.m-compare-cell .a-stars-item{height:1.125rem;width:1.3125rem}.m-compare-cell .a-stars-item::before{font-size:1.125rem}.m-compare-cell--first{min-width:16.875rem;width:16.875rem;margin-top:-0.0625rem;margin-left:1.875rem;position:absolute;left:0;z-index:1000;background-color:#FFF;padding:0.625rem 0.9375rem}.m-compare-cell--first::before{content:'';display:block;width:1.875rem;height:100%;position:absolute;top:-3px;bottom:-3px;left:-30px;background-color:#FFF}.m-compare-cell--first::after{bottom:0;height:0.1875rem;background:#FFF;left:0;right:0}.m-compare-row:first-of-type .m-compare-cell--first{border-top:0.1875rem solid #EBE6dE;margin-top:-0.1875rem}.m-compare-row:last-of-type .m-compare-cell--first::after{content:'';display:block;position:absolute;bottom:-2px;left:0;right:0;height:0.1875rem;background:#EBE6dE}.m-compare .m-slider-btns{display:block}.m-chat-popup{width:19.6875rem;right:10%}.m-chat-popup--close{width:0.8125rem;height:1.125rem;right:15px}.m-chat-popup--close:after,.m-chat-popup--close:before{right:0;-webkit-transform:tranlateX(0);transform:tranlateX(0)}.m-filterbar .a-select{padding-bottom:0}.m-filterbar .a-select-field{display:block;width:100%;float:none;left:auto}.m-filterbar .a-select .a-label--formfield{float:none;width:100%;min-height:0;height:auto;left:auto}.m-filterbar .a-label,.m-filterbar .a-label--formfield,.m-filterbar .o-billing-label,.m-filterbar .o-delivery-label,.m-filterbar label:not(.dummy-select){padding-bottom:0.5rem}.m-filterbar--fullwidth .m-wrapper{padding-left:0.625rem;padding-right:0.625rem}.m-filterbar--fullwidth .m-filterbar-wrap{padding-left:0.625rem;padding-right:0.625rem;margin-left:-0.625rem;margin-right:-0.625rem}.m-filterbar-title{padding-top:0.5rem;padding-bottom:0.75rem}.m-wrapper .m-filterbar-main--checkboxes{margin-bottom:-0.9375rem}.m-filterbar-col{float:left;width:50%;padding-bottom:0.9375rem}.m-filterbar-col--radiogroup>label,.m-filterbar-main--checkboxes .m-filterbar-col{padding-bottom:0.75rem}.m-filterbar-col--radiogroup-options{padding-right:0.9375rem}.m-filterbar--has-teaser .m-filterbar-col{float:left;width:100%}.m-filterbar-button{margin-bottom:0.75rem}.m-filterbar-fields-main{overflow-x:hidden;overflow-y:auto;max-height:25.625rem;padding-top:0.9375rem}.m-filterbar-fields-main>div:last-child{margin-bottom:0.625rem}.m-filterbar-fields-main .m-filterbar-fields-top{margin-bottom:0.9375rem}.m-filterbar-fields-top{padding-bottom:0.9375rem}.m-filterbar-fields-button{margin-top:0.9375rem}.m-filterbar-fields .a-checkbox,.m-filterbar-fields .a-radio{padding-bottom:0.75rem!important}.m-filterbar-fields .a-radio label{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.m-filterbar-tag{padding-top:0.5rem;padding-left:0.75rem;padding-right:0.75rem}.m-filterbar2--fullwidth,.m-filterbar2--has-bg:not(.m-filterbar2--fullwidth) .m-filterbar2-inner{padding-left:1.875rem;padding-right:1.875rem}.m-filterbar-tag:last-child{padding-bottom:0.75rem}.m-filterbar-tag-delete{font-size:1.375rem!important;top:2px}.m-filterbar.o-wrapper .m-filterbar-wrap{margin-top:-2.8125rem;margin-bottom:-2.8125rem}.m-filterbar2--fullwidth{margin-left:-1.875rem;margin-right:-1.875rem}.m-filterbar2--has-bg .m-filterbar2-inner{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-filterbar2--fullwidth .m-filterbar2-inner{padding-left:0.625rem;padding-right:0.625rem}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-inner{padding-top:0;padding-bottom:0}.m-filterbar2-reset,.m-filterbar2-title{padding-bottom:0.75rem;display:inline-block}.m-filterbar2-title+.m-filterbar2-reset{margin:0 0 0 1.25rem}.m-filterbar2 .m-form-search{padding-bottom:0.9375rem}.m-filterbar2 .m-form-search-button{float:left;width:41.66667%}.m-filterbar2 .m-form-search-input{float:left;width:58.33333%;padding-bottom:0}.m-filterbar2-back{display:none}.m-filterbar2--small .m-filterbar2-main{margin-left:-0.625rem;margin-right:-0.625rem;zoom:1}.m-filterbar2--small .m-filterbar2-main:after,.m-filterbar2--small .m-filterbar2-main:before{content:"";display:table}.m-filterbar2-group-title{padding-bottom:0.5rem}.m-filterbar2--has-bg .m-filterbar2-group:last-of-type,.m-filterbar2--small.m-filterbar2--has-bg .m-filterbar2-group{margin-bottom:-0.9375rem}.m-filterbar2--small .m-filterbar2-group{float:left;padding-right:0.625rem;padding-left:0.625rem}.m-filterbar2-col{float:left;width:50%;padding-bottom:0.9375rem}.m-filterbar2--has-sidebar .m-filterbar2-col{float:left;width:33.33333%}.m-filterbar2-group--no-cols .m-filterbar2-col{width:auto!important}.m-filterbar2 .a-button-select,.m-filterbar2 .a-checkbox,.m-filterbar2 .a-radio,.m-filterbar2 .a-select{padding-bottom:0;margin-bottom:0}.m-filterbar2 .a-select-field{display:block;width:100%;float:none;left:auto}.m-filterbar2 .a-select .a-label--formfield{float:none;width:100%;min-height:0;left:auto}.is-ios .m-filterbar2 .a-select .a-label--formfield{padding-bottom:1.25rem}.m-filterbar2 .m-date-range-fields{width:auto;min-width:32.8125rem}.m-filterbar2 .a-label,.m-filterbar2 .a-label--formfield,.m-filterbar2 .o-billing-label,.m-filterbar2 .o-delivery-label,.m-filterbar2 label:not(.dummy-select){padding-bottom:0.5rem}.m-map .m-form-search-input{float:left;width:58.33333%;margin-bottom:0}.m-map .m-form-search-button{float:left;width:41.66667%}.m-staticmap-details,.m-staticmap-map{float:left;width:50%}.m-staticmap-additional{padding-bottom:1.4375rem}.m-staticmap-nearbycenter-item{float:left;width:41.66667%}.m-staticmap-nearbycenter-item:nth-child(2){left:8.33333%}.m-staticmap--pickuplocation .m-staticmap-details{float:left;width:58.33333%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details{float:left;width:50%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column{float:left;width:100%}.m-staticmap--pickuplocation .m-staticmap-additional{float:left;width:41.66667%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-additional{float:left;width:50%}.m-staticmap--pickuplocation .m-staticmap-map{float:left;width:41.66667%}.m-staticmap--orderconfirmation dt{padding-bottom:0.5rem}.m-list li{float:left;width:100%;padding-top:1.4375rem;padding-bottom:1.4375rem}.m-list li.m-list-item--link .a-label-tip-link,.m-list li.m-list-item--link .a-link{padding-top:1.4375rem!important;padding-bottom:1.4375rem!important}.m-list .m-list-column-left{float:left;width:50%;padding-left:0.9375rem;padding-right:0.625rem}.m-list .m-list-column-right{float:left;width:50%;padding-right:0.9375rem;padding-left:0.625rem}.m-list .m-list-column-right .a-label-tip-link,.m-list .m-list-column-right .a-link{padding-bottom:0.75rem}.m-list .m-list-column-right h3{margin-top:-0.375rem}.m-list.m-list-l .m-list-column-left{width:33.33333%;padding-left:0.9375rem;padding-right:0.5rem;padding-top:0;float:left}.m-list.m-list-l .m-list-column-right{float:left;width:66.66667%;padding-right:0.9375rem;padding-left:0.625rem}.m-list.m-list-m .m-list-column-left{width:16.66667%;padding-left:0.9375rem;padding-right:0.5rem;padding-top:0;float:left}.m-list.m-list-m .m-list-column-right{float:left;width:83.33333%;padding-right:0.9375rem;padding-left:0.625rem}.m-list.m-list-s .m-list-column-left{width:16.66667%;padding-left:0.9375rem;padding-right:0.5rem!important;padding-top:0;float:left}.m-list.m-list-s .m-list-column-right{float:left;width:83.33333%;padding-left:0.625rem!important}.m-list.m-list-s .m-list-column-right:only-child{float:left;width:100%}.m-list.m-list-two-column li .m-list-column-left{float:left;width:33.33333%;left:0}.m-list.m-list-two-column li .m-list-column-right{float:left;width:66.66667%;right:0}.m-list--click-sensitive li{padding:0}.m-list--click-sensitive .m-list-content{margin:0;padding:1.4375rem 0.9375rem}.m-list--click-sensitive .m-list-column-left,.m-list--click-sensitive .m-list-column-right,.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-l .m-list-column-right,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-right,.m-list--click-sensitive.m-list-s .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-right{padding:0}.m-list--click-sensitive .m-list-column-left,.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-left{padding-right:0.625rem}.m-list--click-sensitive .m-list-column-right,.m-list--click-sensitive.m-list-l .m-list-column-right,.m-list--click-sensitive.m-list-m .m-list-column-right,.m-list--click-sensitive.m-list-s .m-list-column-right{padding-left:0.625rem}.m-list--click-sensitive.m-list-two-column li{padding:0}.m-list--click-sensitive.m-list-two-column li .m-list-content{margin:0;padding:1.4375rem 0.625rem}.m-list--click-sensitive.m-list-two-column li .m-list-column-left{padding-left:0!important;padding-right:0.5rem!important}.m-list--click-sensitive.m-list-two-column li .m-list-column-right{padding-right:0!important;padding-left:0.5rem!important}.m-cart td,.m-cart--thead-row th{padding-left:0.625rem}.m-columlist{padding-bottom:0.9375rem}.m-columlist .column{float:left;width:50%;padding-bottom:1.4375rem}.column-imageheader{padding-bottom:0.9375rem}.column-imageheader figure{margin-right:0.9375rem}.column-imageheader .a-heading-h3,.column-imageheader .m-chat-popup--title,.column-imageheader .m-filterbar-title,.column-imageheader .m-product-addreview--title,.column-imageheader .m-product-review--comment-title,.column-imageheader .m-product-review--title,.column-imageheader .o-prod-grid--header-title{padding-bottom:0.5rem}.m-imagelinks .imagelink{float:left;width:25%}.m-cart--th-packagingunit{text-align:right!important}.m-cart--th-packagingunit-leftaligned{min-width:5.625rem;text-align:left!important}.m-form-pieces .a-button-wrapper{width:100%;height:0;-webkit-transition:height .7s;transition:height .7s}.m-form-pieces .a-input,.m-form-pieces .a-stars-radio{padding-bottom:0}.m-form-pieces.has-changed .a-input,.m-form-pieces.has-changed .a-stars-radio{width:100%}.m-form-pieces.has-changed input{border-bottom:0 solid #fff}.has-availability-message .m-form-pieces.has-changed .a-input input,.has-availability-message .m-form-pieces.has-changed .a-stars-radio input,.m-form-pieces--allvisible.has-infotext.has-changed .a-input input,.m-form-pieces--allvisible.has-infotext.has-changed .a-stars-radio input{border-bottom:.1875rem solid #D7CEBA}.m-form-pieces.has-changed .a-button-wrapper{width:100%;height:2.8125rem}.m-form-pieces strong{display:none}.m-form-pieces label{top:-6px}.m-form-pieces--alwaysvisible .a-button-wrapper{width:auto;height:auto}.m-form-pieces--allvisible .a-input,.m-form-pieces--allvisible .a-stars-radio{float:left;width:33.33333%}.m-form-pieces--allvisible .a-button-wrapper{float:left;width:66.66667%}.m-form-pieces--allvisible.has-infotext .a-input,.m-form-pieces--allvisible.has-infotext .a-stars-radio{float:left;width:16.66667%}.m-form-pieces--allvisible.has-infotext .a-button-wrapper,.m-form-pieces--allvisible.has-infotext .m-form-pieces-information{float:left;width:41.66667%}.m-form-pieces--allvisible.has-infotext .m-form-pieces-information{left:0}.m-cart--td-image:hover+.m-cart--td-info .m-cart--td-info-description .a-link--arrow-after:after,.m-cart--td-info-description:hover .a-link--arrow-after:after{left:5px}.m-form-pieces--allvisible.m-form-pieces--simple .a-input,.m-form-pieces--allvisible.m-form-pieces--simple .a-stars-radio{float:left;width:66.66667%}.m-form-pieces--allvisible.m-form-pieces--simple .a-button-wrapper{float:left;width:33.33333%}.has-availability-message .m-form-pieces.has-changed .a-input,.has-availability-message .m-form-pieces.has-changed .a-stars-radio{width:33.33333%}.has-availability-message .m-form-pieces.has-changed .a-button-wrapper{width:66.66667%}.has-availability-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.has-availability-message .m-form-pieces{margin-top:0}.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0.9375rem}.m-cart--item{border-top:0.1875rem solid #EBE6dE}.m-cart--item:last-of-type{border-bottom:0.1875rem solid #EBE6dE}.m-cart td{padding-top:1.25rem;padding-bottom:0.9375rem;-ms-flex-negative:0!important;flex-shrink:0!important}.m-cart--td-image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:5.625rem;padding-left:0!important;text-align:center}.m-cart--td-image.hover img,.m-cart--td-image:hover img{-webkit-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0)}.m-cart--td-info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:23%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.m-cart--td-info-description{padding-bottom:0;position:relative}.m-cart--td-info-description .a-link--arrow-after{margin-top:0.625rem;margin-bottom:0.625rem}.m-cart--td-info-list{padding-bottom:0;display:block}.m-cart--td-info-list.view-showmore-btn .js-show-more{margin-left:0.3125rem}.m-cart--td-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:9.8125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-cart--td-input-buttonslist{padding-bottom:0}.m-cart--td--message-sm{display:none}.m-cart--td-replaceBtn{width:18.75rem}.m-cart--LG-td{display:none!important;padding-bottom:0;width:auto}.m-cart--LG-td strong{padding-bottom:0;display:none}.m-cart--td-price--extra-data,.m-cart--td-price--extra-data>strong{display:block}.m-cart--td-packagingunit{text-align:right!important}.m-cart--td-packagingunit-leftaligned{min-width:5.625rem;text-align:left!important}.m-cart--td-price{width:8.125rem;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.m-cart--td-price--extra-data:not(:last-child){margin-bottom:0.9375rem}.m-cart--td-inputGroup strong{display:none}.m-cart--td-inputGroup{margin:0}.m-cart--row{border-top:none;padding-top:0!important}.m-cart--row--replacement,.m-cart--row-main{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.m-cart--row-main--software .m-cart--td-image{height:auto}.m-cart--row-trmessage{display:block;width:80%;margin-left:6.875rem;margin-bottom:0}.m-cart--row-trmessage>td{padding-top:0;padding-bottom:1.25rem;padding-left:0}.m-cart--outStock,.m-cart--outStockReplace{padding-bottom:0.9375rem}.m-cart--outStock .m-cart--row-action td,.m-cart--outStockReplace .m-cart--row-action td{width:22.8125rem;margin-left:50%}.m-cart--outStock .m-cart--row-action .m-cart--btn-remove,.m-cart--outStockReplace .m-cart--row-action .m-cart--btn-remove{max-width:18.75rem;padding-top:0!important;text-align:center}.m-cart--outStock .m-cart--td-info,.m-cart--outStockReplace .m-cart--td-info{width:calc(50% - 6.25rem)}.m-cart--outStock .m-cart--td-message,.m-cart--outStockReplace .m-cart--td-message{margin-bottom:0}.m-cart--outStock .m-cart--td-image:hover img,.m-cart--outStockReplace tr:first-child .m-cart--td-image:hover img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.o-shopping-cart-title--heading .a-heading-h1{padding-bottom:2.5rem;padding-top:2.5rem}.o-shopping-cart-title--inner{padding-bottom:2.5rem}.o-shopping-cart-title--inner-links .a-list-downloads li:only-child,.o-shopping-cart-title--inner-links .a-list-unordered li:only-child,.o-shopping-cart-title--inner-links ul li:only-child{margin-top:0.625rem;margin-bottom:0}.o-shopping-cart-title--inner-links{padding-right:0;padding-bottom:0}.m-cart--table{border-bottom:none}.m-cart .remove-all-items{margin-top:0.9375rem}.m-cart .remove-all-items--bottom{padding-bottom:0.9375rem}.m-cart-table-head-text:only-child{float:left;width:100%}.m-cart-table-head-text{float:none}.m-cart-table-head-buttons{float:none;padding-left:0.625rem}.m-cart-table-head .a-heading-h2,.m-cart-table-head .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-cart-table-head .m-grid-item--cat-title{padding-bottom:0.5rem}.m-cart-table-head-copy{padding-bottom:0}.m-cart-table-head .a-button-nologin{margin-bottom:0}.m-cart-table-head .fleet-contr-link{float:right;width:auto;margin-bottom:0}.m-cart-table-head{padding-bottom:0.9375rem}.m-cart-table-head .a-icon-copy,.m-cart-table-head .a-icon-delete{float:right}.m-cart--footer{padding-top:0.75rem}.m-cart--footer caption{padding-bottom:0.75rem}.m-cart--footer .m-cart--footer-tbody td:not(.m-cart--subtotal-overview-td):not(.m-cart--subtotal-overview-title-td):first-child{width:46.5%}.m-cart--footer-left-text{padding-bottom:0}.m-cart--footer-left{border:none;padding-top:0;margin-bottom:0}.m-cart--outStock+.m-cart--outStock,.m-cart--outStock+.m-cart--outStockReplace,.m-cart--outStockReplace+.m-cart--outStock,.m-cart--outStockReplace+.m-cart--outStockReplace{border-top:0!important}.o-shopping-cart.m-cart-single-table .remove-all-items{margin-top:1.4375rem}.m-add-favorite.open.clear-state .a-input,.m-add-favorite.open.clear-state .a-stars-radio,.m-add-favorite.open.create-state .a-input,.m-add-favorite.open.create-state .a-stars-radio,.m-add-favorite.open.error-state .a-input,.m-add-favorite.open.error-state .a-stars-radio{padding-bottom:0.9375rem}.m-add-favorite-clear-message{margin-bottom:0.75rem}.m-add-favorite-list{width:15.9375rem}.m-addproduct-caption,.m-addproduct-field{width:50%;float:left}.m-add-favorite-mobile-title{display:none}.error-state .m-add-favorite-create .js-send-new-list,.success-state .m-add-favorite-create .js-close-message{margin-top:0.9375rem}.m-addproduct .m-message{margin-top:1.4375rem}.m-addproduct .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-addproduct .a-heading-h2,.m-addproduct .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-addproduct .m-grid-item--cat-title{padding-bottom:0.75rem}.m-addproduct-field .a-input,.m-addproduct-field .a-stars-radio{padding-bottom:0}.m-addproduct-field .a-input textarea,.m-addproduct-field .a-stars-radio textarea{-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s}.add-product-focus .m-addproduct-caption .a-button-secondary{margin-top:3.75rem;-webkit-transition:margin .3s ease-in .3s;transition:margin .3s ease-in .3s}.m-addproduct-tip{position:absolute;top:0;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.add-product-focus .m-addproduct-tip{-webkit-transition:all .3s linear .6s;transition:all .3s linear .6s}.m-addproduct-description{padding-bottom:1.4375rem}.m-addproduct-description .text{float:left;width:83.33333%}.m-click-collect-description .a-heading-h2,.m-click-collect-description .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-click-collect-description .m-grid-item--cat-title{padding-bottom:0.75rem;padding-right:0}.m-click-collect .selected-store-text{margin-left:2.375rem;position:relative;top:4px}.m-click-collect .selected-store-text .a-button-tertiary,.m-click-collect .selected-store-text .m-forgot-pass-form-cancel-btn,.m-click-collect .selected-store-text .m-reset-pass-form-cancel-btn{width:auto}.m-click-collect .selected-store-text .a-button-tertiary:first-child,.m-click-collect .selected-store-text .m-forgot-pass-form-cancel-btn:first-child,.m-click-collect .selected-store-text .m-reset-pass-form-cancel-btn:first-child{margin-left:1.25rem}.m-click-collect--checkbox-wrap{margin-top:0.5rem}.m-click-collect--checkbox-wrap .a-checkbox{padding:0}.m-click-collect .hilti-store-name{margin-right:1.25rem;width:auto}.o-shopping-cart--bottom{padding-top:2.5rem}.o-shopping-cart--bottom button.checkout-btn-footer{margin-bottom:1.875rem}.o-shopping-cart--bottom .links-wrap{padding-right:0;padding-bottom:0}.o-shopping-cart--bottom .links-wrap .a-list-downloads li:only-child,.o-shopping-cart--bottom .links-wrap .a-list-unordered li:only-child,.o-shopping-cart--bottom .links-wrap ul li:only-child{margin-top:0.625rem}.o-shopping-cart--bottom .a-label-tip-link,.o-shopping-cart--bottom .a-link{padding-bottom:0.25rem}.m-pickuplocation-table td,.m-pickuplocation-table th{padding:1.25rem}.m-pickuplocation-table tbody tr:first-child td,.m-pickuplocation-table thead td,.m-pickuplocation-table thead th{padding-bottom:1.4375rem}.m-pickuplocation-table .image picture{padding-bottom:0.75rem}.m-billing-accountinfo .o-billing-label,.m-billing-address .o-billing-label{padding-bottom:0.25rem}.m-billing-accountinfo .m-message--tiny{margin-bottom:0.75rem!important}.m-billing-address-copy{padding-bottom:0.75rem}.m-billing-address-headline{margin-bottom:0.5rem}.m-billing-payment .a-radio .a-link--arrow:not(:first-child){margin-top:0.75rem}.m-billing-po-document .o-billing-label{margin-right:2.8125rem}.m-billing-po-number .a-label--formfield{padding-bottom:0.5rem}.m-billing-po-number .o-billing-hint{margin-top:-0.5rem}.m-delivery-address .a-radio .a-link--arrow-after,.m-delivery-address .a-radio .o-delivery-info-tooltip,.m-delivery-shipping .a-radio .a-link--arrow-after{margin-top:0.75rem}.m-delivery-address .a-radio .a-label-hint{padding-top:0.25rem!important}.m-delivery-shipping .a-hr,.m-delivery-shipping .m-product-gallery-stage .m-slider::after,.m-delivery-shipping hr,.m-product-gallery-stage .m-delivery-shipping .m-slider::after{margin-top:0.9375rem;padding-bottom:0.75rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single){padding-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label{padding-bottom:0.75rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent{padding-right:0.9375rem;padding-bottom:0.9375rem;margin-left:-0.9375rem;margin-right:-0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-label-hint{padding-bottom:0.75rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-hr,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-product-gallery-stage .m-slider::after,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent hr,.m-product-gallery-stage .m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-slider::after{margin-top:0;padding-bottom:0.75rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-label:last-of-type{margin-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-hint{padding-top:0.25rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent{padding-top:0}.m-delivery-shipping-label-wrapper{display:table;width:99%;margin-left:1%}.m-delivery-shipping-label{width:65%;display:table-cell}.m-delivery-shipping-price{display:table-cell;margin:0;padding-left:1.25rem;width:35%;vertical-align:top;text-align:right}.m-delivery-shipping-option-date-info.o-delivery-hint,.m-delivery-shipping-option-info.o-delivery-hint{margin-top:0}.m-delivery-shipping-notes{margin-top:1.4375rem}.m-delivery-carrier-copy,.m-delivery-shipping-note+.m-delivery-shipping-note{margin-top:0.5rem}.m-delivery-carrier .a-label--formfield,.m-delivery-carrier .a-label--textarea{padding-bottom:0.5rem}.m-delivery-contact .o-delivery-change{top:2px}.m-delivery-contact-copy{padding-bottom:0.75rem;margin-top:0}.m-country-selector-header{padding:1.875rem}.m-country-selector-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-country-selector-item:nth-child(n+4){width:50%}.m-country-selector-item:nth-child(n+4) .chosen-default{border-top:0.0625rem solid #E7E2D6}.m-country-selector-item{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:33.33333%}.m-country-selector-item .a-button-select>div>span,.m-country-selector-item .chosen-default>span,.m-country-selector-item .chosen-single>span{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-country-selector-item .chosen-drop{width:100%;max-height:none}.m-industry-selector{padding:1.875rem;background-color:#B8B2A8;border-bottom:0.1875rem solid #E7E2D6}.m-quick-access{padding:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-quick-access-items-wrapper{margin-bottom:-0.9375rem}.m-quick-access-items-wrapper--multi-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-quick-access-items-wrapper--multi-col:after,.m-quick-access-items-wrapper--multi-col:before{content:"";display:none;width:0.0625rem;position:absolute;top:0;bottom:-15px;background-color:#E7E2D6}.m-quick-access-items-wrapper--multi-col:before{display:block;left:50%}.m-quick-access-items>li{margin-bottom:0.9375rem}.m-quick-access--short .m-quick-access-items>li:nth-child(n+5),.m-quick-access-items>li:first-child{display:none!important}.m-quick-access-items-wrapper--multi-col .m-quick-access-items{-webkit-columns:2;columns:2;-webkit-column-gap:50px;column-gap:50px}.m-quick-access-items-wrapper--multi-col .m-quick-access-items>li{display:block}.m-quick-access-items-wrapper--multi-col .m-quick-access-items>li a{width:100%}.m-hero-teaser{margin-bottom:2.5rem}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{font-size:2.5rem!important}.m-hero-teaser .a-paragraph{font-size:1.375rem!important;margin-bottom:0.9375rem;display:block}.m-hero-teaser-content{padding-left:1.875rem;padding-right:1.875rem;padding-top:2.5rem}.m-editorial-teaser--fullwidth .m-hero-teaser-content .a-heading-editorial-h2,.m-grid-item--banner .m-hero-teaser-content .m-grid-item--cat-title,.m-hero-teaser-content .a-heading-editorial-h1,.m-hero-teaser-content .a-heading-h2,.m-hero-teaser-content .m-editorial-teaser--fullwidth .a-heading-editorial-h2,.m-hero-teaser-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.75rem}.m-image--right{padding-left:0.9375rem}.m-image--left{padding-right:0.9375rem}.m-image--diagram{margin-bottom:1.4375rem}.m-editorial-teaser--dark:not(.m-editorial-teaser--horizontal),.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal){margin-bottom:0}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .a-paragraph{max-height:17.1875rem;overflow:hidden}.is-IE11 .m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .a-paragraph{max-height:none;height:17.1875rem}.m-editorial-teaser--fullwidth .m-editorial-teaser-content{padding:1.875rem}.m-editorial-teaser--fullwidth .a-paragraph{font-size:1.5rem;line-height:1.8125rem;margin-bottom:0.9375rem}.m-editorial-teaser--fullwidth .a-heading-h2,.m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--fullwidth .m-grid-item--cat-title{margin-bottom:0.75rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth){padding-bottom:0.9375rem}.m-editorial-teaser-content{padding:1.4375rem 0.9375rem 0.9375rem}.m-editorial-teaser-content .a-heading-h2,.m-editorial-teaser-content .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser-content .m-grid-item--cat-title{margin-bottom:0.9375rem}.m-event-list .m-list-content,.m-event-list.m-list-l .m-list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.m-list-event-date span:first-child{padding-right:0.5rem}.m-list-event-date span:last-child,.m-list-event-date span:only-child{padding-top:0.5rem;font-size:1.375rem!important;width:100%}.m-list-event-detail{padding-top:0.9375rem}.m-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex}.m-testimonial-text{float:left;width:58.33333%}.m-testimonial-text:before{top:44px;left:-52px}.m-testimonial-image{float:left;width:41.66667%}.m-testimonial-image picture img{position:absolute;bottom:0;width:auto;max-height:100%}.m-testimonial--left .m-testimonial-text{left:41.66667%}.m-testimonial--left .m-testimonial-image{right:58.33333%}.m-text-quote-phrase{width:41.66667%;margin-left:8.33333%;margin-top:1.4375rem;float:right;margin-bottom:1.4375rem}.m-grid-item--banner .m-text-quote-phrase .m-grid-item--cat-title,.m-text-quote-phrase .a-heading-h2,.m-text-quote-phrase .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.75rem}.m-text-quote-phrase:before{top:44px;left:-52px}.m-text-quote-copy{float:none}.m-text-quote-links{padding-bottom:1.4375rem}.quickitem-focus .m-quickitem-shadow-bg{display:none}.m-quickitem-content{padding:1.875rem}.quickitem-focus .m-quickitem-content{position:absolute;margin-top:-5rem;margin-right:0;margin-left:0;width:100%}.m-quickitem-content>.m-message{margin-top:1.4375rem}.m-grid-item--banner .m-quickitem-content .m-grid-item--cat-title,.m-quickitem-content .a-heading-editorial-h2,.m-quickitem-content .a-heading-h2,.m-quickitem-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.75rem}.m-quickitem-close.a-link--close,.m-quickitem-close.a-tooltip-closer{margin-top:0.75rem;margin-right:0.75rem}.m-category-item-show,.m-quickitem-messages>div{margin-top:0.9375rem}.m-quickitem-headline{float:left;width:33.33333%;height:3.125rem;margin-right:0.625rem}.quickitem-focus .m-quickitem-headline{float:left;width:100%}.m-quickitem-description{padding-bottom:0.9375rem}.m-quickitem-input{float:left;width:50%;margin-left:33.33333%}.quickitem-focus .m-quickitem-input{margin-left:0}.quickitem-focus .m-quickitem-input.a-input,.quickitem-focus .m-quickitem-input.a-stars-radio{padding-bottom:0.75rem}.m-quickitem-button{float:left;width:16.66667%}.quickitem-focus .m-quickitem-button{padding-bottom:0.9375rem}.quickitem-focus .m-quickitem-messages>div{margin-bottom:0.9375rem!important}.m-quickitem-messages .m-message--tiny .m-message-title{padding-bottom:0.25rem}.m-quickitem-legend p{padding-bottom:0.75rem}.m-quickitem-legend p:last-child{padding-bottom:0}.m-category-item,.m-category-item--blank{padding-right:0.625rem;padding-left:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.m-category-item-img picture img{max-height:4.375rem}.m-category-item-show:before{content:'';display:block;position:absolute;bottom:-160px;height:60rem;left:-50%;width:150%}.m-date-range-fields:after,.m-date-range-fields:before,.m-date-range:after,.m-date-range:before{display:table;content:""}.m-date-range{zoom:1}.m-date-range-fields{float:left;zoom:1}.m-date-range-field{width:12.5rem;float:left}.m-date-range-text{width:auto;float:left;padding-top:0.75rem;margin-top:0}.m-date-range-fields .m-date-range-text{padding-left:0.625rem;padding-right:0.625rem}.m-grid-item--banner .o-toolmanagement-forms-head .m-grid-item--cat-title,.o-toolmanagement-forms-head .a-heading-h2,.o-toolmanagement-forms-head .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.o-toolmanagement-forms-head .a-heading-h3,.o-toolmanagement-forms-head .m-chat-popup--title,.o-toolmanagement-forms-head .m-filterbar-title,.o-toolmanagement-forms-head .m-product-addreview--title,.o-toolmanagement-forms-head .m-product-review--comment-title,.o-toolmanagement-forms-head .m-product-review--title,.o-toolmanagement-forms-head .o-prod-grid--header-title{padding-top:2.8125rem;padding-bottom:0.9375rem}.o-toolmanagement-forms .o-toolmanagement{margin-bottom:1.4375rem}.o-toolmanagement-forms-block div[class^=a-heading]{padding:1.4375rem 0.9375rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.o-toolmanagement-forms-block{padding-bottom:1.4375rem}.o-toolmanagement-forms-block:last-child{padding-bottom:2.8125rem}.o-toolmanagement-forms-headline{margin-right:0.9375rem}.o-toolmanagement-forms-bottom{padding-bottom:4.6875rem}.o-toolmanagement-forms-bottom .a-label-tip-link,.o-toolmanagement-forms-bottom .a-link{margin-top:0.625rem}.m-repair-form{padding:1.4375rem 0.9375rem}.m-repair-form-inner{padding-bottom:1.4375rem}.m-repair-form .cols-left-wrap{width:50%;float:left}.m-repair-form .col-2{margin-bottom:0}.m-repair-form .col-3{width:50%;float:right}.m-repair-form .col-3 .a-input-wrapp{margin-bottom:1.25rem}.m-repair-form-subtitle{margin-bottom:0.5rem}.m-repair-form .select-input-wrapper .a-select{margin-right:0.5rem}.m-repair-form .select-input-wrapper .cost-wrapper .a-input,.m-repair-form .select-input-wrapper .cost-wrapper .a-stars-radio{padding-bottom:0}.m-repair-form .select-input-wrapper .cost-wrapper{width:35%}.m-repair-form .select-input-wrapper .m-repair-form-cost-limit{float:right;margin-top:0.625rem}.m-repair-form .radio-wrapper:not(:first-of-type){padding-top:1.4375rem}.m-repair-form .a-radio:not(:last-of-type){padding-right:0.9375rem;padding-bottom:0.75rem}.m-repair-form .a-input .a-input-textarea,.m-repair-form .a-input textarea,.m-repair-form .a-stars-radio .a-input-textarea,.m-repair-form .a-stars-radio textarea{min-height:14.6875rem}.m-repair-form .a-select{margin-top:0.75rem}.m-repair-form .full-width .a-icon-info-after,.m-repair-form .full-width .above-timepromise .a-icon-info-after,.m-repair-form .full-width .above-timepromise.m-repair-form-cost-limit{margin-top:0}.m-repair-form .full-width{display:block}.m-repair-form .full-width .a-icon-download{width:auto;margin:0}.m-repair-form .full-width .above-timepromise{margin-bottom:0.75rem}.m-repair-form .full-width .above-timepromise .input-label{padding-top:0.1875rem}.m-repair-form .full-width .a-select{width:auto;min-width:16.25rem}.m-repair-form .full-width input{max-width:none}.m-library-header .col-md-6+.col-md-6 .a-button,.m-library-header .col-md-6+.col-md-6 .m-text--richtext .m-text-buttons a,.m-library-header .col-md-6+.col-md-6 button[type=submit]:not([class*=a-button-]),.m-library-header .col-md-6+.col-md-6 input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-library-header .col-md-6+.col-md-6 a,.m-text--richtext .m-text-buttons .o-register--confirm-email a,.m-text--richtext .m-text-buttons .o-register--confirm-registration a,.o-register--confirm-email .a-button,.o-register--confirm-email .m-text--richtext .m-text-buttons a,.o-register--confirm-email button[type=submit]:not([class*=a-button-]),.o-register--confirm-email input[type=submit]:not([class*=a-button-]),.o-register--confirm-registration .a-button,.o-register--confirm-registration .m-text--richtext .m-text-buttons a,.o-register--confirm-registration button[type=submit]:not([class*=a-button-]),.o-register--confirm-registration input[type=submit]:not([class*=a-button-]){max-width:18.75rem}.m-repair-form-orderinfo{margin-bottom:1.875rem}.m-product-gallery-stage .m-repair-form-orderinfo .m-slider::after,.m-repair-form-orderinfo .a-hr,.m-repair-form-orderinfo .m-product-gallery-stage .m-slider::after,.m-repair-form-orderinfo hr{margin-top:0;padding-bottom:1.4375rem}.m-repair-form-orderinfo-top{margin-bottom:1.4375rem}.m-repair-form-orderinfo-top .a-input-field,.m-repair-form-orderinfo-top .a-label--formfield,.m-repair-form-orderinfo-top .a-stars-radio-field{width:50%}.m-repair-form-orderinfo-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-0.625rem;margin-right:-0.625rem}.m-repair-form-orderinfo-bottom .a-input,.m-repair-form-orderinfo-bottom .a-stars-radio{margin:0;width:50%}.m-repair-form-orderinfo-bottom .a-input .a-label--textarea,.m-repair-form-orderinfo-bottom .a-stars-radio .a-label--textarea{width:100%;padding-top:0;min-height:1.875rem}.m-repair-form-orderinfo-bottom .a-input+div,.m-repair-form-orderinfo-bottom .a-stars-radio+div{width:50%;padding:0 0.625rem}.m-repair-form-orderinfo-bottom-text{margin-top:1.625rem}.m-repair-form-orderinfo-bottom .m-message{margin-top:0.9375rem}.m-repair-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-repair-form-infoblock{margin-bottom:1.4375rem;width:49.5%}.m-repair-form-infoblock-text{padding-bottom:0.9375rem}.m-repair-form .a-input-field span.a-error,.m-repair-form .a-input-field span.error,.m-repair-form .a-stars-radio-field span.a-error,.m-repair-form .a-stars-radio-field span.error{padding-top:0.5rem}.m-repair-form-footer{padding-top:1.4375rem;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-repair-form-footer .m-repair-form-timepromise .a-icon-info-after{line-height:1.125rem}.m-repair-form-footer .m-repair-form-timepromise{text-align:right;width:auto}.m-repair-form--no-tool{margin-bottom:2.8125rem}.m-firestop-form-line .a-checkbox,.m-firestop-form-line .a-radio{display:inline-block;margin-right:0.9375rem}.m-overlay--firestop p{padding-bottom:0.75rem}.m-overlay--firestop{min-width:37.5rem}.m-overlay--firestop .clearfix a,.m-overlay--firestop .clearfix button{float:right}.m-overlay--firestop .a-button-primary,.m-overlay--firestop .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--firestop a{margin-right:0;margin-left:1.25rem}.m-library-list .a-link-wrapp{width:auto;display:inline;padding-left:0.3125rem;padding-bottom:0;padding-top:0}.m-library-header{box-shadow:0 8px 8px -8px rgba(0,0,0,.05)}.m-library-item{padding-bottom:0.9375rem;padding-top:0.9375rem}.m-library-item:first-child{border-top:0.1875rem solid #EBE6dE!important}.m-library-item .a-list-unordered,.m-library-item p{padding-bottom:0.75rem}.m-library-item p:last-child{padding-bottom:0}.m-library-list--firestop .m-library-item-text{padding-left:3.75rem}.m-library-additional-info{padding-top:0.75rem}.m-library-icons{padding-top:0.5rem}.m-dropdown-multiple{position:relative;zoom:1}.m-dropdown-multiple:after,.m-dropdown-multiple:before{content:"";display:table}.m-dropdown-multiple .m-filterbar-dropdown{float:left;position:static;min-width:0}.m-dropdown-multiple .m-filterbar-dropdown-list{top:44px;border-top:none}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select{margin-bottom:0;position:relative}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select-inner{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select::before{display:block;content:'';height:auto;width:1.625rem;position:absolute;top:0;bottom:0;border-top:0.1875rem solid #D7CEBA;border-bottom:0.1875rem solid #D7CEBA;left:-13px;z-index:10;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select .a-dropdown-zipper{height:auto;width:1.75rem;position:absolute;top:0;bottom:0;border-top:0.1875rem solid transparent;right:-14px;overflow:hidden}.m-dropdown-multiple .m-filterbar-dropdown .a-button-select .a-dropdown-zipper::before{display:block;content:'';height:3.75rem;width:1.375rem;position:absolute;-webkit-transform:rotate(30deg);transform:rotate(30deg);top:-13px;left:-10px;z-index:11;border-right:0.1875rem solid #D7CEBA;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.m-dropdown-multiple .m-filterbar-dropdown:first-of-type .a-button-select::before,.m-dropdown-multiple .m-filterbar-dropdown:last-of-type .a-dropdown-zipper::before{display:none}.m-smartbar .m-smartbar-container{padding-left:1.875rem;padding-right:1.875rem}.m-smartbar-content{padding-bottom:0.75rem}.m-grid-item--banner .m-smartbar-column-right .m-grid-item--cat-title,.m-smartbar-column-right .a-heading-h2,.m-smartbar-column-right .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem;padding-right:0;padding-top:0}.o-footer-bottom,.o-footer-middle,.o-offcanvas{padding-left:1.875rem;padding-right:1.875rem}.m-smartbar-column-right .a-smartbar-content--marketingbanner,.m-smartbar-column-right .a-smartbar-content--mcsbanner{padding-bottom:0.75rem}.o-header{z-index:1000;height:auto;min-height:7.5rem}.o-header.o-header--minimal{height:7.5rem}.o-header-top.is-sticky{position:fixed!important;top:0;z-index:1000;-webkit-transition:top .8s;transition:top .8s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.o-header-top.is-sticky .m-nav-totop{opacity:1;-webkit-transition:all .3s;transition:all .3s}.o-footer-top{padding:1.875rem}.o-footer-bottom{padding-top:1.4375rem;padding-bottom:1.875rem}.o-footer-bottom .m-nav-social{padding-bottom:0.25rem}.o-offcanvas-content{padding-top:2.8125rem;padding-bottom:1.875rem}.o-offcanvas-content .m-account-choose-copy{padding-bottom:1.4375rem}.o-offcanvas-close{right:15px;top:15px;padding-top:0.9375rem}.o-cookielayer:not(.o-cookielayer--nomargin){margin-left:-1.875rem;margin-right:-1.875rem}.o-cookielayer button{width:auto;padding-left:2.5rem;padding-right:2.5rem;margin-right:1.25rem}.is-IE .o-cookielayer button{float:left}.is-IE .o-cookielayer a{line-height:2.8125rem}.o-register-wrapp{padding-top:1.875rem;padding-bottom:4.6875rem;overflow-x:inherit;overflow-y:inherit}.o-register .m-page-title{padding-bottom:0.9375rem}.o-register .m-page-title-col p{padding-top:0.75rem}.o-register .m-message:last-child{margin-bottom:2.8125rem}.o-register-progress{padding-bottom:1.875rem}.o-register-legal-text{padding-top:2.8125rem}.o-register--confirm-email .svg,.o-register--confirm-registration .svg{max-width:4.5rem;margin:0}.o-register--confirm-email .o-register-btns-wrapp,.o-register--confirm-registration .o-register-btns-wrapp{padding-bottom:2.8125rem}.o-register--account .o-register-wrapp{padding-bottom:1.875rem}.o-register--account .m-register-form-general,.o-register--account .m-register-form-messaging,.o-register--account-intro .m-message:last-child{margin-bottom:2.8125rem}.o-register--account-terms{padding-top:2.8125rem;padding-bottom:4.6875rem}.o-register--account-terms .m-register-form-required-text{margin-bottom:1.875rem;float:left;width:58.33333%;left:8.33333%}.o-register--account-terms .a-checkbox{padding-bottom:0.9375rem!important}.o-hintbox{margin-bottom:1.4375rem}.o-hintbox--columns-2 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.o-hintbox--columns-3 .item{float:left;width:33.33333%}.o-hintbox--spacing-xxs{margin-bottom:0.75rem}.o-wrapper{margin-left:-1.875rem;margin-right:-1.875rem;padding:2.8125rem 1.875rem}.o-wrapper-info .a-tooltip{font-size:0.875rem;line-height:1.25rem}.o-account-credentials{margin-bottom:1.4375rem;padding-top:0.9375rem}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio{margin-bottom:0.25rem}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio:after{left:8.33333%;right:8.33333%}.a-input>span .a-button-select,.a-input>span .chosen-container,.a-input>span>input,.a-select>span .a-button-select,.a-select>span .chosen-container,.a-select>span>input,.a-stars-radio>span .a-button-select,.a-stars-radio>span .chosen-container,.a-stars-radio>span>input{height:2.8125rem;display:table}.a-input>span .a-button-select>span,.a-input>span .chosen-container>span,.a-input>span>input>span,.a-select>span .a-button-select>span,.a-select>span .chosen-container>span,.a-select>span>input>span,.a-stars-radio>span .a-button-select>span,.a-stars-radio>span .chosen-container>span,.a-stars-radio>span>input>span{display:table-cell;vertical-align:middle}.o-account-form{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-hintbox+.o-account-form{padding-top:4.6875rem;margin-top:-1.875rem}.o-account-form:not(.is-editable) .a-input:after,.o-account-form:not(.is-editable) .a-select:after,.o-account-form:not(.is-editable) .a-stars-radio:after{bottom:8px;left:8.33333%;right:8.33333%}.o-account-form:not(.is-editable) .a-input-field.is-empty:after,.o-account-form:not(.is-editable) .a-input-wrapp.is-empty:after,.o-account-form:not(.is-editable) .a-select-field.is-empty:after,.o-account-form:not(.is-editable) .a-select-wrapp.is-empty:after,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{padding-bottom:0.5rem;padding-right:1.4375rem}.o-shipmenttracking .carrier{display:table;width:100%;border-collapse:collapse}.o-shipmenttracking .columns{display:table-row}.o-shipmenttracking .left,.o-shipmenttracking .right{padding-top:1.4375rem;display:table-cell}.o-shipmenttracking .left{float:left;width:66.66667%;padding-left:0.9375rem;padding-right:0.9375rem;padding-bottom:0.9375rem}.o-shipmenttracking .right{float:left;width:33.33333%;padding-left:1.4375rem;padding-right:1.4375rem;padding-bottom:1.4375rem;vertical-align:bottom}.o-shipmenttracking .table-wrapper .btn-toolbar{padding-bottom:1.4375rem;padding-top:1.4375rem}.shipment{padding-bottom:1.4375rem}.o-favlist-miscellaneous,.o-orders-miscellaneous{padding-bottom:3.75rem}.o-favorite-list--name{padding-top:0.625rem;padding-bottom:0.625rem}.o-favorite-list-table-head{padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.9375rem!important}.o-favorite-list-table-head .fleet-contr-link{float:right}.o-favorite-list .m-cart--th-description{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(6.25rem + 23%)}.o-favorite-list .m-cart--th-single{display:none}.o-favorite-list .m-cart--th-input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:10.625rem}.o-favorite-list .m-cart--td-info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:23%}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .js-show-more{margin-left:0.3125rem}.o-favorite-list .m-cart--outStock .m-cart--btn-remove,.o-favorite-list .m-cart--outStockReplace .m-cart--btn-remove{margin-left:calc(23% + 6.25rem)!important}.o-favorite-list .m-cart--extra-md-col,.o-favorite-list .m-cart--td-info--extra-data,.o-favorite-list .m-cart--td-input--extra-data,.o-favorite-list .m-cart--td-single{display:block}.o-favlist-teasers,.o-prod-grid--list{display:-webkit-box;display:-ms-flexbox}.o-favorite-list .m-cart--td-priceFL{width:15.625rem;-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;margin-bottom:0;margin-right:1.25rem}.o-favorite-list .m-cart--priceFavorite{padding:0}.o-favorite-list .m-cart--priceFavorite-fleet,.o-favorite-list .m-cart--priceFavorite-software--yearly{border-bottom:0.0625rem solid #EBE6dE;margin-bottom:0;min-height:4.6875rem}.o-favorite-list .m-cart--priceFavorite-fleet .a-radio,.o-favorite-list .m-cart--priceFavorite-software--yearly .a-radio{margin-bottom:0}.o-favorite-list .m-cart--priceFavorite-fleet--non-fleet{padding-bottom:0;padding-top:0.9375rem;border-bottom:none;border-top:0.0625rem solid #EBE6dE}.o-favorite-list .m-cart--priceFavorite-fleet--no-border{border-bottom:none;padding-bottom:0}.o-favorite-list .m-cart--priceFavorite-buy,.o-favorite-list .m-cart--priceFavorite-software--monthly{padding-top:0.9375rem}.o-favorite-list .m-cart--priceFavorite-buy--non-fleet,.o-favorite-list .m-cart--priceFavorite-software--single{padding-bottom:0.9375rem;padding-top:0}.o-favorite-list .m-cart--priceFavorite-software--yearly{min-height:2.3125rem}.o-favorite-list .m-cart--td-input{width:8.75rem;padding-left:0!important}.o-favorite-list .m-cart--td-inputGroup .js--btn-add{margin-top:0.5rem;margin-bottom:0.5rem}.o-favorite-list .m-cart--td-inputGroup .js--btn-remove{margin-bottom:0.5rem}.o-favorite-list .m-cart--td-inputGroup .a-button-wrapper{max-width:0;float:left}.o-favorite-list .m-cart--td-inputGroup .a-input,.o-favorite-list .m-cart--td-inputGroup .a-stars-radio{padding-bottom:0}.o-favorite-list .m-cart--td-inputGroup .has-changed .a-input,.o-favorite-list .m-cart--td-inputGroup .has-changed .a-stars-radio{width:calc(100% - 3.125rem)}.o-favorite-list .m-cart--td-inputGroup .has-changed input{border-right:0 solid #fff}.o-favorite-list .m-cart--td-inputGroup .has-changed .a-button-wrapper{width:3.125rem;max-width:62.5rem}.o-favorite-list--purchases .a-link--back,.o-favorite-list--recommendations .a-link--back{padding-bottom:4.6875rem}.o-favorite-list--purchases .m-cart--table,.o-favorite-list--recommendations .m-cart--table{margin-bottom:1.4375rem}.o-favorite-list--purchases .m-cart--item:first-of-type,.o-favorite-list--recommendations .m-cart--item:first-of-type{border-top-width:3px}.o-favorite-list--purchases .m-cart--item,.o-favorite-list--recommendations .m-cart--item{border-top-width:1px}.o-favorite-list--purchases .m-cart--outStock,.o-favorite-list--purchases .m-cart--outStock+.m-cart--item,.o-favorite-list--purchases .m-cart--outStockReplace,.o-favorite-list--purchases .m-cart--outStockReplace+.m-cart--item,.o-favorite-list--recommendations .m-cart--outStock,.o-favorite-list--recommendations .m-cart--outStock+.m-cart--item,.o-favorite-list--recommendations .m-cart--outStockReplace,.o-favorite-list--recommendations .m-cart--outStockReplace+.m-cart--item{border-top:0.0625rem solid #EBE6dE!important}.o-favorite-list--purchases .m-cart--td-info-description,.o-favorite-list--purchases .m-cart--td-packagingunit,.o-favorite-list--recommendations .m-cart--td-info-description,.o-favorite-list--recommendations .m-cart--td-packagingunit{padding-bottom:0.25rem}.o-favorite-list--purchases .m-cart--td-image,.o-favorite-list--recommendations .m-cart--td-image{width:5.625rem}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{margin-bottom:0.25rem;width:14.0625rem;margin-right:0.9375rem}.o-favorite-list--purchases .m-cart--td-priceFL .m-cart--priceFavorite,.o-favorite-list--recommendations .m-cart--td-priceFL .m-cart--priceFavorite{padding-bottom:0.75rem}.o-favorite-list--purchases .m-cart--outStock:last-of-type,.o-favorite-list--purchases .m-cart--outStockReplace:last-of-type,.o-favorite-list--recommendations .m-cart--outStock:last-of-type,.o-favorite-list--recommendations .m-cart--outStockReplace:last-of-type{border-bottom:0.1875rem solid #EBE6dE!important}.o-favorite-list--purchases .m-cart--td-info{width:20%}.o-favorite-list--purchases .m-cart--td-input{width:8.5rem}.o-favorite-list--recommendations .m-cart .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStock .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--td-info{width:20%}.o-favorite-list--recommendations .m-cart--td-priceFL{width:25%!important;margin-right:1.25rem}.o-favorite-list--recommendations .m-cart--td-input{width:10.625rem}.o-favlist-teasers{padding-bottom:1.875rem;display:flex;margin-top:0}.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2--medium{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.125rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{padding-bottom:0.9375rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-image{padding-top:0.9375rem;padding-right:0.9375rem;padding-bottom:0.9375rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases{padding:0.9375rem 0.9375rem 0.9375rem 0.5rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase{padding-bottom:0.75rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase:not(:first-child){padding-top:0.75rem}.o-select-country{padding-bottom:2.8125rem}.o-select-country-title{padding-top:1.875rem;padding-bottom:1.875rem}.o-select-country-continent-title{padding-top:1.4375rem;padding-bottom:0.9375rem;margin-top:0}.o-select-country-lists-wrapper-by-continent{padding-top:0;padding-bottom:1.4375rem}.m-sidebar-nav-wrapper{padding-bottom:4.6875rem}.offering-online,.offering-online-xs{margin-top:0.5rem;padding-bottom:0.5rem}.o-product-actions{padding-bottom:1.4375rem}.o-prod-grid,.o-prod-grid--header,.o-product-tab--ratings-reviews .a-link--back{padding-bottom:0.9375rem}.o-product-actions .item{padding-right:1.4375rem;width:auto}.o-product-main{margin-top:-0.75rem}.o-product-main .o-product-content{float:left;width:66.66667%}.o-product-main .o-product-sidebar{float:left;width:33.33333%}.o-product-secondary{padding-top:1.875rem}.m-product-introduction{margin-bottom:1.4375rem}.m-product-introduction .a-button,.m-product-introduction .m-text--richtext .m-text-buttons a,.m-product-introduction button[type=submit]:not([class*=a-button-]),.m-product-introduction input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-product-introduction a{max-width:37%;position:absolute;bottom:0;right:0}.m-product-ratings{float:left;width:50%;right:50%}.m-product-ratings-widget-wrapper{float:left;width:50%;left:50%}.m-product-writereview{float:left;width:50%;left:50%;margin-top:-2.8125rem}.o-prod-main{margin-bottom:4.6875rem}.o-prod-main .m-page-title,.o-prod-main .m-page-title-col p{padding-top:0.9375rem}.o-prod-grid{padding-top:1.875rem}.o-prod-grid--btn{float:left;width:50%;display:block}.o-prod-grid--header-title{margin-top:1.25rem;float:left;width:50%;padding-bottom:0!important}.o-prod-grid--list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.625rem;margin-left:-0.625rem}.o-prod-grid--list .m-grid-item{padding-right:0.625rem;padding-left:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.no-flexwrap .o-prod-grid--list{display:block}.no-flexwrap .o-prod-grid--list .m-grid-item{display:block;float:left;margin:0 0 1.25rem;padding:0 0.625rem;width:50%;max-width:50%}.o-prod-grid--footer{padding-top:0.25rem;padding-bottom:0.25rem}.o-prod-grid--footer .o-prod-grid--btn{left:50%}.o-prod-grid .m-message{margin-bottom:0.9375rem}.o-prod-grid--overlay{padding-left:1.875rem;padding-right:1.875rem}.o-prod-grid--overlay .o-prod-grid--list-wrap{padding-top:1.4375rem}.o-prod-grid--overlay .m-grid-item{-ms-flex-preferred-size:33.3%!important;flex-basis:33.3%!important;max-width:33.3%!important;min-width:12.5rem}.m-stick-menu{padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem}.o-cart-empty{padding-bottom:0.9375rem;margin-top:2.8125rem}.m-grid-item--banner .o-cart-empty .m-grid-item--cat-title,.o-cart-empty .a-heading-h2,.o-cart-empty .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.4375rem}.o-cart-empty .a-heading-h4{padding-bottom:0.75rem}.o-cart-empty>div>div:last-of-type.o-cart-empty-new-products{padding-bottom:3.75rem}.o-cart-empty-new-products,.o-cart-empty-search-products{padding-bottom:1.4375rem}.o-cart-empty-search-products .a-button-secondary,.o-cart-empty-search-products input[type=search]{margin-bottom:0}.m-grid-item--banner .o-cart-empty-new-products h2.m-grid-item--cat-title,.o-cart-empty-new-products .m-grid-item--banner h2.m-grid-item--cat-title,.o-cart-empty-new-products h2.a-heading-h2{padding-bottom:0.75rem;margin-top:0;font-size:1.375rem}.o-cart-empty-new-products .a-display-block.a-label-tip-link,.o-cart-empty-new-products .a-link.a-display-block{padding-top:0.9375rem;padding-bottom:0.9375rem}.o-cart-empty-new-products .a-button-tertiary,.o-cart-empty-new-products .m-forgot-pass-form-cancel-btn,.o-cart-empty-new-products .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register{padding-bottom:1.4375rem}.o-cart-empty-login-register .a-button-wide{width:18.4375rem}.o-cart-empty-login-register .a-button-tertiary,.o-cart-empty-login-register .m-forgot-pass-form-cancel-btn,.o-cart-empty-login-register .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register .visible-xs-block{margin-top:1.4375rem}.o-cart-empty-login-register .m-login .a-heading-h4{padding-bottom:0.25rem}.o-cart-empty-login-register .m-login .a-list-downloads,.o-cart-empty-login-register .m-login .a-list-unordered,.o-cart-empty-login-register .m-login ul{padding-bottom:0.9375rem}.o-cart-empty-login-register .m-login p{padding-bottom:0.5rem}.o-cart-empty-recomendations,.o-cart-empty-teasers{padding-bottom:1.875rem}.o-cart-empty-recomendations p:last-child{padding-bottom:0}.o-cart-empty-recomendations .m-slider{margin-bottom:0}.o-delego-creditcard-form{padding:1.4375rem}.o-billing-label,.o-order-summary .header h3{padding-bottom:0.5rem}.o-delego-creditcard-header>span:before{padding-right:0.5rem}.o-delego-creditcard .a-label--formfield{float:left;width:33.33333%;left:0}.o-delego-creditcard .a-input-field,.o-delego-creditcard .a-select-field,.o-delego-creditcard .a-stars-radio-field{float:left;width:66.66667%;left:0}.o-delego-creditcard .a-button-submit{margin-bottom:0.9375rem}.o-delego-creditcard-expiration .a-input,.o-delego-creditcard-expiration .a-stars-radio,.o-delego-creditcard-expiration-month,.o-delego-creditcard-expiration-year,.o-delego-creditcard-security .a-input,.o-delego-creditcard-security .a-stars-radio,.o-delego-creditcard-security-month,.o-delego-creditcard-security-year{float:left;width:25%}.o-delego-creditcard-security-info{float:left;width:41.66667%}.o-delego-creditcard-security-info-image{padding-right:0.9375rem}.o-delego-creditcard-security-info-image span{padding-top:0.5rem}.o-delego-creditcard .a-icon-close{right:15px;top:15px}.o-billing-information .a-heading-copy,.o-billing-information .a-legend,.o-billing-information legend{margin-bottom:0.5rem}.o-billing-information .a-tooltip{top:-2px}.o-billing-information-item:after{margin-top:1.4375rem;margin-bottom:1.4375rem}.o-billing-information-item:last-child:after{display:none}.o-billing-hint{margin-top:0.9375rem}.o-order-summary .header>div:last-child{text-align:right}.o-order-summary .content .information>.column{float:left;width:100%}.o-order-summary .content .subheader{padding-bottom:0.9375rem}.o-order-summary .content .subheader>div:first-child{float:left;width:66.66667%}.o-order-summary .content .subheader>div:last-child{float:left;width:33.33333%}.o-order-summary .content .subheader p{padding-bottom:0}.o-order-summary .content .table .m-table--responsive-grid tbody td:first-child{width:auto;min-width:0}.o-order-summary .content .table .m-table--responsive-grid tbody td:nth-child(2){width:auto}.o-order-summary .softbox{padding:1.4375rem 0.9375rem 0.75rem}.o-order-summary-info{padding-bottom:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.o-order-summary-info-billing,.o-order-summary-info-delivery,.o-order-summary-info-pickup{float:left;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.o-order-summary-info-billing>.softbox,.o-order-summary-info-delivery>.softbox,.o-order-summary-info-pickup>.softbox{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.o-order-summary-info-billing .o-billing-label,.o-order-summary-info-delivery .o-billing-label,.o-order-summary-info-pickup .o-billing-label{padding-bottom:0}.o-order-summary-info-billing .m-billing-accountinfo-copy,.o-order-summary-info-delivery .m-billing-accountinfo-copy,.o-order-summary-info-pickup .m-billing-accountinfo-copy{padding-bottom:0.75rem}.o-order-summary-info-pickup .m-staticmap{padding-top:0;padding-bottom:0.75rem}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details{padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column{float:left;width:100%;padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column dt{padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column .information{padding-top:0.5rem;padding-bottom:0}.o-order-summary-info>div:only-child{float:left;width:100%}.o-order-summary-info>div:only-child .content .information>.column{float:left;width:50%}.o-editorial-section .row>div:not(:only-of-type) .m-text--image .a-list-downloads,.o-editorial-section .row>div:not(:only-of-type) .m-text--image .a-list-unordered,.o-editorial-section .row>div:not(:only-of-type) .m-text--image p,.o-editorial-section .row>div:not(:only-of-type) .m-text--image ul,.o-editorial-section .row>div:not(:only-of-type) .m-text-quote-copy,.o-editorial-section .row>div:not(:only-of-type) .m-text:not(.m-text--image),.o-homepage-header-addproduct>.m-quickitem,.o-homepage-header-industry>.m-industry-selector,.o-homepage-header-quickaccess>.m-quick-access{width:100%}.o-order-summary-carts>div:not(:last-child){padding-bottom:2.8125rem}.o-order-summary-info--TPM .o-billing-label{padding-bottom:0.25rem}.o-delivery-label,.o-order-summary-info--TPM .m-billing-accountinfo-copy{padding-bottom:0.75rem}.o-order-confirmation .m-message{margin-bottom:1.875rem}.m-text--richtext .m-text-buttons .o-order-confirmation .m-message-buttons a,.o-order-confirmation .m-message-buttons .a-button-primary,.o-order-confirmation .m-message-buttons .m-text--richtext .m-text-buttons a{max-width:39%}.o-order-confirmation .m-message-buttons .a-link-action{margin-left:0.9375rem}.o-editorial-section,.o-editorial-section--nopadding{margin-left:-1.875rem;margin-right:-1.875rem}.o-delivery-information-item:after{margin-top:1.4375rem;margin-bottom:1.4375rem}.o-delivery-information-items--TPM .o-delivery-change{margin-top:0.75rem}.o-delivery-information-item:last-child:after{display:none}.o-homepage-header-bottom{padding-left:1.875rem;padding-right:1.875rem}.o-homepage-header-industry{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.o-homepage-header-quickaccess{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.o-homepage-header-addproduct{margin-top:1.25rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.o-homepage-header-addproduct,.o-homepage-header-industry,.o-homepage-header-quickaccess{display:-webkit-box;display:-ms-flexbox;display:flex}.o-editorial-header{padding-bottom:2.8125rem}.o-editorial-header--bold{margin-top:-1.875rem}.o-editorial-marginal-col-module{padding:1.4375rem 0.9375rem}.m-text--richtext .m-text-buttons .o-editorial-marginal-col-module>a,.o-editorial-marginal-col-module>.a-button-primary,.o-editorial-marginal-col-module>.a-button-secondary{max-width:calc(66.66667% + 0.875rem)}.o-editorial-module{padding-bottom:2.8125rem}.o-editorial-section{padding-left:1.875rem;padding-right:1.875rem}.o-editorial-section--highlighted{padding-top:2.8125rem;margin-bottom:2.8125rem}.m-category-page-title p,.o-toolmanagement--top .o-toolmanagement--maintext{padding-top:0.9375rem}.o-editorial-section--highlighted+.o-editorial-section--nopadding{margin-top:-2.8125rem}.o-editorial-section--last{padding-bottom:1.875rem}.o-editorial-section .row>div:only-of-type .m-text--image .a-list-downloads,.o-editorial-section .row>div:only-of-type .m-text--image .a-list-unordered,.o-editorial-section .row>div:only-of-type .m-text--image p,.o-editorial-section .row>div:only-of-type .m-text--image ul,.o-editorial-section .row>div:only-of-type .m-text-quote-copy,.o-editorial-section .row>div:only-of-type .m-text:not(.m-text--image){width:calc(80% - 0.3125rem)}.o-category-list-border{margin-right:0.625rem;margin-left:0.625rem}.o-category-list-wrap{margin-right:-0.625rem;margin-left:-0.625rem}.o-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-category-bottom{padding-bottom:4.6875rem}.o-category-bottom .m-category-newproduct{padding-top:0.9375rem;padding-bottom:0.9375rem}.o-toolmanagement--top .repairlistoptions{padding-bottom:0}.o-toolmanagement{margin-top:0.9375rem}.m-grid-item--banner .o-toolmanagement-title .m-grid-item--cat-title,.o-toolmanagement-title .a-heading-h2,.o-toolmanagement-title .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.o-toolmanagement-title .a-heading-h3,.o-toolmanagement-title .m-chat-popup--title,.o-toolmanagement-title .m-filterbar-title,.o-toolmanagement-title .m-product-addreview--title,.o-toolmanagement-title .m-product-review--comment-title,.o-toolmanagement-title .m-product-review--title,.o-toolmanagement-title .o-prod-grid--header-title{padding-top:2.8125rem;padding-bottom:0.9375rem}.o-toolmanagement .m-message:not(.m-table--toolmanagement .m-message),.o-toolmanagement--top .m-message,.o-toolmanagement-forms .m-message{margin-top:1.4375rem}.o-toolmanagement--top .m-table--fleetlabeling .m-message,.o-toolmanagement-forms .m-table--fleetlabeling .m-message{margin-top:0}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download{margin-left:0.9375rem}.o-toolmanagement--TPM .table-responsive{border-bottom:0.125rem solid #EBE6dE}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .td-combo-show{padding-top:0;padding-bottom:0}.m-text--richtext .o-toolmanagement--TPM table tbody tr td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table th:first-of-type,.o-toolmanagement--TPM .m-table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-table td:first-of-type,.o-toolmanagement--TPM .m-table th:first-of-type,.o-toolmanagement--TPM .m-text--richtext table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table th:first-of-type{padding-left:0}.m-text--richtext .o-toolmanagement--TPM table tbody:not(.toolmanagement-combo):last-child tr,.o-toolmanagement--TPM .m-table tbody:not(.toolmanagement-combo):last-child tr,.o-toolmanagement--TPM .m-text--richtext table tbody:not(.toolmanagement-combo):last-child tr{border-bottom-width:1px!important}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo:last-child,.o-toolmanagement--TPM .m-table .toolmanagement-combo:last-child,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo:last-child,.o-toolmanagement--TPM .table-responsive--quote{border-bottom:0}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full,.o-toolmanagement--TPM .m-table .tr-combo-show-full,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full{position:absolute;left:0;right:0;margin-top:-1.3125rem}.m-text--richtext .o-toolmanagement--TPM table tbody .tr-combo-mainrow td.td-checkbox+td .image-wrapper,.m-text--richtext .o-toolmanagement--TPM table tbody .tr_requestcopy td.td-checkbox+td .image-wrapper,.o-toolmanagement--TPM .m-table tbody .tr-combo-mainrow td.td-checkbox+td .image-wrapper,.o-toolmanagement--TPM .m-table tbody .tr_requestcopy td.td-checkbox+td .image-wrapper,.o-toolmanagement--TPM .m-text--richtext table tbody .tr-combo-mainrow td.td-checkbox+td .image-wrapper,.o-toolmanagement--TPM .m-text--richtext table tbody .tr_requestcopy td.td-checkbox+td .image-wrapper{margin-left:-3.125rem;width:7.5rem}.m-text--richtext .o-toolmanagement--TPM table tbody .tr-combo--subitem td .image-wrapper,.o-toolmanagement--TPM .m-table tbody .tr-combo--subitem td .image-wrapper,.o-toolmanagement--TPM .m-text--richtext table tbody .tr-combo--subitem td .image-wrapper{margin-left:-1.25rem}.m-text--richtext .o-toolmanagement--TPM table tbody .tr-combo--subitem td .image-wrapper img,.o-toolmanagement--TPM .m-table tbody .tr-combo--subitem td .image-wrapper img,.o-toolmanagement--TPM .m-text--richtext table tbody .tr-combo--subitem td .image-wrapper img{max-width:3.75rem}.m-text--richtext .o-toolmanagement--TPM table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-image,.o-toolmanagement--TPM .m-table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-image,.o-toolmanagement--TPM .m-text--richtext table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-image{padding-bottom:2.5rem}.m-text--richtext .o-toolmanagement--TPM table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .fleet,.o-toolmanagement--TPM .m-table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .fleet,.o-toolmanagement--TPM .m-text--richtext table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .fleet{display:inline-block;margin-bottom:0.9375rem}.m-text--richtext .o-toolmanagement--TPM table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-label-tip-link+fleet,.m-text--richtext .o-toolmanagement--TPM table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-link+fleet,.o-toolmanagement--TPM .m-table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-label-tip-link+fleet,.o-toolmanagement--TPM .m-table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-link+fleet,.o-toolmanagement--TPM .m-text--richtext table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-label-tip-link+fleet,.o-toolmanagement--TPM .m-text--richtext table tbody.toolmanagement-combo .tr-combo--subitem:nth-last-of-type(3) .td-description .a-link+fleet{margin-bottom:0}.m-text--richtext .o-toolmanagement--TPM table tbody.toolmanagement-combo .td-checkbox,.o-toolmanagement--TPM .m-table tbody.toolmanagement-combo .td-checkbox,.o-toolmanagement--TPM .m-text--richtext table tbody.toolmanagement-combo .td-checkbox{min-width:4.6875rem}.m-text--richtext .o-toolmanagement--TPM table .td-image,.o-toolmanagement--TPM .m-table .td-image,.o-toolmanagement--TPM .m-text--richtext table .td-image{position:relative;width:4.6875rem;text-align:right}.o-toolmanagement--TPM{margin-top:1.875rem}.o-toolmanagement--TPM .table-responsive.m-has-sticky-actions,.o-toolmanagement--TPM .table-responsive.m-has-sticky-actions tr:not(.tr-combo-show-full){position:static}.o-toolmanagement--TPM .table-responsive.m-has-sticky-actions .td-action{width:5.625rem;min-width:5.625rem}.o-toolmanagement--TPM .table-responsive.m-has-sticky-actions .td-action .a-tooltip{position:absolute;right:20px}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-amount{-ms-flex-preferred-size:60%;flex-basis:60%}.dropdown-menu.dropdown-menu--overlay{margin-left:-2.5rem;padding:0.3125rem 2.5rem 1.875rem}.m-table--repair-forms thead tr th:first-child{padding-left:0}.m-table--repair-forms tbody .td-image .a-icon--subitem{top:15px}.m-table.m-table--repair-forms tbody tr td,.m-table.m-table--toolmanagement tbody tr td,.m-text--richtext table.m-table--repair-forms tbody tr td,.m-text--richtext table.m-table--toolmanagement tbody tr td{padding-top:0.9375rem;padding-bottom:0.9375rem}.o-toolmanagement .a-tooltip.a-icon-3dots,[data-tool-management] .a-tooltip.a-icon-3dots{position:absolute!important}.m-repair-form--TPM-body{padding-bottom:0.25rem}.m-repair-form--TPM-body-col{margin-bottom:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex}.m-repair-form--TPM-body-col .m-repair-form-subtitle{width:33.33%}.m-repair-form--TPM-body-col .m-repair-form-value{width:66.66%}.m-repair-form--TPM-footer{padding-top:1.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-repair-form--TPM-footer-left{padding-bottom:0.5rem}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail tbody:last-child tr{border-bottom-width:3px!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tbody-related~.tbody-related tr{border-bottom-width:1px!important}.o-search-results{padding-bottom:3.75rem;padding-top:1.875rem}.o-search-results--videos .m-grid-item--video{border-bottom:none}.o-search-results .m-library-list .m-library-item-blocklink{padding:0.9375rem}.o-search-results .m-library-item:first-child{border-top:0.1875rem solid #EBE6dE;padding-top:0.9375rem}.o-search-results .m-filterbar2-col{padding-bottom:0.9375rem}.o-search-results .m-filtertags{margin-bottom:0.25rem}.o-search-results .m-stick-menu{margin-top:0.625rem;margin-bottom:0.9375rem}.o-firestop .m-account-nav.m-search-results,.o-library .m-account-nav.m-search-results{padding-bottom:1.875rem}.o-library .m-library-item-text .a-link-wrapp strong,.o-search-results .m-library-item-text .a-link-wrapp strong{display:none}.o-firestop-form{padding-top:1.4375rem}.o-firestop-form .m-upload{padding-left:0.5rem;padding-right:0.5rem}.m-product-gallery-stage .o-firestop-form .m-slider::after,.o-firestop-form .a-hr,.o-firestop-form .m-product-gallery-stage .m-slider::after,.o-firestop-form hr{padding-bottom:1.4375rem}.m-firestop-form-bottom .a-link--back{margin-top:0.625rem;margin-right:1.25rem;padding-bottom:1.25rem;float:left}.m-firestop-form-bottom .a-button-primary,.m-firestop-form-bottom .a-button-tertiary,.m-firestop-form-bottom .m-forgot-pass-form-cancel-btn,.m-firestop-form-bottom .m-reset-pass-form-cancel-btn,.m-firestop-form-bottom .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-firestop-form-bottom a{float:right}.m-firestop-form-bottom .a-button-primary,.m-firestop-form-bottom .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-firestop-form-bottom a{max-width:18.75rem;margin-left:1.25rem}.o-hotspot-tab-content.is-loaded{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#F3F0EB}.o-hotspot-left-inner{padding-left:1.25rem;padding-right:1.25rem}.o-hotspot--img-vertical .o-hotspot-img-wrap figure picture{width:auto!important}.o-hotspot--img-vertical .o-hotspot-img-wrap img{height:60vh!important;width:auto!important}.o-hotspot-slider-nav .slick-dots li:not(:last-child){margin-right:1.4375rem}.o-hotspot-slider-nav .a-icon-arrowleft,.o-hotspot-slider-nav .a-icon-arrowright{padding-right:0.5rem;padding-left:0.5rem;margin-right:0.9375rem;margin-left:0.9375rem}.o-hotspot-img360-wrap{left:30px;right:30px}}@media (min-width:64rem){.a-page-fullwidth,.a-page-fullwidth--paddingonly,.o-prod-grid-grey-wrap,.o-prod-grid-outer,main{padding-left:3.125rem;padding-right:3.125rem}.pull-right-lg{float:right}.pull-left-lg{float:left}.pull-none-lg{float:none!important}.text-right-lg{text-align:right!important}.text-left-lg{text-align:left!important}.container,.o-order-summary--TPM-container{width:64rem}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}.a-page-fullwidth,.a-page-fullwidth--nopadding,.o-prod-grid-grey-wrap,.o-prod-grid-outer{margin-left:-3.125rem;margin-right:-3.125rem}.container-fluid--outer{padding-bottom:3.75rem}.a-fontsize-xxxl{font-size:3.125rem!important}.a-fontsize-xxl{font-size:2.625rem!important}.a-fontsize-xl{font-size:1.75rem!important}.a-fontsize-l{font-size:1.375rem!important}.a-spacing-pl--none{padding-left:0!important}.a-spacing-pl--xxxxs{padding-left:0.3125rem!important}.a-spacing-pl--xxxs{padding-left:0.625rem!important}.a-spacing-pl--xxs{padding-left:0.9375rem!important}.a-spacing-pl--xs{padding-left:1.25rem!important}.a-spacing-pl--s{padding-left:1.875rem!important}.a-spacing-pl--m{padding-left:2.5rem!important}.a-spacing-pl--l{padding-left:3.75rem!important}.a-spacing-pl--xl{padding-left:5rem!important}.a-spacing-pl--xxl{padding-left:6.25rem!important}.a-spacing-pr--none{padding-right:0!important}.a-spacing-pr--xxxxs{padding-right:0.3125rem!important}.a-spacing-pr--xxxs{padding-right:0.625rem!important}.a-spacing-pr--xxs{padding-right:0.9375rem!important}.a-spacing-pr--xs{padding-right:1.25rem!important}.a-spacing-pr--s{padding-right:1.875rem!important}.a-spacing-pr--m{padding-right:2.5rem!important}.a-spacing-pr--l{padding-right:3.75rem!important}.a-spacing-pr--xl{padding-right:5rem!important}.a-spacing-pr--xxl{padding-right:6.25rem!important}.a-spacing-pt--none{padding-top:0!important}.a-spacing-pt--xxxxs{padding-top:0.3125rem!important}.a-spacing-pt--xxxs{padding-top:0.625rem!important}.a-spacing-pt--xxs{padding-top:0.9375rem!important}.a-spacing-pt--xs{padding-top:1.25rem!important}.a-spacing-pt--s{padding-top:1.875rem!important}.a-spacing-pt--m{padding-top:2.5rem!important}.a-spacing-pt--l{padding-top:3.75rem!important}.a-spacing-pt--xl{padding-top:5rem!important}.a-spacing-pt--xxl{padding-top:6.25rem!important}.a-link--needhelp,.a-list-definition,.a-list-definition dd,.a-list-definition dt{padding-top:1.25rem}.a-form-title-text .a-spacing-pb--none,.a-spacing-pb--none{padding-bottom:0!important}.a-spacing-pb--xxxxs{padding-bottom:0.3125rem!important}.a-spacing-pb--xxxs{padding-bottom:0.625rem!important}.a-spacing-pb--xxs{padding-bottom:0.9375rem!important}.a-spacing-pb--xs{padding-bottom:1.25rem!important}.a-spacing-pb--s{padding-bottom:1.875rem!important}.a-spacing-pb--m{padding-bottom:2.5rem!important}.a-spacing-pb--l{padding-bottom:3.75rem!important}.a-spacing-pb--xl{padding-bottom:5rem!important}.a-spacing-pb--xxl{padding-bottom:6.25rem!important}.a-spacing-mr--none{margin-right:0!important}.a-spacing-mr--xxxxs{margin-right:0.3125rem!important}.a-spacing-mr--xxxs{margin-right:0.625rem!important}.a-spacing-mr--xxs{margin-right:0.9375rem!important}.a-spacing-mr--xs{margin-right:1.25rem!important}.a-spacing-mr--s{margin-right:1.875rem!important}.a-spacing-mr--m{margin-right:2.5rem!important}.a-spacing-mr--l{margin-right:3.75rem!important}.a-spacing-mr--xl{margin-right:5rem!important}.a-spacing-mr--xxl{margin-right:6.25rem!important}.a-spacing-mt--none{margin-top:0!important}.a-spacing-mt--xxxxs{margin-top:0.3125rem!important}.a-spacing-mt--xxxs{margin-top:0.625rem!important}.a-spacing-mt--xxs{margin-top:0.9375rem!important}.a-spacing-mt--xs{margin-top:1.25rem!important}.a-spacing-mt--s{margin-top:1.875rem!important}.a-spacing-mt--m{margin-top:2.5rem!important}.a-spacing-mt--l{margin-top:3.75rem!important}.a-spacing-mt--xl{margin-top:5rem!important}.a-spacing-mt--xxl{margin-top:6.25rem!important}.a-spacing-mb--none{margin-bottom:0!important}.a-spacing-mb--xxxxs{margin-bottom:0.3125rem!important}.a-spacing-mb--xxxs{margin-bottom:0.625rem!important}.a-spacing-mb--xxs{margin-bottom:0.9375rem!important}.a-spacing-mb--xs{margin-bottom:1.25rem!important}.a-spacing-mb--s{margin-bottom:1.875rem!important}.a-spacing-mb--m{margin-bottom:2.5rem!important}.a-spacing-mb--l{margin-bottom:3.75rem!important}.a-spacing-mb--xl{margin-bottom:5rem!important}.a-spacing-mb--xxl{margin-bottom:6.25rem!important}.a-list-definition,.a-list-sortable>li{margin-bottom:1.25rem}.a-address,address{padding-bottom:1.875rem}.a-address-link,address-link{padding-bottom:0.9375rem}.a-heading-editorial,.a-heading-h1--home,.a-heading-home{font-size:3.125rem;padding-bottom:0.9375rem}.a-heading-h1,.a-heading-h1--standard{font-size:2.625rem}.a-heading-h1{padding-bottom:2.5rem}.a-heading-editorial-h1,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{font-size:1.875rem;padding-bottom:2.5rem}.a-heading-editorial-h2,.a-heading-editorial-h2--medium{font-size:1.125rem;padding-bottom:1.875rem}.a-heading-editorial-h2--medium-small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.25rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase;padding-bottom:1.875rem}.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{font-size:1.75rem;padding-bottom:1.875rem}.a-heading-h2--home{font-size:1.375rem;line-height:1.625rem;padding-bottom:1.875rem}.a-heading-h2--standard{font-size:1.5rem;line-height:1.8125rem;padding-bottom:1.875rem}.a-heading-h2--medium{font-size:1.375rem;padding-bottom:1.875rem}.a-heading-h2--small,.a-heading-h4{padding-bottom:1.25rem}.a-heading-editorial-h3,.a-heading-h3,.m-chat-popup--title,.m-filterbar-title,.m-product-addreview--title,.m-product-review--comment-title,.m-product-review--title,.o-prod-grid--header-title{font-size:1.375rem;line-height:1.625rem;padding-bottom:1.25rem}.a-heading-h5,h5{padding-bottom:0.9375rem}h3,h4{padding-bottom:1.25rem}h1{padding-bottom:2.5rem;font-size:2.625rem}h2{font-size:1.75rem;padding-bottom:1.875rem}h3{font-size:1.375rem;line-height:1.625rem}.a-link--needhelp span{margin-right:0.625rem}.a-paragraph,p{padding-bottom:1.25rem}.a-hr,.m-product-gallery-stage .m-slider::after,hr{margin-top:0.9375rem;padding-bottom:2.5rem}.a-hr.a-hr--small,.m-product-gallery-stage .a-hr--small.m-slider::after{padding-bottom:0.9375rem}.a-list-ordered li,.m-text--richtext ol li,ol li{padding-bottom:0.625rem}.a-list-downloads:not(.a-list--nospace) li{padding-bottom:1.25rem}.a-list-unordered:not(.a-list--nospace) li{padding-bottom:0.9375rem}.a-list--columns{-webkit-column-count:3;column-count:3}.a-list--hyphenated li,.m-text--richtext .a-list-downloads li,.m-text--richtext .a-list-unordered li,.m-text--richtext ul li{padding-bottom:0.625rem}.a-list-definition,dl{padding-bottom:1.25rem}.a-list-definition dt{float:left;width:33.33333%;padding-bottom:0.9375rem}.a-list-definition dd{float:left;width:66.66667%;padding-bottom:1.25rem}.a-list-sortable{padding-bottom:3.75rem;-webkit-column-count:3;column-count:3}.a-list-sortable-group li,.a-tooltip-closer{margin-bottom:0.9375rem}.a-list-sortable-groupname{padding-bottom:0.3125rem}.a-list-categories>li{float:left;width:33.33333%}.a-list-categories>li.m-nav-secondary-news{float:left;width:100%;padding-top:2.5rem;padding-bottom:0}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a{padding-top:0.625rem;padding-bottom:0.625rem}.a-fieldset,.a-input,.a-legend,.a-stars-radio,fieldset,legend{padding-bottom:1.25rem}.a-list-categories li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:5.625rem}.a-label--formfield,.a-label--textarea{float:left;width:16.66667%}.a-label-tip-link{top:15px}.a-input-field,.a-stars-radio-field{float:left;width:33.33333%}.a-input--nolabel .a-input-field,.a-input--nolabel .a-stars-radio-field{float:left;width:100%}.a-input-link{float:left;width:41.66667%;padding-top:0.8125rem;padding-bottom:0}.a-input-email.a-error~span.a-error,.a-input-email.a-error~span.error,.a-input-email.error~span.a-error,.a-input-email.error~span.error,.a-input-number.a-error~span.a-error,.a-input-number.a-error~span.error,.a-input-number.error~span.a-error,.a-input-number.error~span.error,.a-input-password.a-error~span.a-error,.a-input-password.a-error~span.error,.a-input-password.error~span.a-error,.a-input-password.error~span.error,.a-input-search.a-error~span.a-error,.a-input-search.a-error~span.error,.a-input-search.error~span.a-error,.a-input-search.error~span.error,.a-input-tel.a-error~span.a-error,.a-input-tel.a-error~span.error,.a-input-tel.error~span.a-error,.a-input-tel.error~span.error,.a-input-text.a-error~span.a-error,.a-input-text.a-error~span.error,.a-input-text.error~span.a-error,.a-input-text.error~span.error,.a-input-textarea.a-error~span.a-error,.a-input-textarea.a-error~span.error,.a-input-textarea.error~span.a-error,.a-input-textarea.error~span.error,.a-input-url.a-error~span.a-error,.a-input-url.a-error~span.error,.a-input-url.error~span.a-error,.a-input-url.error~span.error,input.a-error[type=text]~span.a-error,input.a-error[type=text]~span.error,input.a-error[type=password]~span.a-error,input.a-error[type=password]~span.error,input.a-error[type=url]~span.a-error,input.a-error[type=url]~span.error,input.a-error[type=email]~span.a-error,input.a-error[type=email]~span.error,input.a-error[type=tel]~span.a-error,input.a-error[type=tel]~span.error,input.a-error[type=number]~span.a-error,input.a-error[type=number]~span.error,input.a-error[type=search]~span.a-error,input.a-error[type=search]~span.error,input[type=text].error~span.a-error,input[type=text].error~span.error,input[type=password].error~span.a-error,input[type=password].error~span.error,input[type=url].error~span.a-error,input[type=url].error~span.error,input[type=email].error~span.a-error,input[type=email].error~span.error,input[type=tel].error~span.a-error,input[type=tel].error~span.error,input[type=number].error~span.a-error,input[type=number].error~span.error,input[type=search].error~span.a-error,input[type=search].error~span.error,textarea.a-error~span.a-error,textarea.a-error~span.error,textarea.error~span.a-error,textarea.error~span.error{padding-top:0.625rem}.a-input-description,.a-input-requirements{padding-top:0;left:8.33333%}.a-input-description{float:left;width:25%}.a-input-requirements,.a-select-field{width:33.33333%;float:left}.a-checkbox-input.a-error~span.a-error,.a-checkbox-input.a-error~span.error,.a-checkbox-input.error~span.a-error,.a-checkbox-input.error~span.error,.a-error.a-select~span.a-error,.a-error.a-select~span.error,.a-input-bottom-label,.a-select-bottom-label,.a-select.error~span.a-error,.a-select.error~span.error,.m-table-wrapper .checkbox-row-input.a-error~span.a-error,.m-table-wrapper .checkbox-row-input.a-error~span.error,.m-table-wrapper .checkbox-row-input.error~span.a-error,.m-table-wrapper .checkbox-row-input.error~span.error,input.a-error[type=checkbox]~span.a-error,input.a-error[type=checkbox]~span.error,input[type=checkbox].error~span.a-error,input[type=checkbox].error~span.error,select.a-error~span.a-error,select.a-error~span.error,select.error~span.a-error,select.error~span.error{padding-top:0.625rem}.is-Edge .a-input-requirements{left:8.33333%}.a-input-requirements-box{position:absolute;top:0}.a-input-requirements-title{padding-bottom:0.625rem}.a-input-requirements-list li{padding-bottom:0.3125rem}.a-checkbox,.a-select,.m-table-wrapper .checkbox-row{padding-bottom:1.25rem}.a-button-select>div.chosen-default,.chosen-single.chosen-default{padding-left:1.25rem}.a-radio{padding-bottom:0.9375rem}.a-radio.a-radio--tile:not(.a-radio--nomarker){padding:1.25rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) input:checked+label+.a-radio-additionalcontent{padding-top:0.9375rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) label{padding-top:0.3125rem;padding-bottom:0.3125rem}.a-radio.a-radio--tile:not(.a-radio--nomarker) label:after{top:-20px;bottom:-20px;left:-20px;right:-20px}.a-radio.a-radio--nomarker .a-radio-additionalcontent{padding-top:0.9375rem}.a-radio.a-radio--nomarker label{padding-bottom:0.3125rem}.a-radio.a-radio--nomarker.a-radio--tile-error{padding:1.25rem}.a-error~span.a-error,.a-error~span.error,.a-radio-input.a-error~span.a-error,.a-radio-input.a-error~span.error,.a-radio-input.error~span.a-error,.a-radio-input.error~span.error,.error~span.a-error,.error~span.error,input.a-error[type=radio]~span.a-error,input.a-error[type=radio]~span.error,input[type=radio].error~span.a-error,input[type=radio].error~span.error{padding-top:0.625rem}.o-delivery-information-items--TPM .a-datepicker .a-datepicker-button{margin-top:0.9375rem}.picker__nav--next,.picker__nav--prev{padding:0.625rem}.picker__button--clear,.picker__button--today{padding-bottom:0.3125rem}.picker__button--today:after{top:5px}.a-form-title{padding-bottom:2.5rem}.a-form-title-text{float:left;width:50%}.a-form-title-text .a-heading-h2,.a-form-title-text .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .a-form-title-text .m-grid-item--cat-title{padding-bottom:0}.a-form-title-link{float:left;width:41.66667%}.a-form-title-info-headline{padding-bottom:0.625rem}.a-button-sharing{font-size:1.375rem!important}.a-button-totop{padding-left:1.25rem;padding-right:1.25rem}.a-button-nologin{padding:0.625rem!important}.a-tooltip.a-tooltip--square{right:10px;bottom:10px}.tooltipster-content{padding-bottom:1.25rem}.tooltipster-content .a-link--arrow.a-link-action{padding-left:0.9375rem;padding-right:0.9375rem}.tooltipster-content .a-list-unordered{margin-top:0.625rem;margin-bottom:0.625rem}.a-map-pudo-warning .m-message--tiny,.a-map-resultlist .a-map-pudo-warning--inner .m-message--tiny{margin-bottom:1.25rem!important}.tooltipster-content .a-list-unordered li{padding-bottom:0.3125rem}.tooltipster-content .m-text--richtext p{padding-bottom:0.9375rem}.tooltipster-content .m-text--richtext .a-list-downloads,.tooltipster-content .m-text--richtext .a-list-ordered,.tooltipster-content .m-text--richtext .a-list-unordered,.tooltipster-content .m-text--richtext ol,.tooltipster-content .m-text--richtext ul{padding-bottom:0.3125rem}.a-tooltiplayer:not([class*=a-tooltiplayer--]) .tooltipster-content{padding:1.875rem 1.25rem}.a-tooltiplayer--small .tooltipster-content{padding:0.9375rem 0.625rem}.a-tooltiplayer--middle .tooltipster-content{padding:0.9375rem}.a-tooltiplayer--big .tooltipster-content{padding:1.25rem}.a-tooltiplayer--big .tooltipster-content .a-tooltip-closer{margin-top:-0.3125rem}.a-tooltiplayer--form .tooltipster-content{padding:1.875rem 1.25rem;max-width:45rem;width:45rem}.a-tooltiplayer--form td,.a-tooltiplayer--form td div{padding-bottom:0.625rem}.a-tooltiplayer--form td strong{padding-top:0.625rem}.a-tooltiplayer--overlay .tooltipster-content,.a-tooltiplayer--tutorial .tooltipster-content{padding:1.875rem 1.25rem}.a-preloader .a-preloader-animation{font-size:1.5rem;line-height:1.8125rem}.a-map--pudo-warning{height:42.3125rem}.has-results .a-map-wrapper{float:left;width:33.33333%}.m-overlay .has-results .a-map-wrapper{float:left;width:41.66667%}.has-results .a-map-pudo-warning{height:0;max-height:0;min-height:0;visibility:hidden;-webkit-transition:visibility .7s,max-height .7s;transition:visibility .7s,max-height .7s}.has-results .a-map-resultlist .a-map-pudo-warning--inner{display:block}.has-results .a-map-resultlist{float:left;width:66.66667%}.m-overlay .has-results .a-map-resultlist{float:left;width:58.33333%}.m-map--simple .a-map-resultlist li{padding-top:1.25rem;padding-bottom:1.25rem}.a-map-details .column{float:left;width:50%;padding-bottom:2.5rem}.m-staticmap--pickupdetails .a-map-details .column{padding-bottom:0}.m-map--simple .a-map-details .column{padding-bottom:0.9375rem}.a-map-customerservice,.a-map-details .column--links .a-link--arrow-after,.a-map-details .column--links .a-tooltip{padding-bottom:1.25rem}.m-overlay .a-map-details .column{float:left;width:50%}.a-map-details .column.column--availability{float:left;width:100%;padding-top:1.25rem}.m-overlay .a-map-details .column.column--availability{float:left;width:100%}.a-map-details .column>dd.information{padding-top:0.9375rem}.a-map-details .column--links{text-align:right;padding-top:0}.a-map-details.m-staticmap-details .column{float:left;width:33.33333%}.m-overlay .a-map-details.m-staticmap-details .column{float:left;width:50%}.a-map-details.m-staticmap-centerdetails .column,.a-map-details.m-staticmap-centerdetails .column--openinghours{float:left;width:25%}.a-map-details.m-staticmap-centerdetails .column--openinghours{left:0}.a-map-details.m-staticmap-centerdetails .column--customerservice{float:left;width:50%;left:0}.a-map-details.m-staticmap-centerdetails .a-map-customerservice{padding-top:1.25rem}.a-map-locator{margin-top:1.25rem;margin-bottom:1.25rem}.a-dropzone-error{padding-top:0.625rem}.a-dropzone-details{margin-top:0.625rem}.a-dropzone-links{margin-top:0.9375rem}.a-dropzone-progress{top:10px}.a-dropzone .dz-message{padding:1.25rem}.a-dropzone .dz-message .a-label-tip-link,.a-dropzone .dz-message .a-link{margin-top:0.625rem}.featherlight-content{width:70%}.featherlight-close-icon{top:10px;right:10px}.m-overlay{padding:1.875rem}.m-overlay--size-l .featherlight-content{width:90%}.m-overlay--size-m .featherlight-content{width:80%}.m-overlay--size-s .featherlight-content{width:60%}.m-overlay--generic .featherlight-inner{padding:3.75rem 1.875rem 1.875rem}.m-overlay p,.m-overlay:not(.m-overlay--simple) .a-heading-h3,.m-overlay:not(.m-overlay--simple) .m-chat-popup--title,.m-overlay:not(.m-overlay--simple) .m-filterbar-title,.m-overlay:not(.m-overlay--simple) .m-product-addreview--title,.m-overlay:not(.m-overlay--simple) .m-product-review--comment-title,.m-overlay:not(.m-overlay--simple) .m-product-review--title,.m-overlay:not(.m-overlay--simple) .o-prod-grid--header-title{padding-bottom:1.875rem!important}.m-overlay--address .btn-toolbar .btn-group,.m-overlay--selectaccount .a-select{padding-bottom:0}.m-overlay--address .btn-toolbar{float:left;width:33.33333%;left:33.33333%;padding-right:0;padding-bottom:0}.m-overlay--address .btn-toolbar .a-button-tertiary,.m-overlay--address .btn-toolbar .m-forgot-pass-form-cancel-btn,.m-overlay--address .btn-toolbar .m-reset-pass-form-cancel-btn{margin-top:0.3125rem!important;margin-bottom:0.3125rem!important}.m-overlay--address .btn-toolbar .dropdown-toggle{margin-bottom:0.3125rem!important}.m-overlay--login .a-input,.m-overlay--login .a-stars-radio{margin:0}.m-page-not-found-box .a-list-unordered:first-of-type,.m-page-not-found-box .m-text .a-list-downloads:first-of-type,.m-page-not-found-box .m-text .a-list-unordered:first-of-type,.m-page-not-found-box .m-text ul:first-of-type,.m-tiles-image{margin-bottom:1.25rem}.m-overlay--login .a-input-field,.m-overlay--login .a-stars-radio-field{padding:0}.m-overlay--login .a-button-primary,.m-overlay--login .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--login a{margin-right:0;width:calc(80% - 0.3125rem)}.m-overlay--login .m-login-right-block-h2{padding-right:0.9375rem}.m-overlay--login .right-block.col-lg-4.col-lg-push-2{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-maintenance-box,.m-page-not-found-box{padding-left:3.125rem;padding-right:3.125rem;min-height:29.625rem;overflow:hidden}.m-overlay--selectaccount .a-button-primary,.m-overlay--selectaccount .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--selectaccount a{margin-right:0}.m-page-not-found-box{background:url(images/404.png) top right no-repeat;background-size:contain;position:relative}.m-page-not-found-box:after,.m-page-not-found-box:before{content:'';display:block;position:absolute;width:100%}.m-page-not-found-box-content{padding-top:2.5rem;padding-bottom:2.5rem}.m-page-not-found-box .a-heading-h3,.m-page-not-found-box .m-chat-popup--title,.m-page-not-found-box .m-filterbar-title,.m-page-not-found-box .m-product-addreview--title,.m-page-not-found-box .m-product-review--comment-title,.m-page-not-found-box .m-product-review--title,.m-page-not-found-box .o-prod-grid--header-title,.m-page-not-found-box h3{padding-bottom:0.9375rem}.m-page-not-found-box .a-list-unordered li,.m-page-not-found-box .m-text .a-list-downloads li,.m-page-not-found-box .m-text .a-list-unordered li,.m-page-not-found-box .m-text ul li,.m-page-not-found-box .o-editorial-module{padding-bottom:1.25rem}.m-page-not-found-box:after{right:30%;top:0;height:110%;background-color:#EBE6dE;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-page-not-found-box:before{bottom:0;left:0;height:0.0625rem;background-color:#FFF;z-index:1000}.m-maintenance-box{background:url(images/404.png) top right no-repeat;background-size:contain;position:relative}.m-maintenance-box:after,.m-maintenance-box:before{display:block;position:absolute;width:100%;content:''}.m-maintenance-box-content{padding-top:2.5rem;padding-bottom:2.5rem}.m-maintenance-box .a-heading-h3,.m-maintenance-box .m-chat-popup--title,.m-maintenance-box .m-filterbar-title,.m-maintenance-box .m-product-addreview--title,.m-maintenance-box .m-product-review--comment-title,.m-maintenance-box .m-product-review--title,.m-maintenance-box .o-prod-grid--header-title{padding-bottom:0.9375rem}.m-maintenance-box .a-heading-h3:first-child,.m-maintenance-box .m-chat-popup--title:first-child,.m-maintenance-box .m-filterbar-title:first-child,.m-maintenance-box .m-product-addreview--title:first-child,.m-maintenance-box .m-product-review--comment-title:first-child,.m-maintenance-box .m-product-review--title:first-child,.m-maintenance-box .o-prod-grid--header-title:first-child{padding-bottom:3.75rem}.m-maintenance-box:after{right:30%;top:0;height:110%;background-color:#EBE6dE;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-maintenance-box:before{bottom:0;left:0;height:0.0625rem;background-color:#FFF;z-index:1000}.m-breadcrumbs{padding-top:1.875rem;padding-bottom:1.875rem}.m-breadcrumbs--nooffset{padding-top:1.875rem;padding-bottom:2.5rem}.is-open .m-accordion-content,.m-accordion-header{padding-top:1.25rem;padding-bottom:1.25rem}.m-breadcrumbs:not(.m-breadcrumbs--col12-notxl):not(.m-breadcrumbs--nooffset) .m-breadcrumbs-col{float:left;width:83.33333%}.m-breadcrumbs li:nth-child(n+4) [itemprop=name]{max-width:8.125rem}.m-accordion-item{padding-left:1.25rem;padding-right:1.25rem}.m-tiles-item{float:left;width:25%}.m-nav-secondary-stage-item>div .list>li,.m-sharing-button-wrapper{width:33.33333%;float:left}.m-tiles-item .inner{padding-top:1.875rem;padding-bottom:2.5rem}.m-wrapper{margin-top:1.875rem;padding:1.875rem}.m-wrapper-title{padding-bottom:0.9375rem}.m-tags{margin:-0.625rem}.m-tags>a{margin:0.625rem}.m-sharing{margin-bottom:-1.25rem}.m-nav-meta>li{padding:0 1.125rem 0 0}.m-nav-meta a{padding-right:0.9375rem}.m-nav-meta a>span{display:inline-block}.m-nav-meta-search .search-result{margin-right:1.25rem;margin-left:1.25rem}.m-nav-meta-search .search-result-inner{padding:0.9375rem 1.25rem}.m-nav-meta-search .search-result:last-child{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-nav-primary picture{padding-right:1.875rem}.m-nav-secondary-breadcrumb .a-list-downloads,.m-nav-secondary-breadcrumb .a-list-unordered,.m-nav-secondary-breadcrumb ul{padding-top:1.25rem;padding-bottom:1.25rem}.m-nav-secondary-breadcrumb .a-link--close,.m-nav-secondary-breadcrumb .a-tooltip-closer{padding-top:1.25rem;padding-left:1.875rem;padding-bottom:1.875rem}.m-nav-secondary-breadcrumb .a-link--close:after,.m-nav-secondary-breadcrumb .a-link--close:before,.m-nav-secondary-breadcrumb .a-tooltip-closer:after,.m-nav-secondary-breadcrumb .a-tooltip-closer:before{top:29px}.m-nav-secondary-stage-item>div>:last-child{padding-bottom:1.875rem}.m-nav-secondary-stage-item>div .list>li.m-nav-secondary-news{float:left;width:100%;padding-top:2.5rem;padding-bottom:0}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a{padding-top:0.625rem;padding-bottom:0.625rem}.m-nav-secondary-stage-item>div .list li:not(.slick-slide):not(.m-nav-secondary-news)>a picture{max-width:5.625rem}.m-nav-secondary-stage-item:first-child>a{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-nav-secondary-stage-item-menu{padding-bottom:1.875rem}.m-nav-secondary-stage-item-menu li>a{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.m-nav-secondary-list>li{float:left;width:16.66667%;padding-top:1.25rem}.m-nav-secondary-list>li>.a-list-downloads>li>a,.m-nav-secondary-list>li>.a-list-unordered>li>a,.m-nav-secondary-list>li>ul>li>a{padding-right:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.m-nav-secondary-category>div{padding-bottom:1.25rem}.m-nav-secondary-news .a-heading-h2--standard{padding-bottom:0.9375rem}.m-nav-secondary-news{padding-top:2.5rem;padding-bottom:2.5rem;margin-bottom:1.25rem}.m-nav-totop{position:fixed;opacity:0;right:0;bottom:20px;margin:0;padding:0}.m-service-contact{padding-bottom:2.5rem}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title,.m-service-contact a.a-heading-h2{font-size:1.75rem;padding-bottom:2.5rem}.m-service-contact .a-button-secondary{width:70%;padding:6.25rem}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title>span,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title>span,.m-service-contact a.a-heading-h2>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-right:6.25rem}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title>span:after,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title>span:after,.m-service-contact a.a-heading-h2>span:after{content:'';background:#D2051E;width:0.125rem;height:90%;-webkit-transform:skew(-30deg);transform:skew(-30deg);margin-left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:5px;right:50px}.m-service-links li{float:left;width:83.33333%;padding-bottom:0.625rem}.m-progress-col,.m-progress-col:last-child{width:auto}.m-nav-footer{padding-bottom:0.9375rem}.m-nav-footer a{padding-bottom:0.625rem}.m-nav-social{padding-bottom:1.875rem}.m-nav-social strong{padding-bottom:0.625rem}.is-Firefox .m-progress--type-tracker .m-progress-col{vertical-align:top;height:auto}.is-Firefox .m-progress--type-tracker .m-progress-step{display:contents}.m-progress-step-text{visibility:visible;pointer-events:auto;word-wrap:break-word;height:auto;overflow:visible}.is-Firefox .m-progress--type-tracker .m-progress-step-text{line-height:inherit}.m-progress--navigation .a-checkbox{padding-top:0}.m-progress--navigation .a-label-hint{margin-top:0.3125rem}.m-progress--navigation button:not(:last-child){margin-bottom:0.9375rem}.m-progress-terms-nocheck{padding-bottom:1.25rem}.m-progress-terms-nocheck p{padding-bottom:0}.m-progress--type-tracker .m-progress-wrapp{width:calc(100% - 2.5rem);position:relative;z-index:0}.m-progress--type-tracker .m-progress-wrapp::after{display:block;content:'';width:100%;height:0.1875rem;position:absolute;bottom:20px;left:0;z-index:-2;background:#CBCACB}.m-progress--type-tracker .m-progress-step::after{top:auto;bottom:0;background-color:#FFF}.m-progress--type-tracker .m-progress-step-text{width:100%;padding-left:0;padding-bottom:3.75rem}.m-progress--type-tracker .m-progress-col{width:100%}.m-progress--type-tracker .m-progress-col.is-active::after{bottom:20px;z-index:-1}.m-progress--type-tracker .m-progress-col:first-child::after{display:none!important}.m-progress--type-tracker .m-progress-col:last-child{height:auto;width:auto;position:absolute;top:0;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);text-align:right}.m-progress--type-tracker .m-progress-col:last-child .m-progress-step-text{display:block;height:100%;position:relative;right:-40px;-webkit-transform:translateX(-100%);transform:translateX(-100%);text-align:right}.m-progress--type-tracker.m-progress--3 .m-progress-col:nth-child(2){padding-right:calc(100%/3/2)}.m-progress--type-tracker.m-progress--4 .m-progress-col:nth-child(3){padding-right:calc(100%/4/2)}.m-progress--type-tracker.m-progress--5 .m-progress-col:nth-child(4){padding-right:calc(100%/5/2)}.m-progress--type-tracker.m-progress--6 .m-progress-col:nth-child(5){padding-right:calc(100%/6/2)}.m-progress--type-tracker.m-progress--7 .m-progress-col:nth-child(6){padding-right:calc(100%/7/2)}.m-progress--type-tracker.m-progress--8 .m-progress-col:nth-child(7){padding-right:calc(100%/8/2)}.m-progress--type-tracker.m-progress--9 .m-progress-col:nth-child(8){padding-right:calc(100%/9/2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(3){max-width:calc(100% / 2 / 2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(4){max-width:calc(100% / 3 / 2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(5){max-width:calc(100% / 4 / 2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(6){max-width:calc(100% / 5 / 2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(7){max-width:calc(100% / 6 / 2)}.m-progress--type-tracker .m-progress-col:last-child:nth-child(8){max-width:calc(100% / 7 / 2)}.m-account-nav{padding-bottom:3.75rem;padding-top:2.5rem}.m-account-nav-wrapper{padding-left:0;padding-right:0}.m-account-nav-col{float:left;width:25%;padding-left:0.5rem;padding-right:0.5rem;border-bottom-width:0}.m-account-nav-col.has-flyout{cursor:default}.m-account-nav.m-search-results--3-col .m-account-nav-col{width:33.3%}.m-account-nav.m-search-results--6-col{padding-bottom:2.5rem}.m-account-nav.m-search-results--6-col .m-account-nav-col{width:33.3%;margin-bottom:1.25rem}.m-account-nav.m-search-results--2-col .m-account-nav-col:not(:last-child):after{content:"";background-color:#D7CEBA;opacity:.5;display:inline-block;width:0.125rem;height:3.125rem;position:absolute;top:50%;right:0;margin-top:-1.5625rem}.m-account-nav-link{padding:1.25rem}.m-account-nav-link:not(.m-account-nav-link--flyout){border:0.1875rem solid #D7CEBA}.has-flyout>.m-account-nav-link{padding-right:3.75rem}.has-flyout>.m-account-nav-link:after,.has-flyout>.m-account-nav-link:before{right:30px;margin-right:-0.625rem}.is-open>.m-account-nav-link{background-color:#F3F0EB}html:not(.js) .m-account-nav-link:hover:before,html:not(.js) :hover>.m-account-nav-link:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html:not(.js) .m-account-nav-link:hover:after,html:not(.js) :hover>.m-account-nav-link:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html:not(.js) .m-account-nav-link:hover{color:#D2051E;cursor:pointer}.m-account-nav-link--flyout{padding:0.9375rem 0;margin-left:0}.m-account-nav-link--flyout:first-child{border-top:0}.m-account-nav-flyout{position:absolute;background:#FFF;box-shadow:0 0 4px 0 rgba(0,0,0,.15);width:calc(100% - 2*0.625rem);padding:0 1.25rem;top:40px;opacity:0;z-index:-1;pointer-events:none;-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1),top .4s cubic-bezier(.23,1,.32,1);transition:opacity .4s cubic-bezier(.23,1,.32,1),top .4s cubic-bezier(.23,1,.32,1)}.m-account-nav-col.is-open .m-account-nav-flyout,html:not(.js) .m-account-nav-col:hover .m-account-nav-flyout,html:not(.js) .m-account-nav-flyout:hover{top:85%;opacity:1;z-index:8;pointer-events:auto}.m-sidebar-nav:not(.m-sidebar-nav--sticky){margin-bottom:2.5rem}.m-sidebar-nav li{font-size:1rem!important;height:5rem}.m-sidebar-nav .a-heading{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}.m-sidebar-nav--advanced li{height:auto}.m-sidebar-nav--advanced li a:not(.a-sidebar-nav-button){padding:1.25rem 0.625rem 1.25rem 1.25rem}.a-sidebar-controls-active{padding:0.9375rem 1.875rem 0.9375rem 1.25rem}.m-form-address,.m-post-preview{padding-bottom:1.25rem}.m-post-preview .a-heading-h3,.m-post-preview .m-chat-popup--title,.m-post-preview .m-filterbar-title,.m-post-preview .m-product-addreview--title,.m-post-preview .m-product-review--comment-title,.m-post-preview .m-product-review--title,.m-post-preview .o-prod-grid--header-title,.m-post-preview-text{padding-top:1.25rem}.m-post-preview-author-wrapper{margin-top:1.25rem}.m-logout--message{padding-top:3.125rem}.m-logout .o-offcanvas-content .col-md-6 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-form-fieldset--has-buttons{padding-top:1.875rem}.m-overlay--address .m-form-search{margin-right:0;margin-bottom:1.25rem;float:left;width:33.33333%}.m-overlay--address .m-form-search-input{float:left;width:66.66667%}.m-overlay--address .m-form-search-button{float:left;width:50%}.m-form-address-header-button{float:left;width:50%;left:50%}.m-form-address form{padding:2.5rem 2.5rem 1.25rem}.m-form-address form .a-label--formfield{float:left;width:25%}.m-form-address form .a-input-field,.m-form-address form .a-select-field,.m-form-address form .a-stars-radio-field,.m-form-address-actions-bar{width:41.66667%;float:left}.m-overlay .m-form-address-title.a-heading-h3,.m-overlay .m-form-address-title.m-chat-popup--title,.m-overlay .m-form-address-title.m-filterbar-title,.m-overlay .m-form-address-title.m-product-addreview--title,.m-overlay .m-form-address-title.m-product-review--comment-title,.m-overlay .m-form-address-title.m-product-review--title,.m-overlay .m-form-address-title.o-prod-grid--header-title{padding-bottom:1.875rem!important}.m-overlay .m-form-address form{margin-left:-1.875rem;margin-right:-1.875rem}.m-layout-flex--lg{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.m-message{padding-top:1.875rem;padding-bottom:1.875rem;padding-right:1.25rem;margin-bottom:1.875rem}.m-message:not(.m-message--tiny) .m-message-row{padding-right:16.66667%!important}.m-contact .m-contact--tab .m-message .m-message-row,.m-overlay--login.featherlight .m-message .m-message-row{padding-right:0!important}.m-message--nobox{padding-top:0.3125rem!important;padding-bottom:0.3125rem!important}.m-message--nobox.has-spacings{padding-top:0.9375rem!important;padding-bottom:0.9375rem!important;margin-top:1.875rem!important;margin-bottom:1.875rem!important}.m-message--tiny{padding:0.625rem 0.9375rem}.m-message--tiny .a-link--needhelp{padding-top:0.9375rem}.m-message--availability .availability{padding-right:0.9375rem}.m-message--availability .m-message-title .a-icon-close{margin-right:0.9375rem}.m-message--solid{padding:0.3125rem 0.9375rem!important}.m-message .a-link--close,.m-message .a-tooltip-closer{padding:1.25rem}.m-message:not(.m-message--tiny) .a-link--close,.m-message:not(.m-message--tiny) .a-tooltip-closer{margin-bottom:-1.25rem}.m-message-title{padding-bottom:0.625rem;margin-top:-0.3125rem}.m-message-text .a-link--arrow-after{margin-top:1.25rem}.m-message-buttons{padding-top:1.875rem}.m-message--icon{padding-left:6.25rem}.m-message--titleonly .m-message-title{margin-bottom:-0.3125rem}.m-message--titleonly .m-message-title+.m-message-buttons{padding-top:1.25rem}.m-message.m-message--narrow:not(.m-message--tiny) .m-message-row{padding-right:1.25rem!important}.m-text .a-list-downloads,.m-text .a-list-ordered,.m-text .a-list-unordered,.m-text ol,.m-text ul{padding-bottom:0.9375rem}.m-text--spacing-s,.m-text-buttons,.m-text-links{padding-bottom:1.875rem}.m-text .m-image,.m-text--image .m-image{margin-bottom:1.25rem}.m-text-links+.m-text-buttons{margin-top:-0.3125rem}.m-text--richtext .a-list-downloads,.m-text--richtext .a-list-ordered,.m-text--richtext .a-list-unordered,.m-text--richtext ol,.m-text--richtext ul{padding-bottom:0.625rem}.m-text--richtext h4{font-size:1.375rem;line-height:1.625rem;padding-bottom:1.25rem}.m-text--richtext h2{font-size:1.75rem;padding-bottom:1.875rem}.m-slider .slick-slide strong,.m-slider li strong{padding-bottom:0}.m-slider--product li.slick-slide>a{padding:1.25rem}.m-slider .m-slider-overlay-btn,.m-slider--videotext .m-slider-caption{padding-left:1.875rem;padding-right:1.875rem}.m-slider--product li.slick-slide picture{margin-bottom:1.25rem!important}.m-slider .m-slider-overlay-btn{padding-bottom:1.875rem}.m-slider--slideshow-l .m-slider-counter,.m-slider--slideshow-xl .m-slider-counter{padding-bottom:1.875rem}.m-slider--slideshow-lofd .m-slider-image,.m-slider--slideshow-lofd .m-slider-video,.m-slider--slideshow-xl .m-slider-image,.m-slider--slideshow-xl .m-slider-video{float:left;width:66.66667%}.m-slider--slideshow-lofd .m-slider-video,.m-slider--slideshow-lofd .m-slider-video .m-kaltura-video,.m-slider--slideshow-lofd .m-slider-video figure,.m-slider--slideshow-lofd .m-slider-video img,.m-slider--slideshow-lofd .m-slider-video picture,.m-slider--slideshow-xl .m-slider-video,.m-slider--slideshow-xl .m-slider-video .m-kaltura-video,.m-slider--slideshow-xl .m-slider-video figure,.m-slider--slideshow-xl .m-slider-video img,.m-slider--slideshow-xl .m-slider-video picture{height:100%}.m-slider--slideshow-lofd .m-slider-video .m-kaltura-video,.m-slider--slideshow-xl .m-slider-video .m-kaltura-video{position:relative;max-width:100%;height:100%;padding-bottom:50%}.m-slider--slideshow-lofd .m-slider-video picture,.m-slider--slideshow-xl .m-slider-video picture{position:relative;overflow:hidden}.m-slider--slideshow-lofd .m-slider-video img,.m-slider--slideshow-xl .m-slider-video img{position:absolute;width:auto;height:100%;max-width:none}.m-slider--slideshow-lofd .m-slider-image,.m-slider--slideshow-xl .m-slider-image{height:100%;position:relative}.m-slider--slideshow-lofd .m-slider-image figure,.m-slider--slideshow-xl .m-slider-image figure{overflow:hidden;width:100%;height:0;padding-bottom:50%}.m-slider--slideshow-lofd .m-slider-image figure picture,.m-slider--slideshow-xl .m-slider-image figure picture{position:absolute;top:0;left:0;right:0;bottom:0}.m-slider--slideshow-lofd .m-slider-image figure img,.m-slider--slideshow-xl .m-slider-image figure img{position:absolute;left:0;top:0;bottom:0;min-width:100%;height:100%;width:auto;max-width:none}.m-slider--slideshow-lofd .m-slider-caption,.m-slider--slideshow-xl .m-slider-caption{float:left;width:33.33333%;height:100%;padding:2.5rem}.m-slider--slideshow-l .m-slider-caption{padding:1.875rem}.col-md-8 .m-slider--slideshow-l .m-slider-counter:after,.col-md-8 .m-slider--slideshow-xl .m-slider-counter:after{left:65%}.m-slider--slideshow-lofd .m-slider-image{left:33.33333%}.m-slider--slideshow-lofd .m-slider-image:after,.m-slider--slideshow-lofd .m-slider-image:before{content:''}.m-slider--slideshow-lofd .m-slider-image:after{width:60%;height:100%;background:-webkit-linear-gradient(top right,rgba(255,255,255,.3) 0,#fff 25%);background:linear-gradient(to bottom left,rgba(255,255,255,.3) 0,#fff 25%);-webkit-transform:translateX(-100%) skewX(-30deg);transform:translateX(-100%) skewX(-30deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.m-slider--slideshow-lofd .m-slider-caption{right:66.66667%;padding-right:0}.m-slider--product .slick-slide,.m-slider--product li{max-width:none}.m-slider--product .slick-slide>a,.m-slider--product li>a{display:block;height:100%}.m-table-wrapper--toolbarspacing .btn-toolbar{padding-bottom:0.9375rem}.m-table-wrapper .a-link--back{padding-bottom:0;margin-top:0.9375rem}.m-overlay--address .m-table-wrapper{padding-top:1.25rem}.m-text--richtext .o-product-variants table,.o-product-variants .m-table,.o-product-variants .m-text--richtext table{margin-bottom:2.5rem}.m-table-showmore .m-table,.m-table-showmore .m-text--richtext table,.m-text--richtext .m-table-showmore table{margin-bottom:0}.m-table thead tr.has-form td,.m-table thead tr.has-form th,.m-text--richtext table thead tr.has-form td,.m-text--richtext table thead tr.has-form th{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table thead tr td,.m-table thead tr th,.m-text--richtext table thead tr td,.m-text--richtext table thead tr th{padding:1.25rem 0.625rem}.m-table thead tr td:first-child,.m-table thead tr td:last-child,.m-table thead tr th:first-child,.m-table thead tr th:last-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr td:last-child,.m-text--richtext table thead tr th:first-child,.m-text--richtext table thead tr th:last-child{padding-left:0.625rem;padding-right:0.625rem}.m-table thead tr td:first-child,.m-table thead tr th:first-child,.m-text--richtext table thead tr td:first-child,.m-text--richtext table thead tr th:first-child{padding-left:1.25rem}.m-table thead tr td.has-checkbox,.m-table thead tr th.has-checkbox,.m-text--richtext table thead tr td.has-checkbox,.m-text--richtext table thead tr th.has-checkbox{padding-top:0.625rem;padding-bottom:0.625rem}.m-table thead tr td .row,.m-table thead tr th .row,.m-text--richtext table thead tr td .row,.m-text--richtext table thead tr th .row{margin:0}.m-table thead tr td .row div[class^=col-]:first-child,.m-table thead tr th .row div[class^=col-]:first-child,.m-text--richtext table thead tr td .row div[class^=col-]:first-child,.m-text--richtext table thead tr th .row div[class^=col-]:first-child{padding-left:0}.m-table thead tr td .row div[class^=col-]:last-child,.m-table thead tr th .row div[class^=col-]:last-child,.m-text--richtext table thead tr td .row div[class^=col-]:last-child,.m-text--richtext table thead tr th .row div[class^=col-]:last-child{padding-right:0}.m-table tbody tr td,.m-text--richtext table tbody tr td{padding:1.25rem 0.625rem}.m-table tbody tr td.has-colspan,.m-text--richtext table tbody tr td.has-colspan{padding-left:0.9375rem!important}.m-table tbody tr td .image-wrapper,.m-text--richtext table tbody tr td .image-wrapper{margin:-1.875rem -0.9375rem;padding:1.875rem 0.9375rem}.m-table tbody tr.has-form td,.m-table tbody tr.tfoot td,.m-text--richtext table tbody tr.has-form td,.m-text--richtext table tbody tr.tfoot td{padding-bottom:1.25rem;padding-top:1.25rem}.m-table tbody tr td .no-visibility.a-label-tip-link,.m-table tbody tr td .no-visibility.a-link,.m-text--richtext table tbody tr td .no-visibility.a-label-tip-link,.m-text--richtext table tbody tr td .no-visibility.a-link{margin-top:0.9375rem}.m-table tbody tr td:first-child,.m-table tbody tr td:last-child,.m-text--richtext table tbody tr td:first-child,.m-text--richtext table tbody tr td:last-child{padding-left:0.625rem;padding-right:0.625rem}.m-table tbody tr td.has-form,.m-text--richtext table tbody tr td.has-form{padding-left:1.25rem}.m-table--productinfo tbody tr td{padding-top:1.875rem;padding-bottom:1.875rem}.m-table--decrease-rowspacing tbody tr td{padding-top:1.25rem;padding-bottom:1.25rem}.m-table--decrease-rowspacing tbody tr td.has-form{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table--responsive-grid thead tr td:first-child,.m-table--responsive-grid thead tr th:first-child{padding-left:0.625rem}.m-table--responsive-grid td:first-child picture img{max-width:5rem}.m-table--summary{float:left;width:50%;left:50%}.m-table--summary tbody tr td{padding:0.625rem 0.9375rem}.m-table--summary tbody tr td:first-child{padding-left:0}.m-table--summary tbody tr td:last-child{padding-right:0}.m-table--summary tbody tr.grandtotal td{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-table .m-table-cell-content .a-tooltip,.m-table--summary tbody tr.grandtotal .payment-method,.m-text--richtext table .m-table-cell-content .a-tooltip{margin-top:0.3125rem}.m-table .m-table-form--two div:first-child,.m-text--richtext table .m-table-form--two div:first-child{float:left;width:66.66667%}.m-table .m-table-form--two div:last-child,.m-table-actions:not(.m-table-actions--outside) .m-table-button,.m-text--richtext table .m-table-form--two div:last-child{width:33.33333%;float:left}.m-table .m-table-form--three div:first-child,.m-text--richtext table .m-table-form--three div:first-child{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem;padding-bottom:0}.m-table .m-table-form--three div:last-child,.m-table .m-table-form--three div:nth-child(2),.m-text--richtext table .m-table-form--three div:last-child,.m-text--richtext table .m-table-form--three div:nth-child(2){position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-table--address .is-empty-fallback td .m-message{margin-top:1.875rem;margin-bottom:0}.m-table--address .is-empty-fallback td .m-message-text p:last-of-type{padding-bottom:0!important}.m-table--increase-s tbody tr td,.m-table--increase-s tbody tr th,.m-table--increase-s thead tr td,.m-table--increase-s thead tr th{padding-top:1.4375rem;padding-bottom:1.4375rem}.m-table-col--limited{max-width:8.75rem}.has-buttons .btn-toolbar{position:relative;z-index:2}.table-wrapper{position:relative}.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="4"],.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="4"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header td[data-priority="4"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header th[data-priority="4"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="4"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="4"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="4"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="4"]{display:table-cell}.m-table-buttons{margin:0;padding-bottom:1.25rem;padding-top:0.9375rem;padding-left:1.25rem}.m-table-buttons>div:first-of-type,.m-table-buttons>div:last-of-type{padding-left:0;padding-right:0}.m-table-buttons>.a-button,.m-table-buttons>button[type=submit]:not([class*=a-button-]),.m-table-buttons>input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-table-buttons>a{max-width:33.33%}.m-table-actions:not(.m-table-actions--outside){padding-bottom:0.9375rem;padding-top:0.9375rem}.m-table-actions .m-table-checkboxes{float:left;width:25%;right:33.33333%;padding-left:1.25rem}.m-table-actions.m-table-actions--outside .m-table-button,.m-table-actions.m-table-actions--outside .m-table-buttons{top:15px}.m-table-choose-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-table-choose-price-radio{-ms-flex-negative:0;flex-shrink:0}.m-table-choose-price .m-table-choose-price-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.a-choose-price .m-table-choose-price--fleet{min-height:3.4375rem}.o-orders-miscellaneous .m-table-actions--outside .m-table-buttons{padding-top:1.25rem;padding-bottom:1.25rem}.m-grid-item--banner .o-orderdetails-miscellaneous .m-grid-item--cat-title,.o-orderdetails-miscellaneous .a-heading-h2,.o-orderdetails-miscellaneous .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:2.5rem}.o-orderdetails-miscellaneous .m-table-buttons{padding-top:1.25rem;padding-bottom:1.25rem}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter thead tr th:not(:first-child){width:25%}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:first-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:0.9375rem}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:not(:first-child){-webkit-box-flex:0;-ms-flex:none;flex:none}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial{-ms-flex-preferred-size:25%;flex-basis:25%}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-table--fleetlabeling thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-cart--td-info,.m-cart--td-input,.m-cart--th-input,.m-filterbar2-inner>.row{-webkit-box-orient:horizontal}.m-table--fleetlabeling thead tr th:first-child{padding-left:0;padding-top:1.25rem}.m-table--fleetlabeling thead tr th:not(:first-child){-ms-flex-item-align:start;align-self:flex-start}.m-table--fleetlabeling .m-table-row-applytoall th:first-child{-ms-flex-item-align:start;align-self:flex-start;padding-top:1.875rem}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr{-ms-flex-wrap:unset;flex-wrap:unset}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr th:first-child{width:40%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr th:not(:first-child){width:20%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{display:block;-ms-flex-preferred-size:auto;flex-basis:auto}.is-IE .m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{width:27%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial{width:20%;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:auto;flex-basis:auto}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr{-ms-flex-wrap:unset;flex-wrap:unset}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{min-width:7.5rem;width:13%;display:block;-ms-flex-preferred-size:auto;flex-basis:auto}.m-table--fleetlabeling tbody tr td:first-child{min-width:7.5rem;width:13%}.m-table--fleetlabeling .m-table-cell--description{width:37%}.m-tile-table thead tr.has-form td,.m-tile-table thead tr.has-form th{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-tile-table thead tr th{padding:1.25rem 0.625rem}.m-tile-table thead tr th:first-child{padding-left:1.25rem;padding-right:0}.m-tile-table tbody tr td{padding:1.25rem 0.625rem}.m-tile-table tbody tr td:first-child,.m-tile-table tbody tr td:last-child{padding-left:0.625rem;padding-right:0.625rem}.m-password-match{padding-top:0.9375rem}.m-page-title{padding-top:2.5rem;padding-bottom:2.5rem}.m-page-title-col{float:left;width:83.33333%}.m-page-title p{padding-top:1.875rem}.m-block-title-headline{padding-bottom:1.875rem}.m-confirm-adress-popup{padding:1.875rem;left:50%;width:100%;margin:0 0 0 -28.75rem}.m-confirm-adress-popup .buttons-wrapp{display:none}.m-confirm-adress-popup .a-button,.m-confirm-adress-popup .m-text--richtext .m-text-buttons a,.m-confirm-adress-popup button[type=submit]:not([class*=a-button-]),.m-confirm-adress-popup input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-confirm-adress-popup a{max-width:18.4375rem;white-space:normal;margin:0}.m-confirm-adress-popup .a-heading-h2,.m-confirm-adress-popup .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-confirm-adress-popup .m-grid-item--cat-title{padding-bottom:0.9375rem;font-size:1.75rem!important}.m-confirm-adress-popup-subtitle{padding-bottom:2.5rem}.m-confirm-adress-popup .custom-tr-without-hover{display:table-row;border-bottom:none!important}.m-counter-image{float:left;width:41.66667%}.m-counter:not(.m-counter-no-image) .m-counter-numbers{float:left;width:58.33333%}.m-counter:not(.m-counter-no-image) .m-counter-number{padding-bottom:1.875rem}.m-interview-story{float:left;width:41.66667%;left:8.33333%}.m-interview-story>p:last-child{padding-bottom:0}.m-interview-card{float:left;width:33.33333%;left:16.66667%}.m-interview-image{padding-bottom:1.25rem}.m-interview-desription dd,.m-interview-name{padding-bottom:0.625rem}.m-panorama--full-width{margin-left:-3.125rem;margin-right:-3.125rem}.m-related-products li{padding-bottom:1.875rem;margin-bottom:1.875rem}.m-related-products li figure{margin-bottom:1.25rem}.m-related-products li img{max-width:9.125rem;max-height:10rem}.m-onpagefilter{padding-bottom:2.5rem}.m-onpagefilter-filterbar--standard .a-radio{padding-bottom:1.25rem}.m-onpagefilter-filterbar--standard{margin-bottom:-1.25rem}.m-onpagefilter-filterbar-filterwrapper{padding-bottom:1.875rem}.m-onpagefilter-items .item,.m-upload-button,.m-upload-field{float:left;width:25%}.m-upload.m-upload--left .m-upload-button{width:calc(25% + 3.125rem)}.m-filtertags-group{padding-bottom:0.9375rem}.m-filtertags-group-title{padding-bottom:0.3125rem}.m-filtertags-list>li{padding-right:0.9375rem;padding-bottom:0.3125rem}.m-add-to-cart-layer .a-link--close,.m-add-to-cart-layer .a-tooltip-closer{margin-bottom:-0.625rem;top:15px;right:15px}.m-add-to-cart-layer .m-message:first-of-type{padding:2.5rem 0.9375rem 0.9375rem}.m-account-form-contact,.m-account-form-messaging,.m-account-introduction{padding-top:2.5rem}.m-account-introduction-col{padding-bottom:2.5rem}.m-account-introduction-data tr td{padding-bottom:0.9375rem;display:table-cell}.m-account-introduction-data tr td:first-child{padding-right:0.625rem;width:41%;float:none}.m-account-introduction-data tr td:last-child{width:62%;float:none}.m-account-introduction .a-heading-h1--standard{padding-bottom:0.9375rem}.m-account-form-contact .a-form-title-link>a,.m-account-form-contact .a-form-title-link>div{position:absolute}.m-account-form-contact .a-checkbox,.m-account-form-contact .a-checkbox:last-child{padding-bottom:1.25rem}:not(.is-editable) .m-account-form-contact .a-input,:not(.is-editable) .m-account-form-contact .a-select,:not(.is-editable) .m-account-form-contact .a-stars-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.m-account-form-messaging .a-form-title{padding-bottom:2.5rem}.m-account-form-messaging .a-form-title-link a,.m-account-form-messaging .a-form-title-link span{position:absolute}.m-account-form-messaging h3{padding-bottom:1.875rem}.m-account-form-messaging .a-list--hyphenated,.m-account-form-messaging .m-text--richtext .a-list-downloads,.m-account-form-messaging .m-text--richtext .a-list-unordered,.m-account-form-messaging .m-text--richtext ul,.m-text--richtext .m-account-form-messaging .a-list-downloads,.m-text--richtext .m-account-form-messaging .a-list-unordered,.m-text--richtext .m-account-form-messaging ul{padding-bottom:1.25rem}.m-account-form-messaging-row{padding-bottom:3.75rem}.m-account-form-messaging-row:last-child{padding-bottom:0}:not(.is-editable) .m-account-form-messaging .a-input,:not(.is-editable) .m-account-form-messaging .a-select,:not(.is-editable) .m-account-form-messaging .a-stars-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.m-account-form-actions{float:left;width:33.33333%;right:8.33333%;position:absolute;top:-5px}.m-account-form-actions-cancel{left:0;display:block;padding-bottom:0}.m-account-form-actions-save{float:left;width:75%;left:0}.m-account-form-email-fields .a-checkbox,.m-account-form-password-fields .a-checkbox{padding-top:0.9375rem}.a-input-description .m-account-form-email-fields p,.a-input-description .m-account-form-password-fields p,.m-account-form-email-fields .a-input-description p,.m-account-form-email-fields p.a-tinytext,.m-account-form-email-fields p.m-password-match,.m-account-form-email-fields p.m-register-form-required-text,.m-account-form-password-fields .a-input-description p,.m-account-form-password-fields p.a-tinytext,.m-account-form-password-fields p.m-password-match,.m-account-form-password-fields p.m-register-form-required-text{max-width:10.625rem;word-wrap:break-word}.m-account-form-email-requirements,.m-account-form-password-requirements{float:left;width:25%;right:8.33333%;position:absolute;top:0;padding:1.875rem 0 0}.m-login .m-message:not(.m-message--tiny) .m-message-row,.m-reset-pass-form .col-md-7 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-account-form-email-actions,.m-account-form-password-actions{padding-bottom:1.875rem}.m-account-form-email-actions-cancel,.m-account-form-password-actions-cancel{float:left;width:25%;left:25%;display:block;padding-top:0;padding-bottom:0}.m-account-form-email-actions-button,.m-account-form-password-actions-button{float:left;width:25%;left:25%;margin-bottom:0}.m-account-legal{padding-bottom:6.25rem}.m-account-legal .a-checkbox{padding-bottom:1.25rem}.m-account-legal-content{padding-top:1.25rem}.m-account-legal-text{margin-top:-0.3125rem}.m-account-companydata{padding-top:3.75rem;padding-bottom:0.9375rem}.m-account-companydata .a-form-title{padding-bottom:1.875rem}.m-account-companydata .a-form-title-link>a,.m-account-companydata .a-form-title-link>div{position:absolute}.m-account-companydata-row{padding-bottom:1.25rem}.m-account-companydata-label{float:left;width:16.66667%}.m-account-companydata-value{float:left;width:33.33333%}.m-orderdetails{padding-bottom:5rem}.m-grid-item--banner .m-orderdetails .m-grid-item--cat-title,.m-orderdetails .a-heading-h2,.m-orderdetails .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem}.m-orderdetails .a-heading-h4{padding-bottom:3.75rem}.m-orderdetails .content p{padding-bottom:0.3125rem}.m-orderdetails .left{padding-bottom:1.875rem}.m-orderdetails .middle{padding-bottom:0.9375rem}.o-orderdetails-miscellaneous{padding-bottom:5rem}.m-account-choose .o-offcanvas-content{padding-bottom:2.5rem}.m-account-choose-heading-h2{padding-bottom:0.9375rem}.m-account-dashboard>div{padding-bottom:2.5rem}.m-account-dashboard .a-heading-h1--standard,.m-account-dashboard .m-account-dashboard-heading-h1{padding-bottom:0.9375rem}.m-account-dashboard .a-heading-h2--standard{padding-bottom:1.25rem}.m-account-dashboard .m-account-dashboard-col{margin-bottom:1.875rem}.m-account-dashboard .m-account-dashboard-select-row{margin-top:1.25rem}.m-account-dashboard .m-account-dashboard-select-hint{margin-top:0.9375rem;margin-bottom:0.9375rem}.m-account-dashboard-panel{margin-bottom:0!important}.m-register-form-registration-button,.m-register-form-registration-fields .row:nth-child(2){margin-bottom:0}.m-register-form-required-text{padding-top:1.25rem}.m-register-form-registration-fields .a-input:first-child,.m-register-form-registration-fields .a-stars-radio:first-child{padding-bottom:1.875rem}.m-register-form-registration-requirements{float:left;width:33.33333%;padding-bottom:1.875rem;position:absolute;top:0;left:auto;right:0}.m-register-form-registration-terms{margin-bottom:0.9375rem}.m-register-form-general .m-register-form-required-text{float:left;width:16.66667%}.m-register-form-messaging .a-form-title{padding-bottom:2.5rem}.m-register-form-messaging h3{padding-bottom:1.25rem}.m-register-form-messaging .a-list--hyphenated,.m-register-form-messaging .m-text--richtext .a-list-downloads,.m-register-form-messaging .m-text--richtext .a-list-unordered,.m-register-form-messaging .m-text--richtext ul,.m-text--richtext .m-register-form-messaging .a-list-downloads,.m-text--richtext .m-register-form-messaging .a-list-unordered,.m-text--richtext .m-register-form-messaging ul{padding-bottom:2.5rem}.m-register-form-messaging-row{padding-bottom:3.75rem}.m-login.m-message{padding-top:1.875rem;padding-bottom:1.875rem}.m-login .m-message .reset-password-link{margin:1.25rem 0 0}.m-login-form .a-input,.m-login-form .a-stars-radio{padding-bottom:1.25rem}.m-login-form .login-as{margin-top:0.625rem;padding-bottom:0.9375rem}.m-login-form .a-checkbox{padding-top:0.625rem}.m-login-h3{padding-top:2.5rem}.m-login-h2,.m-login-h3{padding-bottom:1.25rem}.m-login-right-block-h2{padding-bottom:0.625rem}.m-login-links{padding-bottom:0.9375rem}.m-login-links li{padding-bottom:0.625rem;padding-left:1.25rem}.m-forgot-pass-h2,.m-login-wrapper-right-block-text{padding-bottom:0.9375rem}.m-forgot-pass-second-title{padding-top:1.25rem;padding-bottom:1.25rem}.m-forgot-pass .a-input,.m-forgot-pass .a-stars-radio{padding-bottom:1.25rem}.m-forgot-pass .m-message--error{margin-top:1.25rem}.m-forgot-pass .a-button-submit{margin-bottom:1.25rem}.m-reset-pass-h2{padding-bottom:2.5rem}.m-reset-pass .a-input,.m-reset-pass .a-stars-radio{padding-bottom:1.25rem}.m-reset-pass .a-checkbox{margin-bottom:0.9375rem}.m-contact--nav,.m-overlay .m-contact .m-message{margin-bottom:1.25rem}.m-reset-pass .m-message{padding-top:1.875rem;padding-bottom:1.875rem}.o-offcanvas-content--contacts{padding-bottom:2.5rem}.m-contact .a-heading-h1,.m-contact--nav{padding-bottom:1.25rem}.m-contact .m-message{margin-top:0.9375rem;max-resolution:res;-bottom:30px}.m-contact--nav{float:left;width:25%;display:block}.m-contact--form-required-text--span{width:38%}.m-contact--info{float:left;width:66.66667%;padding:1.875rem}.m-contact--info .a-heading-h1,.m-contact--info .a-heading-h3,.m-contact--info .m-chat-popup--title,.m-contact--info .m-filterbar-title,.m-contact--info .m-product-addreview--title,.m-contact--info .m-product-review--comment-title,.m-contact--info .m-product-review--title,.m-contact--info .o-prod-grid--header-title{padding-bottom:0.625rem}.m-contact--info .a-heading-h1{padding-top:1.875rem}.m-contact--info{background:#FFF;padding-top:0;padding-bottom:1.875rem!important}.m-contact--info-link{display:none}.m-contact--tab-text{padding-bottom:0.9375rem}.m-contact--tab-text-bottom{left:37.6%;width:62.4%}.m-contact--tab-inner-cont{margin-left:1.25rem;padding-right:1.25rem;padding-top:0;padding-bottom:0}.m-contact--tab-inner .phone-number{font-size:2.125rem!important;padding-top:0.3125rem;padding-bottom:0.3125rem}.m-contact--tab-inner .a-heading-h3,.m-contact--tab-inner .m-chat-popup--title,.m-contact--tab-inner .m-filterbar-title,.m-contact--tab-inner .m-product-addreview--title,.m-contact--tab-inner .m-product-review--comment-title,.m-contact--tab-inner .m-product-review--title,.m-contact--tab-inner .o-prod-grid--header-title{display:inline-block;margin-top:-0.3125rem}.m-contact--tab-inner .a-input label,.m-contact--tab-inner .a-stars-radio label{width:38%}.m-contact--tab-inner .a-input .a-input-field,.m-contact--tab-inner .a-input .a-stars-radio-field,.m-contact--tab-inner .a-stars-radio .a-input-field,.m-contact--tab-inner .a-stars-radio .a-stars-radio-field{width:62%;min-width:19.25rem}.m-contact--tab-inner .a-input:not(:last-of-type),.m-contact--tab-inner .a-stars-radio:not(:last-of-type){padding-bottom:0.9375rem}.m-contact--tab-inner .a-button-submit{left:38%;width:calc(62% - 0.625rem)}.m-contact--tab-inner{max-height:62.5rem;padding-top:1.875rem}.m-contact--tab.is-open .m-contact--tab-inner-cont{border:none}.m-contact--tab-title:after{content:'';-webkit-transition:none;transition:none}.m-contact--tab-title{display:none}.m-contact--tab{border:none!important;padding-bottom:0!important}.m-contact--tab:after{content:'';display:block;width:0.9375rem;height:0.9375rem;left:-37px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;z-index:2}.m-overlay .m-contact .m-message .m-message-row{padding-right:0!important}.m-overlay .m-contact .a-heading-h1.headline-md{font-size:1.75rem!important;padding-bottom:1.25rem}.m-overlay .m-contact--info{padding-left:0;padding-right:0}.m-overlay .m-contact--info-link{display:block;left:0}.m-overlay .m-contact--tab-inner .a-heading-h3,.m-overlay .m-contact--tab-inner .m-chat-popup--title,.m-overlay .m-contact--tab-inner .m-filterbar-title,.m-overlay .m-contact--tab-inner .m-product-addreview--title,.m-overlay .m-contact--tab-inner .m-product-review--comment-title,.m-overlay .m-contact--tab-inner .m-product-review--title,.m-overlay .m-contact--tab-inner .o-prod-grid--header-title,.m-overlay .m-contact--tab-inner-cont{padding-top:1.25rem}.m-overlay .m-contact--tab-inner{max-height:0}.m-overlay .m-contact--tab-inner .a-input .a-input-field,.m-overlay .m-contact--tab-inner .a-input .a-stars-radio-field,.m-overlay .m-contact--tab-inner .a-stars-radio .a-input-field,.m-overlay .m-contact--tab-inner .a-stars-radio .a-stars-radio-field{width:62%}.m-overlay .m-contact--tab-title:after{content:'\EA01';-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-overlay .m-contact--tab{border-bottom:0.1875rem solid #EBE6dE!important;cursor:pointer}.m-overlay .m-contact--tab:first-child{border-top:0.1875rem solid #EBE6dE!important}.m-contact .m-recaptcha-widget{padding-left:calc(38% + 0.4375rem)}.m-product-review{padding-top:1.875rem;padding-bottom:1.875rem}.m-product-review--author{margin-right:0.9375rem}.m-product-review--content{padding-top:1.25rem;padding-bottom:1.25rem}.m-product-review--comment{padding-top:1.875rem;padding-bottom:1.875rem}.m-product-review--comment-content{padding-top:1.25rem}.m-product-reviews--show-all{padding-top:0.625rem}.m-product-addreview--title{padding-bottom:1.875rem}.m-product-disclaimer{padding-top:3.75rem}.m-product-disclaimer--title{padding-bottom:1.25rem}.m-grid-item--banner .m-internal-page .m-grid-item--cat-title,.m-internal-page .a-heading-h2,.m-internal-page .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.875rem;padding-top:2.5rem}.m-internal-page-row-text,.m-internal-page-row-title{padding-bottom:1.875rem}.m-internal-page-form .button-wrap{padding-top:1.25rem}.is-Edge .m-internal-page .a-input,.is-Edge .m-internal-page .a-stars-radio{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.is-Edge .m-internal-page .a-input-field,.is-Edge .m-internal-page .a-stars-radio-field{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;padding-right:0;margin-right:0.9375rem}.is-Edge .m-internal-page .a-label--textarea{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.m-product-documents-items{margin-top:-1.25rem;margin-bottom:-1.25rem}.m-product-videos-item{margin-bottom:1.875rem}.m-product-videos-item-title{margin-top:0.625rem}.m-product-cartbar .m-choose-price-item-content .a-priceoption{padding-left:0}.m-product-cartbar:not(.m-product-cartbar--single){margin-top:0.9375rem;padding-bottom:0.9375rem;display:block}.m-product-cartbar .a-product-cartbar-data:not(.a-product-cartbar-data--nospace){padding-bottom:0.9375rem}.m-product-cartbar-sticky{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-product-cartbar-sticky .m-form-pieces{-webkit-transition:width .3s;transition:width .3s}.m-product-cartbar-sticky:not(.is-sticky) .m-message{margin-top:-0.9375rem}.m-product-cartbar-sticky.is-sticky{padding-left:3.125rem;padding-right:3.125rem;display:block;min-height:4.6875rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data{position:absolute;top:0;bottom:0}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper{float:left;width:50%;padding-right:1.25rem}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-name{float:left;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.m-product-cartbar:not(.m-product-cartbar--single) .m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants{float:left;width:58.33333%}.m-product-pictures{margin-top:0.9375rem}.m-product-pictures-item-container>*{float:left;width:62.5%}.m-product-pictures-item-container>.m-product-pictures-content{width:37.5%;float:right}.m-product-pictures-data{margin-bottom:0.9375rem}.m-product-pictures-data-item{padding-bottom:0.625rem}.m-product-pictures-image .a-image-zoom--zooming:after{position:absolute;left:0;bottom:0;display:block;height:0.1875rem;background-color:#E7E2D6}.m-product-pictures-image .a-image-zoom--zooming,.m-product-pictures-image .a-image-zoom--zooming:after{width:calc(160% + 1.25rem)}.m-product-gallery{padding:2.5rem 0}.m-product-gallery-thumbs{float:left;width:12.5%;display:block}.m-product-gallery-thumbs .m-slider{margin-left:-0.3125rem}.m-product-gallery-thumbs .m-slider .a-list-downloads:not(.slick-initialized),.m-product-gallery-thumbs .m-slider .a-list-downloads:not(.slick-initialized)+.m-slider--product-thumbs-btns,.m-product-gallery-thumbs .m-slider .a-list-unordered:not(.slick-initialized),.m-product-gallery-thumbs .m-slider .a-list-unordered:not(.slick-initialized)+.m-slider--product-thumbs-btns,.m-product-gallery-thumbs .m-slider ul:not(.slick-initialized),.m-product-gallery-thumbs .m-slider ul:not(.slick-initialized)+.m-slider--product-thumbs-btns{display:none!important}.m-product-gallery-thumbs .slick-slide{position:relative;margin-bottom:1.3125rem;border:0;cursor:default}.m-product-gallery-thumbs .slick-slide:not(.product-slide-highlighted){cursor:pointer}.m-product-gallery-thumbs .slick-list{padding-left:0.3125rem}.m-product-gallery-thumbs .slick-slide:before{content:'';position:absolute;display:block;width:0.375rem;height:100%;top:0;bottom:0;left:-5px;z-index:100;background-color:#887F6E;opacity:0;-webkit-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.m-product-gallery-thumbs .slick-slide.product-slide-highlighted:before,.m-product-gallery-thumbs .slick-slide:hover:before{opacity:1}.m-product-gallery-thumbs .slick-slide:not(.product-slide-highlighted):hover:before{background-color:#D2051E}.m-product-gallery-thumbs .m-slider--product-thumbs-btns{display:block!important;position:static}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow{background:0 0;color:#D2051E;position:absolute;left:5px;width:calc(100% - 0.3125rem);border:0;min-height:2.5rem;font-size:1.25rem;-webkit-transition:all .3s ease;transition:all .3s ease}.m-filterbar-tag-delete,.m-grid-item--banner .m-grid-item--cat-title{font-size:1.375rem!important}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow:before{padding:0}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow.slick-disabled{color:#CBCACB;cursor:default}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow:first-child{top:-40px}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow:first-child:not(.slick-disabled):hover{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow:last-child{bottom:-30px}.m-product-gallery-thumbs .m-slider--product-thumbs-btns .slick-arrow:last-child:not(.slick-disabled):hover{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.m-product-gallery-stage{float:left;width:87.5%}.m-product-gallery-stage .m-slider>.a-list-downloads:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>.a-list-unordered:first-child:not(.slick-initialized),.m-product-gallery-stage .m-slider>ul:first-child:not(.slick-initialized){margin-bottom:1.875rem}.m-product-gallery-stage .m-slider-btns{bottom:0;top:auto!important}.m-product-gallery-stage .m-slider:after{display:block;margin:0!important;padding:0!important;position:absolute;left:0;right:120px;bottom:20px}.m-product-gallery-stage-item picture>img{max-height:80%;max-width:80%}.m-choose-price:not(.m-choose-price--table) .m-choose-price-item:not(:last-child){padding-bottom:0.9375rem}.m-table--product-variants .m-message--notify .a-choose-price-wrapper,.m-table--product-variants .m-table-choose-price-text .a-choose-price-wrapper{padding-left:0}.m-product-itemnumber{padding-bottom:1.875rem;margin-top:-0.9375rem}.m-filterbar-fields-button,.m-grid-item--banner .a-button-secondary{margin-top:1.25rem}.o-product-variants-filter-title{height:2.8125rem;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.m-grid-item--head{padding:1.25rem}.m-grid-item--content{padding:0 1.25rem 1.25rem}.m-grid-item--description{padding-top:1.25rem}.m-grid-item--description .a-heading-h4+div+div,.m-grid-item--number{padding-top:0.3125rem}.m-grid-item--image{padding:0}.m-grid-item--related{padding-top:0.9375rem}.m-compare-modal .featherlight-content{min-width:57.5rem}.m-compare-wrap.shadow-right:before{right:20px}.m-compare-product-list th{padding-top:1.25rem}.m-compare-product-list th:first-child{padding-top:0}.m-filterbar .a-select{padding-bottom:0}.m-filterbar .a-label,.m-filterbar .a-label--formfield,.m-filterbar .o-billing-label,.m-filterbar .o-delivery-label,.m-filterbar label:not(.dummy-select){padding-bottom:0.625rem}.m-filterbar-title{padding-top:0.625rem;padding-bottom:0.9375rem}.m-filterbar-main--checkboxes .m-filterbar-col{width:auto!important}.m-filterbar-col{float:left;width:33.33333%;padding-bottom:1.25rem}.m-filterbar--gridpage .m-filterbar-col{float:left;width:25%}.m-filterbar-col--radiogroup>label,.m-filterbar-main--checkboxes .m-filterbar-col{padding-bottom:0.9375rem}.m-filterbar-col--radiogroup-options{padding-right:1.25rem}.m-filterbar--has-teaser .m-filterbar-col{float:left;width:50%}.m-filterbar-button{margin-bottom:0.9375rem}.m-filterbar-fields-main{padding-top:1.25rem}.m-filterbar-fields-main .m-filterbar-fields-top{margin-bottom:1.25rem}.m-filterbar-fields-top{padding-bottom:1.25rem}.m-filterbar-fields .a-checkbox,.m-filterbar-fields .a-radio{padding-bottom:0.9375rem!important}.m-filterbar-fields .a-radio label{padding-top:0.625rem!important;padding-bottom:0.625rem!important}.m-filterbar-tag{padding-top:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem}.m-filterbar-tag:last-child{padding-bottom:0.9375rem}.m-filterbar.o-wrapper .m-filterbar-wrap{margin-top:-3.75rem;margin-bottom:-3.75rem}.m-filterbar2--fullwidth{padding-left:3.125rem;padding-right:3.125rem;margin-left:-3.125rem;margin-right:-3.125rem}.m-filterbar2--has-bg .m-filterbar2-inner{padding-top:1.875rem;padding-bottom:1.875rem}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-inner{padding-top:0;padding-bottom:0}.m-filterbar2-reset,.m-filterbar2-title{padding-bottom:0.9375rem}.m-filterbar2 .m-form-search{padding-bottom:1.25rem;max-width:62rem}.m-filterbar2 .m-form-search-button{float:left;width:33.33333%}.m-filterbar2 .m-form-search-input{padding-bottom:0.625rem;float:left;width:66.66667%}.m-filterbar2-inner>.row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.m-filterbar2-layout-col:first-of-type{float:left;width:66.66667%}.m-filterbar2-col,.m-filterbar2-layout-col:last-of-type{width:33.33333%;float:left}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-layout-col:first-of-type{padding-right:1.875rem}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-layout-col:last-of-type{padding-left:1.875rem;border-left:0.1875rem solid #FFF}.m-filterbar2-group-title{padding-bottom:0.625rem}.m-filterbar2--has-bg .m-filterbar2-group:last-of-type,.m-filterbar2--small.m-filterbar2--has-bg .m-filterbar2-group{margin-bottom:-1.25rem}.m-filterbar2-col{padding-bottom:1.25rem}.m-filterbar2--has-sidebar .m-filterbar2-col{float:left;width:50%}.m-filterbar2 .a-button-select,.m-filterbar2 .a-checkbox,.m-filterbar2 .a-radio,.m-filterbar2 .a-select{padding-bottom:0;margin-bottom:0}.m-filterbar2 .a-label,.m-filterbar2 .a-label--formfield,.m-filterbar2 .o-billing-label,.m-filterbar2 .o-delivery-label,.m-filterbar2 label:not(.dummy-select){padding-bottom:0.625rem}.m-staticmap-additional,.m-staticmap-map{padding-bottom:0}.m-map .m-form-search{max-width:62rem}.m-map .m-form-search-input{float:left;width:66.66667%}.m-overlay .m-map .m-form-search-input{float:left;width:58.33333%}.m-map .m-form-search-button{float:left;width:33.33333%}.m-overlay .m-map .m-form-search-button{float:left;width:41.66667%}.m-staticmap-details{float:left;width:75%;padding-bottom:0}.m-overlay .m-staticmap-details{float:left;width:66.66667%}.m-staticmap-map{float:left;width:25%}.m-overlay .m-staticmap-map{float:left;width:33.33333%}.m-staticmap-nearbycenter .a-address{float:left;width:41.66667%}.m-staticmap-nearbycenter .a-staticmap{float:left;width:58.33333%}.m-staticmap--pickuplocation .m-staticmap-details{float:left;width:75%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details{float:left;width:33.33333%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-details .column{float:left;width:100%}.m-staticmap--pickuplocation .m-staticmap-additional{float:left;width:25%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-additional{float:left;width:33.33333%}.m-staticmap--pickuplocation .m-staticmap-map{float:left;width:25%}.m-overlay .m-staticmap--pickuplocation .m-staticmap-map{float:left;width:33.33333%}.m-list.m-list-three-column .a-list-downloads li,.m-list.m-list-three-column .a-list-unordered li,.m-list.m-list-three-column ul li,.m-list.m-list-two-column li{width:50%;float:left}.m-staticmap--orderconfirmation dt{padding-bottom:0.625rem}.m-list li{padding-top:1.875rem;padding-bottom:1.875rem}.m-list li.m-list-item--link .a-label-tip-link,.m-list li.m-list-item--link .a-link{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.m-list .m-list-column-left{padding-left:1.25rem;padding-right:0.625rem}.m-list .m-list-column-right{padding-right:1.25rem;padding-left:0.625rem}.m-list .m-list-column-right .a-label-tip-link,.m-list .m-list-column-right .a-link{padding-bottom:0.9375rem}.m-list.m-list-l .m-list-column-left{padding-left:1.25rem;padding-right:0.625rem}.m-list.m-list-l .m-list-column-right{padding-right:1.25rem;padding-left:0.625rem}.m-list.m-list-m .m-list-column-left{padding-left:1.25rem;padding-right:0.625rem}.m-list.m-list-m .m-list-column-right{padding-right:1.25rem;padding-left:0.625rem}.m-list.m-list-s .m-list-column-left{padding-left:1.25rem;padding-right:0.625rem!important}.m-list.m-list-s .m-list-column-right{padding-left:0.625rem!important}.m-list.m-list-two-column li:nth-last-child(2):nth-child(odd){border:0}.m-list--click-sensitive li{padding:0}.m-list--click-sensitive .m-list-content{margin:0;padding:1.875rem 1.25rem}.m-list--click-sensitive .m-list-column-left,.m-list--click-sensitive .m-list-column-right,.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-l .m-list-column-right,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-right,.m-list--click-sensitive.m-list-s .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-right{padding:0}.m-list--click-sensitive .m-list-column-left,.m-list--click-sensitive.m-list-l .m-list-column-left,.m-list--click-sensitive.m-list-m .m-list-column-left,.m-list--click-sensitive.m-list-s .m-list-column-left{padding-right:0.625rem}.m-list--click-sensitive .m-list-column-right,.m-list--click-sensitive.m-list-l .m-list-column-right,.m-list--click-sensitive.m-list-m .m-list-column-right,.m-list--click-sensitive.m-list-s .m-list-column-right{padding-left:0.625rem}.m-list--click-sensitive.m-list-two-column li{padding:0}.m-list--click-sensitive.m-list-two-column li .m-list-content{margin:0;padding:1.875rem 0.625rem}.m-list--click-sensitive.m-list-two-column li .m-list-column-left{padding-right:0.625rem!important}.m-list--click-sensitive.m-list-two-column li .m-list-column-right{padding-left:0.625rem!important}.m-columlist{padding-bottom:1.25rem}.m-columlist .column{padding-bottom:1.875rem}.column-imageheader{padding-bottom:1.25rem}.column-imageheader figure{margin-right:1.25rem}.column-imageheader .a-heading-h3,.column-imageheader .m-chat-popup--title,.column-imageheader .m-filterbar-title,.column-imageheader .m-product-addreview--title,.column-imageheader .m-product-review--comment-title,.column-imageheader .m-product-review--title,.column-imageheader .o-prod-grid--header-title{padding-bottom:0.625rem}.m-imagelinks .imagelink{float:left;width:16.66667%}.m-cart--thead{display:block;border-top:0.1875rem solid #EBE6dE;padding-top:1.25rem;padding-bottom:1.25rem}.m-cart--th-description{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(6.25rem + 29%)}.m-cart--th-single{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:5rem}.m-cart--th-price{width:7.8125rem}.m-cart--th-price+.m-cart--th-price{width:7.1875rem}.m-cart--th-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:1.25rem!important;width:7.5rem}.has-availability-message .m-form-pieces,.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:1.25rem}.m-map-wrapper .has-availability-message{display:-webkit-box;display:-ms-flexbox;display:flex}.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0}.is-Edge .m-map-wrapper .has-availability-message .m-form-pieces,.is-IE .m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0.9375rem}.m-cart td{padding-bottom:0.3125rem}.m-cart--td-info{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:30%;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.m-cart--td-info-description{width:42%}.m-cart--td-info-description .a-link--arrow-after{visibility:hidden;margin-top:0;margin-bottom:0}.m-cart--td-info-list{width:58%;padding-top:0;padding-left:0.9375rem}.m-cart--td-single{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:5rem}.m-cart--td-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:1.25rem!important;width:7.5rem}.m-cart--td-input-buttonslist li{padding-top:0.75rem}.m-cart--td-input-buttonslist{display:none!important}.m-cart--td-replaceBtn{width:22.8125rem}.m-cart--LG-td,.m-cart--XL-td{display:block!important}.m-cart--td-price{width:7.8125rem}.m-cart--td-price+.m-cart--td-price{width:7.1875rem}.m-cart--td-price--pricegroup{text-align:right;padding-bottom:0}.m-cart--td-price--extra-data,.m-cart--td-price--mobile-subtitle,.m-cart--td-price--mobile-title{display:none}.m-cart--row-action{padding-bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.m-addproduct .o-wrapper-info .a-tooltip span,.m-click-collect .o-wrapper-info .a-tooltip span{display:block}.m-cart--row-action td{padding-top:0!important;padding-bottom:1.25rem}.m-cart--row-action-add,.m-cart--row-action-check,.m-cart--row-action-move{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.m-cart--row-action-remove{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-cart--row-action-software .m-cart--row-action-add{width:calc(10.5rem + 13.44%)}.m-cart--row-login>td{width:55%;margin-left:45%}.m-cart--row-trmessage{width:60%;margin-left:calc(30% + 6.875rem)}.m-cart--outStock,.m-cart--outStockReplace{padding-bottom:1.25rem}.m-cart--outStock .m-cart--row-action .m-cart--btn-remove,.m-cart--outStockReplace .m-cart--row-action .m-cart--btn-remove{max-width:22.8125rem}.m-cart--not-logged .m-cart--row-action>td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-cart--showMessage tr.m-cart--row-main>td{padding-bottom:0!important}.o-shopping-cart-title--heading .a-heading-h1{margin-bottom:-0.625rem}.o-shopping-cart-title--inner{padding-top:2.5rem;margin-top:-0.1875rem;margin-bottom:-0.3125rem}.o-shopping-cart-title--inner-links .a-label-tip-link,.o-shopping-cart-title--inner-links .a-link{padding-right:0.625rem}.m-cart .remove-all-items{margin-top:1.25rem}.m-cart .remove-all-items--bottom{padding-bottom:1.25rem}.m-cart-table-head-buttons,.m-cart-table-head-text{float:none}.m-cart-table-head .a-heading-h2,.m-cart-table-head .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-cart-table-head .m-grid-item--cat-title{padding-bottom:0.625rem}.m-cart--footer{padding-top:0.9375rem}.m-cart--footer caption{padding-bottom:0.9375rem}.m-cart--footer-left-text{padding-bottom:0}.o-shopping-cart.m-cart-single-table .remove-all-items{margin-top:1.875rem}.m-add-favorite.open.clear-state .a-input,.m-add-favorite.open.clear-state .a-stars-radio,.m-add-favorite.open.create-state .a-input,.m-add-favorite.open.create-state .a-stars-radio,.m-add-favorite.open.error-state .a-input,.m-add-favorite.open.error-state .a-stars-radio{padding-bottom:1.25rem}.m-add-favorite-clear-message{margin-bottom:0.9375rem}.error-state .m-add-favorite-create .js-send-new-list,.success-state .m-add-favorite-create .js-close-message{margin-top:1.25rem}.m-addproduct .m-message{margin-top:1.875rem}.m-addproduct .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.m-addproduct .a-heading-h2,.m-addproduct .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-addproduct .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-addproduct .o-wrapper-info{top:0}.m-addproduct-field{float:left;width:41.66667%}.m-addproduct-caption{float:left;width:33.33333%}.add-product-focus .m-addproduct-caption .a-button-secondary{margin-top:7.8125rem}.m-addproduct-description{padding-bottom:1.875rem}.m-click-collect-description .a-heading-h2,.m-click-collect-description .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-click-collect-description .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-click-collect .selected-store-text{margin-left:2.8125rem;top:-4px}.m-click-collect .a-checkbox,.m-click-collect .selected-store-text{float:left}.m-click-collect .o-wrapper-info{top:0}.m-click-collect--checkbox-wrap{margin-top:0.625rem}.m-click-collect--checkbox-wrap .change-btn{margin-left:0.625rem;margin-top:0;margin-bottom:0}.o-shopping-cart--bottom{padding-top:2.5rem}.o-shopping-cart--bottom .checkout-btn--bottom{float:right;text-align:right}.o-shopping-cart--bottom button.checkout-btn-footer{margin-bottom:2.5rem}.o-shopping-cart--bottom .links-wrap{text-align:right;padding-right:0.9375rem}.o-shopping-cart--bottom .links-wrap a:first-child{margin-bottom:0}.o-shopping-cart--bottom .a-label-tip-link,.o-shopping-cart--bottom .a-link{padding-bottom:0.3125rem;position:relative}.m-pickuplocation-table .image picture{padding-bottom:0.9375rem}.m-billing-accountinfo .o-billing-label,.m-billing-address .o-billing-label{padding-bottom:0.3125rem}.m-billing-accountinfo .m-message--tiny{margin-bottom:0!important}.m-billing-address-copy{padding-bottom:0.9375rem}.m-billing-address-headline{margin-bottom:0.625rem}.m-billing-payment .a-radio .a-link--arrow:not(:first-child){margin-top:0.9375rem}.m-billing-po-document .o-billing-label{margin-right:3.75rem}.m-billing-po-number .a-label--formfield{padding-bottom:0.625rem}.m-billing-po-number .o-billing-hint{margin-top:-0.625rem}.m-delivery-address .a-radio .a-link--arrow-after,.m-delivery-address .a-radio .o-delivery-info-tooltip,.m-delivery-shipping .a-radio .a-link--arrow-after{margin-top:0.9375rem}.m-delivery-address .a-radio .a-label-hint{padding-top:0.3125rem!important}.m-delivery-shipping .a-radio .a-datepicker-label:last-of-type{margin-bottom:-0.625rem}.m-delivery-shipping .a-hr,.m-delivery-shipping .m-product-gallery-stage .m-slider::after,.m-delivery-shipping hr,.m-product-gallery-stage .m-delivery-shipping .m-slider::after{margin-top:1.25rem;padding-bottom:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single){padding-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label{padding-bottom:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent{padding-right:1.25rem;padding-bottom:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:3.75rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-label-hint{padding-bottom:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-hr,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-product-gallery-stage .m-slider::after,.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent hr,.m-product-gallery-stage .m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .m-slider::after{margin-top:0;padding-bottom:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-label:last-of-type{margin-bottom:0}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input+label+.a-radio-additionalcontent .a-datepicker-hint{padding-top:0.3125rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent{padding-top:0}.m-delivery-shipping-option-info.o-delivery-hint{margin-top:0}.m-delivery-shipping-notes{margin-top:1.875rem}.m-delivery-carrier-copy,.m-delivery-shipping-note+.m-delivery-shipping-note,.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-label-tip-link,.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-link{margin-top:0.625rem}.m-delivery-carrier .a-label--formfield,.m-delivery-carrier .a-label--textarea{padding-bottom:0.625rem}.m-delivery-contact-copy{padding-bottom:0.9375rem}.m-country-selector-header{padding:2.5rem}.m-country-selector-item:nth-child(n+4) .chosen-default{border-top:0}.m-country-selector-item:nth-child(3){border-right:0.0625rem solid #E7E2D6}.m-country-selector-item{width:20%!important}.m-country-selector-item .a-button-select>div>span,.m-country-selector-item .chosen-default>span,.m-country-selector-item .chosen-single>span{padding-top:1.25rem;padding-bottom:1.25rem}.m-industry-selector,.m-quick-access{padding:2.5rem}.m-quick-access-items-wrapper{margin-bottom:-1.25rem}.m-quick-access-items>li{margin-bottom:1.25rem}.m-hero-teaser{margin-bottom:0}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{font-size:2.625rem!important;margin-bottom:0.625rem;padding-bottom:0!important;max-height:10.5rem;overflow:hidden}.m-hero-teaser .a-paragraph{font-size:1.375rem!important;margin-bottom:1.25rem}.m-hero-teaser-image{float:right;width:66.66667%;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex}.m-hero-teaser-image picture{position:relative;height:0;padding-bottom:calc(50% + (53.875rem - 100%)/ 2)}.m-hero-teaser-image picture:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:34%;background:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 100%);z-index:10}.m-hero-teaser-image picture:after,.o-footer-top:after{content:''}.m-hero-teaser-image picture:after{display:block;position:absolute;top:0;left:0;width:36%;height:100%;opacity:.8;background:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-hero-teaser-image picture img{position:absolute;right:0;top:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:100%}.m-hero-teaser-content{padding-left:3.125rem;padding-right:0!important;padding-top:5rem!important;margin-right:-0.625rem;float:left;width:33.33333%;width:40%}.m-editorial-teaser--fullwidth .m-hero-teaser-content .a-heading-editorial-h2,.m-grid-item--banner .m-hero-teaser-content .m-grid-item--cat-title,.m-hero-teaser-content .a-heading-editorial-h1,.m-hero-teaser-content .a-heading-h2,.m-hero-teaser-content .m-editorial-teaser--fullwidth .a-heading-editorial-h2,.m-hero-teaser-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-image--right{padding-left:1.25rem}.m-image--left{padding-right:1.25rem}.m-image--diagram{margin-bottom:1.875rem}.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .a-heading-h2,.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--cat-title{height:7rem;overflow:hidden}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone){-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;padding-bottom:0}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-content{width:33.33333%;background-color:#FFF;padding-bottom:1.25rem}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:66.66667%;width:66.66667%!important}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image figure{width:100%!important;height:100%!important;overflow:hidden;padding-bottom:0;display:block}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image picture{position:relative;height:100%;width:100%}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image img{width:auto;height:100%;max-width:none}.m-editorial-teaser--standalone{min-height:18.75rem;padding-bottom:0!important}.m-editorial-teaser--standalone .m-editorial-teaser-content{position:absolute!important;top:0;right:0;bottom:0;display:block!important}.m-editorial-teaser--standalone .a-paragraph{max-height:11.25rem;overflow:hidden}.m-editorial-teaser--fullwidth,.m-editorial-teaser--standalone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.m-editorial-teaser--flex_container,.o-cart-empty-teasers{-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.m-editorial-teaser--fullwidth .m-editorial-teaser-image,.m-editorial-teaser--fullwidth .m-editorial-teaser-video,.m-editorial-teaser--standalone .m-editorial-teaser-image,.m-editorial-teaser--standalone .m-editorial-teaser-video{float:left;width:66.66667%;position:relative}.m-editorial-teaser--fullwidth .m-editorial-teaser-image figure,.m-editorial-teaser--standalone .m-editorial-teaser-image figure{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:calc(50% + (49.4375rem - 100%)/ 2)}.m-editorial-teaser--fullwidth .m-editorial-teaser-image figure img,.m-editorial-teaser--standalone .m-editorial-teaser-image figure img{position:absolute;left:0;top:0;bottom:0;min-width:100%;height:100%;width:auto;max-width:none}.m-editorial-teaser--fullwidth .m-editorial-teaser-content,.m-editorial-teaser--standalone .m-editorial-teaser-content{position:relative;float:left;width:33.33333%}.m-editorial-teaser--fullwidth .m-editorial-teaser-image,.m-editorial-teaser--standalone .m-editorial-teaser-image{display:block}.m-editorial-teaser--fullwidth .m-editorial-teaser-content{padding:2.5rem}.m-editorial-teaser--fullwidth .a-paragraph{font-size:1.5rem;line-height:1.8125rem;margin-bottom:1.25rem}.m-editorial-teaser--fullwidth .a-heading-h2,.m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--fullwidth .m-grid-item--cat-title{margin-bottom:0.9375rem}.m-editorial-teaser--fullwidth.m-editorial-teaser--video .m-kaltura-video{position:relative;width:100%;padding-bottom:50%}.m-editorial-teaser--fullwidth.m-editorial-teaser--video .m-kaltura-video,.m-editorial-teaser--fullwidth.m-editorial-teaser--video figure,.m-editorial-teaser--fullwidth.m-editorial-teaser--video img,.m-editorial-teaser--fullwidth.m-editorial-teaser--video picture{height:100%}.m-editorial-teaser--fullwidth.m-editorial-teaser--video picture{position:relative;overflow:hidden}.m-editorial-teaser--fullwidth.m-editorial-teaser--video img{position:absolute;width:auto;height:100%;max-width:none}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth){padding-bottom:1.25rem}.m-editorial-teaser-content{padding:1.875rem 1.25rem 1.25rem}.m-editorial-teaser-content .a-heading-h2,.m-editorial-teaser-content .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser-content .m-grid-item--cat-title{margin-bottom:1.25rem}.m-editorial-teaser--flex_container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-content{width:40%}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-image{width:60%}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-image figure{padding-bottom:calc(50% + (53.875rem - 100%)/ 2)}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .a-heading-h2,.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-grid-item--cat-title{max-height:13.125rem}.m-list-event-date span:first-child{padding-right:0.625rem}.m-list-event-date span:last-child,.m-list-event-date span:only-child{padding-top:0.625rem;font-size:1.375rem!important;width:auto}.m-list-event-detail{padding-top:1.25rem}.m-testimonial-image{left:8.33333%;float:left;width:33.33333%}.m-testimonial--left .m-testimonial-image img{left:30%}.m-testimonial--right .m-testimonial-image img{right:20%}.m-text-quote-phrase{margin-top:1.875rem;margin-bottom:1.875rem}.m-grid-item--banner .m-text-quote-phrase .m-grid-item--cat-title,.m-text-quote-phrase .a-heading-h2,.m-text-quote-phrase .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-text-quote-links{padding-bottom:1.875rem}.m-quickitem-content{padding:2.5rem}.m-quickitem-content>.m-message{margin-top:1.875rem}.m-grid-item--banner .m-quickitem-content .m-grid-item--cat-title,.m-quickitem-content .a-heading-editorial-h2,.m-quickitem-content .a-heading-h2,.m-quickitem-content .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0.9375rem}.m-quickitem-close.a-link--close,.m-quickitem-close.a-tooltip-closer{margin-top:0.9375rem;margin-right:0.9375rem}.m-category-item-show,.m-quickitem-messages>div{margin-top:1.25rem}.m-quickitem-headline{float:left;width:100%;height:auto;margin-right:0}.m-quickitem-description{padding-bottom:1.25rem}.m-quickitem-input{float:left;width:75%;margin-left:0}.quickitem-focus .m-quickitem-input.a-input,.quickitem-focus .m-quickitem-input.a-stars-radio{padding-bottom:0.9375rem}.m-quickitem-button{float:left;width:25%}.quickitem-focus .m-quickitem-button{padding-bottom:1.25rem}.quickitem-focus .m-quickitem-messages>div{margin-bottom:1.25rem!important}.m-quickitem-messages .m-message--tiny .m-message-title{padding-bottom:0.3125rem}.m-quickitem-legend p{padding-bottom:0.9375rem}.m-quickitem-legend p:last-child{padding-bottom:0}.m-category-item,.m-category-item--blank{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.m-category-item-img picture img{max-height:3.75rem}.m-date-range-field{width:16.25rem}.m-grid-item--banner .o-toolmanagement-forms-head .m-grid-item--cat-title,.o-toolmanagement-forms-head .a-heading-h2,.o-toolmanagement-forms-head .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem}.o-toolmanagement-forms-head .a-heading-h3,.o-toolmanagement-forms-head .m-chat-popup--title,.o-toolmanagement-forms-head .m-filterbar-title,.o-toolmanagement-forms-head .m-product-addreview--title,.o-toolmanagement-forms-head .m-product-review--comment-title,.o-toolmanagement-forms-head .m-product-review--title,.o-toolmanagement-forms-head .o-prod-grid--header-title{padding-top:3.75rem;padding-bottom:1.25rem}.o-toolmanagement-forms .o-toolmanagement{margin-bottom:1.875rem}.o-toolmanagement-forms-block div[class^=a-heading]{padding:1.875rem 1.25rem}.o-toolmanagement-forms-block{padding-bottom:1.875rem}.o-toolmanagement-forms-block:last-child{padding-bottom:3.75rem}.o-toolmanagement-forms-bottom{padding-bottom:6.25rem}.m-repair-form{padding:1.875rem 1.25rem}.m-repair-form-inner{padding-bottom:1.875rem}.m-repair-form .cols-left-wrap{width:64%}.m-repair-form .col-1{width:50%}.m-repair-form .col-2{margin-top:0;width:50%;padding-left:0.625rem}.m-repair-form .col-3{width:32%;padding-left:0.625rem}.m-repair-form-subtitle{margin-bottom:0.625rem}.m-repair-form .select-input-wrapper .a-select{margin-right:0.625rem}.o-cookielayer:not(.o-cookielayer--nomargin),.o-wrapper{margin-left:-3.125rem;margin-right:-3.125rem}.m-repair-form .select-input-wrapper .cost-wrapper .a-input,.m-repair-form .select-input-wrapper .cost-wrapper .a-stars-radio{padding-bottom:0}.m-repair-form .select-input-wrapper .m-repair-form-cost-limit{float:left;margin-top:0.625rem}.m-repair-form .radio-wrapper:not(:first-of-type){padding-top:1.875rem}.m-repair-form .a-radio:not(:last-of-type){padding-right:1.25rem;padding-bottom:0.9375rem}.m-repair-form .a-checkbox:first-of-type{padding-bottom:0.9375rem}.m-repair-form .a-input .a-input-textarea,.m-repair-form .a-input textarea,.m-repair-form .a-stars-radio .a-input-textarea,.m-repair-form .a-stars-radio textarea{min-height:8.125rem}.m-repair-form .a-select{margin-top:0.9375rem}.m-repair-form .a-select-field{width:auto}.m-repair-form .full-width .above-timepromise{margin-bottom:0}.m-repair-form .full-width .above-timepromise.m-repair-form-cost-limit{float:left}.m-repair-form .select-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.875rem}.m-repair-form-orderinfo.m-repair-form{padding-left:0.625rem;padding-right:0.625rem}.m-repair-form-orderinfo{margin-bottom:2.5rem}.m-product-gallery-stage .m-repair-form-orderinfo .m-slider::after,.m-repair-form-orderinfo .a-hr,.m-repair-form-orderinfo .m-product-gallery-stage .m-slider::after,.m-repair-form-orderinfo hr{padding-bottom:1.875rem}.m-repair-form-orderinfo-top{margin-bottom:1.875rem}.m-repair-form-orderinfo-bottom .m-message{margin-top:1.25rem}.m-repair-form-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.m-repair-form-infoblock{margin-bottom:1.875rem;width:25%}.m-repair-form-infoblock-text{padding-bottom:1.25rem}.m-repair-form.m-repair-form-orderinfo--reorder-labels .m-repair-form-infoblock{width:50%}.m-repair-form .a-input-field span.a-error,.m-repair-form .a-input-field span.error,.m-repair-form .a-stars-radio-field span.a-error,.m-repair-form .a-stars-radio-field span.error{padding-top:0.625rem}.m-repair-form-footer{padding-top:1.875rem}.m-repair-form-footer .m-repair-form-timepromise{text-align:left}.m-repair-form--no-tool{margin-bottom:3.75rem}.m-repair-form--no-tool .a-input,.m-repair-form--no-tool .a-stars-radio{max-width:31.25rem}.m-repair-form--no-tool .cols-left-wrap{padding-right:0}.m-repair-form--no-tool .col-1 .a-input,.m-repair-form--no-tool .col-1 .a-stars-radio{max-width:25.3125rem}.m-overlay--firestop p{padding-bottom:0.9375rem}.m-library-item{padding-bottom:1.25rem;padding-top:1.25rem}.m-library-item .a-list-unordered,.m-library-item p,.m-smartbar-content{padding-bottom:0.9375rem}.m-library-additional-info{padding-top:0.9375rem}.m-library-icons{padding-top:0.625rem}.m-scrollbar-external_wrapper.is-fixed{left:60px;right:60px}.m-smartbar .m-smartbar-container{padding-left:3.125rem;padding-right:3.125rem}.m-grid-item--banner .m-smartbar-column-right .m-grid-item--cat-title,.m-smartbar-column-right .a-heading-h2,.m-smartbar-column-right .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem}.m-smartbar-column-right .a-smartbar-content--marketingbanner,.m-smartbar-column-right .a-smartbar-content--mcsbanner{padding-bottom:0.9375rem}.m-dynamic-tabs-main{display:-webkit-box;display:-ms-flexbox;display:flex}.m-dynamic-tabs-col{float:left;width:33.33333%;padding-left:0.5rem;padding-right:0.5rem;border-bottom-width:0}.m-dynamic-tabs-link{height:100%;padding:1.25rem;border:0.1875rem solid #D7CEBA}.is-open>.m-dynamic-tabs-link{background-color:#F3F0EB}html:not(.js) .m-dynamic-tabs-link:hover:before,html:not(.js) :hover>.m-dynamic-tabs-link:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html:not(.js) .m-dynamic-tabs-link:hover:after,html:not(.js) :hover>.m-dynamic-tabs-link:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html:not(.js) .m-dynamic-tabs-link:hover{color:#D2051E;cursor:pointer}.o-footer-top{padding:2.5rem 3.125rem;background-color:transparent}.o-footer-middle{padding:1.25rem 3.125rem 0}.o-footer-bottom{padding:1.875rem 3.125rem 2.5rem}.o-footer-bottom .m-nav-social{padding-bottom:0.3125rem;padding-top:0}.o-footer-bottom .m-nav-footermeta{padding-top:0}.o-footer-top.o-footer-top--white{background-color:#FFF}.o-offcanvas{padding-left:3.125rem;padding-right:3.125rem}.o-offcanvas-content{padding-top:3.75rem;padding-bottom:2.5rem}.o-offcanvas-content .m-account-choose-copy{padding-bottom:1.875rem}.o-offcanvas-close{right:20px;top:20px;padding-top:1.25rem}.o-account-credentials.is-editable,.o-account-form.is-editable{position:static;top:auto;z-index:auto;width:auto;max-width:none;height:auto;max-height:none;overflow-y:visible}.o-register-wrapp{padding-top:2.5rem;padding-bottom:6.25rem}.o-register-wrapp .o-hintbox .m-message{margin-bottom:0!important}.o-register .m-message:last-child,.o-register--account .m-register-form-general,.o-register--account .m-register-form-messaging,.o-register--account-intro .m-message:last-child{margin-bottom:3.75rem}.o-register .m-page-title{padding-bottom:1.25rem}.o-register--account .o-register-wrapp,.o-register-progress{padding-bottom:2.5rem}.o-register .m-page-title-col p{padding-top:0.9375rem}.o-register-legal-text{padding-top:3.75rem}.o-register--account-terms{padding-top:3.75rem;padding-bottom:6.25rem}.o-register--account-terms .m-register-form-required-text{margin-bottom:2.5rem}.o-register--account-terms .a-checkbox{padding-bottom:1.25rem!important}.o-hintbox{margin-bottom:1.875rem}.o-hintbox--columns-2 .m-message:not(.m-message--tiny) .m-message-row{padding-right:0!important}.o-hintbox--spacing-xxs{margin-bottom:0.9375rem}.o-wrapper{padding:3.75rem 3.125rem}.o-account-credentials{margin-bottom:1.875rem;padding-top:1.25rem}.o-account-credentials.is-editable{padding-bottom:0}.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-stars-radio{margin-bottom:0.3125rem}.o-account-form{padding-top:1.875rem;padding-bottom:1.875rem}.m-hintbox+.o-account-form{padding-top:6.25rem;margin-top:-2.5rem}.o-account-form.is-editable{padding-bottom:1.875rem}.o-account-form:not(.is-editable) .a-input:after,.o-account-form:not(.is-editable) .a-select:after,.o-account-form:not(.is-editable) .a-stars-radio:after{bottom:10px}.o-account-form:not(.is-editable) .a-input-field.is-empty:after,.o-account-form:not(.is-editable) .a-input-wrapp.is-empty:after,.o-account-form:not(.is-editable) .a-select-field.is-empty:after,.o-account-form:not(.is-editable) .a-select-wrapp.is-empty:after,.o-account-form:not(.is-editable) .is-empty.a-stars-radio-field:after{padding-bottom:0.625rem;padding-right:1.875rem}.o-shipmenttracking .left,.o-shipmenttracking .right{padding-top:1.875rem}.o-shipmenttracking .left{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}.o-shipmenttracking .right{padding-left:1.875rem;padding-right:1.875rem;padding-bottom:1.875rem}.o-shipmenttracking .table-wrapper .btn-toolbar{padding-bottom:1.875rem;padding-top:1.875rem}.shipment{padding-bottom:1.875rem}.o-favlist-miscellaneous,.o-orders-miscellaneous{padding-bottom:5rem}.o-favorite-list--name{padding-top:0.3125rem;padding-bottom:0.3125rem}.o-favorite-list-table-head{padding-top:0.9375rem;padding-bottom:0.9375rem;padding-left:1.25rem!important}.o-favorite-list-table-head button{margin-bottom:0}.o-favorite-list-table-head .custom-col-1,.o-favorite-list-table-head .custom-col-2{display:block;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:24.375rem;margin-right:1.875rem}.o-favorite-list-table-head .custom-col-3{display:block;-ms-flex-preferred-size:20%;flex-basis:20%;margin-right:1.875rem}.o-favorite-list-table-head .custom-col-4{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:24.375rem;-ms-flex-negative:1;flex-shrink:1;margin-left:auto}.o-favorite-list-table-head .a-button-secondary{display:block}.o-favorite-list-table-head .a-button-secondary:not(:disabled):not(.is-disabled) span{pointer-events:none}.o-favorite-list-table-head .fleet-contr-link{display:none}.o-favorite-list .m-cart--thead{display:block}.o-favorite-list .m-cart--th-checkbox{width:9.375rem}.o-favorite-list .m-cart--th-description{width:16%}.o-favorite-list .m-cart--th-single{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:8.1%}.o-favorite-list .m-cart--th-price--fl{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.o-favorite-list .m-cart--th-input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:12.5rem}.o-favorite-list .m-cart--th-last{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:right;width:calc(15rem + 2%)}.o-favorite-list .m-cart--td-checkbox,.o-favorite-list .m-cart--td-drag-icon{display:block;width:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.o-favorite-list .m-cart--td-info{width:16%}.o-favorite-list .m-cart--outStock .m-cart--td-info,.o-favorite-list .m-cart--outStockReplace .m-cart--td-info{width:36%}.o-favorite-list .m-cart--row--replacement .m-cart--td-info-description{width:40%!important}.o-favorite-list .m-cart--outStock .m-cart--btn-remove,.o-favorite-list .m-cart--outStockReplace .m-cart--btn-remove{margin-left:calc(36% + 9.375rem)!important}.o-favorite-list .m-cart--td-single{text-align:left!important;padding-left:1.4rem}.o-favorite-list .m-cart--extra-md-col,.o-favorite-list .m-cart--td-info--extra-data,.o-favorite-list .m-cart--td-input--extra-data,.o-favorite-list .m-cart--td-priceFL>strong{display:none}.o-favorite-list .m-cart--td-priceFL{margin-right:1.875rem}.o-favorite-list .m-cart--priceFavorite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-favorite-list .m-cart--priceFavorite-radio{float:none;-ms-flex-negative:0;flex-shrink:0}.o-favorite-list .m-cart--priceFavorite .clearfix{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.o-favorite-list .m-cart--priceFavorite-price{padding-left:0.625rem}.o-favorite-list .m-cart--priceFavorite-fleet,.o-favorite-list .m-cart--priceFavorite-software--yearly{min-height:3.4375rem}.o-favorite-list .m-cart--priceFavorite-software--yearly{min-height:2.3125rem}.o-favorite-list .m-cart--td-inputGroup .js--btn-add{margin-top:0.625rem;margin-bottom:0.625rem}.o-favorite-list .m-cart--td-inputGroup .js--btn-remove{margin-bottom:0.625rem}.o-favorite-list .m-cart--td-drag-icon{text-align:right;width:3.125rem}.o-favorite-list .m-cart--row--replacement .m-cart--td-image{margin-left:3.125rem}.o-favorite-list--purchases .a-link--back,.o-favorite-list--recommendations .a-link--back{padding-bottom:6.25rem}.o-favorite-list--purchases .m-cart--table,.o-favorite-list--recommendations .m-cart--table{margin-bottom:1.875rem}.o-favorite-list--purchases .m-cart--td-info-description,.o-favorite-list--purchases .m-cart--td-packagingunit,.o-favorite-list--recommendations .m-cart--td-info-description,.o-favorite-list--recommendations .m-cart--td-packagingunit{padding-bottom:0.3125rem}.o-favorite-list--purchases .m-cart--td-image,.o-favorite-list--recommendations .m-cart--td-image{width:5rem}.o-favorite-list--purchases .m-cart--td-inputGroup--fl .js--btn-remove,.o-favorite-list--recommendations .m-cart--td-inputGroup--fl .js--btn-remove{display:inline-block}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{margin-bottom:0.3125rem}.o-favorite-list--purchases .m-cart--td-priceFL .m-cart--priceFavorite,.o-favorite-list--recommendations .m-cart--td-priceFL .m-cart--priceFavorite{padding-bottom:0}.o-favorite-list--purchases .m-cart--th-description{width:calc(16% + 5rem);padding-left:5.625rem!important}.o-favorite-list--purchases .m-cart--td-single,.o-favorite-list--purchases .m-cart--th-single{width:10%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.o-favorite-list--purchases .m-cart--td-input{width:9.5rem}.o-favorite-list--purchases .m-cart--outStock .m-cart--td-info,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart--td-info{width:16%!important}.o-favorite-list--recommendations .m-cart--th-description{width:calc(28% + 5rem);padding-left:6.875rem!important}.o-favorite-list--recommendations .m-cart .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStock .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--td-info{width:28%;padding-left:1.875rem!important}.o-favorite-list--recommendations .m-cart--td-single,.o-favorite-list--recommendations .m-cart--th-single{width:13%!important;padding-left:1.4rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.o-favorite-list--recommendations .m-cart--td-input{width:9.375rem}.o-favlist-teasers{padding-bottom:2.5rem}.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2--medium{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.25rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{padding-right:0.5rem;width:80%;padding-bottom:1.25rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-image{padding-top:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;display:block}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases{padding:1.25rem 1.25rem 1.25rem 0.625rem;display:block}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase{padding-bottom:0.9375rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase:not(:first-child){padding-top:0.9375rem}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-overlay{width:100%}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{width:50%}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content:hover .a-link--arrow-after:after{left:5px}.o-favlist-teasers.has-purchases .m-editorial-teaser:not(.m-editorial-teaser--dark):hover .a-link--arrow-after:after{left:0}.o-select-country{padding-bottom:3.75rem}.o-select-country-title{padding-top:2.5rem;padding-bottom:2.5rem}.o-select-country-continent-title{padding-top:1.875rem;padding-bottom:1.25rem;margin-top:0}.o-select-country-lists-wrapper-by-continent{padding-top:0;padding-bottom:1.875rem}.m-sidebar-nav-wrapper{padding-bottom:6.25rem;top:110px}.offering-online,.offering-online-xs{margin-top:0.625rem;padding-bottom:0.625rem}.o-product-actions{padding-bottom:1.875rem}.o-prod-grid,.o-prod-grid--header,.o-prod-grid--header-title,.o-product-tab--ratings-reviews .a-link--back{padding-bottom:1.25rem}.o-product-actions .item{padding-right:1.875rem}.o-product-content--offset-small{float:left;width:66.66667%}.o-product-main{margin-top:-0.9375rem}.o-product-secondary{padding-top:2.5rem}.m-product-introduction{margin-bottom:1.875rem}.m-product-ratings{float:left;width:58.33333%;right:41.66667%}.m-product-ratings-widget-wrapper,.m-product-writereview{float:left;width:41.66667%;left:58.33333%}.m-product-writereview .a-button-secondary{float:right;max-width:22.5rem}.o-prod-main{margin-bottom:6.25rem}.o-prod-main .m-page-title,.o-prod-main .m-page-title-col p{padding-top:1.25rem}.o-prod-grid{padding-top:2.5rem}.o-prod-grid--btn{float:left;width:25%}.o-prod-grid--header-title{float:left;width:75%}.o-prod-grid--list .m-grid-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-prod-grid--footer{padding-top:0.3125rem;padding-bottom:0.3125rem}.o-prod-grid--footer .o-prod-grid--btn{left:75%}.o-prod-grid .m-message{margin-bottom:1.25rem}.o-prod-grid--overlay{padding-left:2.5rem;padding-right:2.5rem}.o-prod-grid--overlay .o-prod-grid--list-wrap{padding-top:1.875rem}.o-prod-grid--overlay .m-grid-item{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;max-width:25%!important;min-width:13.75rem}.m-stick-menu{padding-top:0.625rem;padding-bottom:0.625rem;margin-bottom:0.625rem}.o-cart-empty{padding-bottom:1.25rem;margin-top:3.75rem}.m-grid-item--banner .o-cart-empty .m-grid-item--cat-title,.o-cart-empty .a-heading-h2,.o-cart-empty .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.875rem}.o-cart-empty .a-heading-h4{padding-bottom:0.9375rem}.o-cart-empty>div>div:last-of-type.o-cart-empty-new-products{padding-bottom:5rem}.o-cart-empty-new-products,.o-cart-empty-search-products{padding-bottom:1.875rem}.o-cart-empty-search-products .a-button-secondary{margin-bottom:0}.m-grid-item--banner .o-cart-empty-new-products h2.m-grid-item--cat-title,.o-cart-empty-new-products .m-grid-item--banner h2.m-grid-item--cat-title,.o-cart-empty-new-products h2.a-heading-h2{padding-bottom:0.9375rem;margin-top:0}.o-cart-empty-new-products .a-display-block.a-label-tip-link,.o-cart-empty-new-products .a-link.a-display-block{padding-top:1.25rem;padding-bottom:1.25rem}.o-cart-empty-new-products .a-button-tertiary,.o-cart-empty-new-products .m-forgot-pass-form-cancel-btn,.o-cart-empty-new-products .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register{padding-bottom:1.875rem}.o-cart-empty-login-register .a-button-tertiary,.o-cart-empty-login-register .m-forgot-pass-form-cancel-btn,.o-cart-empty-login-register .m-reset-pass-form-cancel-btn{margin-bottom:0;margin-top:0}.o-cart-empty-login-register .visible-xs-block{margin-top:1.875rem}.o-cart-empty-login-register .m-login .a-heading-h4{padding-bottom:0.3125rem}.o-cart-empty-login-register .m-login .a-list-downloads,.o-cart-empty-login-register .m-login .a-list-unordered,.o-cart-empty-login-register .m-login ul{padding-bottom:1.25rem}.o-cart-empty-login-register .m-login p{padding-bottom:0.625rem}.o-cart-empty-teasers{padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}.o-cart-empty-recomendations{padding-bottom:2.5rem}.o-cart-empty-recomendations p:last-child{padding-bottom:0}.o-cart-empty-recomendations .m-slider{margin-bottom:0}.o-delego-creditcard-form{padding:1.875rem}.o-billing-label,.o-order-summary .header h3{padding-bottom:0.625rem}.o-delego-creditcard-header>span:before{padding-right:0.625rem}.o-delego-creditcard .a-button-submit{margin-bottom:1.25rem}.o-delego-creditcard-security-info-image{padding-right:1.25rem}.o-delego-creditcard-security-info-image span{padding-top:0.625rem}.o-delego-creditcard .a-icon-close{right:20px;top:20px}.o-billing-information .a-heading-copy,.o-billing-information .a-legend,.o-billing-information legend{margin-bottom:0.625rem}.o-billing-information .a-tooltip{top:1px}.o-billing-information-item:after{margin-top:1.875rem;margin-bottom:1.875rem}.o-billing-hint{margin-top:1.25rem}.o-order-summary .content .information>.column{float:left;width:50%}.o-order-summary .content .subheader{padding-bottom:1.25rem}.o-order-summary .content .subheader p{padding-bottom:0}.o-order-summary .content .table .m-table--responsive-grid tbody td:first-child{min-width:9.375rem;width:9%}.o-order-summary .content .table .m-table--responsive-grid tbody td:nth-child(2){width:24%}.o-order-summary .softbox{padding:1.875rem 1.25rem 0.9375rem}.o-order-summary-info{padding-bottom:2.5rem}.o-order-summary-info-billing .o-billing-label,.o-order-summary-info-delivery .o-billing-label,.o-order-summary-info-pickup .o-billing-label{padding-bottom:0}.o-order-summary-info-billing .m-billing-accountinfo-copy,.o-order-summary-info-delivery .m-billing-accountinfo-copy,.o-order-summary-info-pickup .m-billing-accountinfo-copy{padding-bottom:0.9375rem}.o-order-summary-info-pickup .m-staticmap{padding-top:0;padding-bottom:0.9375rem}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details{padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column{float:left;width:50%;padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column dt{padding-bottom:0}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns .column .information{padding-top:0.625rem;padding-bottom:0}.o-order-summary-info>div:only-child,.o-order-summary-info>div:only-child .content .information>.column{float:left;width:50%}.o-order-summary-carts>div:not(:last-child){padding-bottom:3.75rem}.o-order-summary-info--TPM .o-billing-label{padding-bottom:0.3125rem}.o-delivery-label,.o-order-summary-info--TPM .m-billing-accountinfo-copy{padding-bottom:0.9375rem}.o-order-summary-info--TPM .o-order-summary-info-delivery .information{display:-webkit-box;display:-ms-flexbox;display:flex}.o-order-confirmation .m-message{margin-bottom:2.5rem}.o-order-confirmation .m-message-buttons .a-link-action{margin-left:1.25rem}.o-editorial-section,.o-editorial-section--nopadding{margin-left:-3.125rem;margin-right:-3.125rem}.o-delivery-information-item:after{margin-top:1.875rem;margin-bottom:1.875rem}.o-delivery-information-items--TPM .o-delivery-change{margin-top:0.9375rem}.o-homepage-header-bottom{padding-left:3.125rem;padding-right:3.125rem;z-index:11;margin-top:-1.25rem}.o-homepage-header-addproduct{margin-top:0}.o-homepage-header-addproduct>.m-quickitem{min-height:100%;background:#F3F0EB}.add-product-focus .o-homepage-header-addproduct>.m-quickitem{border-bottom-style:none}.o-editorial-header{padding-bottom:3.75rem}.o-editorial-marginal-col-module{padding:1.875rem 1.25rem}.m-text--richtext .m-text-buttons .o-editorial-marginal-col-module>a,.o-editorial-marginal-col-module>.a-button-primary,.o-editorial-marginal-col-module>.a-button-secondary{max-width:none}.o-editorial-module{padding-bottom:3.75rem}.o-editorial-section{padding-left:3.125rem;padding-right:3.125rem}.o-editorial-section--highlighted{padding-top:3.75rem;margin-bottom:3.75rem}.m-category-page-title p,.o-toolmanagement--top .o-toolmanagement--maintext{padding-top:1.25rem}.o-editorial-section--highlighted+.o-editorial-section--nopadding{margin-top:-3.75rem}.o-editorial-section--last{padding-bottom:2.5rem}.o-category-bottom{padding-bottom:6.25rem}.o-category-bottom .m-category-newproduct{padding-top:1.25rem;padding-bottom:1.25rem}.o-category-bottom .m-category-teasers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.o-toolmanagement--top .repairlistoptions{padding-bottom:0}.m-grid-item--banner .o-toolmanagement-title .m-grid-item--cat-title,.o-toolmanagement-title .a-heading-h2,.o-toolmanagement-title .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem}.o-toolmanagement-title .a-heading-h3,.o-toolmanagement-title .m-chat-popup--title,.o-toolmanagement-title .m-filterbar-title,.o-toolmanagement-title .m-product-addreview--title,.o-toolmanagement-title .m-product-review--comment-title,.o-toolmanagement-title .m-product-review--title,.o-toolmanagement-title .o-prod-grid--header-title{padding-top:3.75rem;padding-bottom:1.25rem}.o-toolmanagement .m-message:not(.m-table--toolmanagement .m-message),.o-toolmanagement--top .m-message,.o-toolmanagement-forms .m-message{margin-top:1.875rem}.o-toolmanagement--top .m-table--fleetlabeling .m-message,.o-toolmanagement-forms .m-table--fleetlabeling .m-message{margin-top:0}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download{margin-left:1.25rem}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .td-combo-show{padding-top:0;padding-bottom:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-amount{-ms-flex-preferred-size:auto;flex-basis:auto}.dropdown-menu.dropdown-menu--overlay{margin-left:-3.75rem;padding:0.3125rem 3.75rem 1.875rem}.dropdown-menu.dropdown-menu--overlay .checkbox-row{-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px);max-width:calc(25% - 1.25rem)}.m-table--toolmanagement tbody tr td .image-wrapper{margin-top:-1.25rem}.m-table--repair-forms thead tr{border-top:none}.m-table--repair-forms thead tr th:first-child{padding-left:0}.m-table--repair-forms tbody .td-image .a-icon--subitem{top:20px}.m-table.m-table--repair-forms tbody tr td,.m-table.m-table--toolmanagement tbody tr td,.m-text--richtext table.m-table--repair-forms tbody tr td,.m-text--richtext table.m-table--toolmanagement tbody tr td{padding-top:1.25rem;padding-bottom:1.25rem}.o-toolmanagement-forms-block--TPM .m-table--repair-forms .td-description{max-width:18.75rem}.o-toolmanagement-forms-block--TPM .m-table--repair-forms tbody .a-icon--subitem{left:3px}.m-repair-form--TPM-body{padding-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.m-repair-form--TPM-body-col{margin-bottom:0;display:block;width:33.33%}.m-repair-form--TPM-body-col .m-repair-form-subtitle,.m-repair-form--TPM-body-col .m-repair-form-value{width:auto}.m-repair-form--TPM-footer{padding-top:1.875rem}.m-repair-form--TPM-footer-left{padding-bottom:0.625rem;width:66.66%}.m-repair-form--TPM-footer-right{width:33.33%}.o-search-results{padding-bottom:5rem;padding-top:2.5rem}.o-search-results .m-library-item:first-child,.o-search-results--videos .m-grid-item--video .m-grid-item--description{padding-top:1.25rem}.o-search-results .m-account-nav-col{width:20%}.o-search-results .o-prod-grid--list .m-grid-item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-search-results .o-prod-grid--list .m-grid-item--video{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.o-search-results .m-grid-item--content,.o-search-results .m-library-list .m-library-item-blocklink{padding:1.25rem}.o-search-results .m-filtertags{margin-bottom:0.3125rem}.m-search-results--4-col .m-account-nav-col{width:25%}.o-firestop .m-account-nav.m-search-results,.o-library .m-account-nav.m-search-results{padding-bottom:2.5rem;padding-top:0}.o-firestop-form{padding-top:1.875rem}.o-firestop-form .m-upload{padding-left:0.625rem;padding-right:0.625rem}.m-product-gallery-stage .o-firestop-form .m-slider::after,.o-firestop-form .a-hr,.o-firestop-form .m-product-gallery-stage .m-slider::after,.o-firestop-form hr{padding-bottom:1.875rem}.o-hotspot .m-account-nav{padding-bottom:0.9375rem}.o-hotspot .m-account-nav-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.o-hotspot .m-account-nav-link{height:100%}.o-hotspot-left:not(.o-hotspot-custom-col){float:left;width:66.66667%}.o-hotspot-left-inner{padding-right:0}.o-hotspot-right:not(.o-hotspot-custom-col){float:left;width:33.33333%}.o-hotspot-info-text{padding-top:0.625rem}.o-hotspot-slider-nav .slick-dots li:not(:last-child){margin-right:1.875rem}.o-hotspot-slider-nav .a-icon-arrowleft,.o-hotspot-slider-nav .a-icon-arrowright{padding-right:0.625rem;padding-left:0.625rem;margin-right:1.25rem;margin-left:1.25rem}.o-hotspot .col-lg-6>.a-dummy-box,.o-hotspot .col-lg-9>.a-dummy-box{min-height:28.125rem}.o-hotspot-img360-wrap{right:10px}}@media (max-width:29.9375rem){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}.a-spacing-pb-xs--none{padding-bottom:0!important}.a-heading-h1--standard.a-heading--mobile-exception,.a-heading-h1.a-heading--mobile-exception{font-size:1.375rem}.a-heading-h2.a-heading--mobile-exception,.m-grid-item--banner .a-heading--mobile-exception.m-grid-item--cat-title{font-size:1.125rem;padding-bottom:0.625rem}.a-heading-h2--standard.a-heading--mobile-exception{font-size:1rem;line-height:1.25rem}h1.a-heading--mobile-exception{font-size:1.375rem}.m-text--richtext h2.a-heading--mobile-exception,h2.a-heading--mobile-exception{font-size:1.125rem;padding-bottom:0.625rem}.picker{position:fixed;top:50%;left:50%}.picker__holder{position:fixed;margin-top:-45%;margin-left:-45%}.m-tiles-item{height:auto!important;margin-bottom:0.9375rem}.m-tiles-item:last-of-type{margin-bottom:0}.m-message-buttons{display:block}.is-Edge .m-table tbody tr td .no-visibility,.is-Edge .m-text--richtext table tbody tr td .no-visibility,.is-IE .m-table tbody tr td .no-visibility,.is-IE .m-text--richtext table tbody tr td .no-visibility,.m-text--richtext .is-Edge table tbody tr td .no-visibility,.m-text--richtext .is-IE table tbody tr td .no-visibility{visibility:visible!important}.has-buttons .btn-toolbar{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.m-table-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;padding-left:0;padding-right:0.5rem}.m-table-buttons>.a-button,.m-table-buttons>button[type=submit]:not([class*=a-button-]),.m-table-buttons>input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-table-buttons>a{max-width:none}.m-table-actions .m-table-checkboxes{padding-left:0}.m-onpagefilter-filterbar--standard .a-checkbox,.m-onpagefilter-filterbar--standard .a-radio{position:relative;float:left;width:100%;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-onpagefilter-filterbar-filterwrapper{margin-left:-0.625rem;margin-right:-0.625rem;zoom:1}.m-smartbar-buttons-wrapper .a-button-primary .a-icon-checked:before,.m-smartbar-buttons-wrapper .a-smartbar-button-close .a-icon-close:before,.m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a .a-icon-checked:before,.m-text--richtext .m-text-buttons .m-smartbar-buttons-wrapper a .a-icon-checked:before{margin-right:0!important}.m-onpagefilter-filterbar-filterwrapper:after,.m-onpagefilter-filterbar-filterwrapper:before{content:"";display:table}.m-onpagefilter-filterbar-filterwrapper:after{clear:both}.is-IE11 .m-add-to-cart-layer{max-height:11.25rem}.m-add-to-cart-layer img{max-height:5.3125rem}.m-account-introduction-data tr td{padding-bottom:0.9375rem;line-height:1.15rem}.m-account-dashboard-data{line-height:1rem}.m-account-dashboard-panels .m-account-dashboard-panel.col-xs-12{float:none!important}.m-product-review--header,.m-product-review--header-col{display:block}.m-product-review--header-col:nth-child(2){text-align:left}.m-product-review--rating{display:block;margin-left:0!important;padding-top:0.625rem}.m-product-itemnumber{padding-bottom:0.625rem}.m-grid-item--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-grid-item--banner .m-grid-item--content{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-grid-item--content:hover .m-grid-item--image>span img,.m-grid-item--fullzoom:hover .m-grid-item--image>span img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.m-grid-item--link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-grid-item--image{width:30%;height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.m-grid-item--image img{max-height:6.25rem}.m-grid-item--description{width:70%;padding-right:0.625rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-compare .m-grid-item--description{padding-right:0}.m-grid-item--banner .a-button-secondary{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.m-grid-item--banner .m-grid-item--head{display:none}.m-grid-item--banner img{max-height:3.4375rem}.m-filterbar-reset{display:inline-block}.m-list.m-list-l .m-list-column-right h3,.m-list.m-list-m .m-list-column-right h3{max-width:50%}.m-form-pieces--allvisible .a-button-wrapper{padding-top:0.9375rem}.m-form-pieces--allvisible.has-infotext.has-changed .a-input,.m-form-pieces--allvisible.has-infotext.has-changed .a-stars-radio{width:100%}.m-form-pieces--allvisible.has-infotext.has-changed .a-input input,.m-form-pieces--allvisible.has-infotext.has-changed .a-stars-radio input{border-right:.1875rem solid #D7CEBA!important}.m-form-pieces--allvisible.has-infotext.has-changed .a-button-wrapper{width:100%}.m-cart--subtotal-overview-td{padding-top:0!important}.m-hero-teaser-content{z-index:1}.m-editorial-teaser{min-height:15.625rem}.m-category-item-img{float:none;max-width:12.5rem;margin-left:-0.625rem}.o-order-confirmation .m-message-buttons .a-link-action,.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports{margin-left:0}.m-category-item-img picture img{max-height:5rem;margin-bottom:0.9375rem}.m-smartbar-buttons-wrapper .a-button-primary span>span,.m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a span>span,.m-text--richtext .m-text-buttons .m-smartbar-buttons-wrapper a span>span{display:none}.o-register--confirm-email .o-register-btns,.o-register--confirm-email .o-register-btns-col,.o-register--confirm-registration .o-register-btns,.o-register--confirm-registration .o-register-btns-col{display:block}.o-register--confirm-email .o-register-btns-col:first-child,.o-register--confirm-email .o-register-btns-col:last-child,.o-register--confirm-registration .o-register-btns-col:first-child,.o-register--confirm-registration .o-register-btns-col:last-child{padding:0}.o-register--confirm-email .o-register-btns-col:first-child,.o-register--confirm-registration .o-register-btns-col:first-child{padding-bottom:2.5rem}.is-ios .o-product-variants{position:relative}.m-stick-menu.js-filterbar-stickymenu{display:block;padding-right:0!important}.m-stick-menu-col:nth-child(2) .a-button-tertiary,.m-stick-menu-col:nth-child(2) .m-forgot-pass-form-cancel-btn,.m-stick-menu-col:nth-child(2) .m-reset-pass-form-cancel-btn{white-space:normal}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-amount{display:block;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports .a-link-download{display:block}.o-library .m-filterbar2-inner,.o-search-results .m-filterbar2-inner{padding-top:1.25rem!important}}@media (min-width:30rem) and (max-width:47.9375rem){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:48rem) and (max-width:63.9375rem){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}.m-table--product-variants .m-table-add-row--has-additional-cells{max-width:6.25rem}.m-account-dashboard .m-account-dashboard-select-hint{margin-top:0}.m-pickuplocation-table th .m-message{padding-left:0;border-width:0}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@media (min-width:90rem){.a-page-fullwidth,.a-page-fullwidth--paddingonly,.o-prod-grid-grey-wrap,.o-prod-grid-outer,main{padding-left:4.375rem;padding-right:4.375rem}.a-page-fullwidth,.a-page-fullwidth--nopadding,.o-prod-grid-grey-wrap,.o-prod-grid-outer{margin-left:-4.375rem;margin-right:-4.375rem}.visible-xl,.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}.hidden-xl{display:none!important}.container,.o-order-summary--TPM-container{width:90rem}.a-fontsize-xxxl{font-size:3.75rem!important}.a-fontsize-xxl{font-size:3.125rem!important}.a-fontsize-xl{font-size:2rem!important}.a-fontsize-l{font-size:1.5rem!important}.a-heading-editorial,.a-heading-h1--home,.a-heading-home{font-size:3.75rem}.a-heading-editorial-h1,.a-heading-h1,.a-heading-h1--standard,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{font-size:3.125rem}.a-heading-editorial-h2,.a-heading-editorial-h2--medium{font-size:2rem}.a-heading-editorial-h2--medium-small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.375rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{font-size:2rem}.a-heading-h2--home{font-size:1.75rem;line-height:2.125rem}.a-heading-h2--standard{font-size:1.5rem;line-height:1.8125rem}.a-heading-h2--medium{font-size:1.5rem}.a-heading-editorial-h3,.a-heading-h3,.m-chat-popup--title,.m-filterbar-title,.m-product-addreview--title,.m-product-review--comment-title,.m-product-review--title,.o-prod-grid--header-title{font-size:1.5rem;line-height:1.8125rem}h1{font-size:3.125rem}h2{font-size:2rem}h3{font-size:1.5rem;line-height:1.8125rem}.a-list-definition dt{float:left;width:25%}.a-list-definition dd{float:left;width:75%}.a-list-sortable{-webkit-column-count:4;column-count:4}.a-list-categories>li{float:left;width:25%}.a-button-sharing{font-size:1.5rem!important}.a-preloader .a-preloader-animation{font-size:1.5rem;line-height:1.8125rem}.m-overlay .a-map-details .column{float:left;width:50%}.m-overlay .a-map-details .column.column--availability{float:left;width:100%}.a-map-details.m-staticmap-centerdetails .column--customerservice,.a-map-details.m-staticmap-centerdetails .column--openinghours{width:33.33333%;left:8.33333%;float:left}.a-map-details:not(.m-accordion-content) .column:last-child{padding-bottom:0}.featherlight-content{width:60%}.m-overlay--size-auto .featherlight-content{width:auto;max-width:80%}.m-overlay--size-l .featherlight-content{width:80%}.m-overlay--size-m .featherlight-content{width:70%}.m-overlay--size-s .featherlight-content{width:50%}.m-overlay--login .a-button-primary,.m-overlay--login .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-overlay--login a{width:18.4375rem}.m-overlay--login .right-block.col-lg-4.col-lg-push-2{position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.m-maintenance-box,.m-page-not-found-box{padding-left:4.375rem;padding-right:4.375rem}.m-breadcrumbs:not(.m-breadcrumbs--col12-notxl):not(.m-breadcrumbs--nooffset) .m-breadcrumbs-col{float:left;width:66.66667%}.m-breadcrumbs--col12-notxl .m-breadcrumbs-col{float:left;width:83.33333%;left:8.33333%}.m-breadcrumbs li:nth-child(n+4) [itemprop=name]{max-width:14.375rem}.m-sharing-button-wrapper{float:left;width:25%}.o-editorial-marginal-col .m-sharing-button-wrapper{float:left;width:33.33333%}.m-nav-meta-search{width:21.25rem;-webkit-transition:width .5s;transition:width .5s}.m-acc-sync-text{max-width:55vw}.m-nav-primary picture{padding-right:2.5rem}.m-nav-primary>.a-list-downloads li a,.m-nav-primary>.a-list-unordered li a,.m-nav-primary>ul li a{font-size:1.125rem!important;padding:1.5625rem 1.25rem 0;margin-right:0.9375rem}.m-filterbar2--fullwidth,.m-panorama--full-width{margin-left:-4.375rem;margin-right:-4.375rem}.m-nav-primary>.a-list-downloads li a:after,.m-nav-primary>.a-list-unordered li a:after,.m-nav-primary>ul li a:after{right:-9px}.m-nav-secondary-stage-item>div .list>li{float:left;width:25%}.m-nav-secondary-teaser .a-heading-editorial-h2,.m-nav-secondary-teaser .a-heading-editorial-h2--medium{font-size:1.125rem}.m-nav-totop{right:10px}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title,.m-service-contact a.a-heading-h2{font-size:2rem}.m-service-links li{float:left;width:50%}.m-layout-flex--xl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.m-message:not(.m-message--tiny) .m-message-row{padding-right:33.33333%!important}.m-filterbar2--fullwidth,.m-product-cartbar-sticky.is-sticky{padding-left:4.375rem;padding-right:4.375rem}.m-text--image .a-list--hyphenated,.m-text--image .m-text--richtext .a-list-downloads,.m-text--image .m-text--richtext .a-list-unordered,.m-text--image .m-text--richtext ul,.m-text--image p,.m-text--richtext .m-text--image .a-list-downloads,.m-text--richtext .m-text--image .a-list-unordered,.m-text--richtext .m-text--image ul{float:left;width:50%}.m-text--richtext h4{font-size:1.5rem;line-height:1.8125rem}.m-text--richtext h2{font-size:2rem}.m-slider--default picture{width:100%}.m-slider--slideshow-lofd .m-slider-text .a-heading-h3,.m-slider--slideshow-lofd .m-slider-text .m-chat-popup--title,.m-slider--slideshow-lofd .m-slider-text .m-filterbar-title,.m-slider--slideshow-lofd .m-slider-text .m-product-addreview--title,.m-slider--slideshow-lofd .m-slider-text .m-product-review--comment-title,.m-slider--slideshow-lofd .m-slider-text .m-product-review--title,.m-slider--slideshow-lofd .m-slider-text .o-prod-grid--header-title,.m-slider--slideshow-xl .m-slider-text .a-heading-h3,.m-slider--slideshow-xl .m-slider-text .m-chat-popup--title,.m-slider--slideshow-xl .m-slider-text .m-filterbar-title,.m-slider--slideshow-xl .m-slider-text .m-product-addreview--title,.m-slider--slideshow-xl .m-slider-text .m-product-review--comment-title,.m-slider--slideshow-xl .m-slider-text .m-product-review--title,.m-slider--slideshow-xl .m-slider-text .o-prod-grid--header-title{padding-bottom:0;margin-bottom:1.25rem}.m-grid-item--banner .m-slider--slideshow-lofd .m-slider-text .m-grid-item--cat-title,.m-grid-item--banner .m-slider--slideshow-xl .m-slider-text .m-grid-item--cat-title,.m-slider--slideshow-lofd .m-slider-text .a-heading-h2,.m-slider--slideshow-lofd .m-slider-text .m-grid-item--banner .m-grid-item--cat-title,.m-slider--slideshow-xl .m-slider-text .a-heading-h2,.m-slider--slideshow-xl .m-slider-text .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:0;margin-bottom:0.625rem}.m-slider--slideshow-xl .m-slider-counter,.m-slider--slideshow-xl .m-slider-text{float:none;width:100%}.m-slider--slideshow-xl .m-slider-counter:after{content:none}.m-table,.m-table tbody tr td,.m-table tbody tr td a:not(.a-detailslink):not(.a-link--bold):not(.m-message-text a),.m-table thead tr td,.m-table thead tr th,.m-table--responsive-grid,.m-text--richtext table,.m-text--richtext table tbody tr td,.m-text--richtext table tbody tr td a:not(.a-detailslink):not(.a-link--bold):not(.m-message-text a),.m-text--richtext table thead tr td,.m-text--richtext table thead tr th{font-size:0.875rem;line-height:1.25rem}.m-table--summary{float:left;width:41.66667%;left:58.33333%}.m-table--summary tbody tr.grandtotal{font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.5625rem}.m-table-add-label--lg-max,.m-table-add-label--md,.m-table-add-label--md-max,.m-tile-table,.m-tile-table tbody tr td,.m-tile-table thead tr th,.text-row .m-table-add-label--lg-max,.text-row .m-table-add-label--md,.text-row .m-table-add-label--md-max{font-size:0.875rem;line-height:1.25rem}.m-table-col--limited{max-width:12.5rem}.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="5"],.lt-ie9.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="5"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header td[data-priority="5"],.lt-ie9.mq.js.lt-ie10 .sticky-table-header th[data-priority="5"]{display:inline}.mq.js .table-responsive[data-pattern=priority-columns] td[data-priority="5"],.mq.js .table-responsive[data-pattern=priority-columns] th[data-priority="5"],.mq.js.lt-ie10 .sticky-table-header td[data-priority="5"],.mq.js.lt-ie10 .sticky-table-header th[data-priority="5"]{display:table-cell}.m-table-choose-price .a-choose-price-wrapper:first-of-type{padding-top:0}.m-table .a-list,.m-text--richtext table .a-list{padding-top:0!important}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{width:30%}.m-table--fleetlabeling tbody tr td:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{width:10%}.m-table--fleetlabeling .m-table-cell--description{width:40%}.m-page-title-col{float:left;width:66.66667%}.m-confirm-adress-popup .a-heading-h2,.m-confirm-adress-popup .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-confirm-adress-popup .m-grid-item--cat-title{font-size:2rem!important}.m-onpagefilter-items .item{float:left;width:16.66667%}.m-contact--info{float:left;width:75%}.m-contact--tab-inner .phone-number{font-size:1.5rem!important}.m-overlay .m-contact .a-heading-h1.headline-md{font-size:2rem!important}.m-filterbar-tag-delete,.m-grid-item--banner .m-grid-item--cat-title{font-size:1.5rem!important}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper{float:left;width:50%}.m-product-cartbar:not(.m-product-cartbar--single) .m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-variants{float:left;width:66.66667%}.m-table--product-variants .a-table-content-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-table--product-variants .a-table-content-desc>div:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-table--product-variants .a-table-content-desc>div:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.m-table--product-variants .a-table-content-desc>div:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-filterbar--has-teaser .m-filterbar-col{float:left;width:33.33333%}.m-filterbar2-layout-col:last-of-type{left:8.33333%;float:left;width:25%}.m-filterbar2--has-sidebar .m-filterbar2-col,.m-list.m-list-three-column .a-list-downloads li,.m-list.m-list-three-column .a-list-unordered li,.m-list.m-list-three-column ul li{float:left;width:33.33333%}.m-list.m-list-three-column .a-list-downloads li,.m-list.m-list-three-column .a-list-unordered li,.m-list.m-list-three-column ul li{border-bottom:0.0625rem solid #EBE6dE}.m-list.m-list-three-column .a-list-downloads li:nth-last-child(1),.m-list.m-list-three-column .a-list-downloads li:nth-last-child(2):not(:nth-child(3n)),.m-list.m-list-three-column .a-list-downloads li:nth-last-child(3):nth-child(3n+1),.m-list.m-list-three-column .a-list-unordered li:nth-last-child(1),.m-list.m-list-three-column .a-list-unordered li:nth-last-child(2):not(:nth-child(3n)),.m-list.m-list-three-column .a-list-unordered li:nth-last-child(3):nth-child(3n+1),.m-list.m-list-three-column ul li:nth-last-child(1),.m-list.m-list-three-column ul li:nth-last-child(2):not(:nth-child(3n)),.m-list.m-list-three-column ul li:nth-last-child(3):nth-child(3n+1){border:0}.m-cart--th-description{width:calc(5.625rem + 29%)}.m-cart--th-single{width:6.25rem}.m-cart--th-price,.m-cart--th-price+.m-cart--th-price{width:8.125rem}.m-cart--th-input{padding-left:1.875rem!important;width:10rem}.m-cart--td-info{width:29%;padding-left:1.25rem!important}.m-cart--td-info-description{width:44%}.m-cart--td-info-description .a-link--arrow-after{margin-top:0.625rem;margin-bottom:0}.m-cart--td-info-list{padding-top:0;padding-left:0.9375rem}.m-cart--td-single{width:6.25rem}.m-cart--td-input{padding-left:1.875rem!important;width:10rem}.m-cart--LG-td,.m-cart--XL-td{display:block!important}.m-cart--td-price,.m-cart--td-price+.m-cart--td-price{width:8.125rem}.m-cart--td-price--extra-data,.m-cart--td-price--mobile-subtitle,.m-cart--td-price--mobile-title{display:none}.m-cart--row-action{padding-bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.m-cart--footer--total,.m-cart--subtotal-overview-td:first-child{display:none}.m-cart--row-action td{padding-top:0!important;padding-bottom:1.25rem}.m-cart--row-trmessage{width:60%;margin-left:calc(32% + 8.125rem)}.m-cart--outStock .m-cart--td-info,.m-cart--outStockReplace .m-cart--td-info{width:calc(50% - 7.5rem)}.m-cart--subtotal-overview-tr{padding-top:0}.m-cart--subtotal-overview-tr:first-child>td:not(:first-child){padding-top:0.3125rem}.m-cart--subtotal-overview-td{padding-top:0!important;margin-right:0.3125rem}.m-cart--subtotal-overview-title-tr{display:table-row}.m-cart--subtotal-overview-title-td{display:table-cell;text-align:left!important}.m-cart-sticky-sidebar{-webkit-animation-name:fadeAppear;animation-name:fadeAppear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block;position:absolute;right:0;top:0;height:100%}.m-cart-sticky-sidebar .m-cart--footer--total{display:block!important;margin-right:0;margin-left:0;box-shadow:0 0 4px 0 rgba(0,0,0,.15);margin-bottom:2.5rem}.m-cart-sticky-sidebar .m-cart--footer--total .m-cart--footer-right{width:100%;padding-bottom:1.25rem;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:0.625rem}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-image figure,.m-editorial-teaser--fullwidth .m-editorial-teaser-image figure,.m-editorial-teaser--standalone .m-editorial-teaser-image figure,.m-hero-teaser-image picture{padding-bottom:50%}.m-quick-access-items-wrapper--multi-col:before{left:33.3333%}.m-quick-access-items-wrapper--multi-col:after{display:block;left:66.6666%}.m-quick-access-items-wrapper--multi-col .m-quick-access-items{-webkit-columns:3;columns:3}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{font-size:3.125rem!important;max-height:12.5rem}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .a-heading-h2,.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-editorial-teaser--fullwidth .a-heading-h2,.m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-editorial-teaser--standalone .a-heading-h2,.m-editorial-teaser--standalone .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--fullwidth .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--standalone .m-grid-item--cat-title{max-height:15.625rem}.m-hero-teaser .a-paragraph{font-size:1.5rem!important}.m-hero-teaser-image picture:after{width:30%}.m-hero-teaser-content{padding-left:4.375rem;padding-right:4.375rem}.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .a-heading-h2,.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--cat-title{height:6.25rem}.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image,.m-editorial-teaser--horizontal:not(.m-editorial-teaser-fullwidth):not(.m-editorial-teaser--standalone) .m-editorial-teaser-image img{min-height:50%}.m-editorial-teaser--fullwidth .m-editorial-teaser-image,.m-editorial-teaser--standalone .m-editorial-teaser-image{width:66.66667%}.m-editorial-teaser--fullwidth .m-editorial-teaser-content,.m-editorial-teaser--standalone .m-editorial-teaser-content{width:33.33333%}.m-editorial-teaser--fullwidth .a-paragraph{font-size:1.5rem;line-height:1.8125rem}.m-editorial-teaser--flex_container .m-editorial-teaser .a-heading-editorial-h2,.m-editorial-teaser--flex_container .m-editorial-teaser .a-heading-editorial-h2--medium,.o-cart-empty-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-cart-empty-teasers .m-editorial-teaser .a-heading-editorial-h2--medium,.o-category-bottom .m-editorial-teaser .a-heading-editorial-h2,.o-category-bottom .m-editorial-teaser .a-heading-editorial-h2--medium,.o-header .m-editorial-teaser .a-heading-editorial-h2,.o-header .m-editorial-teaser .a-heading-editorial-h2--medium{font-size:1.125rem!important}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-image{width:66.66667%}.a-page-fullwidth--nopadding .m-editorial-teaser--fullwidth .m-editorial-teaser-content{width:33.33333%}.m-event-list .m-list-column-left,.m-event-list.m-list-l .m-list-column-left{float:left;width:25%}.m-event-list .m-list-column-right,.m-event-list.m-list-l .m-list-column-right{float:left;width:50%}.m-list-event-date span:last-child,.m-list-event-date span:only-child{font-size:1.5rem!important}.m-testimonial--right .m-testimonial-image img{right:30%}.m-text-quote-copy{width:50%;float:none}.m-category-item,.m-category-item--blank{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.m-category-item-img{width:24%}.m-category-item-img picture img{max-height:4.375rem}.m-category-item-text{width:76%}.m-repair-form .full-width .a-display-block{width:auto;margin-top:0.1875rem;padding-left:1.25rem;display:inline-block!important}.m-smartbar .m-smartbar-container,.o-footer-bottom,.o-footer-middle,.o-footer-top,.o-offcanvas,.o-wrapper{padding-left:4.375rem;padding-right:4.375rem}.m-repair-form .full-width .a-select,.m-repair-form .full-width .a-select-field,.m-repair-form .full-width .no-select{margin-top:0}.m-repair-form .cost-wrapper{margin-top:0!important}.m-repair-form-orderinfo-top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-0.625rem;margin-right:-0.625rem}.m-repair-form-orderinfo-top .a-label--formfield{width:14.375rem}.m-repair-form-orderinfo-top .a-input,.m-repair-form-orderinfo-top .a-stars-radio{width:50%;margin:0;padding-bottom:0}.m-repair-form-orderinfo-top .a-input-field,.m-repair-form-orderinfo-top .a-stars-radio-field{margin:0;width:calc(100% - 14.375rem)}.m-repair-form-orderinfo-bottom .a-input .a-label--textarea,.m-repair-form-orderinfo-bottom .a-stars-radio .a-label--textarea{min-height:2.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:13.75rem}.m-repair-form-orderinfo-bottom .a-input .a-input-field,.m-repair-form-orderinfo-bottom .a-input .a-stars-radio-field,.m-repair-form-orderinfo-bottom .a-stars-radio .a-input-field,.m-repair-form-orderinfo-bottom .a-stars-radio .a-stars-radio-field{width:calc(100% - 13.75rem)}.m-repair-form-orderinfo-bottom-text{margin-top:-0.25rem}.m-repair-form.m-repair-form-orderinfo--reorder-labels .a-select{max-width:37.5rem}.m-repair-form--no-tool .col-1 .radio-wrapper{width:100%}.o-editorial-module>:not(.m-list):not(.o-hotspot) .m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:7.495rem;height:7.495rem;margin-left:-3.7475rem;margin-top:-3.7475rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.o-editorial-module>:not(.m-list):not(.o-hotspot) .m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:2.62325rem;line-height:2.62325rem;left:50%;top:50%;margin-top:-1.31163rem;margin-left:-1.1rem}.o-cookielayer:not(.o-cookielayer--nomargin),.o-wrapper{margin-left:-4.375rem;margin-right:-4.375rem}.o-editorial-module>:not(.m-list):not(.o-hotspot) .m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.25rem solid #fff;width:5.05938rem;height:5.05938rem;position:absolute;left:19.49px;top:19.49px;box-sizing:border-box}.o-editorial-module>:not(.m-list):not(.o-hotspot) .m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.m-scrollbar-external_wrapper.is-fixed{left:80px;right:80px}.m-smartbar .m-smartbar-container{box-shadow:0 -2px 4px 0 rgba(0,0,0,.15)}.m-smartbar .m-smartbar-container .container-fluid,.m-smartbar .m-smartbar-container .m-account-form,.m-smartbar .m-smartbar-container .m-register-form-general,.m-smartbar .m-smartbar-container .m-register-form-messaging,.m-smartbar .m-smartbar-container .o-account-credentials-wrapper,.m-smartbar .m-smartbar-container .o-account-form form,.m-smartbar .m-smartbar-container .o-favorite-list-table-head,.m-smartbar .m-smartbar-container .o-prod-grid,.o-account-form .m-smartbar .m-smartbar-container form{max-width:98.75rem}.m-dynamic-tabs-col{float:left;width:25%}.o-favorite-list-table-head .custom-col-1 .a-icon-cart-after,.o-favorite-list-table-head .custom-col-2 .a-icon-cart-after{left:0}.o-favorite-list-table-head .custom-col-4 button span.hide-behavior{display:inline}.o-favorite-list-table-head .a-checkbox{padding-right:0.9375rem}.o-favorite-list .m-cart--th-checkbox{width:13.75rem!important}.o-favorite-list .m-cart--th-description{padding-left:1.25rem!important}.o-favorite-list .m-cart--th-single{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:10%!important;padding-right:0;padding-left:1.25rem}.o-favorite-list .m-cart--th-price--fl{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.o-favorite-list .m-cart--th-input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:13.75rem}.o-favorite-list .m-cart--th-last{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(15rem + 9%)}.o-favorite-list .m-cart--td-checkbox{width:4.375rem}.o-favorite-list .m-cart--td-image{width:10.625rem}.o-favorite-list .m-cart--outStock .m-cart--btn-remove,.o-favorite-list .m-cart--outStockReplace .m-cart--btn-remove{margin-left:calc(36% + 15rem)!important}.o-favorite-list .m-cart--td-single{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:10%;text-align:left!important}.o-favorite-list .m-cart--td-priceFL{margin-right:3.75rem}.o-favorite-list .m-cart--td-input{width:13.75rem}.o-favorite-list .m-cart--td-inputGroup .has-changed .a-input,.o-favorite-list .m-cart--td-inputGroup .has-changed .a-stars-radio{width:calc(100% - 5.625rem)}.o-favorite-list .m-cart--td-inputGroup .has-changed .a-button-wrapper{width:5.625rem;max-width:62.5rem}.o-favorite-list .m-cart--row--replacement .m-cart--td-image{margin-left:4.375rem}.o-favorite-list--purchases .m-cart--th-checkbox,.o-favorite-list--recommendations .m-cart--th-checkbox{width:9.375rem!important}.o-favorite-list--purchases .m-cart--XL-td,.o-favorite-list--purchases .m-cart--td-checkbox,.o-favorite-list--purchases .m-cart--th-checkbox,.o-favorite-list--recommendations .m-cart--XL-td,.o-favorite-list--recommendations .m-cart--td-checkbox,.o-favorite-list--recommendations .m-cart--th-checkbox{display:block!important}.o-favorite-list--purchases .m-cart--td-image,.o-favorite-list--recommendations .m-cart--td-image{width:5rem}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{width:12%;margin-right:2%}.o-editorial-section,.o-editorial-section--nopadding{margin-left:-4.375rem;margin-right:-4.375rem}.o-favorite-list--purchases .m-cart--th-description{width:16%}.o-favorite-list--purchases .m-cart--td-single,.o-favorite-list--purchases .m-cart--th-single{width:9%!important}.o-favorite-list--recommendations .m-cart--th-description{padding-left:3.75rem!important;width:28%}.o-favorite-list--recommendations .m-cart .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStock .m-cart--td-info,.o-favorite-list--recommendations .m-cart--outStockReplace .m-cart--td-info{padding-left:3.75rem!important}.o-editorial-section,.o-homepage-header-bottom{padding-left:4.375rem;padding-right:4.375rem}.o-favorite-list--recommendations .m-cart--td-single,.o-favorite-list--recommendations .m-cart--th-single{width:12%!important}.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2--medium{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.375rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.m-sidebar-nav-wrapper{top:120px}.o-product-content--offset{float:left;width:83.33333%;left:8.33333%}.o-product-main .o-product-content{float:left;width:75%}.o-product-main .o-product-sidebar{float:left;width:25%}.o-prod-grid--list .m-grid-item{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.o-prod-grid--overlay .m-grid-item{-ms-flex-preferred-size:20%!important;flex-basis:20%!important;max-width:20%!important}.o-order-summary--TPM-container{width:100%}.o-editorial-section .row>div:not(:only-of-type) .m-text--image .a-list-downloads,.o-editorial-section .row>div:not(:only-of-type) .m-text--image .a-list-unordered,.o-editorial-section .row>div:not(:only-of-type) .m-text--image p,.o-editorial-section .row>div:not(:only-of-type) .m-text--image ul,.o-editorial-section .row>div:not(:only-of-type) .m-text-quote-copy,.o-editorial-section .row>div:not(:only-of-type) .m-text:not(.m-text--image){width:calc(75% - 0.3125rem)}.o-editorial-section .row>div:only-of-type .m-text--image .a-list-downloads,.o-editorial-section .row>div:only-of-type .m-text--image .a-list-unordered,.o-editorial-section .row>div:only-of-type .m-text--image p,.o-editorial-section .row>div:only-of-type .m-text--image ul,.o-editorial-section .row>div:only-of-type .m-text-quote-copy,.o-editorial-section .row>div:only-of-type .m-text:not(.m-text--image){width:calc(60% - 0.3125rem)}.m-text--richtext .o-toolmanagement--TPM table .td-description .a-display-block,.o-toolmanagement--TPM .m-table .td-description .a-display-block,.o-toolmanagement--TPM .m-text--richtext table .td-description .a-display-block{font-size:0.875rem;line-height:1.25rem}.dropdown-menu.dropdown-menu--overlay{margin-left:-5rem;padding:0.3125rem 5rem 1.875rem}.dropdown-menu.dropdown-menu--overlay .checkbox-row{-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);max-width:calc(20% - 1.25rem)}.o-toolmanagement-forms-block--TPM .m-table--repair-forms .td-description{max-width:none}.o-search-results .o-prod-grid--list .m-grid-item{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.o-search-results .o-prod-grid--list .m-grid-item--video{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-hotspot-left:not(.o-hotspot-custom-col){float:left;width:75%}.o-hotspot-right:not(.o-hotspot-custom-col){float:left;width:25%}.o-hotspot-general .m-kaltura-video-image .a-icon-play,.o-hotspot-info .m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:2.75rem;height:2.75rem;margin-left:-1.375rem;margin-top:-1.375rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.o-hotspot-general .m-kaltura-video-image .a-icon-play:before,.o-hotspot-info .m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:.9625rem;line-height:.9625rem;left:50%;top:50%;margin-top:-.48125rem;margin-left:-.4rem}.o-hotspot-general .m-kaltura-video-image .a-icon-play:after,.o-hotspot-info .m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.125rem solid #fff;width:1.85625rem;height:1.85625rem;position:absolute;left:7.15px;top:7.15px;box-sizing:border-box}.o-hotspot-general .m-kaltura-video-image .a-icon-play:hover,.o-hotspot-info .m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.o-hotspot .col-lg-6>.a-dummy-box,.o-hotspot .col-lg-9>.a-dummy-box{min-height:31.25rem}}@media (min-width:160rem){.a-page-fullwidth,.a-page-fullwidth--paddingonly,.m-maintenance-box,.m-page-not-found-box,.o-prod-grid-grey-wrap,.o-prod-grid-outer,main{padding-left:6.875rem;padding-right:6.875rem}.a-page-fullwidth,.a-page-fullwidth--nopadding,.o-prod-grid-grey-wrap,.o-prod-grid-outer{margin-left:-6.875rem;margin-right:-6.875rem}.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9{float:left}.col-xxl-1{width:8.33333%}.col-xxl-2{width:16.66667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.33333%}.col-xxl-5{width:41.66667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.33333%}.col-xxl-8{width:66.66667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.33333%}.col-xxl-11{width:91.66667%}.col-xxl-12{width:100%}.col-xxl-pull-0{right:auto}.col-xxl-pull-1{right:8.33333%}.col-xxl-pull-2{right:16.66667%}.col-xxl-pull-3{right:25%}.col-xxl-pull-4{right:33.33333%}.col-xxl-pull-5{right:41.66667%}.col-xxl-pull-6{right:50%}.col-xxl-pull-7{right:58.33333%}.col-xxl-pull-8{right:66.66667%}.col-xxl-pull-9{right:75%}.col-xxl-pull-10{right:83.33333%}.col-xxl-pull-11{right:91.66667%}.col-xxl-pull-12{right:100%}.col-xxl-push-0{left:auto}.col-xxl-push-1{left:8.33333%}.col-xxl-push-2{left:16.66667%}.col-xxl-push-3{left:25%}.col-xxl-push-4{left:33.33333%}.col-xxl-push-5{left:41.66667%}.col-xxl-push-6{left:50%}.col-xxl-push-7{left:58.33333%}.col-xxl-push-8{left:66.66667%}.col-xxl-push-9{left:75%}.col-xxl-push-10{left:83.33333%}.col-xxl-push-11{left:91.66667%}.col-xxl-push-12{left:100%}.col-xxl-offset-0{margin-left:0}.col-xxl-offset-1{margin-left:8.33333%}.col-xxl-offset-2{margin-left:16.66667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-4{margin-left:33.33333%}.col-xxl-offset-5{margin-left:41.66667%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.33333%}.col-xxl-offset-8{margin-left:66.66667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-10{margin-left:83.33333%}.col-xxl-offset-11{margin-left:91.66667%}.col-xxl-offset-12{margin-left:100%}.hidden-xxl{display:none!important}.container--xxl{width:160rem}.a-fontsize-xxxl{font-size:4.375rem!important}.a-fontsize-xxl{font-size:3.5rem!important}.a-fontsize-xl{font-size:2.25rem!important}.a-fontsize-l{font-size:1.5rem!important}.a-heading-editorial,.a-heading-h1--home,.a-heading-home{font-size:4.375rem}.a-heading-editorial-h1,.a-heading-h1,.a-heading-h1--standard,.m-editorial-teaser--fullwidth .a-heading-editorial-h2{font-size:3.5rem}.a-heading-editorial-h2,.a-heading-editorial-h2--medium{font-size:2.25rem}.a-heading-editorial-h2--medium-small{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.625rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.a-heading-h2,.m-grid-item--banner .m-grid-item--cat-title{font-size:2.25rem}.a-heading-h2--home{font-size:2rem;line-height:2.375rem}.a-heading-h2--standard{font-size:1.75rem;line-height:2.125rem}.a-heading-h2--medium{font-size:1.5rem}h1{font-size:3.5rem}h2{font-size:2.25rem}.a-button [class*=a-icon]:not(.a-icon-close).a-link--large,.a-button-tertiary.a-button-tertiary.is-highlighted,.a-button-tertiary.a-link--large,.a-button[class*=a-icon]:not(.a-icon-close).a-link--large,.a-link--arrow-after.a-link--large,.a-link--arrow-before.a-link--large,.a-link--arrow.a-button-tertiary.is-highlighted,.a-link--arrow.a-link--large,.a-link--arrow.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--arrow.is-highlighted.m-reset-pass-form-cancel-btn,.a-link--arrowdown-after.a-link--large,.a-link--back.a-button-tertiary.is-highlighted,.a-link--back.a-link--large,.a-link--back.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--back.is-highlighted.m-reset-pass-form-cancel-btn,.a-link--large,.a-link--large.m-forgot-pass-form-cancel-btn,.a-link--large.m-reset-pass-form-cancel-btn,.a-link--share.a-button-tertiary.is-highlighted,.a-link--share.a-link--large,.a-link--share.is-highlighted.m-forgot-pass-form-cancel-btn,.a-link--share.is-highlighted.m-reset-pass-form-cancel-btn,.is-highlighted.m-forgot-pass-form-cancel-btn,.is-highlighted.m-reset-pass-form-cancel-btn,.m-text--richtext .m-text-buttons a [class*=a-icon]:not(.a-icon-close).a-link--large,.m-text--richtext .m-text-buttons a[class*=a-icon]:not(.a-icon-close).a-link--large,.m-text--richtext .m-text-links a.a-link--large,.o-prod-grid .m-message .a-link--large.a-link--arrow-after:not(.a-link--needhelp):hover,.picker__month,.picker__year,.tooltipster-content .a-button-tertiary.is-highlighted.a-link--arrow,.tooltipster-content .a-link--large.a-link--arrow,.tooltipster-content .a-link--large.a-link--arrow-after,.tooltipster-content .a-tooltip-link--arrow-after a.a-link--large,.tooltipster-content .is-highlighted.a-link--arrow.m-forgot-pass-form-cancel-btn,.tooltipster-content .is-highlighted.a-link--arrow.m-reset-pass-form-cancel-btn,button[class*=a-icon][type=submit]:not(.a-icon-close).a-link--large:not([class*=a-button-]),button[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--large,dl dt,input[class*=a-icon][type=submit]:not(.a-icon-close).a-link--large:not([class*=a-button-]),input[type=submit]:not([class*=a-button-]) [class*=a-icon]:not(.a-icon-close).a-link--large{font-size:1.25rem}.a-list-sortable{-webkit-column-count:4;column-count:4}.a-list-categories>li.m-nav-secondary-news{float:left;width:100%}.a-button-sharing{font-size:1.5rem!important}.a-preloader .a-preloader-animation{font-size:1.75rem;line-height:2.125rem}.a-new,.m-nav-secondary-stage-item:first-child>a,.m-nav-secondary-teaserlist li>a>span,.m-page-not-found-help-link{font-size:1.25rem}.has-results .a-map-resultlist,.has-results .a-map-wrapper,.m-overlay .has-results .a-map-resultlist,.m-overlay .has-results .a-map-wrapper{float:left;width:50%}.featherlight-content{width:53%}.m-overlay--size-auto .featherlight-content{width:auto;max-width:70%}.m-overlay--size-l .featherlight-content{width:70%}.m-overlay--size-m .featherlight-content{width:60%}.m-overlay--size-s .featherlight-content{width:40%}.m-breadcrumbs:not(.m-breadcrumbs--col12-notxl):not(.m-breadcrumbs--nooffset) .m-breadcrumbs-col{float:left;width:50%}.m-breadcrumbs li:nth-child(n+4) [itemprop=name]{max-width:37.5rem}.m-nav-meta,.m-nav-primary{max-width:160rem}.m-nav-meta>li{padding:0 1.4375rem 0 0}.m-nav-meta a{padding-right:1.25rem}.m-nav-meta a>span{display:inline-block}.m-nav-primary picture{padding-right:3.75rem}.m-nav-primary{overflow-x:hidden}.m-nav-primary-wrapper{background-color:#FFF}.m-nav-secondary-breadcrumb{width:160rem;left:auto;right:auto}.m-nav-secondary-stage-item>div.has-teaser .columngroup{position:relative;min-height:0.0625rem;padding:0}.m-nav-secondary-stage-item>div .list>li.m-nav-secondary-news{float:left;width:100%}.m-nav-secondary-teaser{position:relative;min-height:0.0625rem;padding-left:1.25rem;padding-right:0;float:right!important;padding-top:1.25rem}.m-nav-secondary-teaser-item{padding-bottom:0.9375rem!important}.m-nav-secondary-teaser-item:last-of-type{padding-bottom:0}.m-grid-item--banner .m-smartbar-column-right .m-grid-item--cat-title,.m-smartbar-column-right .a-heading-h2,.m-smartbar-column-right .m-grid-item--banner .m-grid-item--cat-title,.o-favorite-list .m-cart--td-priceFL{padding-bottom:1.875rem}.m-nav-totop{right:50%;margin-right:-78.125rem}.m-grid-item--banner .m-service-contact a.m-grid-item--cat-title,.m-service-contact .m-grid-item--banner a.m-grid-item--cat-title,.m-service-contact a.a-heading-h2{font-size:2.25rem}.m-message--availability .availability,.m-message-title,.m-text,.m-text .a-list-downloads,.m-text .a-list-ordered,.m-text .a-list-unordered,.m-text ol,.m-text ul,.o-editorial-section .m-sidebar-nav--menu a{font-size:1.25rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky{right:auto!important;width:38.4375rem!important;max-width:38.4375rem!important}.o-editorial-marginal-col .m-sidebar-nav--advanced.m-sidebar-nav--sticky{width:41.5625rem!important;max-width:41.5625rem!important}.m-logout--message{padding-top:3.75rem}.m-layout-flex--xxl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.m-message:not(.m-message--tiny) .m-message-row{padding-right:50%!important}.m-text--richtext h2{font-size:2.25rem}.m-slider .slick-slide p,.m-slider .slick-slide strong,.m-slider li p,.m-slider li strong,.m-table tbody tr.tfoot--last>td,.m-table--increase-s tbody tr td,.m-table--increase-s tbody tr th,.m-table--increase-s thead tr td,.m-table--increase-s thead tr th,.m-text--richtext .m-text-links a,.m-text--richtext table tbody tr.tfoot--last>td{font-size:1.25rem}.m-table-col--limited{max-width:none}.m-table-choose-price-radio{margin-right:0}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--description{width:35%}.m-table--fleetlabeling tbody tr td:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child{width:5%}.m-table--fleetlabeling .m-table-cell--description{width:45%}.m-page-title-col{float:left;width:50%}.m-confirm-adress-popup .a-heading-h2,.m-confirm-adress-popup .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-confirm-adress-popup .m-grid-item--cat-title{font-size:2.25rem!important}.m-account-form-actions-cancel .a-link--arrow,.m-choose-country,.m-contact--nav li:last-of-type a span span.a-link--arrow-after,.m-counter-text,.m-interview-story,.m-login-wrapper-right-block-text,.m-reset-pass-wrapper-right-block-text{font-size:1.25rem}.m-panorama--full-width{margin-left:-6.875rem;margin-right:-6.875rem}.m-related-products li img{max-width:11.875rem;max-height:12.8125rem}.m-contact--tab-inner .phone-number{font-size:1.5rem!important}.m-overlay .m-contact .a-heading-h1.headline-md{font-size:2.25rem!important}.a-image-zoom-cta,.m-grid-item--new{font-size:1.25rem}.m-product-cartbar .m-choose-price-item-content .a-priceoption{padding-left:1.9375rem}.m-product-cartbar-sticky.is-sticky{padding-left:6.875rem;padding-right:6.875rem;left:50%!important;margin-left:-80rem!important}.m-table--product-variants .m-message--notify .a-choose-price-wrapper,.m-table--product-variants .m-table-choose-price-text .a-choose-price-wrapper{padding-left:1.9375rem}.m-grid-item--banner .m-grid-item--cat-title{font-size:1.5rem!important}.m-compare-modal .featherlight-content,.m-compare-modal.maxWidth .featherlight-content{max-width:117.5rem!important}.m-chat-popup{right:50%;margin-right:-53.125rem}.m-filterbar2--fullwidth,.o-cookielayer:not(.o-cookielayer--nomargin),.o-wrapper{margin-left:-6.875rem;margin-right:-6.875rem}.m-filterbar-col{float:left;width:20%}.m-filterbar--gridpage .m-filterbar-col{float:left;width:25%}.m-filterbar-tag{font-size:1.25rem}.m-filterbar-tag-delete{font-size:1.5rem!important}.m-filterbar2--fullwidth{padding-left:6.875rem;padding-right:6.875rem}.m-filterbar2-col{float:left;width:20%}.m-staticmap-nearbycenter .a-address,.m-staticmap-nearbycenter .a-staticmap{float:left;width:50%}.m-list .m-list-column-right .a-label-tip-link,.m-list .m-list-column-right .a-label-tip-link .a-icon,.m-list .m-list-column-right .a-link,.m-list .m-list-column-right .a-link .a-icon,.m-list .m-list-column-right .a-link-download,.m-list .m-list-column-right>p{font-size:1.25rem}.m-list--simple .m-list-column-right .a-label-tip-link .a-icon,.m-list--simple .m-list-column-right .a-link .a-icon{font-size:1rem!important}.m-add-favorite-clear-message p,.m-add-favorite-mobile-title,.m-addproduct-description .text,.m-addproduct-description .text a,.m-cart--footer caption,.m-cart--row-login>td,.m-cart-table-head-copy a,.m-click-collect-description-text{font-size:1.25rem}.m-cart--th-single{width:6.875rem}.m-cart--th-input{width:24.375rem}.m-cart-single-table .m-cart--th-input{width:31.25rem}.m-cart--td-single{width:6.875rem}.m-cart--td-input{width:24.375rem}.m-cart-single-table .m-cart--td-input{width:31.25rem}.m-cart--td-input-buttonslist li:first-child{padding-top:0}.m-cart--subtotal-overview-td,.m-cart--td-input-buttonslist:first-child{padding-top:0!important}.m-cart--td-input-buttonslist{display:block!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1.875rem!important;padding-top:0!important}.m-hero-teaser-content,.m-smartbar .m-smartbar-container,.o-editorial-section,.o-footer-bottom,.o-footer-middle,.o-footer-top,.o-homepage-header-bottom,.o-offcanvas,.o-wrapper{padding-left:6.875rem;padding-right:6.875rem}.m-cart--td-inputGroup{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:40%}.m-cart--row-action{display:none!important}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{font-size:3.5rem!important;max-height:14rem}.m-hero-teaser .a-paragraph{font-size:1.5rem!important}.m-editorial-teaser{font-size:1.25rem}.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .a-heading-h2,.m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--light:not(.m-editorial-teaser--horizontal) .m-grid-item--cat-title{height:7rem}.m-editorial-teaser--fullwidth .a-heading-h2,.m-editorial-teaser--fullwidth .m-grid-item--banner .m-grid-item--cat-title,.m-editorial-teaser--standalone .a-heading-h2,.m-editorial-teaser--standalone .m-grid-item--banner .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--fullwidth .m-grid-item--cat-title,.m-grid-item--banner .m-editorial-teaser--standalone .m-grid-item--cat-title{max-height:12.5rem}.m-editorial-teaser--fullwidth .a-paragraph{font-size:1.75rem;line-height:2.125rem}.m-editorial-teaser--fullwidth.m-editorial-teaser--video .a-paragraph{font-size:1.25rem}.m-event-list .m-list-column-left,.m-event-list.m-list-l .m-list-column-left{float:left;width:16.66667%}.m-list-event-date span:last-child,.m-list-event-date span:only-child{font-size:1.5rem!important}.m-testimonial-text,.m-text-quote-copy,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-input-field.is-empty:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .a-select-field.is-empty:after,.o-account-credentials:not(.is-editable) .m-account-form-dummy .is-empty.a-stars-radio-field:after,.o-cookielayer p{font-size:1.25rem}.m-date-range-field,.m-repair-form-orderinfo-top .a-input-field,.m-repair-form-orderinfo-top .a-stars-radio-field{width:25rem}.o-favorite-list-table-head button{max-width:24.375rem}.o-favorite-list-table-head .custom-col-1{-ms-flex-preferred-size:30%;flex-basis:30%}.o-favorite-list-table-head .custom-col-2{-ms-flex-preferred-size:26.33%;flex-basis:26.33%}.o-favorite-list .m-cart--th-checkbox{width:13.75rem}.o-favorite-list .m-cart--th-single{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.o-favorite-list .m-cart--th-input{width:27.5rem}.o-favorite-list .m-cart--th-input>span{margin-right:60%}.o-editorial-section,.o-editorial-section--nopadding{margin-left:-6.875rem;margin-right:-6.875rem}.o-favorite-list .m-cart--th-last{width:calc(15rem + 17%)}.o-favorite-list .m-cart--td-single{text-align:left!important}.o-favorite-list .m-cart--td-input{width:27.5rem}.o-favorite-list .m-cart--td-input-buttonslist{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:55%}.o-favorite-list .m-cart--td-inputGroup{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .a-heading-editorial-h2--medium{font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-weight:400;color:#D2051E;font-size:1.625rem;line-height:1;letter-spacing:0.0625rem;text-transform:uppercase}.o-delego-creditcard-header>span,.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-purchases .m-editorial-teaser-purchase-product>div{font-size:1.25rem}.o-product-content{float:left;width:75%}.o-product-content--offset{float:left;width:66.66667%;left:8.33333%}.o-prod-grid--btn{float:left;width:20%}.o-prod-grid--header-title{float:left;width:80%}.o-prod-grid--list .m-grid-item{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.o-prod-grid--footer .o-prod-grid--btn{left:80%}.o-search-results .o-prod-grid--list .m-grid-item--video{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.o-hotspot-general .m-kaltura-video-image .a-icon-play,.o-hotspot-info .m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:5rem;height:5rem;margin-left:-2.5rem;margin-top:-2.5rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.o-hotspot-general .m-kaltura-video-image .a-icon-play:before,.o-hotspot-info .m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:1.75rem;line-height:1.75rem;left:50%;top:50%;margin-top:-.875rem;margin-left:-.7rem}.o-hotspot-general .m-kaltura-video-image .a-icon-play:after,.o-hotspot-info .m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.1875rem solid #fff;width:3.375rem;height:3.375rem;position:absolute;left:13px;top:13px;box-sizing:border-box}.o-hotspot-general .m-kaltura-video-image .a-icon-play:hover,.o-hotspot-info .m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.o-hotspot .col-lg-6>.a-dummy-box,.o-hotspot .col-lg-9>.a-dummy-box{min-height:37.5rem}}@media (max-width:19.9375rem){td.hidden-xs,th.hidden-xs{display:table-cell!important;width:0;overflow:hidden;padding:0;margin:0}td.hidden-xs *,th.hidden-xs *{display:none}.m-text--richtext .m-text-buttons .o-order-confirmation .m-message-buttons a,.o-order-confirmation .m-message-buttons .a-button-primary,.o-order-confirmation .m-message-buttons .m-text--richtext .m-text-buttons a{max-width:50%}}@media (max-width:47.9375rem){.m-account-dashboard-panel-title:after,.m-breadcrumbs li:nth-last-child(2) a:before{font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.a-spacing-pt-sm--s{padding-top:1.25rem!important}.a-spacing-pb-sm--none{padding-bottom:0!important}.a-heading--breadcrumb-extend.a-heading-h1--home,.a-heading-editorial.a-heading--breadcrumb-extend,.a-heading-h1--standard.a-heading--breadcrumb-extend,.a-heading-h1.a-heading--breadcrumb-extend,.a-heading-home.a-heading--breadcrumb-extend,h1.a-heading--breadcrumb-extend{font-size:1.375rem;line-height:1.25rem;padding-bottom:0.9375rem;margin-top:-1.25rem}.m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new.a-label-tip-link,.m-account-dashboard-panel-inner .a-link.a-link--arrow-after.has-label-new{margin-right:0}.m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new.a-label-tip-link span.label-new,.m-account-dashboard-panel-inner .a-link.a-link--arrow-after.has-label-new span.label-new{margin-top:0;padding-left:0.3125rem}.m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new.a-label-tip-link:hover span.label-new,.m-account-dashboard-panel-inner .a-link.a-link--arrow-after.has-label-new:hover span.label-new,.m-account-dashboard-panel-inner .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.has-label-new.a-label-tip-link span.label-new,.m-account-dashboard-panel-inner .m-list--click-sensitive .m-list-content:hover .a-link--arrow-after.has-label-new.a-link span.label-new,.m-account-dashboard-panel-inner .m-table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new,.m-account-dashboard-panel-inner .m-text--richtext table tbody tr td.is-hover.has-hoverlink .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new,.m-list--click-sensitive .m-list-content:hover .m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new.a-label-tip-link span.label-new,.m-list--click-sensitive .m-list-content:hover .m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new.a-link span.label-new,.m-table tbody tr td.is-hover.has-hoverlink .m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new,.m-text--richtext table tbody tr td.is-hover.has-hoverlink .m-account-dashboard-panel-inner .a-link--arrow-after.has-label-new[data-hoverlink] span.label-new{padding-left:0.3125rem}.a-list-definition dd{border-top:0;padding-top:0}.a-label--formfield,.a-label--textarea{padding-bottom:0.5rem}.a-label-tip-link{float:right;margin-top:0}.a-radio.a-radio--tile:not(.a-radio--nomarker) label:before{margin-top:-0.3125rem}.a-stars-radio-star{width:1.75rem;height:1.625rem}.a-stars-radio-star:before{font-size:1.25rem}.m-overlay--size-s.m-overlay--contact .featherlight-content{width:calc(100% - 2.5rem);margin-left:0;margin-right:0}.m-overlay{padding-top:2.5rem!important}.m-overlay--login form{padding-bottom:1.875rem;margin-bottom:1.875rem;border-bottom:0.0625rem solid #D7CEBA}.m-table--summary,.m-table--summary tbody tr.grandtotal{border-bottom:none}.m-breadcrumbs li{display:none}.m-breadcrumbs li:nth-last-child(2){display:inline-block;padding-left:0.25rem}.m-breadcrumbs li:nth-last-child(2) [itemprop=item]:after{display:none}.m-breadcrumbs li:nth-last-child(2) a:before{left:-2px;color:#D2051E;top:3px;-webkit-transition:all .3s ease;transition:all .3s ease}.m-breadcrumbs li:nth-last-child(2) a{display:inline-block;position:relative;padding-right:0.625rem;color:#000;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:0.875rem;line-height:1.25rem}.m-breadcrumbs li:nth-last-child(2) a:before{display:inline-block;font-family:iconfont;line-height:inherit;text-transform:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA03"}.m-table .m-breadcrumbs li:nth-last-child(2) a:hover:before,.m-text--richtext table .m-breadcrumbs li:nth-last-child(2) a:hover:before{left:5px}.m-breadcrumbs li:nth-last-child(2) strong{margin-left:-0.25rem}.m-breadcrumbs li:nth-last-child(2) strong:after{display:none}.m-breadcrumbs li:nth-last-child(2) a:hover:before{left:-4px}.m-nav-meta{position:relative}.m-nav-meta-search-layer{position:absolute;top:0;right:0;z-index:1;width:0;opacity:0;height:3.125rem;overflow:hidden;background-color:#F3F0EB;-webkit-transition:width .5s,opacity .5s;transition:width .5s,opacity .5s}.m-nav-meta-search-layer.is-open{opacity:1}.m-nav-meta-search-layer form{position:relative;display:block;padding:0.9375rem 0.9375rem 0;height:3.125rem}.m-nav-meta-search-layer form input{width:100%}.m-nav-meta-search-layer form button{display:none}.m-nav-meta-search-layer form .a-link--close,.m-nav-meta-search-layer form .a-tooltip-closer{position:absolute;top:15px;right:15px;height:0.9375rem}.m-nav-meta-search-layer form .a-link--close:after,.m-nav-meta-search-layer form .a-link--close:before,.m-nav-meta-search-layer form .a-tooltip-closer:after,.m-nav-meta-search-layer form .a-tooltip-closer:before{width:0.9375rem;background-color:#524F53}.m-nav-primary button:before{content:attr(data-label);display:inline-block;position:absolute;right:50px;top:15px;text-transform:uppercase;white-space:nowrap;font-family:"Hilti Bold",Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem}.m-nav-secondary-list>li span figure{padding-bottom:0.9375rem}.m-nav-footermeta{padding-top:0.9375rem}.m-progress--background{background-color:inherit!important}.m-progress--type-tracker .m-progress-step-text{line-height:1.125rem;visibility:visible;height:auto;vertical-align:middle}.m-progress--type-tracker .m-progress-col{display:block;height:2.5rem;padding:0;width:100%}.m-progress--type-tracker .m-progress-col.is-active{margin:1.0625rem 0;position:relative}.m-panorama:not(.m-panorama--full-width),.m-slider--slideshow-l{margin-left:-1.25rem;margin-right:-1.25rem}.m-progress--type-tracker .m-progress-col.is-active::after,.m-progress--type-tracker .m-progress-col.is-active::before{display:block;content:'';position:absolute;left:18px;width:0.1875rem!important;height:1.0625rem}.m-progress--type-tracker .m-progress-col.is-active:first-child::before,.m-progress--type-tracker .m-progress-col.is-active:last-child::after,.m-slider--slideshow .m-slider-btns{display:none}.m-progress--type-tracker .m-progress-col.is-active::before{top:-17px;background-color:#D2051E}.m-progress--type-tracker .m-progress-col.is-active::after{bottom:-17px;background-color:#bab9ba}.m-progress--type-tracker .m-progress-col.is-active:first-child{margin-top:0}.m-progress--type-tracker .m-progress-col.is-active:last-child{margin-bottom:0}.m-progress--type-tracker .m-progress-col.is-active .m-progress-step{box-shadow:0 0 0 3px #D2051E inset}.m-progress--type-tracker .m-progress-col:not(.is-active):not(:first-child) .m-progress-step::after{border-top-width:0}.m-progress--type-tracker .m-progress-col.is-active+.m-progress-col:not(.is-active) .m-progress-step::after{border-top-width:3px}.a-sidebar-controls-controller{position:absolute;right:0;bottom:0}.a-sidebar-controls-active{top:-50px;max-width:none;width:100%;height:3.125rem;right:0;padding-right:4.375rem;text-overflow:ellipsis;line-height:1.875rem}.a-sidebar-controls-active:after{right:50px}.m-sidebar-nav--advanced.m-sidebar-nav--sticky{right:0!important;top:auto!important;bottom:0;opacity:1;max-height:3.125rem;-webkit-transition:max-height .3s ease-in,-webkit-transform .3s;transition:max-height .3s ease-in,-webkit-transform .3s;transition:max-height .3s ease-in,transform .3s;transition:max-height .3s ease-in,transform .3s,-webkit-transform .3s}.m-sidebar-nav--advanced.m-sidebar-nav--sticky .a-sidebar-controls{top:auto!important;bottom:0}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky{width:100%!important}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky .a-sidebar-controls{width:100%}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded{width:100%;height:100%;max-height:62.5rem}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .m-sidebar-nav--menu{overflow-y:scroll;height:100%}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .m-sidebar-nav--menu li{position:relative}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .m-sidebar-nav--menu li:before{content:'';position:absolute;top:-3px;right:0;width:3.125rem;height:calc(100% + 0.1875rem);background-color:#B8B2A8}.m-account-dashboard-panel-title:after,.m-product-videos-section-headline:after{-webkit-font-smoothing:antialiased;content:"\EA01";right:0}.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-sticky.is-expanded .a-sidebar-controls{width:auto}.m-logout .o-offcanvas-content{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.m-table--productinfo .m-cart--td-info-description,.m-table--productinfo tbody tr td:not(:last-of-type){padding-bottom:0}.m-form--rowcluster .a-radio:not(.a-radio--tile) label{margin-bottom:0.375rem}.m-message-image{margin-top:0.9375rem}.m-slider--default{padding-top:1.875rem}.m-slider .m-slider-overlay-btn .m-slider-dots{margin-bottom:0.9375rem}.m-slider .m-slider-overlay-btn .a-button-primary,.m-slider .m-slider-overlay-btn .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .m-slider .m-slider-overlay-btn a{margin-bottom:0.3125rem}.m-table-wrapper .m-slider-btns{display:none!important}.m-table-cell-content>.a-priceoption>strong{display:block;float:none}.m-table--thick-borders tbody tr:not(.tfoot) td:first-child{margin-top:1.25rem}.m-table--thick-borders tbody tr:not(.tfoot) td:last-child{margin-bottom:1.25rem}.m-table tbody tr td.is-hover,.m-text--richtext table tbody tr td.is-hover{background-color:transparent}.m-table .a-input,.m-table .a-stars-radio,.m-text--richtext table .a-input,.m-text--richtext table .a-stars-radio{margin-top:0.5rem}.m-table--productinfo,.m-table--productinfo tbody,.m-table--productinfo tbody tr{display:block}.m-table--productinfo tbody tr td{display:block;width:100%!important}.m-table--productinfo tbody tr td.m-table-td--image{width:30%!important;min-width:30%;float:right}.m-table--productinfo tbody tr td.m-table-td--image~td{display:inline-block;width:70%!important}.m-table--productinfo .m-table-td--image{min-width:100%;text-align:center}.m-table.m-table--display-all .td--fixed-width_300,.m-text--richtext table.m-table--display-all .td--fixed-width_300{min-width:18.75rem}.m-table.m-table--display-all .td--fixed-width_250,.m-text--richtext table.m-table--display-all .td--fixed-width_250{min-width:15.625rem}.m-table--responsive-grid thead{display:none}.m-table--responsive-grid tbody tr,.m-table--responsive-grid tfoot tr{vertical-align:top}.m-table--responsive-grid tbody tr td,.m-table--responsive-grid tbody tr td:first-child,.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td,.m-table--responsive-grid tfoot tr td:first-child,.m-table--responsive-grid tfoot tr td:last-child{display:block;text-align:left;width:100%;padding-top:0;padding-left:0;padding-right:0}.m-table--responsive-grid tbody tr td:first-child picture,.m-table--responsive-grid tfoot tr td:first-child picture{padding-top:0.9375rem;padding-bottom:0.625rem;padding-left:0.9375rem;float:right}.m-table--responsive-grid tbody tr td:first-child picture img,.m-table--responsive-grid tfoot tr td:first-child picture img{max-height:3.5rem}.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td:last-child{padding-bottom:0.9375rem}.m-table--responsive-grid tbody tr .m-message,.m-table--responsive-grid tfoot tr .m-message{clear:both;max-width:100%}.m-table--summary tbody tr td .text-row,.m-table--summary tbody tr td:first-child .text-row,.m-table--summary tbody tr td:last-child .text-row,.m-table--summary tbody tr td:nth-last-child(2) .text-row{padding-bottom:0.5rem}.m-table--summary tbody tr td:first-child>div:last-child:not(:only-child),.m-table--summary tbody tr td:last-child>div:last-child:not(:only-child),.m-table--summary tbody tr td:nth-last-child(2)>div:last-child:not(:only-child),.m-table--summary tbody tr td>div:last-child:not(:only-child){padding-bottom:0}.m-table--summary tbody tr td:last-child{padding-bottom:0.625rem}.m-table--summary tbody tr:first-child td:first-child{padding-top:0.625rem}.m-table--summary tbody tr.grandtotal td:first-child{padding-top:0.9375rem}.m-table-add-cell--lg-max,.m-table-add-cell--md,.m-table-choose-price .a-choose-price-wrapper:first-of-type{padding-top:0}.m-table--summary tbody tr.grandtotal td:last-child,.m-table--summary tbody tr.grandtotal td:last-child>div:last-child:not(:only-child){padding-bottom:0}.m-table--summary tbody tr.grandtotal .payment-method{margin-top:0}.m-table-add-row--has-additional-cells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-table-add-row--has-additional-cells .m-table-add-cell{width:50%;padding-right:0.625rem;padding-bottom:0.625rem}.m-table-add-row--has-additional-cells .m-table-add-cell:last-of-type{padding-bottom:0}.m-table-cell-left--md-max,.m-table-cell-right--md-max{width:50%!important;float:left;border-bottom-style:none!important}.m-table-cell-left--md-max{clear:both}.m-table-cell-right--md-max{clear:right}.m-table-add-label--md-max{display:block}.m-table--product-variants{table-layout:fixed}.m-table-actions .dropdown-btn-group,.table-wrapper .dropdown-btn-group{padding-bottom:0.625rem}.sticky-table-header{display:none}.m-table-choose-content{display:table}.m-table-choose-price{background:0 0;padding:0}.m-table-choose-price-text+.m-message{display:none}.m-table-choose-price-radio{display:table-cell}.m-table-choose-price-radio .a-radio{padding-bottom:0}.m-table-choose-price-radio .a-radio label:after,.m-table-choose-price-radio .a-radio label:before{display:none}.m-table .m-form-pieces .a-input,.m-table .m-form-pieces .a-stars-radio,.m-text--richtext table .m-form-pieces .a-input,.m-text--richtext table .m-form-pieces .a-stars-radio{margin-top:0!important}.m-table--fleetlabeling.m-table--costcenter-change .m-table-row-applytoall{padding:0 0.9375rem 0.9375rem}.m-table--fleetlabeling.m-table--costcenter-change .m-table-row-applytoall th:first-child,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter thead tr th{padding-left:0;padding-right:0}.m-table--fleetlabeling.m-table--costcenter-change .m-table-row-applytoall th:not(:first-child){padding-top:0;padding-bottom:0}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:first-child{padding-top:0.9375rem}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial .m-table-add-row{padding-bottom:0.9375rem}.is-safari .m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td .a-tooltip.a-icon-info,.is-safari .m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td .a-tooltip.a-label-tip-link{display:inline-block!important;border:none!important}.m-account-dashboard-panel:first-child .m-account-dashboard-panel-inner,.m-tile-table tbody{border-top:0.1875rem solid #EBE6dE}.m-counter:not(.m-counter-no-image) .m-counter-number:last-child,.m-tile-table tbody{border-bottom:0.1875rem solid #EBE6dE}.m-table--fleetlabeling thead tr{display:block;width:100%}.m-table--fleetlabeling .m-table-row-message th:first-child,.m-table--fleetlabeling thead tr:first-child{display:none}.m-table--fleetlabeling .m-table-row-applytoall{padding-bottom:0.625rem}.m-table--fleetlabeling .m-table-row-applytoall th:first-child{text-align:left;padding-left:0.9375rem;padding-right:0.9375rem;padding-top:0.9375rem}.m-table--fleetlabeling .m-table-row-applytoall th:not(:first-child){padding-left:0.9375rem;padding-right:0.9375rem}.m-table--fleetlabeling .m-table-row-message th:not(:first-child){width:100%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-input:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-input:not(:first-child),.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-select:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-select:not(:first-child),.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-serial:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall .m-table-cell--has-serial:not(:first-child){padding-left:0.9375rem!important;padding-right:0.9375rem!important}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter tbody tr td:first-child .m-table-cell-content{min-height:0}.m-table--fleetlabeling tbody tr td:first-child .m-table-cell-content{min-height:unset}.m-table--fleetlabeling .m-table-cell--has-input,.m-table--fleetlabeling .m-table-cell--has-select,.m-table--fleetlabeling .m-table-cell--has-serial{width:100%!important;float:none!important}.m-table--fleetlabeling .m-table-cell--has-input:first-child,.m-table--fleetlabeling .m-table-cell--has-input:not(:first-child),.m-table--fleetlabeling .m-table-cell--has-select:first-child,.m-table--fleetlabeling .m-table-cell--has-select:not(:first-child),.m-table--fleetlabeling .m-table-cell--has-serial:first-child,.m-table--fleetlabeling .m-table-cell--has-serial:not(:first-child){padding:0!important}.m-table--fleetlabeling .m-table-cell--has-input .a-input,.m-table--fleetlabeling .m-table-cell--has-input .a-select,.m-table--fleetlabeling .m-table-cell--has-input .a-stars-radio,.m-table--fleetlabeling .m-table-cell--has-select .a-input,.m-table--fleetlabeling .m-table-cell--has-select .a-select,.m-table--fleetlabeling .m-table-cell--has-select .a-stars-radio,.m-table--fleetlabeling .m-table-cell--has-serial .a-input,.m-table--fleetlabeling .m-table-cell--has-serial .a-select,.m-table--fleetlabeling .m-table-cell--has-serial .a-stars-radio{padding-bottom:0.625rem}.m-table--fleetlabeling .m-table-cell-content .a-input,.m-table--fleetlabeling .m-table-cell-content .a-stars-radio{margin-top:0}.m-tile-table{width:100%}.m-tile-table,.m-tile-table tbody,.m-tile-table td,.m-tile-table tfoot,.m-tile-table th,.m-tile-table tr{display:block!important}.m-tile-table tr{padding-bottom:0.9375rem}.m-tile-table tr:last-child{padding-bottom:none}.m-tile-table thead{display:none}.m-tile-table tbody{width:100%}.m-tile-table td{width:100%;white-space:normal!important;padding:0.9375rem 0 0!important}.m-tile-table td.td-blank,.m-tile-table td.td-sm-hide{display:none!important}.m-tile-table td[align=right]{text-align:left}.m-tile-table td.td-checkbox{position:relative}.m-tile-table td.td-checkbox .m-tile-table-mobile-heading{position:absolute;left:50px;bottom:4px}.m-tile-table .m-tile-table-mobile-heading{display:block;padding-bottom:0.3125rem}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--content,.m-onpagefilter-items .link{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.m-page-title.has-breadcrumb-extend{padding-bottom:0.9375rem}.m-onpagefilter-items .link{height:auto!important;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-account-dashboard .a-tooltip,.m-account-dashboard-panel-inner .m-account-dashboard-panel-footer .a-link--arrow-after:after{display:none}.m-onpagefilter-items .link .text{width:70%;padding-right:0.625rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-onpagefilter-items .link figure{width:30%;height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0.9375rem}.m-internal-page-form .a-input-field,.m-internal-page-form .a-stars-radio-field,.m-login .a-button,.m-login .a-button-submit,.m-login .m-text--richtext .m-text-buttons a,.m-login button[type=submit]:not([class*=a-button-]),.m-login input[type=submit]:not([class*=a-button-]),.m-login-form .a-button,.m-login-form .a-button-submit,.m-login-form .m-text--richtext .m-text-buttons a,.m-login-form button[type=submit]:not([class*=a-button-]),.m-login-form input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-login a,.m-text--richtext .m-text-buttons .m-login-form a{width:100%}.m-onpagefilter-items .link figure img{max-height:6.25rem}.m-orderdetails .content{padding-bottom:2.5rem}.m-orderdetails .content:last-child{padding-bottom:0}.m-account-choose-select-wrapper{margin-bottom:0.9375rem}.m-account-choose-copy{padding-bottom:1.25rem}.m-account-choose{margin-bottom:0.625rem}.m-account-dashboard-panel-inner{cursor:pointer;border-bottom:0.1875rem solid #EBE6dE}.m-account-dashboard-panel-inner.is-open .m-account-dashboard-panel-title{color:#D2051E}.m-account-dashboard-panel-inner.is-open .m-account-dashboard-panel-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-account-dashboard-panel-inner.is-open .m-account-dashboard-panel-footer{max-height:31.25rem}.m-account-dashboard-panel-inner .m-account-dashboard-panel-footer>.a-list-downloads,.m-account-dashboard-panel-inner .m-account-dashboard-panel-footer>.a-list-unordered,.m-account-dashboard-panel-inner .m-account-dashboard-panel-footer>ul{padding:0 0.9375rem}.m-account-dashboard-panel-header{position:relative;padding:1.25rem 0}.m-account-dashboard-panel-title{font-size:1.125rem;padding:0}.m-account-dashboard-panel-title:after{display:inline-block;font-family:iconfont;text-transform:none;font-smoothing:antialiased;position:absolute;top:10px;font-size:1.625rem;line-height:0;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-account-dashboard-panel-footer{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.m-account-dashboard-panel-footer li{border-bottom:0.0625rem solid #EBE6dE}.m-account-dashboard-panel-footer li:first-child{border-top:0.0625rem solid #EBE6dE}.m-account-dashboard-panel-footer li:last-child{border-bottom:none}.m-compare-row:last-of-type .m-compare-cell:last-of-type,.m-product-videos-section{border-bottom:0.1875rem solid #EBE6dE}.m-account-dashboard-panel-footer li>a{display:block;padding:1.25rem 0;font-family:"Hilti Roman",Arial,Verdana,sans-serif;font-size:1.125rem}.m-dropdown-multiple .m-filterbar-dropdown:not(:first-child) .a-button-select-inner:before,.m-product-videos-section-headline:after{font-family:iconfont;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale}.m-register-form-registration-fields .a-input:first-child+.row .a-checkbox,.m-register-form-registration-fields .a-stars-radio:first-child+.row .a-checkbox{padding-top:0.9375rem;padding-bottom:0}.m-login .right-block-contact-link{display:block}.m-login .left-block-contact-link{display:none}.m-login .m-login-form{padding-bottom:1.875rem}.m-login .right-block-inner{padding:1.875rem 0 0;border-top:0.0625rem solid #D7CEBA}.m-reset-pass .m-new-passw-passw-success-wrapper-title{margin-top:1.875rem}.m-reset-pass .a-input label,.m-reset-pass .a-input label:not(.dummy-select),.m-reset-pass .a-stars-radio label,.m-reset-pass .a-stars-radio label:not(.dummy-select){text-align:left}.m-reset-pass .a-button-submit{width:100%;margin-top:0;margin-bottom:0.625rem}.m-contact .m-recaptcha-widget{text-align:center}.m-contact .m-recaptcha-widget>*{display:inline-block}.m-product-ratings-widget{padding-top:0.9375rem;padding-bottom:1.25rem}.m-product-review{padding-top:1.25rem;padding-bottom:1.25rem}.m-product-reviews .m-slider-btns button:first-child:hover:after,.m-product-reviews .m-slider-btns button:last-child:hover:after{margin-left:0;margin-right:0}.m-product-reviews .js-return-to-reviews{float:left}.m-internal-page-row-title{padding-bottom:0.625rem}.is-ios.is-safari .m-product-videos-item .m-kaltura-video{position:relative!important}.m-product-videos-section:first-child{border-top:0.1875rem solid #EBE6dE}.m-compare-row--difference+.m-compare-row:not(.m-compare-row--difference) .m-compare-cell--first,.m-compare-row:first-of-type .m-compare-cell:first-of-type{border-top:0}.m-product-videos-section.is-open .m-product-videos-section-headline{color:#D2051E}.m-product-videos-section.is-open .m-product-videos-section-headline:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-product-videos-section.is-open .m-product-videos-items{max-height:312.4375rem;height:auto;visibility:visible}.m-product-videos-section:hover .m-product-videos-section-headline,.m-product-videos-section:hover .m-product-videos-section-headline:after{color:#D2051E}.m-product-videos-section-headline{font-size:1rem;cursor:pointer;position:relative;padding:0.9375rem 1.875rem 0.9375rem 0!important}.m-product-videos-section-headline:after{display:inline-block;line-height:inherit;font-smoothing:antialiased;position:absolute;font-size:1.625rem;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-product-videos-items{max-height:0;height:0;visibility:hidden;overflow:hidden;margin-bottom:0;-webkit-transition:visibility .5s,maxHeight .5s,padding .5s;transition:visibility .5s,maxHeight .5s,padding .5s}.m-product-videos-items li:first-child{padding-top:0.625rem}.m-product-videos-items>li{margin-bottom:1.875rem}.m-product-videos-item{margin-bottom:0}.m-product-cartbar--single{display:none}.a-image-zoom-cta{font-size:1rem;line-height:1.25rem}.m-product-gallery{margin-bottom:0.9375rem}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--content{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-grid-item--compare .a-checkbox label{padding-left:2.5rem;padding-top:0.4375rem}.m-grid-item--compare .a-checkbox label::before{margin-left:-2.5rem;margin-top:-0.4375rem}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--content:hover .m-grid-item--image>span img,.m-grid-item:not(.m-grid-item--banner) .m-grid-item--fullzoom:hover .m-grid-item--image>span img{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--image{width:30%;height:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--image img{max-height:6.25rem}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--description{width:70%;padding-right:0.625rem;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-compare .m-grid-item:not(.m-grid-item--banner) .m-grid-item--description{padding-right:0}.m-grid-item--video .m-grid-item--content{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.m-grid-item--video .m-product-videos-item{width:100%}.m-grid-item--video .m-grid-item--description{width:100%!important;-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.m-grid-item:not(.m-grid-item--banner) .m-grid-item--link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.m-compare-modal .featherlight-content{position:fixed;top:0;left:0;right:0;overflow-y:scroll;height:100%}.m-filterbar{display:none}.m-filterbar--single-radiogroup .m-filterbar-col--radiogroup .a-radio,.m-filterbar-back,.m-filterbar.is-opened{display:block}.m-filterbar.is-opened{position:fixed;top:0;left:0;bottom:0;background-color:#F3F0EB;z-index:4001;width:100vw;overflow-y:scroll;max-width:100vw;padding-top:0;padding-bottom:0}.m-filterbar-wrap{padding-left:1.25rem;padding-right:1.25rem}.m-filterbar-wrap .m-wrapper{padding:0}.is-ios .m-filterbar-wrap .m-wrapper{padding-bottom:3.125rem}.m-filterbar-title{padding-top:0}.m-filterbar-main--reset{display:block;padding:0.625rem 0 0}.is-opened .m-filterbar-main--selectboxes .a-select{padding-bottom:0}.is-opened .m-filterbar-main--checkboxes{padding-bottom:0.9375rem}.m-filterbar-col--radiogroup{width:100%;clear:both}.m-filterbar2:not(.m-filterbar2--no-filterwrapper){visibility:hidden;opacity:0;position:fixed;top:0;left:0;display:none}.m-filterbar2:not(.m-filterbar2--no-filterwrapper).is-opened{display:block;visibility:visible;z-index:4001;opacity:1;width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0!important;padding:0 1.25rem!important;overflow-y:scroll;background-color:#F3F0EB}.m-filterbar2:not(.m-filterbar2--no-filterwrapper).is-opened .m-filterbar2-footer{overflow:visible}.m-filterbar2--no-filterwrapper{padding:0 1.25rem!important}.m-filterbar2:not(.m-filterbar2--no-filterwrapper) .m-filterbar2-inner{padding-top:0!important}.m-filterbar2 .m-form-search-button,.m-filterbar2 .m-form-search-input{width:100%!important;left:auto!important;float:none!important}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-layout-col:first-of-type{padding-top:0}.m-cart--outStock .m-cart--row,.m-cart--outStockReplace .m-cart--row,.m-form-pieces--allvisible.has-infotext .m-form-pieces-information{padding-top:0.9375rem}.m-filterbar2-col{padding-bottom:1.25rem}.m-list .m-list-column-left{padding-bottom:0.9375rem!important}.m-form-pieces .a-button-wrapper{max-width:0;float:left}.m-form-pieces--alwaysvisible .a-button-wrapper{max-width:none;float:none}.m-form-pieces.has-changed .a-input,.m-form-pieces.has-changed .a-stars-radio{width:50%}.m-form-pieces.has-changed input{border-right:0 solid #fff!important}.m-form-pieces.has-changed .a-button-wrapper{width:50%;max-width:62.5rem}.m-cart--item:first-of-type{border-top:0.1875rem solid #EBE6dE;padding-top:0.9375rem}.m-cart--item{margin-bottom:0.9375rem}.m-cart--item:not(:last-child){margin-bottom:1.875rem;position:relative}.m-cart--item:not(:last-child):after{content:"";display:block;position:absolute;left:-2px;right:-2px;bottom:-15px;height:0.1875rem;background:#EBE6dE}.m-cart--row--replacement .m-cart--td-info-description{padding-bottom:0.625rem}.m-cart--td-info-list{cursor:pointer}.m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul{height:2.3125rem}.m-cart--td-info-list.view-more .m-cart--td-info-list-ul{height:auto!important}.m-cart--outStock:last-child,.m-cart--outStockReplace:last-child{margin-bottom:0.9375rem}.m-cart--outStockReplace tr.m-cart--row--replacement{padding-bottom:0.9375rem}.m-cart-table-head{display:block}.m-cart-table-head-row{display:block;margin-right:0;margin-left:0}.m-cart--subtotal-overview-tr{padding-top:0}.m-cart--subtotal-overview-tr:first-child>td:not(:first-child){padding-top:0.3125rem}.m-cart--subtotal-overview-td{padding-top:0!important;margin-right:0.3125rem}.m-cart--subtotal-overview-td:first-child{display:none}.m-cart--subtotal-overview-title-tr{display:table-row}.m-cart--subtotal-overview-title-td{display:table-cell;text-align:left!important}.m-add-favorite{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;overflow-y:scroll}.add-product-focus .m-addproduct-caption .a-button-secondary{margin-bottom:1.25rem;-webkit-transition:margin .3s ease-in .9s;transition:margin .3s ease-in .9s}.m-addproduct-tip{max-height:0;overflow-y:hidden;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.m-pickuplocation-table table{display:block}.m-pickuplocation-table table .is-spacer{display:none!important}.m-pickuplocation-table thead{display:block}.m-pickuplocation-table thead tr{display:none}.m-pickuplocation-table thead tr:first-child,.m-pickuplocation-table thead tr:first-child th{display:block;width:100%}.m-pickuplocation-table tbody,.m-pickuplocation-table th:before,.m-pickuplocation-table thead tr:first-child th:first-child{display:none}.m-pickuplocation-table th{background-color:#F7F5F2;margin-bottom:0.9375rem}.m-quick-access .m-quick-access-items-wrapper,.m-quick-access-items>li{margin-bottom:0}.m-pickuplocation-table th.is-active{background-color:#EBE6dE}.m-pickuplocation-tile{display:block}.m-delivery-shipping .a-radio .a-datepicker-label{z-index:1000}.m-delivery-shipping .a-radio .a-datepicker-button{float:none!important;margin-top:0.625rem;margin-left:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-button{margin-top:0;clear:both}.m-country-selector-item .a-button-select>div,.m-country-selector-item .chosen-single{line-height:1;border-bottom:0.0625rem solid #E7E2D6;padding-left:1.875rem;padding-right:1.875rem}.m-country-selector-item .a-button-select>div:after,.m-country-selector-item .chosen-single:after{right:24px}.m-quick-access{padding-bottom:0}.m-grid-item--banner .m-quick-access .m-grid-item--cat-title,.m-quick-access .a-heading-h2,.m-quick-access .m-grid-item--banner .m-grid-item--cat-title{padding-bottom:1.25rem!important}.m-quick-access-items>li a{display:block;margin-left:-1.25rem;margin-right:-1.25rem;padding:0.9375rem 1.25rem;border-top:0.0625rem solid #E7E2D6}.m-hero-teaser-image picture:before{display:none}.m-image--lofd{position:relative}.m-image--lofd:before{content:"";position:absolute;left:0;top:0;bottom:0;width:34%;background:-webkit-linear-gradient(left,#FFF 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#FFF 0,rgba(255,255,255,0) 100%);z-index:10}.m-image--lofd:after{content:'';display:block;position:absolute;top:0;left:0;width:36%;height:100%;opacity:.8;background:#FFF;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:right top;transform-origin:right top}.m-image--diagram:after,.m-image--lofd:before,.m-library-header.is-stuck .row .col-md-6:first-child{display:none}.m-image--diagram .aspect-ratio-image{position:relative;margin:0;padding:1.25rem}.m-image--diagram figure img{width:100%;height:auto}.m-testimonial--left .m-testimonial-text{padding-left:0!important}.m-testimonial--left .m-testimonial-image img{left:0}.m-testimonial--right .m-testimonial-text{padding-right:0!important}.m-testimonial--right .m-testimonial-image{float:right}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-quote-price .m-table--tool-mobile-heading,.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-wear-cost .m-table--tool-mobile-heading,.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download{float:left}.m-testimonial--right .m-testimonial-image img{right:0}.quickitem-focus .m-quickitem-overlay{z-index:4000;cursor:pointer;overflow-y:auto}.no-touchevents .quickitem-focus .m-quickitem-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.m-date-range-field{width:100%}.m-date-range-text{padding-top:0.625rem}.o-toolmanagement-forms-block div[class^=a-heading]>.a-label-tip-link,.o-toolmanagement-forms-block div[class^=a-heading]>.a-link{margin-top:0.9375rem}.o-toolmanagement-forms-block:last-child{padding-bottom:1.25rem}.o-toolmanagement-forms-bottom .a-label-tip-link,.o-toolmanagement-forms-bottom .a-link{margin-top:1.25rem}.o-toolmanagement-forms-bottom input[type=submit]{margin-bottom:1.25rem}.m-repair-form .select-input-wrapper .cost-wrapper{padding-top:0.625rem;width:100%;float:left}.m-repair-form .select-input-wrapper .m-repair-form-cost-limit{margin-bottom:0.625rem}.m-repair-form .select-input-wrapper .m-repair-form-cost-limit .input-label{padding-top:0.125rem}.m-repair-form .a-input .a-input-textarea,.m-repair-form .a-input textarea,.m-repair-form .a-stars-radio .a-input-textarea,.m-repair-form .a-stars-radio textarea{min-height:4.375rem}.m-repair-form .full-width .above-timepromise.m-repair-form-cost-limit{margin-bottom:0}.m-repair-form .a-input-field,.m-repair-form .a-stars-radio-field{padding-left:0;padding-top:0;padding-right:0}.m-repair-form-footer .m-repair-form-timepromise{padding-top:0.625rem;text-align:left;width:auto}.is-ios.is-safari .m-slider--product-stage .m-kaltura-video{position:absolute;left:0;top:0;bottom:0;right:0}.m-library-list--sticky-header .m-library-items{padding-bottom:3.75rem}.m-library-header .a-button,.m-library-header .m-text--richtext .m-text-buttons a,.m-library-header button[type=submit]:not([class*=a-button-]),.m-library-header input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-library-header a{margin-top:0.9375rem}.m-library-header.is-stuck{padding:0.625rem!important;box-shadow:0 0 5px #CBCACB;width:100%!important;z-index:1000;right:0;-webkit-animation-name:fadeAppear;animation-name:fadeAppear;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.m-library-header.is-stuck .row{margin:0!important}.m-library-header.is-stuck .a-button,.m-library-header.is-stuck .m-text--richtext .m-text-buttons a,.m-library-header.is-stuck button[type=submit]:not([class*=a-button-]),.m-library-header.is-stuck input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-library-header.is-stuck a{margin:0!important;padding:0.625rem 1.25rem}.m-library-header.is-at-bottom{z-index:111!important;box-shadow:none!important}.m-library-header.is-at-bottom .col-md-6+.col-md-6{padding:0;margin:-0.625rem}.m-dropdown-multiple .m-filterbar-dropdown.is-disabled .a-button-select-inner{border-color:#CBCACB}.m-dropdown-multiple .m-filterbar-dropdown:not(:first-child) .a-button-select-inner{padding-left:2.8125rem}.m-dropdown-multiple .m-filterbar-dropdown:not(:first-child) .a-button-select-inner:before{display:inline-block;line-height:inherit;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA1E"}.m-dropdown-multiple .m-filterbar-dropdown:not(:first-child) .a-button-select-inner::before{position:absolute;top:11px;left:24px;color:#CBCACB}.m-dropdown-multiple .m-filterbar-button{margin-bottom:0.5rem}.m-dropdown-multiple .m-filterbar-dropdown:last-child .m-filterbar-button,.o-favorite-list--purchases .m-cart--td-inputGroup--fl .js--btn-add,.o-favorite-list--recommendations .m-cart--td-inputGroup--fl .js--btn-add{margin-bottom:0}.m-smartbar-column-right .a-smartbar-content--legalbanner{padding-right:0.9375rem;padding-top:1.875rem}.o-offcanvas.opened .o-offcanvas-close,.o-offcanvas.opened-onload .o-offcanvas-close{height:2.25rem}.o-offcanvas-content{padding-top:2.5rem}.is-ios .o-offcanvas-close{right:0;top:5px}.is-ios .o-offcanvas-close:after,.is-ios .o-offcanvas-close:before{top:50%;left:50%}.o-offcanvas .m-message .a-label-tip-link,.o-offcanvas .m-message .a-link,.o-offcanvas .m-message a{height:1.3125rem}.o-wrapper--lineofdifference{background:#f1eee8}.o-wrapper--lineofdifference:after{display:none}.o-favorite-list .m-cart--thead{border-bottom:none}.o-favorite-list .m-cart--td-info{padding-bottom:0}.o-favorite-list .m-cart--td-info-list{cursor:pointer}.o-favorite-list .m-cart--td-info-list.view-showmore-btn .m-cart--td-info-list-ul{height:2.3125rem}.o-favorite-list .m-cart--td-info-list.view-more .m-cart--td-info-list-ul{height:auto!important}.o-favorite-list .m-cart--outStock,.o-favorite-list .m-cart--outStockReplace{padding-top:0.9375rem}.o-favorite-list--purchases .m-cart--item:not(:last-child):after,.o-favorite-list--recommendations .m-cart--item:not(:last-child):after{height:0.0625rem}.o-favorite-list--purchases .m-cart--td-sm-half,.o-favorite-list--recommendations .m-cart--td-sm-half{width:50%}.o-favorite-list--purchases .m-cart--outStock,.o-favorite-list--purchases .m-cart--outStockReplace,.o-favorite-list--recommendations .m-cart--outStock,.o-favorite-list--recommendations .m-cart--outStockReplace{padding-top:0}.o-favorite-list--purchases .m-cart--item:first-of-type,.o-favorite-list--purchases .m-cart--outStock .m-cart--item:first-of-type,.o-favorite-list--purchases .m-cart--outStockReplace .m-cart--item:first-of-type{border-top:none!important}.o-favorite-list--recommendations{margin-top:-0.9375rem}.o-favlist-teasers{padding-bottom:0.625rem}.o-favlist-teasers .m-editorial-teaser{padding-bottom:0.625rem!important;margin-bottom:0;background:0 0;border:none;display:block;min-height:0}.o-favlist-teasers .m-editorial-teaser--dark .a-label-tip-link,.o-favlist-teasers .m-editorial-teaser--dark .a-link{color:#000!important}.o-favlist-teasers .m-editorial-teaser--dark .a-label-tip-link:after,.o-favlist-teasers .m-editorial-teaser--dark .a-link:after{color:#D2051E}.o-favlist-teasers .m-editorial-teaser--dark:hover .a-label-tip-link,.o-favlist-teasers .m-editorial-teaser--dark:hover .a-link{color:#D2051E!important}.o-favlist-teasers .m-editorial-teaser .m-editorial-teaser-content{padding:0}.m-sidebar-nav-wrapper,.o-favlist-teasers .m-editorial-teaser .m-editorial-teaser-content .a-heading-editorial-h2,.o-favlist-teasers .m-editorial-teaser .m-editorial-teaser-content .a-heading-editorial-h2--medium,.o-favlist-teasers .m-editorial-teaser .m-editorial-teaser-content .a-paragraph{display:none}.offering-online-xs{display:block;margin-top:0.9375rem;padding-bottom:0}.o-select-country-lists-wrapper{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.o-select-country-list{padding-right:0}.o-select-country-list li{line-height:3.375rem;box-sizing:border-box;border-bottom:none}.o-select-country-continent-title{padding:0;padding-bottom:1rem!important;padding-right:3.125rem!important;font-size:1rem!important;border-top:none;color:#524F53;font-family:"Hilti Bold",Arial,Verdana,sans-serif;text-transform:capitalize;cursor:pointer}.m-grid-item--banner .o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--cat-title,.o-select-country-continent-title:hover,.o-select-country-continent-title:hover:after,.o-select-country-lists-wrapper-by-continent.is-open .a-heading-h2,.o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--banner .m-grid-item--cat-title{color:#D2051E}.o-order-summary .header>div:last-child:after,.o-select-country-continent-title:after{font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;content:"\EA01";position:absolute}.o-select-country-continents-wrapper{border-bottom:0.1875rem solid #EBE6dE}.o-select-country-lists-wrapper-by-continent{overflow:hidden;padding:1.25rem 0 0;margin-left:0.9375rem;margin-right:0.9375rem;border-top:0.1875rem solid #EBE6dE}.o-select-country-lists-wrapper-by-continent.is-open{padding-bottom:0}.o-select-country-lists-wrapper-by-continent.is-open .o-select-country-lists-wrapper{max-height:300rem}.m-grid-item--banner .o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--cat-title:after,.o-select-country-lists-wrapper-by-continent.is-open .a-heading-h2:after,.o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--banner .m-grid-item--cat-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#524F53}.m-grid-item--banner .o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--cat-title:hover:after,.o-order-summary .header:hover h3,.o-order-summary .header:hover>div:last-child:after,.o-order-summary .is-open .header h3,.o-select-country-lists-wrapper-by-continent.is-open .a-heading-h2:hover:after,.o-select-country-lists-wrapper-by-continent.is-open .m-grid-item--banner .m-grid-item--cat-title:hover:after{color:#D2051E}.o-select-country-lists-wrapper-by-continent .country-link{display:block;border-top:0.0625rem solid #EBE6dE;margin-left:0.9375rem;margin-right:0.9375rem;font-size:1rem!important}.o-select-country-continent-title:after{display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;right:15px;top:12px;font-size:1.625rem;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.o-product{margin-right:0;margin-left:0}.m-product-introduction .a-button,.m-product-introduction .m-text--richtext .m-text-buttons a,.m-product-introduction button[type=submit]:not([class*=a-button-]),.m-product-introduction input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-product-introduction a{margin-top:2.5rem}.m-stick-menu{display:block;margin-right:-0.625rem;margin-left:-0.625rem;padding-right:1.25rem!important;padding-left:1.25rem!important}.o-product .m-stick-menu{margin-right:-1.25rem;margin-left:-1.25rem}.o-order-summary .header{cursor:pointer;padding-top:1.25rem;padding-bottom:1.25rem}.o-order-summary .header>div:last-child:after{display:inline-block;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;right:10px;top:5px;-webkit-transition:all .3s;transition:all .3s}.o-order-summary .header h3{font-size:1rem!important;padding:0;margin:0;-webkit-transition:all .3s;transition:all .3s}.o-order-summary .content .subheader>div:first-child{padding-bottom:0.625rem}.o-order-summary .content .subheader>div:last-child{text-align:left}.o-order-summary .content{max-height:0;overflow:hidden;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.6s;transition-duration:.6s}.o-order-summary .softbox{padding:0}.o-order-summary .softbox .information>div:last-child{padding-bottom:0.625rem}.o-order-summary-carts>div:not(:last-child),.o-order-summary-info{padding-bottom:0}.o-order-summary .a-link-action{display:none}.o-order-summary .is-open .header>div:last-child:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.o-order-summary .is-open .content{max-height:5000em}.o-order-summary .softbox.is-open .content{max-height:62.5rem}.o-order-summary-info-billing,.o-order-summary-info-delivery,.o-order-summary-info-pickup{background-color:#F3F0EB}.o-order-summary-carts>div:not(:last-child),.o-order-summary-info-billing{border-bottom:0.0625rem solid #EBE6dE}.o-order-summary-carts>div:not(:last-child).is-open{padding-bottom:1.25rem}.o-order-summary-info--TPM{margin-right:0!important;margin-left:0!important;margin-bottom:1.875rem}.o-order-summary-info--TPM>div{border-bottom:0.0625rem solid #DFD8C8}.o-homepage-header-bottom{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.o-homepage-header-bottom>.row{margin:0}.o-homepage-header-bottom .m-quick-access,.o-homepage-header-bottom .m-quickitem{margin-left:-1.25rem;margin-right:-1.25rem}.o-homepage-header-bottom .m-country-selector-header,.o-homepage-header-bottom .m-country-selector-item .a-button-select>div,.o-homepage-header-bottom .m-country-selector-item .chosen-single{padding-left:1.25rem;padding-right:1.25rem}.o-homepage-header-industry{background-color:#B8B2A8;border-bottom:0.1875rem solid #E7E2D6}.o-homepage-header-addproduct,.o-homepage-header-quickaccess{overflow:hidden}.o-editorial-marginal-col{margin-left:-0.625rem;margin-right:-0.625rem;padding-bottom:2.5rem;margin-bottom:2.5rem;width:calc(100% + 1.25rem);padding-right:0;padding-left:0;background-color:#F3F0EB}.o-editorial-marginal-col-module{margin-left:1.25rem;margin-right:1.25rem;padding-left:0;padding-right:0}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download:first-of-type{margin-left:0}.m-text--richtext .o-toolmanagement--TPM table tbody,.o-toolmanagement--TPM .m-table tbody,.o-toolmanagement--TPM .m-text--richtext table tbody{border-bottom-width:3px}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo,.o-toolmanagement--TPM .m-table .toolmanagement-combo,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo{position:relative;padding-bottom:1.25rem;border-bottom:0.1875rem solid #EBE6dE}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo.is-closed,.o-toolmanagement--TPM .m-table .toolmanagement-combo.is-closed,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo.is-closed{padding-bottom:0}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile,.o-toolmanagement--TPM .m-table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile{display:none!important}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile+.tr-combo--subitem,.o-toolmanagement--TPM .m-table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile+.tr-combo--subitem,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo.is-closed .tr-combo-show-full-mobile+.tr-combo--subitem{border-top:0}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo.is-closed .tr-combo--subitem,.o-toolmanagement--TPM .m-table .toolmanagement-combo.is-closed .tr-combo--subitem,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo.is-closed .tr-combo--subitem{padding-bottom:0.375rem}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo:not(.is-closed),.o-toolmanagement--TPM .m-table .toolmanagement-combo:not(.is-closed),.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo:not(.is-closed){padding-bottom:1.875rem}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main,.o-toolmanagement--TPM .m-table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main{margin-left:0.125rem!important;margin-right:0.125rem!important;border-left:0.0625rem solid #EBE6dE;border-right:0.0625rem solid #EBE6dE;border-bottom:0.0625rem solid #EBE6dE!important;bottom:15px;padding-top:0;padding-bottom:0}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main .td-combo-show,.o-toolmanagement--TPM .m-table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main .td-combo-show,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo:not(.is-closed) .tr-combo-show-full-main .td-combo-show{-webkit-transform:translateY(50%);transform:translateY(50%)}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo .td-action,.o-toolmanagement--TPM .m-table .toolmanagement-combo .td-action,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo .td-action{margin-bottom:0.3125rem}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem,.o-toolmanagement--TPM .m-table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem{border-top:0.0625rem solid #EBE6dE}.m-text--richtext .o-toolmanagement--TPM table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem:after,.o-toolmanagement--TPM .m-table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem:after,.o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem:after{display:none}.is-closed .o-toolmanagement--TPM .m-table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem,.is-closed .o-toolmanagement--TPM .m-text--richtext table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem,.m-text--richtext .is-closed .o-toolmanagement--TPM table .toolmanagement-combo .tr-combo-show-full+.tr-combo--subitem{border-top:0}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full,.o-toolmanagement--TPM .m-table .tr-combo-show-full,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full{position:absolute;left:0;right:0;bottom:-12px}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-table .tr-combo-show-full .td-combo-show,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full .td-combo-show{padding-top:0!important}.m-text--richtext .o-toolmanagement--TPM table .tr-combo-show-full-mobile,.o-toolmanagement--TPM .m-table .tr-combo-show-full-mobile,.o-toolmanagement--TPM .m-text--richtext table .tr-combo-show-full-mobile{display:block;position:relative;bottom:0;margin-bottom:-1.5625rem}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--subitem{border-left-width:1px;border-right-width:1px;padding-left:0.3125rem;padding-right:0.3125rem}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--subitem:after{height:0.0625rem;left:15px;width:calc(100% - 1.875rem);bottom:auto;top:0}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--subitem .td-checkbox{-ms-flex-preferred-size:85px;flex-basis:85px}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--subitem .td-checkbox .a-icon--subitem{display:inline-block!important}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--subitem .td-checkbox .m-table--tool-mobile-heading{display:none}.o-toolmanagement--TPM .m-table--toolmanagement .tr-combo--mobile-hide{display:none!important}.o-toolmanagement--TPM .m-table--toolmanagement tr{padding-top:0.3125rem;padding-bottom:0.9375rem}.o-toolmanagement--TPM .m-table--toolmanagement td{padding-top:0.625rem!important}.o-toolmanagement--TPM .m-table--toolmanagement td.td-checkbox{-ms-flex-preferred-size:1px;flex-basis:1px}.o-toolmanagement--TPM .m-table--toolmanagement td.td-label{display:block!important}.o-toolmanagement--TPM .m-table--toolmanagement td.td-label strong{color:#000;text-transform:capitalize}.o-toolmanagement--TPM .m-table--toolmanagement td.td-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.o-toolmanagement--TPM .m-table--toolmanagement td.td-image .image-wrapper{margin-bottom:0;padding-top:0.625rem!important;padding-bottom:0!important;display:block}.o-toolmanagement--TPM .m-table--toolmanagement td.td-image .image-wrapper picture{display:block}.o-toolmanagement #table-sort-overlay-link,.o-toolmanagement .btn-toolbar,[data-tool-management] #table-sort-overlay-link{display:none!important}.o-toolmanagement--TPM .m-table--toolmanagement td.td-image .image-wrapper img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.o-toolmanagement--TPM .m-table--toolmanagement td.td-action{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:1px;flex-basis:1px;padding-right:.5rem}.o-toolmanagement--TPM .m-table--toolmanagement td.td-action .a-label-tip-link,.o-toolmanagement--TPM .m-table--toolmanagement td.td-action .a-link{text-transform:capitalize}.o-toolmanagement--TPM .m-table--toolmanagement td.td-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-top:0.3125rem}.o-toolmanagement--TPM .m-table--toolmanagement .counter-wrapper{white-space:nowrap;width:1.875rem;letter-spacing:-0.125rem}.o-toolmanagement--TPM .m-table--reorder-labels-forms .toolmanagement-combo.is-closed .tr-combo--subitem:after,.o-toolmanagement--TPM .m-table--repair-forms .toolmanagement-combo.is-closed .tr-combo--subitem:after,.o-toolmanagement--TPM .m-table--toolmanagement .toolmanagement-combo.is-closed .tr-combo--subitem:after{left:-2px;right:-2px}.o-toolmanagement--TPM .m-table-wrapper .m-table-actions.m-table-actions--outside.is-stuck{bottom:auto;top:56px!important}.o-toolmanagement .o-orders-miscellaneous .m-table-actions--outside.table-loaded>.m-table-buttons{position:relative}.o-toolmanagement .o-orders-miscellaneous .m-table-actions--outside.table-loaded>.m-table-buttons .m-table-button{max-width:100%;width:100%}.toolmanagement-combo.is-closed .tr-combo--subitem{padding-top:0}.toolmanagement-combo.is-closed .tr-combo--subitem td{margin-bottom:0}.o-toolmanagement .m-stick-menu,[data-tool-management] .m-stick-menu{margin-top:1.875rem;margin-bottom:1.875rem;background-color:#F3F0EB;border-bottom:0;border-top:0}.o-toolmanagement .m-stick-menu.is-stick,[data-tool-management] .m-stick-menu.is-stick{margin-top:0!important;margin-bottom:0!important}.o-toolmanagement .table-responsive,[data-tool-management] .table-responsive{overflow:visible!important;background:0 0!important;width:auto!important}.o-toolmanagement .m-table-actions.m-table-actions--outside,[data-tool-management] .m-table-actions.m-table-actions--outside{border-bottom:0.1875rem solid #EBE6dE;padding-bottom:1.25rem}.o-toolmanagement .m-table-actions.m-table-actions--outside.is-stuck,[data-tool-management] .m-table-actions.m-table-actions--outside.is-stuck{border-bottom:none;padding-bottom:0}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-button,[data-tool-management] .m-table-actions.m-table-actions--outside .m-table-button{position:relative;padding-bottom:0;padding-top:0.9375rem;top:0}.m-table--reorder-labels-forms,.m-table--repair-forms,.m-table--toolmanagement{background:0 0;width:100%}.m-table--reorder-labels-forms,.m-table--reorder-labels-forms tbody,.m-table--reorder-labels-forms td:not(.td-label),.m-table--reorder-labels-forms tfoot,.m-table--reorder-labels-forms th,.m-table--repair-forms,.m-table--repair-forms tbody,.m-table--repair-forms td:not(.td-label),.m-table--repair-forms tfoot,.m-table--repair-forms th,.m-table--toolmanagement,.m-table--toolmanagement tbody,.m-table--toolmanagement td:not(.td-label),.m-table--toolmanagement tfoot,.m-table--toolmanagement th{display:block!important}.m-table--reorder-labels-forms tr,.m-table--repair-forms tr,.m-table--toolmanagement tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1.25rem}.m-table--reorder-labels-forms thead,.m-table--repair-forms thead,.m-table--toolmanagement thead{display:none}.m-table--reorder-labels-forms tbody,.m-table--repair-forms tbody,.m-table--toolmanagement tbody{width:100%;border-bottom:0.0625rem solid #EBE6dE}.m-table--reorder-labels-forms tr,.m-table--repair-forms tr,.m-table--toolmanagement tr{margin-left:-0.5rem!important;margin-right:-0.5rem!important;width:auto!important;border-bottom:none!important}.m-table--reorder-labels-forms .toolmanagement-combo,.m-table--repair-forms .toolmanagement-combo,.m-table--toolmanagement .toolmanagement-combo{border-bottom:none}.m-table--reorder-labels-forms .tr-combo--subitem,.m-table--repair-forms .tr-combo--subitem,.m-table--toolmanagement .tr-combo--subitem{margin-right:0.125rem!important;margin-left:0.125rem!important;border-left:0.625rem solid #E7E2D6;border-right:0.625rem solid #E7E2D6;position:relative;max-height:93.75rem;-webkit-transition:all .5s!important;transition:all .5s!important}.m-table--reorder-labels-forms .tr-combo--subitem:after,.m-table--repair-forms .tr-combo--subitem:after,.m-table--toolmanagement .tr-combo--subitem:after{content:'';display:block;height:0.1875rem;width:calc(100% - 1.25rem);position:absolute;background:#E7E2D6;bottom:0;left:10px}.m-table--reorder-labels-forms .tr-combo--subitem td,.m-table--repair-forms .tr-combo--subitem td,.m-table--toolmanagement .tr-combo--subitem td{opacity:1;-webkit-transition:all .5s;transition:all .5s;padding-left:0.625rem!important;padding-right:0.625rem!important}.m-table--reorder-labels-forms .tr-combo--subitem td.td-checkbox,.m-table--repair-forms .tr-combo--subitem td.td-checkbox,.m-table--toolmanagement .tr-combo--subitem td.td-checkbox{padding-left:0.625rem!important}.m-table--reorder-labels-forms .tr-combo--subitem:last-child:after,.m-table--repair-forms .tr-combo--subitem:last-child:after,.m-table--toolmanagement .tr-combo--subitem:last-child:after{display:none}.m-table--reorder-labels-forms .tr-combo-mainrow,.m-table--repair-forms .tr-combo-mainrow,.m-table--toolmanagement .tr-combo-mainrow{padding-bottom:0}.m-table--reorder-labels-forms td,.m-table--repair-forms td,.m-table--toolmanagement td{width:50%;white-space:normal!important;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding-top:0.9375rem!important;padding-bottom:0!important}.m-table--reorder-labels-forms td.m-table-td-input-min12,.m-table--reorder-labels-forms td.m-table-td-input-min8,.m-table--reorder-labels-forms td.td-action,.m-table--reorder-labels-forms td.td-checkbox,.m-table--reorder-labels-forms td.td-combo-show,.m-table--repair-forms td.m-table-td-input-min12,.m-table--repair-forms td.m-table-td-input-min8,.m-table--repair-forms td.td-action,.m-table--repair-forms td.td-checkbox,.m-table--repair-forms td.td-combo-show,.m-table--toolmanagement td.m-table-td-input-min12,.m-table--toolmanagement td.m-table-td-input-min8,.m-table--toolmanagement td.td-action,.m-table--toolmanagement td.td-checkbox,.m-table--toolmanagement td.td-combo-show{width:100%}.m-table--reorder-labels-forms td.td-icon,.m-table--reorder-labels-forms td.td-label,.m-table--reorder-labels-forms td.td-sm-hide,.m-table--repair-forms td.td-icon,.m-table--repair-forms td.td-label,.m-table--repair-forms td.td-sm-hide,.m-table--toolmanagement td.td-icon,.m-table--toolmanagement td.td-label,.m-table--toolmanagement td.td-sm-hide{display:none!important}.m-table--reorder-labels-forms td.td-action .a-label-tip-link,.m-table--reorder-labels-forms td.td-action .a-link,.m-table--repair-forms td.td-action .a-label-tip-link,.m-table--repair-forms td.td-action .a-link,.m-table--toolmanagement td.td-action .a-label-tip-link,.m-table--toolmanagement td.td-action .a-link{text-transform:uppercase}.m-table--reorder-labels-forms td.td-label--nocheckbox,.m-table--repair-forms td.td-label--nocheckbox,.m-table--toolmanagement td.td-label--nocheckbox{display:block!important;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:0.5rem!important;width:100%}.m-table--reorder-labels-forms td.td-blank,.m-table--reorder-labels-forms td.td-checkbox .a-icon--subitem,.m-table--reorder-labels-forms td.td-description strong.m-table--tool-mobile-heading,.m-table--repair-forms td.td-blank,.m-table--repair-forms td.td-checkbox .a-icon--subitem,.m-table--repair-forms td.td-description strong.m-table--tool-mobile-heading,.m-table--toolmanagement td.td-blank,.m-table--toolmanagement td.td-checkbox .a-icon--subitem,.m-table--toolmanagement td.td-description strong.m-table--tool-mobile-heading{display:none!important}.m-table--reorder-labels-forms td.td-checkbox,.m-table--repair-forms td.td-checkbox,.m-table--toolmanagement td.td-checkbox{padding-left:0.5rem!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}.m-table--reorder-labels-forms td.td-checkbox strong.m-table--tool-mobile-heading,.m-table--repair-forms td.td-checkbox strong.m-table--tool-mobile-heading,.m-table--toolmanagement td.td-checkbox strong.m-table--tool-mobile-heading{position:absolute;left:50px;top:22px;text-transform:uppercase;color:#887F6E}.m-table--reorder-labels-forms td.td-description,.m-table--repair-forms td.td-description,.m-table--toolmanagement td.td-description{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:68%}.m-table--reorder-labels-forms td.td-image,.m-table--repair-forms td.td-image,.m-table--toolmanagement td.td-image{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:32%;padding-top:0!important}.m-table--reorder-labels-forms td.td-image .image-wrapper,.m-table--repair-forms td.td-image .image-wrapper,.m-table--toolmanagement td.td-image .image-wrapper{margin-top:0!important}.m-table--reorder-labels-forms td.td-image img,.m-table--repair-forms td.td-image img,.m-table--toolmanagement td.td-image img{max-width:5.5625rem;max-height:3.75rem}.m-table--reorder-labels-forms td.td-description,.m-table--reorder-labels-forms td.td-image,.m-table--repair-forms td.td-description,.m-table--repair-forms td.td-image,.m-table--toolmanagement td.td-description,.m-table--toolmanagement td.td-image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative}.m-table--reorder-labels-forms td.td-description:after,.m-table--repair-forms td.td-description:after,.m-table--toolmanagement td.td-description:after{left:10px;right:0}.m-table--reorder-labels-forms td.td-image:after,.m-table--repair-forms td.td-image:after,.m-table--toolmanagement td.td-image:after{left:0;right:10px}.m-table--reorder-labels-forms td.td-combo-show div,.m-table--reorder-labels-forms tr.tr-combo--mobile-hide div,.m-table--repair-forms td.td-combo-show div,.m-table--repair-forms tr.tr-combo--mobile-hide div,.m-table--toolmanagement td.td-combo-show div,.m-table--toolmanagement tr.tr-combo--mobile-hide div{margin:0 0.125rem;background:#E7E2D6;padding:0.625rem 0;text-align:center}.m-table--reorder-labels-forms .tr-combo--mobile-hide,.m-table--repair-forms .tr-combo--mobile-hide,.m-table--toolmanagement .tr-combo--mobile-hide{-webkit-transition:all .5s;transition:all .5s;display:block!important}.m-table--reorder-labels-forms .tr-combo--mobile-hide td,.m-table--repair-forms .tr-combo--mobile-hide td,.m-table--toolmanagement .tr-combo--mobile-hide td{width:100%;padding-left:0.5rem!important;padding-top:0!important;position:relative;top:-3px}.m-table--reorder-labels-forms .tr-combo--mobile-hide td:before,.m-table--repair-forms .tr-combo--mobile-hide td:before,.m-table--toolmanagement .tr-combo--mobile-hide td:before{display:none!important}.m-table--reorder-labels-forms .tr-combo--mobile-hide td .a-label-tip-link,.m-table--reorder-labels-forms .tr-combo--mobile-hide td .a-link,.m-table--repair-forms .tr-combo--mobile-hide td .a-label-tip-link,.m-table--repair-forms .tr-combo--mobile-hide td .a-link,.m-table--toolmanagement .tr-combo--mobile-hide td .a-label-tip-link,.m-table--toolmanagement .tr-combo--mobile-hide td .a-link{text-transform:uppercase;color:#D2051E}.m-table--reorder-labels-forms .td-combo-show .a-label-tip-link,.m-table--reorder-labels-forms .td-combo-show .a-link,.m-table--repair-forms .td-combo-show .a-label-tip-link,.m-table--repair-forms .td-combo-show .a-link,.m-table--toolmanagement .td-combo-show .a-label-tip-link,.m-table--toolmanagement .td-combo-show .a-link{display:inline!important}.m-table--reorder-labels-forms .toolmanagement-combo.is-closed .tr-combo--subitem,.m-table--repair-forms .toolmanagement-combo.is-closed .tr-combo--subitem,.m-table--toolmanagement .toolmanagement-combo.is-closed .tr-combo--subitem{border-color:#FFF;padding-bottom:0.25rem;max-height:0.0625rem}.m-table--reorder-labels-forms .toolmanagement-combo.is-closed .tr-combo--subitem:after,.m-table--repair-forms .toolmanagement-combo.is-closed .tr-combo--subitem:after,.m-table--toolmanagement .toolmanagement-combo.is-closed .tr-combo--subitem:after{content:'';display:block;height:0.0625rem;width:auto;position:absolute;background:#E7E2D6;left:-10px;right:-10px}.o-hotspot-general,.o-hotspot-info{background-color:#F3F0EB}.m-table--reorder-labels-forms .toolmanagement-combo.is-closed .tr-combo--subitem td,.m-table--repair-forms .toolmanagement-combo.is-closed .tr-combo--subitem td,.m-table--toolmanagement .toolmanagement-combo.is-closed .tr-combo--subitem td{opacity:0}.m-table--reorder-labels-forms .toolmanagement-combo.is-closed .tr-combo--mobile-hide,.m-table--repair-forms .toolmanagement-combo.is-closed .tr-combo--mobile-hide,.m-table--toolmanagement .toolmanagement-combo.is-closed .tr-combo--mobile-hide{opacity:0;padding-bottom:0!important;margin-bottom:-1.875rem}.m-table--reorder-labels-forms .m-table--tool-mobile-heading,.m-table--repair-forms .m-table--tool-mobile-heading,.m-table--toolmanagement .m-table--tool-mobile-heading{display:block;padding-bottom:0.3125rem}.m-table--toolmanagement--no-open thead,.m-table--toolmanagement--no-open tr.tr-combo--mobile-hide div .a-label-tip-link,.m-table--toolmanagement--no-open tr.tr-combo--mobile-hide div .a-link,.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-invisible{display:none!important}.m-table--toolmanagement--no-open .tr-combo--subitem:nth-child(2){margin-top:1.25rem!important;border-top:1.25rem solid #E7E2D6}.o-toolmanagement-forms-block--TPM>.header .a-heading-h3,.o-toolmanagement-forms-block--TPM>.header .m-chat-popup--title,.o-toolmanagement-forms-block--TPM>.header .m-filterbar-title,.o-toolmanagement-forms-block--TPM>.header .m-product-addreview--title,.o-toolmanagement-forms-block--TPM>.header .m-product-review--comment-title,.o-toolmanagement-forms-block--TPM>.header .m-product-review--title,.o-toolmanagement-forms-block--TPM>.header .o-prod-grid--header-title{padding-right:0.625rem!important;padding-left:0.625rem!important;font-size:1rem}.o-toolmanagement--TPM .table-responsive--quote .m-table--toolmanagement .td-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30%;margin-top:0.3125rem}.o-toolmanagement--TPM .table-responsive--quote .m-table--toolmanagement .td-image .image-wrapper{margin-right:0;text-align:center}.o-toolmanagement--TPM .table-responsive--quote .m-table--toolmanagement .td-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:70%}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-heading--related td{padding:0}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail tr{margin:0!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail td{padding-left:0;padding-right:0}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-quote-price,.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-wear-cost{text-align:right;width:100%}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-quote-price{padding-top:1.25rem!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tfoot-quote-summary tr{padding:0}.o-hotspot-info,.o-hotspot-single-slide .o-hotspot-img-wrap{padding-bottom:1.25rem}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tfoot-quote-summary td{width:100%}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .tbody-related~.tbody-related{border-bottom-width:1px!important}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .a-heading--related{padding-left:0.5rem}.o-toolmanagement--TPM .m-table--toolmanagement.m-table--repair-detail .td-action a{white-space:nowrap}.o-library .m-library-item-text .a-link-wrapp span,.o-search-results .m-library-item-text .a-link-wrapp span{display:none}.o-hotspot-preloader .a-preloader-animation{top:22%}.o-hotspot--app .o-hotspot-dummy-info>.col-lg-9{padding-right:0;padding-left:0;margin-right:-0.625rem;margin-left:-0.625rem}.o-hotspot--app .o-hotspot-left{padding-left:0;padding-right:0}.o-hotspot--app .o-hotspot-img-wrap{margin-left:-0.625rem;margin-right:-0.625rem}.o-hotspot-mark,.o-hotspot-mark:before{height:1.9375rem;width:1.9375rem}.o-hotspot-mark-number{font-size:0.875rem;line-height:1.9375rem;width:1.9375rem}.o-hotspot-mark-v{top:5px;left:11px;height:0.9375rem}.o-hotspot-mark-h{top:11px;left:5px;width:0.9375rem}.o-hotspot-info{padding-top:1.25rem}}@media (max-width:47.9375rem) and (min-width:48rem){.a-spacing-pt-sm--s{padding-top:1.4375rem!important}.a-spacing-pb-sm--none{padding-bottom:0!important}.a-heading--breadcrumb-extend.a-heading-h1--home,.a-heading-editorial.a-heading--breadcrumb-extend,.a-heading-h1--standard.a-heading--breadcrumb-extend,.a-heading-h1.a-heading--breadcrumb-extend,.a-heading-home.a-heading--breadcrumb-extend,h1.a-heading--breadcrumb-extend{padding-bottom:0.9375rem;margin-top:-1.4375rem}.m-overlay--login form{padding-bottom:1.875rem;margin-bottom:1.875rem}.m-nav-secondary-list>li span figure{padding-bottom:0.9375rem}.m-message-image{margin-top:0.9375rem}.m-table .a-input,.m-table .a-stars-radio,.m-text--richtext table .a-input,.m-text--richtext table .a-stars-radio{margin-top:0.5rem}.m-table--responsive-grid tbody tr td,.m-table--responsive-grid tbody tr td:first-child,.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td,.m-table--responsive-grid tfoot tr td:first-child,.m-table--responsive-grid tfoot tr td:last-child{padding-top:0;padding-left:0;padding-right:0}.m-table--responsive-grid tbody tr td:first-child picture,.m-table--responsive-grid tfoot tr td:first-child picture{padding-top:0.9375rem;padding-bottom:0.75rem;padding-left:0.9375rem}.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td:last-child{padding-bottom:0.9375rem}.m-table--summary tbody tr td .text-row,.m-table--summary tbody tr td:first-child .text-row,.m-table--summary tbody tr td:last-child .text-row,.m-table--summary tbody tr td:nth-last-child(2) .text-row{padding-bottom:0.5rem}.m-table--summary tbody tr.grandtotal td:first-child{padding-top:0.9375rem}.m-page-title.has-breadcrumb-extend{padding-bottom:0.9375rem}.m-orderdetails .content{padding-bottom:2.8125rem}.m-product-ratings-widget{padding-top:0.9375rem;padding-bottom:1.4375rem}.m-product-videos-items li:first-child{padding-top:0.75rem}.m-filterbar2-col{padding-bottom:1.4375rem}.m-list .m-list-column-left{padding-bottom:0.9375rem!important}.m-cart--outStock .m-cart--row,.m-cart--outStockReplace .m-cart--row{padding-top:0.9375rem}.m-pickuplocation-table th.is-hover:not(.is-disabled){background-color:#EBE6dE}.m-library-header .a-button,.m-library-header .m-text--richtext .m-text-buttons a,.m-library-header button[type=submit]:not([class*=a-button-]),.m-library-header input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-library-header a{margin-top:0.9375rem}.m-dropdown-multiple .m-filterbar-button{margin-bottom:0.5rem}.m-dropdown-multiple .m-filterbar-dropdown:last-child .m-filterbar-button{margin-bottom:0}.is-ios .o-offcanvas-close{top:4px}.m-product-introduction .a-button,.m-product-introduction .m-text--richtext .m-text-buttons a,.m-product-introduction button[type=submit]:not([class*=a-button-]),.m-product-introduction input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-product-introduction a{margin-top:2.8125rem}.o-order-summary .header{padding-top:1.4375rem;padding-bottom:1.4375rem}.o-order-summary .header h3{padding:0}.o-order-summary .content .subheader>div:first-child{padding-bottom:0.75rem}.o-order-summary .softbox{padding:0}.o-order-summary .softbox .information>div:last-child{padding-bottom:0.75rem}.o-order-summary-info--TPM{margin-bottom:1.875rem}.o-editorial-marginal-col{margin-left:-1.875rem;margin-right:-1.875rem;padding-bottom:2.8125rem;margin-bottom:2.8125rem}.o-editorial-marginal-col-module{margin-left:1.4375rem;margin-right:1.4375rem}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download:first-of-type{margin-left:0}}@media (max-width:47.9375rem) and (min-width:64rem){.a-spacing-pt-sm--s{padding-top:1.875rem!important}.a-spacing-pb-sm--none{padding-bottom:0!important}.a-heading--breadcrumb-extend.a-heading-h1--home,.a-heading-editorial.a-heading--breadcrumb-extend,.a-heading-h1--standard.a-heading--breadcrumb-extend,.a-heading-h1.a-heading--breadcrumb-extend,.a-heading-home.a-heading--breadcrumb-extend,h1.a-heading--breadcrumb-extend{padding-bottom:1.25rem;margin-top:-1.875rem}.m-overlay--login form{padding-bottom:2.5rem;margin-bottom:2.5rem}.m-nav-secondary-list>li span figure{padding-bottom:1.25rem}.m-message-image{margin-top:1.25rem}.m-table .a-input,.m-table .a-stars-radio,.m-text--richtext table .a-input,.m-text--richtext table .a-stars-radio{margin-top:0.625rem}.m-table--responsive-grid tbody tr td,.m-table--responsive-grid tbody tr td:first-child,.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td,.m-table--responsive-grid tfoot tr td:first-child,.m-table--responsive-grid tfoot tr td:last-child{padding-top:0;padding-left:0;padding-right:0}.m-table--responsive-grid tbody tr td:first-child picture,.m-table--responsive-grid tfoot tr td:first-child picture{padding-top:1.25rem;padding-bottom:0.9375rem;padding-left:1.25rem}.m-table--responsive-grid tbody tr td:last-child,.m-table--responsive-grid tfoot tr td:last-child{padding-bottom:1.25rem}.m-table--summary tbody tr td .text-row,.m-table--summary tbody tr td:first-child .text-row,.m-table--summary tbody tr td:last-child .text-row,.m-table--summary tbody tr td:nth-last-child(2) .text-row{padding-bottom:0.625rem}.m-table--summary tbody tr.grandtotal td:first-child{padding-top:1.25rem}.m-page-title.has-breadcrumb-extend{padding-bottom:1.25rem}.m-orderdetails .content{padding-bottom:3.75rem}.m-account-dashboard-panel-title:after{content:'';-webkit-transition:none;transition:none}.m-product-ratings-widget{padding-top:1.25rem;padding-bottom:1.875rem}.m-product-videos-section-headline:after{content:'';-webkit-transition:none;transition:none}.m-product-videos-items li:first-child{padding-top:0.9375rem}.m-filterbar2-col{padding-bottom:1.875rem}.m-list .m-list-column-left{padding-bottom:1.25rem!important}.m-cart--outStock .m-cart--row,.m-cart--outStockReplace .m-cart--row{padding-top:1.25rem}.m-library-header .a-button,.m-library-header .m-text--richtext .m-text-buttons a,.m-library-header button[type=submit]:not([class*=a-button-]),.m-library-header input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-library-header a{margin-top:1.25rem}.m-dropdown-multiple .m-filterbar-button{margin-bottom:0.625rem}.m-dropdown-multiple .m-filterbar-dropdown:last-child .m-filterbar-button{margin-bottom:0}.is-ios .o-offcanvas-close{top:5px}.o-select-country-continent-title:after{content:'';-webkit-transition:none;transition:none}.m-product-introduction .a-button,.m-product-introduction .m-text--richtext .m-text-buttons a,.m-product-introduction button[type=submit]:not([class*=a-button-]),.m-product-introduction input[type=submit]:not([class*=a-button-]),.m-text--richtext .m-text-buttons .m-product-introduction a{margin-top:3.75rem}.o-order-summary .header{padding-top:1.875rem;padding-bottom:1.875rem}.o-order-summary .header h3{padding:0}.o-order-summary .content .subheader>div:first-child{padding-bottom:0.9375rem}.o-order-summary .softbox{padding:0}.o-order-summary .softbox .information>div:last-child{padding-bottom:0.9375rem}.o-order-summary-info--TPM{margin-bottom:2.5rem}.o-editorial-marginal-col{margin-left:-3.125rem;margin-right:-3.125rem;padding-bottom:3.75rem;margin-bottom:3.75rem}.o-editorial-marginal-col-module{margin-left:1.875rem;margin-right:1.875rem}.o-toolmanagement--TPM .o-toolmanagement-exports .a-link-download:first-of-type{margin-left:0}}@media (max-width:29.9375rem) and (min-width:48rem){.a-spacing-pb-xs--none{padding-bottom:0!important}.m-table-buttons{padding-right:0.5rem}.m-account-introduction-data tr td{padding-bottom:0.9375rem}.m-category-item-img picture img{margin-bottom:0.9375rem}}@media (max-width:29.9375rem) and (min-width:64rem){.a-spacing-pb-xs--none{padding-bottom:0!important}.m-table-buttons{padding-right:0.625rem}.m-account-introduction-data tr td{padding-bottom:1.25rem}.m-category-item-img picture img{margin-bottom:1.25rem}}@media (max-width:63.9375rem){.m-nav-footer .is-open .a-heading-h4,.m-nav-footer.is-open .a-heading-h4,.m-nav-footer:hover .a-heading-h4,.m-nav-footer:hover .a-heading-h4:after{color:#D2051E}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message:after,.m-table--repair-forms tbody tr:after{clear:both}.a-spacing-pb-md--none{padding-bottom:0!important}.m-maintenance-box,.m-page-not-found-box{background-color:#EBE6dE}.m-nav-footer{margin-left:-0.9375rem;margin-right:-0.9375rem;border-bottom:0.0625rem solid #EBE6dE;cursor:pointer;padding:1.25rem 0.9375rem}.m-nav-footer .a-list-downloads li:first-child,.m-nav-footer .a-list-unordered li:first-child,.m-nav-footer ul li:first-child,.m-table .m-form-pieces,.m-text--richtext table .m-form-pieces{padding-top:0.625rem}.m-nav-footer--last{border-bottom:0;margin-bottom:0!important}.m-nav-footer .a-heading-h4{padding-bottom:0;position:relative;padding-right:1.875rem}.m-nav-footer .a-heading-h4:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;content:"\EA01";position:absolute;right:0;font-size:1.625rem;-webkit-transition:opacity .5s,-webkit-transform .25s;transition:opacity .5s,-webkit-transform .25s;transition:transform .25s,opacity .5s;transition:transform .25s,opacity .5s,-webkit-transform .25s}.m-nav-footer.is-open .a-heading-h4:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#D2051E}.m-nav-footer .a-list-downloads,.m-nav-footer .a-list-unordered,.m-nav-footer ul{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.m-nav-footer .a-list-downloads li:last-child,.m-nav-footer .a-list-unordered li:last-child,.m-nav-footer ul li:last-child{padding-bottom:0}.m-nav-footer.is-open .a-list-downloads,.m-nav-footer.is-open .a-list-unordered,.m-nav-footer.is-open ul{max-height:31.25rem}.m-progress--type-tracker .m-progress-step{line-height:2.25rem}.m-account-nav-col{border:0.1875rem solid #D7CEBA;border-bottom:0;padding-left:0;padding-right:0;margin-right:0.625rem;margin-left:0.625rem;width:calc(100% - 2*0.625rem)}.m-account-nav-col.is-active{border:0.1875rem solid #D2051E}.m-account-nav-col.is-active+.m-account-nav-col{border-top:0}.m-account-nav-col:last-child:not(.is-active){border-bottom:0.1875rem solid #D7CEBA}.m-account-nav-link{padding:0.625rem}.is-active>.m-account-nav-link:after,.is-active>.m-account-nav-link:before{background-color:#D2051E}.m-account-nav-flyout{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.is-open .m-account-nav-flyout{max-height:62.5rem}.m-slider--default .m-slider-btns{display:none}[data-slider][data-match-item-height] .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.m-table--responsive-grid{border-top:0.1875rem solid #EBE6dE}.m-table--responsive-grid tbody tr td .text-row,.m-table--responsive-grid tbody tr td:first-child .text-row,.m-table--responsive-grid tbody tr td:last-child .text-row,.m-table--responsive-grid tfoot tr td .text-row,.m-table--responsive-grid tfoot tr td:first-child .text-row,.m-table--responsive-grid tfoot tr td:last-child .text-row{padding-bottom:0.5rem}.m-table--responsive-grid tbody tr td .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price),.m-table--responsive-grid tbody tr td:first-child .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price),.m-table--responsive-grid tbody tr td:last-child .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price),.m-table--responsive-grid tfoot tr td .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price),.m-table--responsive-grid tfoot tr td:first-child .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price),.m-table--responsive-grid tfoot tr td:last-child .m-table-cell-content>div:last-child:not(:only-child):not(.m-table-choose-price){padding-bottom:0}.m-table-add-row--has-additional-cells{min-width:6.25rem}.m-table-add-cell--lg-max,.m-table-add-label--lg-max{display:block}.m-table-hidden--lg-max{display:none!important}.m-table-valign-top--lg-max{vertical-align:top}.m-table-add-label--lg-max{display:block;word-wrap:break-word;overflow-wrap:break-word}.m-table .m-table-cell-content .a-radio:first-child,.m-text--richtext table .m-table-cell-content .a-radio:first-child{margin-top:0.3125rem}.m-table--fleetlabeling.m-table--costcenter-change thead .m-table--fleetlabeling-has-one-row{border-bottom:0}.m-table--fleetlabeling.m-table--costcenter-change thead tr th:first-child{-ms-flex-item-align:start;align-self:flex-start}.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:first-child{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.m-table--fleetlabeling thead{display:block;width:100%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr:first-child{display:none;border-bottom:none;border-top:none}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr th:not(:first-child){min-width:13.75rem;-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;-ms-flex-item-align:start;align-self:flex-start}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message{zoom:1}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message:after,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message:before{content:"";display:table}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message th:first-child{display:none}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter thead tr.m-table-row-message th:not(:first-child){width:100%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-row-applytoall th:first-child{text-align:left;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select:first-child,.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial:first-child{padding-top:0.9375rem;padding-bottom:0.9375rem;padding-right:0.625rem}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-input:not(:first-child),.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-select:not(:first-child),.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-cell--has-serial:not(:first-child){padding:0.9375rem 0.625rem}.m-table--fleetlabeling.m-table--fleetlabeling-has-costcenter .m-table-add-label--lg-max{display:block;padding-bottom:0.625rem}.m-account-introduction-data tr td:first-child,.o-product-variants-filter-title.has-nologinlink{padding-bottom:0}.m-table--fleetlabeling .m-table-add-label--lg-max{overflow:hidden}.m-internal-page-form .a-input-field,.m-internal-page-form .a-label--formfield,.m-internal-page-form .a-label-content,.m-internal-page-form .a-stars-radio-field{left:0}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data{width:66.66667%!important;float:left}.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data{width:auto!important}.m-product-cartbar-sticky.is-sticky .m-form-pieces{margin-left:0!important;width:auto!important;width:33.33333%!important;position:relative;min-height:0.0625rem;padding-left:0.625rem;padding-right:1.25rem}.m-product-pictures-cartbar{display:block!important}.m-product-pictures-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.m-product-pictures-item-container>*{float:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-bottom:1.875rem}.m-product-pictures-item-container>:last-child{margin-bottom:0}.m-product-pictures-image-wrapper{margin-bottom:0!important}.m-product-pictures-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.m-product-pictures-technical{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.m-product-gallery-stage .m-slider{margin-bottom:1.875rem}.is-IE .m-grid-item--image,.is-IE .m-grid-item--image>span{display:block}.m-compare-modal .featherlight-content{min-width:90%}.m-filterbar-tag-delete>span{padding:1.125rem 0.6875rem}.m-filterbar2--has-sidebar.m-filterbar2--advanced .m-filterbar2-layout-col:last-of-type{padding-top:1.875rem;border-top:0.1875rem solid #FFF}.m-staticmap-nearbycenter .a-staticmap{margin-bottom:1.25rem}.is-IE .m-cart--td-info-list{padding-left:0}.add-product-focus .m-addproduct-field .a-input textarea,.add-product-focus .m-addproduct-field .a-stars-radio textarea{height:6.5625rem;max-height:6.5625rem}.m-hero-teaser-image img{max-width:none!important;width:100%!important}.m-slider .m-editorial-teaser{height:100%}.m-editorial-teaser--standalone .a-paragraph{padding-bottom:0.9375rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-paragraph{margin-bottom:0.625rem}.m-repair-form .cost-wrapper .a-input-field,.m-repair-form .cost-wrapper .a-stars-radio-field{padding-left:0;padding-right:0}.m-list .m-list-column-left .m-kaltura-video-image .a-icon-play{position:absolute;left:50%;top:50%;width:2.5rem;height:2.5rem;margin-left:-1.25rem;margin-top:-1.25rem;background-color:rgba(82,79,83,.6);z-index:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.m-list .m-list-column-left .m-kaltura-video-image .a-icon-play:before{color:#fff;position:absolute;font-size:.875rem;line-height:.875rem;left:50%;top:50%;margin-top:-.4375rem;margin-left:-.3rem}.m-list .m-list-column-left .m-kaltura-video-image .a-icon-play:after{content:"";display:block;border:0.125rem solid #fff;width:1.6875rem;height:1.6875rem;position:absolute;left:6.5px;top:6.5px;box-sizing:border-box}.dropdown-menu.dropdown-menu--overlay.is-shown,.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons.is-shown,[data-tool-management] .m-table-actions.m-table-actions--outside .m-table-buttons.is-shown{position:static}.m-list .m-list-column-left .m-kaltura-video-image .a-icon-play:hover{background-color:rgba(82,79,83,.8)}.is-IE11 .m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a,.is-IE11 .m-smartbar-buttons-wrapper a.a-button-primary,.m-text--richtext .m-text-buttons .is-IE11 .m-smartbar-buttons-wrapper a{height:2.8125rem}.is-IE11 .m-smartbar-buttons-wrapper .a-button-primary,.is-IE11 .m-smartbar-buttons-wrapper .m-text--richtext .m-text-buttons a,.m-text--richtext .m-text-buttons .is-IE11 .m-smartbar-buttons-wrapper a{min-height:2.8125rem;height:auto}.m-dynamic-tabs-col{border:0.1875rem solid #D7CEBA;border-bottom:0;padding-left:0!important;padding-right:0!important;margin-right:0.625rem;margin-left:0.625rem;width:calc(100% - 2 * 0.625rem)}.m-dynamic-tabs-col.is-active{border:0.1875rem solid #D2051E}.m-dynamic-tabs-col.is-active+.m-dynamic-tabs-col{border-top:0}.m-dynamic-tabs-col:last-child:not(.is-active){border-bottom:0.1875rem solid #D7CEBA}.m-dynamic-tabs-link{padding:0.625rem}.is-active>.m-dynamic-tabs-link:after,.is-active>.m-dynamic-tabs-link:before{background-color:#D2051E}.o-register-wrapp .m-progress-wrapp{padding-top:0.3125rem}.o-favorite-list--purchases .m-cart--thead,.o-favorite-list--recommendations .m-cart--thead{display:none}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns dl:first-child{padding-bottom:0.625rem}.o-delivery-info-tooltip>span:first-child{display:block;padding-bottom:0.625rem}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .btn-toolbar{margin-left:auto}.o-toolmanagement .m-table-actions.m-table-actions--outside .m-table-buttons .o-toolmanagement-exports+.btn-toolbar{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:0.1875rem}.m-table--repair-forms tbody:not(:first-of-type) .td-blank,.m-table--repair-forms thead{display:none}.m-table--repair-forms tbody tr{display:block!important;zoom:1}.m-table--repair-forms tbody tr:after,.m-table--repair-forms tbody tr:before{content:"";display:table}.m-table--repair-forms tbody tr .m-table--tool-mobile-heading{display:inline-block;width:55%}.m-table--repair-forms tbody tr td.td-label{display:block!important;float:none;width:100%;padding-bottom:0}.m-table--repair-forms tbody tr .td-description .m-table--tool-mobile-heading,.m-table--repair-forms tbody tr .td-image .m-table--tool-mobile-heading,.m-table--repair-forms tbody tr td.td-label .m-table--tool-mobile-heading{display:none}.m-table--repair-forms tbody tr .td-image{width:6.25rem}.m-table--repair-forms tbody tr .td-image .image-wrapper{margin-top:-1.25rem}.m-table--repair-forms tbody tr .td-description{width:calc(50% - 6.25rem)}.m-table--repair-forms tbody tr .td-description,.m-table--repair-forms tbody tr .td-image{float:left}.m-table--repair-forms tbody tr .td-serial{width:50%;float:right;display:block}.m-table--repair-forms tbody tr .td-serial~td{padding-top:0;width:50%;float:right;display:block}.m-table--repair-forms tbody tr .td-serial~td:last-child{clear:right}.o-hotspot-general,.o-hotspot-info{padding-left:1.25rem}.o-hotspot-general{padding-top:1.25rem}.o-hotspot-info{padding-top:0.9375rem}.o-hotspot-slider-nav{margin-right:1.25rem}.o-hotspot-slider-nav .a-icon-arrowleft,.o-hotspot-slider-nav .a-icon-arrowright{display:none}}@media (max-width:63.9375rem) and (min-width:48rem){.a-spacing-pb-md--none{padding-bottom:0!important}.m-nav-footer .a-list-downloads li:first-child,.m-nav-footer .a-list-unordered li:first-child,.m-nav-footer ul li:first-child{padding-top:0.75rem}.m-table--responsive-grid tbody tr td .text-row,.m-table--responsive-grid tbody tr td:first-child .text-row,.m-table--responsive-grid tbody tr td:last-child .text-row,.m-table--responsive-grid tfoot tr td .text-row,.m-table--responsive-grid tfoot tr td:first-child .text-row,.m-table--responsive-grid tfoot tr td:last-child .text-row{padding-bottom:0.5rem}.m-product-cartbar-sticky.is-sticky .m-form-pieces{float:left;width:66.66667%}.is-IE .m-cart--td-info-list{padding-left:0}.m-editorial-teaser--standalone .a-paragraph{padding-bottom:0.9375rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-paragraph{margin-bottom:0.75rem}.o-register-wrapp .m-progress-wrapp{padding-top:0.25rem}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns dl:first-child{padding-bottom:0.75rem}.m-table--repair-forms tbody tr .td-serial~td{padding-top:0}.o-hotspot-info{padding-top:0.9375rem}}@media (max-width:63.9375rem) and (min-width:64rem){.a-spacing-pb-md--none{padding-bottom:0!important}.m-nav-footer .a-heading-h4:after{content:'';-webkit-transition:none;transition:none}.m-nav-footer .a-list-downloads li:first-child,.m-nav-footer .a-list-unordered li:first-child,.m-nav-footer ul li:first-child{padding-top:0.9375rem}.m-table--responsive-grid tbody tr td .text-row,.m-table--responsive-grid tbody tr td:first-child .text-row,.m-table--responsive-grid tbody tr td:last-child .text-row,.m-table--responsive-grid tfoot tr td .text-row,.m-table--responsive-grid tfoot tr td:first-child .text-row,.m-table--responsive-grid tfoot tr td:last-child .text-row{padding-bottom:0.625rem}.is-IE .m-cart--td-info-list{padding-left:0}.m-editorial-teaser--standalone .a-paragraph{padding-bottom:1.25rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-paragraph{margin-bottom:0.9375rem}.o-register-wrapp .m-progress-wrapp{padding-top:0.3125rem}.o-order-summary-info-pickup .m-staticmap .m-staticmap-details .columns dl:first-child{padding-bottom:0.9375rem}.m-table--repair-forms tbody tr .td-serial~td{padding-top:0}.o-hotspot-info{padding-top:1.25rem}}@media (min-width:48rem) and (max-width:90rem){.picker--opened .picker__holder{min-width:18rem}}@media (min-width:20rem){.a-tooltip-closer{margin-top:-0.625rem}.m-nav-meta-search-results-wrap{padding:0 0.3125rem 0.3125rem}.m-forgot-pass-form-cancel-btn{margin-top:0}.m-internal-page-form #reject-review{max-width:none}.m-cart--td-inputGroup strong{margin-bottom:0.3125rem}.o-shopping-cart-title--inner{padding-bottom:1.25rem}.o-header{z-index:1000}}@media (max-width:63rem){#iframeoverlay .overlaycontent{margin:auto}html.delego-no-scroll.is-ios.is-safari,html.delego-no-scroll.is-ios.is-safari body{height:100%;overflow:hidden;position:static}.delego-no-scroll.is-ios.is-safari #iframeoverlay{height:auto;position:absolute}}@media (max-width:28.125rem){#smartbanner .sb-icon{height:2.1875rem;left:26px;top:18px;width:2.1875rem}#smartbanner .sb-info{left:72px;width:40%}#smartbanner .sb-button{font-size:0.75rem;right:15px}}@media (min-width:48rem) and (min-width:48rem){.m-overlay:not(.m-overlay--simple) .a-heading-h3,.m-overlay:not(.m-overlay--simple) .m-chat-popup--title,.m-overlay:not(.m-overlay--simple) .m-filterbar-title,.m-overlay:not(.m-overlay--simple) .m-product-addreview--title,.m-overlay:not(.m-overlay--simple) .m-product-review--comment-title,.m-overlay:not(.m-overlay--simple) .m-product-review--title,.m-overlay:not(.m-overlay--simple) .o-prod-grid--header-title{padding-bottom:0.25rem!important}.m-overlay--login .right-block.col-lg-4.col-lg-push-2{float:left;width:41.66667%;left:8.33333%}.m-nav-secondary-list>li{padding-bottom:0.9375rem}.m-progress--navigation .a-checkbox{padding-top:0.5rem}.m-progress-terms-nocheck{padding-bottom:0}.m-account-nav.m-search-results--2-col .m-account-nav-col{padding-left:0.5rem;padding-right:0.5rem}.m-logout--message{padding-right:1.875rem;padding-left:4.6875rem}.m-logout--form{padding-left:1.875rem;padding-right:4.6875rem}.m-logout .o-offcanvas-content{padding-bottom:2.8125rem}.m-slider--videotext .m-slider-caption{padding-bottom:1.4375rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.m-slider .m-slider-overlay-btn{padding-top:0.75rem}.m-table tbody tr td:not(.has-hoverlink):first-child,.m-text--richtext table tbody tr td:not(.has-hoverlink):first-child{padding-left:0.9375rem}.m-table .m-table-form--three div:first-child,.m-text--richtext table .m-table-form--three div:first-child{float:left;width:100%}.m-table .m-table-form--three div:nth-child(2),.m-text--richtext table .m-table-form--three div:nth-child(2){float:left;width:33.33333%}.m-table .m-table-form--three div:last-child,.m-text--richtext table .m-table-form--three div:last-child{float:left;width:66.66667%}.m-table-buttons>div:first-of-type:not(:only-of-type){padding-right:0.5rem}.m-table-buttons>div:last-of-type:not(:only-of-type){padding-left:0.5rem}.m-table--fleetlabeling.m-table--costcenter-change thead tr th:first-of-type,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td:first-of-type{padding-left:0}.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(1),.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(2){margin-bottom:0.9375rem}.m-account-dashboard-panels:before,.m-counter-numbers--fullwidth .m-counter-number{margin-bottom:1.4375rem}.m-counter.m-counter--no-image .m-counter-number{float:left;width:33.33333%}.m-interview{padding-top:3.75rem;padding-bottom:3.75rem}.m-interview-desription dd,.m-interview-desription dt{padding-bottom:0.5rem}.m-account-dashboard-panel-inner{padding:0.75rem 0.9375rem}.m-account-dashboard-panel-header{padding-bottom:0.9375rem}.m-forgot-pass-form-cancel-btn{margin-top:0.75rem}.m-product-review--comment-title,.m-product-review--title{padding-bottom:0.25rem}.m-product-cartbar:not(.m-product-cartbar--single){padding-right:0.9375rem;padding-left:0.9375rem}.m-compare-sidebar{padding:0}.m-compare-wrap{padding-right:0.9375rem}.m-compare-products-wrap{padding-left:0.75rem}.m-compare-product-list th{padding-top:0}.m-compare-head{padding-top:0.75rem;padding-right:0}.m-compare-head .m-grid-item{margin-right:0.75rem}.m-compare-cell--first{padding-top:0.75rem;padding-bottom:0.75rem}.m-filterbar--fullwidth .m-filterbar-wrap{padding-left:1.875rem;padding-right:1.875rem;margin-left:-1.875rem;margin-right:-1.875rem}.m-wrapper .m-filterbar-main--checkboxes{margin-bottom:-0.9375rem}.is-ios .m-filterbar2 .a-select .a-label--formfield{padding-bottom:1.4375rem}.has-availability-message .m-form-pieces{margin-top:0}.m-cart-table-head{padding-bottom:0.9375rem}.m-quick-access-items-wrapper--multi-col:after,.m-quick-access-items-wrapper--multi-col:before{bottom:-15px}.m-quick-access-items-wrapper--multi-col .m-quick-access-items{-webkit-column-gap:60px;column-gap:60px}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{margin-right:0.9375rem}.o-editorial-header--bold{margin-top:-1.875rem}.o-toolmanagement{margin-top:0.9375rem}.m-text--richtext .o-toolmanagement--TPM table tbody tr td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table th:first-of-type,.o-toolmanagement--TPM .m-table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-table td:first-of-type,.o-toolmanagement--TPM .m-table th:first-of-type,.o-toolmanagement--TPM .m-text--richtext table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table th:first-of-type{padding-left:0}.o-toolmanagement--TPM{margin-top:1.875rem}}@media (min-width:48rem) and (min-width:64rem){.m-overlay:not(.m-overlay--simple) .a-heading-h3,.m-overlay:not(.m-overlay--simple) .m-chat-popup--title,.m-overlay:not(.m-overlay--simple) .m-filterbar-title,.m-overlay:not(.m-overlay--simple) .m-product-addreview--title,.m-overlay:not(.m-overlay--simple) .m-product-review--comment-title,.m-overlay:not(.m-overlay--simple) .m-product-review--title,.m-overlay:not(.m-overlay--simple) .o-prod-grid--header-title{padding-bottom:0.3125rem!important}.m-nav-secondary-list>li{padding-bottom:1.25rem}.m-progress--navigation .a-checkbox{padding-top:0.625rem}.m-progress-terms-nocheck{padding-bottom:0}.m-account-nav.m-search-results--2-col .m-account-nav-col{padding-left:0.625rem;padding-right:0.625rem}.m-logout--message{padding-right:2.5rem;padding-left:6.25rem}.m-logout--form{padding-left:2.5rem;padding-right:6.25rem}.m-logout .o-offcanvas-content{padding-bottom:3.75rem}.m-slider--videotext .m-slider-caption{padding-bottom:1.875rem}.m-slider .m-slider-overlay-btn{padding-top:0.9375rem}.m-table tbody tr td:not(.has-hoverlink):first-child,.m-text--richtext table tbody tr td:not(.has-hoverlink):first-child{padding-left:1.25rem}.m-table-buttons>div:first-of-type:not(:only-of-type){padding-right:0.625rem}.m-table-buttons>div:last-of-type:not(:only-of-type){padding-left:0.625rem}.m-table--fleetlabeling.m-table--costcenter-change thead tr th:first-of-type,.m-table--fleetlabeling.m-table--costcenter-change.m-table--fleetlabeling-has-costcenter tbody tr td:first-of-type{padding-left:0}.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(1),.m-counter:not(.m-counter-no-image) .m-counter-number:nth-child(2){margin-bottom:1.25rem}.m-account-dashboard-panels:before,.m-counter-numbers--fullwidth .m-counter-number{margin-bottom:1.875rem}.m-interview{padding-top:5rem;padding-bottom:5rem}.m-interview-desription dd,.m-interview-desription dt{padding-bottom:0.625rem}.m-account-dashboard-panel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.m-account-dashboard-panel-inner{padding:0.9375rem 1.25rem}.m-account-dashboard-panel-header{padding-bottom:1.25rem}.m-forgot-pass-form-cancel-btn{margin-top:0.9375rem}.m-product-review--comment-title,.m-product-review--title{padding-bottom:0.3125rem}.m-product-cartbar:not(.m-product-cartbar--single){padding-right:1.25rem;padding-left:1.25rem}.m-compare-sidebar{padding:0}.m-compare-wrap{padding-right:1.25rem}.m-compare-products-wrap{padding-left:0.9375rem}.m-compare-product-list th{padding-top:0}.m-compare-head{padding-top:0.9375rem;padding-right:0}.m-compare-head .m-grid-item{margin-right:0.9375rem}.m-compare-cell--first{padding-top:0.9375rem;padding-bottom:0.9375rem}.m-filterbar--fullwidth .m-filterbar-wrap{padding-left:3.125rem;padding-right:3.125rem;margin-left:-3.125rem;margin-right:-3.125rem}.m-wrapper .m-filterbar-main--checkboxes{margin-bottom:-1.25rem}.is-ios .m-filterbar2 .a-select .a-label--formfield{padding-bottom:1.875rem}.has-availability-message .m-form-pieces{margin-top:0}.m-cart-table-head{padding-bottom:1.25rem}.m-quick-access-items-wrapper--multi-col:after,.m-quick-access-items-wrapper--multi-col:before{bottom:-20px}.m-quick-access-items-wrapper--multi-col .m-quick-access-items{-webkit-column-gap:80px;column-gap:80px}.o-favorite-list--purchases .m-cart--td-priceFL,.o-favorite-list--recommendations .m-cart--td-priceFL{margin-right:1.25rem}.o-editorial-header--bold{margin-top:-2.5rem}.o-toolmanagement{margin-top:1.25rem}.m-text--richtext .o-toolmanagement--TPM table tbody tr td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table td:first-of-type,.m-text--richtext .o-toolmanagement--TPM table th:first-of-type,.o-toolmanagement--TPM .m-table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-table td:first-of-type,.o-toolmanagement--TPM .m-table th:first-of-type,.o-toolmanagement--TPM .m-text--richtext table tbody tr td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table td:first-of-type,.o-toolmanagement--TPM .m-text--richtext table th:first-of-type{padding-left:0}.o-toolmanagement--TPM{margin-top:2.5rem}}@media (min-width:64rem) and (min-width:64rem){.m-overlay--login .right-block.col-lg-4.col-lg-push-2{float:left;width:41.66667%;left:8.33333%}.m-overlay--selectaccount .a-select{padding-bottom:0}.m-repair-form--TPM-body,.o-footer-middle{padding-bottom:1.875rem}.m-account-nav-col{padding-left:0.625rem;padding-right:0.625rem}.m-slider--slideshow-lofd .m-slider-caption{padding-right:0}.m-table .m-table-form--three div:first-child,.m-text--richtext table .m-table-form--three div:first-child{float:left;width:58.33333%}.m-table .m-table-form--three div:nth-child(2),.m-text--richtext table .m-table-form--three div:nth-child(2){float:left;width:25%}.m-table .m-table-form--three div:last-child,.m-text--richtext table .m-table-form--three div:last-child{float:left;width:16.66667%}.m-contact--tab-inner .phone-number{font-size:2.625rem!important}.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0}.is-Edge .m-map-wrapper .has-availability-message .m-form-pieces,.is-IE .m-map-wrapper .has-availability-message .m-form-pieces{margin-top:1.25rem}.m-cart--td-info-list{padding-left:1.25rem}.m-click-collect--checkbox-wrap .change-btn{margin-left:0.9375rem}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{margin-bottom:0.9375rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-label-tip-link,.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-link{margin-top:0.9375rem}.m-dynamic-tabs-col{padding-left:0.625rem;padding-right:0.625rem}.o-footer-middle{padding-top:1.875rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{padding-right:0.625rem}.m-repair-form--TPM-body-col{margin-bottom:0}.o-hotspot-info-text{padding-top:0.9375rem}}@media (min-width:90rem) and (min-width:64rem){.m-overlay--login .right-block.col-lg-4.col-lg-push-2{float:left;width:33.33333%;left:8.33333%}.m-cart--td-info-list{padding-left:1.25rem}.m-cart-sticky-sidebar .m-cart--footer--total .m-cart--footer-right{left:0;float:left;width:100%}.o-favorite-list-table-head .a-checkbox{padding-right:1.25rem}}@media (min-width:64rem) and (min-width:48rem){.m-overlay--selectaccount .a-select{padding-bottom:0}.m-repair-form--TPM-body,.o-footer-middle{padding-bottom:1.4375rem}.m-account-nav-col{padding-left:0.5rem;padding-right:0.5rem}.m-slider--slideshow-lofd .m-slider-caption{padding-right:0}.m-contact--tab-inner .phone-number{font-size:2.5rem!important}.m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0}.is-Edge .m-map-wrapper .has-availability-message .m-form-pieces,.is-IE .m-map-wrapper .has-availability-message .m-form-pieces{margin-top:0.9375rem}.m-cart--td-info-list{padding-left:0.9375rem}.m-click-collect--checkbox-wrap .change-btn{margin-left:0.75rem}.m-grid-item--banner .m-hero-teaser .m-grid-item--cat-title,.m-hero-teaser .a-heading-editorial-h2,.m-hero-teaser .a-heading-h2,.m-hero-teaser .m-grid-item--banner .m-grid-item--cat-title{margin-bottom:0.75rem}.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-label-tip-link,.m-editorial-teaser:not(.m-editorial-teaser--fullwidth) .m-editorial-teaser-content .a-link{margin-top:0.75rem}.m-dynamic-tabs-col{padding-left:0.5rem;padding-right:0.5rem}.o-footer-middle{padding-top:1.4375rem}.o-favlist-teasers .m-editorial-teaser:not(.m-editorial-teaser--dark) .m-editorial-teaser-content{padding-right:0.5rem}.m-repair-form--TPM-body-col{margin-bottom:0}.o-hotspot-info-text{padding-top:0.75rem}}@media (min-width:160.0625rem){.m-maintenance-box,.m-page-not-found-box{background-color:#D7CEBA;background-position:left calc(70vw - 290px) top 0}}@media only screen and (min-width:48rem){.m-breadcrumbs--nooffset .m-breadcrumbs-col{left:0!important}}@media (max-width:47.9375rem) and (min-width:160rem){.m-breadcrumbs li:nth-last-child(2) a.a-link--large{font-size:1.25rem}.o-editorial-marginal-col{margin-left:-6.875rem;margin-right:-6.875rem}}@media (max-width:89.9375rem) and (min-width:30rem){.m-tiles{margin-bottom:-0.625rem}}@media (max-width:89.9375rem){.m-tiles-item{margin-bottom:1.25rem}.m-tiles-headline{font-size:1.125rem}.m-product-cartbar-sticky.is-sticky .m-choose-price--table{text-align:left;display:inline-block!important;width:auto;float:none!important}.m-table--product-variants td:first-child{width:40%}.m-table--product-variants .m-table-col-shrinked{width:30%}.quickitem-focus .m-quickitem-input textarea{height:6.5625rem;max-height:6.5625rem}.m-smartbar .m-smartbar-container:before{content:'';position:absolute;z-index:0;right:0;left:0;height:0.25rem;top:-7px;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.15));background:linear-gradient(transparent,rgba(0,0,0,.15))}.o-favorite-list-table-head .custom-col-4{margin-left:auto}.o-favorite-list--purchases .m-cart .o-favorite-list-table-head,.o-favorite-list--recommendations .m-cart .o-favorite-list-table-head{display:none}.o-order-summary--TPM-container{max-width:none!important;width:auto!important}.o-hotspot-marksize--sm .o-hotspot-mark,.o-hotspot-marksize--sm .o-hotspot-mark:before{height:1.9375rem;width:1.9375rem}.o-hotspot-marksize--sm .o-hotspot-mark-number{font-size:0.875rem;line-height:1.9375rem;width:1.9375rem}.o-hotspot-marksize--sm .o-hotspot-mark-v{top:5px;left:11px;height:0.9375rem}.o-hotspot-marksize--sm .o-hotspot-mark-h{top:11px;left:5px;width:0.9375rem}}@media (max-width:47.9375rem) and (max-width:47.9375rem){.m-nav-meta-search-layer form{padding:0.9375rem 1.25rem 0}}@media (min-width:160rem) and (min-width:160rem){.m-nav-secondary-stage-item>div.has-teaser .columngroup{float:left;width:75%}.m-nav-secondary-teaser{float:left;width:25%}}@media (min-width:160rem) and (min-width:48rem){.m-nav-secondary-teaser{padding-top:1.4375rem}.m-nav-secondary-teaser-item{padding-bottom:0.9375rem!important}}@media (min-width:160rem) and (min-width:64rem){.m-nav-secondary-teaser{padding-top:1.875rem}.m-nav-secondary-teaser-item{padding-bottom:1.25rem!important}}@media only screen and (min-width:48rem) and (max-width:63.9375rem){.m-progress--navigation .a-link--button{margin-top:1.25rem}.m-table-add-cell--md,.m-table-add-label--md{display:block}.m-table-hidden--md{display:none}.m-table-has-message--md{border-bottom:0!important}.m-table-has-message--md td{padding-bottom:0}.m-table-has-message--md+tr.m-table-show--md{display:table-row}}@media only screen and (min-width:48rem) and (max-width:63.9375rem) and (min-width:48rem){.m-progress--navigation .a-link--button{margin-top:1.4375rem}}@media only screen and (min-width:48rem) and (max-width:63.9375rem) and (min-width:64rem){.m-progress--navigation .a-link--button{margin-top:1.875rem}}@media (min-width:48rem) and (min-width:160rem){.m-sidebar-nav--advanced.m-sidebar-nav--sticky.is-expanded.is-sticky .a-sidebar-controls{-webkit-animation:sidebarControlsHidden 1.5s;animation:sidebarControlsHidden 1.5s}.m-filterbar--fullwidth .m-filterbar-wrap{padding-left:6.875rem;padding-right:6.875rem;margin-left:-6.875rem;margin-right:-6.875rem}}@media (min-width:64rem) and (max-width:89.9375rem){.m-editorial-teaser--fullwidth.m-editorial-teaser--video .m-editorial-teaser-content,.m-slider--slideshow-xl .m-slider-caption{padding:1.875rem}.o-editorial-section--nopadding .m-slider--slideshow-xl{width:calc((100% / 12 * 10) - 6.45813rem);margin-left:auto;margin-right:auto}.m-slider--slideshow-xl .m-slider-caption,.m-slider--slideshow-xl .m-slider-image,.m-slider--slideshow-xl .m-slider-video{width:100%;height:auto;float:none}.m-slider--slideshow-xl .m-slider-counter{float:left;width:18%}.m-slider--slideshow-xl .m-slider-text{float:left;width:70%}.m-editorial-teaser--fullwidth.m-editorial-teaser--video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.o-editorial-section--nopadding .m-editorial-teaser--fullwidth.m-editorial-teaser--video{width:calc((100% / 12 * 10) - 6.45813rem);margin-left:auto;margin-right:auto}.m-editorial-teaser--fullwidth.m-editorial-teaser--video .m-editorial-teaser-content,.m-editorial-teaser--fullwidth.m-editorial-teaser--video .m-editorial-teaser-video{width:100%}}@media (max-width:47.9375rem) and (min-width:30rem){.m-table--productinfo tbody tr td.m-table-td--image~td{display:block;width:100%!important}.m-table--productinfo tbody tr{zoom:1}.m-table--productinfo tbody tr:after,.m-table--productinfo tbody tr:before{content:"";display:table}.m-table--productinfo tbody tr:after{clear:both}.m-table--productinfo tbody tr:first-child td:not(:first-child){width:33.33333%!important;float:left}}@media (min-width:90rem) and (min-width:160rem){.m-table--summary tbody tr.grandtotal{font-size:1.25rem}}@media (min-width:71.875rem){.m-table-choose-price{min-width:21.875rem}}@media (max-height:57.5rem){.m-confirm-adress-popup{position:absolute}}@media (min-width:48rem) and (max-width:29.9375rem){.m-account-dashboard-panels{background:#D7CEBA}}@media (min-width:48rem) and (min-width:90rem){.m-account-dashboard-panel{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.m-filterbar--fullwidth .m-filterbar-wrap{padding-left:4.375rem;padding-right:4.375rem;margin-left:-4.375rem;margin-right:-4.375rem}}@media (max-width:64rem){.o-login .m-message{max-width:none}}@media (min-width:64rem) and (min-width:90rem){.m-contact--tab-inner .phone-number{font-size:3.125rem!important}}@media (min-width:64rem) and (min-width:160rem){.m-contact--tab-inner .phone-number{font-size:3.5rem!important}}@media (max-width:159.9375rem){.m-product-cartbar-sticky.is-sticky .m-product-cartbar-sticky-data .a-product-cartbar-data-wrapper{text-align:right}}@media (max-width:63.9375rem) and (min-width:30rem){.m-list.m-list-three-column .a-list-downloads li:nth-last-child(2):nth-child(odd),.m-list.m-list-three-column .a-list-unordered li:nth-last-child(2):nth-child(odd),.m-list.m-list-three-column ul li:nth-last-child(2):nth-child(odd){border:0}}@media (min-width:90rem) and (min-width:48rem){.m-cart--td-info-list{padding-left:0.9375rem}.o-favorite-list-table-head .a-checkbox{padding-right:0.9375rem}}@media (min-width:48rem) and (max-width:89.9375rem){.m-pickuplocation-table .a-radio label,.m-pickuplocation-table .a-radio:not(.a-radio--tile):not(.a-radio--small) label{padding-left:0;padding-top:3.125rem;position:relative}.m-pickuplocation-table .a-radio label:after,.m-pickuplocation-table .a-radio label:before,.m-pickuplocation-table .a-radio:not(.a-radio--tile):not(.a-radio--small) label:after,.m-pickuplocation-table .a-radio:not(.a-radio--tile):not(.a-radio--small) label:before{position:relative;margin:0 90% 0 -0.3125rem;top:-5px}.m-editorial-teaser-wrapper--4-col{-ms-flex-wrap:wrap;flex-wrap:wrap}.m-editorial-teaser-wrapper--4-col>:nth-child(-n+2){margin-bottom:2.5rem}}@media (max-width:47.9375rem) and (min-width:20rem){.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-label{padding-bottom:0.9375rem}.m-delivery-shipping-option.a-radio--tile:not(.a-radio--nomarker):not(.a-radio--tile-single) input:checked+label+.a-radio-additionalcontent .a-datepicker-button{margin-left:0.625rem}.m-product-writereview{padding-top:1.25rem}}@media (min-width:64rem) and (max-width:159.9375rem){.m-editorial-teaser--fullwidth .m-editorial-teaser-image,.m-editorial-teaser--fullwidth .m-editorial-teaser-video{width:50%;padding-top:2.5rem;padding-bottom:2.5rem}.m-editorial-teaser--fullwidth .m-editorial-teaser-content{width:50%}}@media (min-width:48rem) and (max-width:89.9375rem) and (min-width:48rem){.m-editorial-teaser-wrapper--4-col>:nth-child(-n+2){margin-bottom:2.8125rem}}@media (min-width:48rem) and (max-width:89.9375rem) and (min-width:64rem){.m-editorial-teaser-wrapper--4-col>:nth-child(-n+2){margin-bottom:3.75rem}}@media only screen and (min-width:64rem) and (max-width:89.9375rem){.m-quickitem-button{box-shadow:-20px 0 15px -10px #FFF}}@media (max-width:47.9375rem) and (min-width:90rem){.o-editorial-marginal-col{margin-left:-4.375rem;margin-right:-4.375rem}}@media (max-width:63.9375rem) and (max-width:47.9375rem){.m-table--repair-forms tbody tr .td-description{width:calc(100% - 6.25rem)}.m-table--repair-forms tbody tr .td-serial{width:100%;float:none;clear:both}.m-table--repair-forms tbody tr .td-serial~td{width:100%;padding-top:0.3125rem!important}.m-table--repair-forms tbody td:first-child{padding-left:0.5rem!important}}
