/**
 * Build - 1512568452901
 * @link https://www.hilti.com/
 * @license Hilti Corporation
 */
@charset "UTF-8";.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,.m-editorial-teaser--standalone{padding-bottom:0}.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);-webkit-backface-visibility:hidden}.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 .table-responsive[data-pattern=priority-columns] td{white-space:normal!important}.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-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 .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}