.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.category-products.has-slider .product-item__wrapper{height:auto;border-width:1px 1px 1px 0;border-color:#d6d6d6;border-style:solid;flex-shrink:0}.category-products.has-slider .swiper-container:not(.js-slider-loaded),.category-products.has-slider .swiper:not(.js-slider-loaded){overflow:hidden}.category-products.has-slider .swiper-container:not(.js-slider-loaded) .swiper-wrapper,.category-products.has-slider .swiper:not(.js-slider-loaded) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)!important}.category-products.has-slider .swiper-container:not(.js-slider-loaded) .product-item__wrapper,.category-products.has-slider .swiper:not(.js-slider-loaded) .product-item__wrapper{min-width:285px;-webkit-filter:blur(2px);filter:blur(2px);height:auto}.product-item__title{text-decoration:none;color:#000;font-size:15px;line-height:22px}.product-item__image-section_mobile{display:none}.product-item__bottom-inner,.product-item__price,.product-item__promo-lables,.product-item__rating,.product-item__wrapper-mobile{opacity:0;visibility:hidden;transition:.2s}.product-item__promo-lables{position:absolute}.product-item__bottom-inner,.product-item__wrapper-mobile{max-height:0}.product-item__wrapper{padding:18px 18px 23px}.product-item__wrapper-inner{z-index:1;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-item__image,.product-item__image.lazy>img{width:100%;max-width:185px;display:block;margin:0 auto}.product-item__image:not(.loaded){opacity:0}.main.column_right .category-products.product-item_flex:not(.has-slider) .product-item__wrapper{max-width:calc(33.33333333%)}.product-item_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-item_flex:not(.has-slider) .product-item__wrapper{margin:0 0 -1px;width:96%;position:relative}.product-item_flex:not(.has-slider) .product-item__wrapper:before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:-1px;right:0;border-width:1px;border-color:#d6d6d6;border-style:solid}@media (min-width:1024px){.category-products.has-slider .product-item__wrapper{max-width:25%}}@media (max-width:767px){.main.column_right .category-products.product-item_flex:not(.has-slider) .product-item__wrapper{max-width:50%}}@media (max-width:425px){.main.column_right .category-products.product-item_flex:not(.has-slider) .product-item__wrapper{width:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;max-width:100%}}

.main-container{margin:0;padding:30px 0}@media (min-width:1024px){.main-container{padding-bottom:80px}}#p-form .form-widget__field .add-name::before,.main-container .alert{display:none}.main-container .main .std{display:grid;grid-template-columns:minmax(0,auto);gap:50px}@media (min-width:1024px){.main-container .main .std{gap:100px}}#p-features{display:flex;flex-direction:column;gap:20px;padding:0}@media (min-width:1024px){#p-features{gap:40px}}#p-features .features-widget__desc{margin:0}#p-features .features-widget__title{font-family:'Helvetica Neue Cyr Black',Arial,Helvetica,sans-serif;font-weight:900;font-size:13px;line-height:1.2;color:#323232;text-align:center;text-transform:uppercase;margin:0 auto;max-width:650px}@media (min-width:768px){#p-features .features-widget__title{font-size:18px}}#p-features .features-widget__img{max-width:100px;margin-inline:auto;margin-bottom:16px}#p-features .features-widget__text{font-family:'Helvetica Neue Cyr Medium',Arial,sans-serif;font-weight:500;color:#373737;text-transform:uppercase;text-align:center;font-size:13px;line-height:18px}@media (min-width:768px){#p-features .features-widget__text{font-size:16px;line-height:20px}}#p-order .text-block{border:0;display:flex;flex-direction:column;gap:20px;margin:0}#p-order .text-block::before{content:'';width:200px;height:4px;background-color:#febd17;margin:0 auto 30px}@media (min-width:1024px){#p-order .text-block::before{margin-bottom:80px}}#p-order .text-block__title{font-family:'Helvetica Neue Cyr Black',Arial,Helvetica,sans-serif;font-weight:900;font-size:13px;line-height:1.2;color:#323232;text-align:center;text-transform:uppercase;margin:0;padding:0}@media (min-width:768px){#p-order .text-block__title{font-size:18px}}#p-order .text-block__content{padding:0;display:flex;flex-direction:column;gap:50px;font-weight:400;font-size:14px;line-height:20px;color:#373737;text-align:center}@media (min-width:768px){#p-order .text-block__content{gap:60px}}@media (min-width:1024px){#p-order .text-block__content{font-size:15px;line-height:24px;gap:70px}}#p-order .text-block__content b,#p-order .text-block__content strong{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;color:inherit}#p-order .text-block__content p{margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}#p-order .text-block__content-text{margin:0 auto;max-width:840px;display:flex;flex-direction:column;gap:15px}#p-order .text-block__content-warning{font-size:14px;line-height:22px;color:#373737;background-color:#febd17;padding:30px 24px;display:flex;align-items:center;flex-direction:column;text-align:center;gap:30px}@media (min-width:768px){#p-order .text-block__content-warning{flex-direction:row;text-align:left;font-size:15px;padding:30px 50px}}#p-order .text-block__content-warning::before{content:'';background-image:url(/media/up/dewalt/promo/2021/ST-2822/warning-icon.png);min-width:73px;aspect-ratio:1;background-repeat:no-repeat;background-size:contain}#p-order .text-block__content-warning-heading{font-size:16px;font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;line-height:20px;color:#373737;margin-bottom:10px}@media (min-width:768px){#p-order .text-block__content-warning-heading{font-size:18px}}#p-faq{padding:0}#p-faq .faq-widget__desc{margin:0 0 20px}@media (min-width:1024px){#p-faq .faq-widget__desc{margin:0 0 50px}}#p-faq .faq-widget__title{font-family:'Helvetica Neue Cyr Black',Arial,Helvetica,sans-serif;font-weight:900;font-size:13px;line-height:1.2;color:#323232;text-align:center;text-transform:uppercase;margin:0}@media (min-width:768px){#p-faq .faq-widget__title{font-size:18px}}#p-faq .faq-widget__name{padding:5px 0 10px;font-size:14px;line-height:20px;color:#373737;border-bottom:1px solid #dfdfdf;font-family:'Helvetica Neue Cyr Bold',Arial,sans-serif}@media (min-width:768px){#p-faq .faq-widget__name{padding:20px 0 15px;font-size:18px;line-height:24px}}#p-faq .faq-widget__text{font-size:14px;line-height:20px;color:#373737}@media (min-width:768px){#p-faq .faq-widget__text{font-size:15px;line-height:24px}}#p-form{display:grid;grid-template-columns:100%;gap:1px;scroll-margin-top:150px}@media (min-width:1024px){#p-form{scroll-margin-top:180px;grid-template-columns:repeat(2,1fr)}}#p-form .form-widget__image{display:flex}#p-form .form-widget__image img{display:block;max-width:100%;height:100%;object-fit:cover;object-position:center}#p-form .form-widget__form{background-color:#febd17;padding:15px;display:flex;flex-direction:column}@media (min-width:1024px){#p-form .form-widget__form{padding:20px}}#p-form .form-widget__title{font-size:18px;line-height:1;color:#000;text-align:center;text-transform:none}@media (min-width:1024px){#p-form .form-widget__title{font-size:24px}}#p-form .form-widget__fieldset{display:grid;grid-template-columns:100%;gap:5px}@media (min-width:1024px){#p-form .form-widget__fieldset{grid-template-columns:repeat(2,1fr)}}#p-form .form-widget__field{grid-column:span 1;padding:0 0 15px}@media (min-width:1024px){#p-form .form-widget__field{grid-column:span 2}}#p-form .form-widget__field_email,#p-form .form-widget__field_telephone{grid-column:span 1}#p-form .form-widget__field_filename{order:1}#p-form .form-widget__field_submit{order:2;margin:0}#p-form .form-widget__field_policy{order:3;padding:3px 0 0}#p-form .form-widget__field .custom-file-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#p-form .form-widget__field .add-name{padding:0;font-size:16px;color:#000;text-decoration:underline;text-decoration-skip-ink:none;background-color:transparent;border:0;min-height:24px;height:auto}@media (hover:hover){#p-form .form-widget__field .add-name{transition:text-decoration-color .35s}#p-form .form-widget__field .add-name:hover{text-decoration-color:transparent}}#p-form .form-widget__field .add-label{display:none}#p-form .form-widget__field .file-list{width:auto;margin:0;display:flex;flex-wrap:wrap;gap:10px}#p-form .form-widget__field .file-item{width:auto}#p-form .form-widget__field .file-item__main{background-color:#000;color:#fff;border-radius:30px;padding:3px 10px;font-size:16px;line-height:1;gap:10px}#p-form .form-widget__field .file-item__size{display:none}#p-form .form-widget__field .file-item__name{max-width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#p-form .form-widget__field .file-item__remove{width:12px;height:12px;min-width:12px;border-radius:50%;background-color:#fff;background-size:6px}#p-form .form-widget__field.error .form-widget__input{border-color:red}#p-form .form-widget__field .error-message{color:#fff;font-size:10px;line-height:15px;right:auto;background:red;padding:0 10px}#p-form .form-widget__input{max-height:47px;min-height:47px;font-size:16px;border-color:#d09b11;background-color:transparent;color:#000;border-radius:0}#p-form .form-widget__input:-moz-placeholder{color:#000}#p-form .form-widget__input:-ms-input-placeholder{color:#000}#p-form .form-widget__input::-webkit-input-placeholder{color:#000}#p-form .form-widget__input:focus{background-color:#ffcc4a;border-color:#4a3605}#p-form .form-widget__input_textarea{max-height:110px;min-height:110px;padding-block:15px;display:block}#p-form .form-widget__input_select{background-size:14px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTQgOCI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjI4OSA3LjE1Ny42MzIgMS41IDIuMDQ2LjA4Nmw0Ljk1IDQuOTUgNC45NS00Ljk1TDEzLjM2IDEuNSA3LjcwMyA3LjE1N2ExIDEgMCAwIDEtMS40MTQgMFoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xNCAwdjhIMFYweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);background-repeat:no-repeat}#p-form .form-widget__submit{background-color:#000;color:#fff;max-width:100%}@media (hover:hover){#p-form .form-widget__submit{transition:all .35s}#p-form .form-widget__submit:hover{background-color:#fff;color:#000}}#p-form .form-widget__policy{color:#000;font-size:13px;line-height:1.2}#p-form .form-widget__policy a{color:#000;text-decoration:underline;text-decoration-skip-ink:none}@media (hover:hover){#p-form .form-widget__policy a{transition:text-decoration-color .35s}#p-form .form-widget__policy a:hover{text-decoration-color:transparent}}#p-contacts{margin-top:-50px}@media (min-width:1024px){#p-contacts{margin-top:-100px}}#p-contacts .widget-contacts__row{display:grid;grid-template-columns:100%;gap:1px}@media (min-width:1024px){#p-contacts .widget-contacts__row{grid-template-columns:repeat(2,1fr)}}#p-contacts .widget-contacts__item{background-color:#f3f3f3;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}#p-contacts .widget-contacts__item-icon img,#p-contacts .widget-contacts__item-icon svg{display:block}#p-contacts .widget-contacts__item-title{font-size:24px;line-height:1.2;color:#000}#p-contacts .widget-contacts__item-title a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}#p-contacts .widget-contacts__item-text{font-size:14px;line-height:.9;color:#929292}

