.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.customer-reviews,.customer-reviews .form-add .review-form__info-register a,.customer-reviews .total-review__count-text span{color:#373737}.customer-reviews__inner-wrapper{position:relative;padding-bottom:64px}@media (max-width:640px){.customer-reviews__inner-wrapper{padding-bottom:113px}}.customer-reviews__title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#373737}@media (max-width:1023px){.customer-reviews__title{font-size:18px;line-height:26px}}@media (max-width:640px){.customer-reviews__title{display:none}}.customer-reviews__empty{margin-top:25px}.customer-reviews .total-review__left-side,.customer-reviews__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-reviews__summary{margin:54px 0 51px}@media (max-width:1023px){.customer-reviews__summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0 20px}}@media (max-width:640px){.customer-reviews__summary{margin:0 0 20px}}.customer-reviews .total-review__left-side{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.customer-reviews .total-review__left-side{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.customer-reviews .total-review__info{width:270px;margin-right:28px}@media (max-width:640px){.customer-reviews .total-review__info{max-width:140px;margin-right:21px}}.customer-reviews .total-review__summary{width:calc(100% - 300px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.customer-reviews .total-review__summary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:640px){.customer-reviews .total-review__summary{width:42%}}.customer-reviews .total-review__chart{width:100%;max-width:135px;margin-right:21px}.customer-reviews .total-review__circle-chart{display:block;max-width:100%;max-height:135px}.customer-reviews .total-review__circle-bg{fill:none;stroke:#dfdfdf;stroke-width:3.2}.customer-reviews .total-review__circle-percent{fill:none;stroke-width:3.2;animation:progress 1s ease-out forwards;stroke:#febd17}.customer-reviews .total-review__average-count{fill:#373737;font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif;font-weight:400;text-anchor:middle;font-size:inherit;transform:translateY(2px)}.customer-reviews .total-review__count-text{color:#838383;font-size:14px;line-height:20px}@media (max-width:1023px){.customer-reviews .total-review__count-text{max-width:222px}}@media (max-width:640px){.customer-reviews .total-review__count-text{display:none}}.customer-reviews .total-review__all{font-size:18px;line-height:18px;margin-bottom:28px;width:100%}@media (max-width:1023px){.customer-reviews .total-review__all{font-size:16px}}@media (max-width:640px){.customer-reviews .total-review__all{font-size:12px;margin-bottom:21px}}.customer-reviews .total-review__all-rating{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:24px;line-height:24px;color:#febd17}@media (max-width:640px){.customer-reviews .total-review__all-rating{font-size:16px;line-height:16px}}.customer-reviews .total-review__chars-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px;width:100%;padding-right:67px;position:relative}.customer-reviews .total-review__chars-item:last-child{margin-bottom:0}@media (max-width:640px){.customer-reviews .total-review__chars-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:26px}}.customer-reviews .total-review__chars-item:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:56px;height:8px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:640px){.customer-reviews .total-review__chars-item:after{width:26px;height:9px}}.customer-reviews .total-review__chars-item_top:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-top.svg);top:64%}@media (max-width:640px){.customer-reviews .total-review__chars-item_top:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-top-mobile.svg);top:37%}}.customer-reviews .total-review__chars-item_middle:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-middle.svg);height:2px}@media (max-width:640px){.customer-reviews .total-review__chars-item_middle:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-middle-mobile.svg)}}.customer-reviews .total-review__chars-item_bottom:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-bottom.svg);top:44%}@media (max-width:640px){.customer-reviews .total-review__chars-item_bottom:after{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/chars-line-bottom-mobile.svg);top:64%}}.customer-reviews .total-review__chars-item .fa-star{font-size:25px;color:#febd17}@media (max-width:640px){.customer-reviews .total-review__chars-item .fa-star{font-size:17px}}.customer-reviews .total-review__chars-name{font-size:14px;line-height:20px}@media (max-width:640px){.customer-reviews .total-review__chars-name{font-size:11px;line-height:12px}}.customer-reviews .total-review__right-side{width:428px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-left:26px;padding-left:39px;border-left:1px solid #dfdfdf}@media (max-width:1023px){.customer-reviews .total-review__right-side{width:369px;margin-left:0;margin-top:40px;padding-left:0;border:0}}@media (max-width:640px){.customer-reviews .total-review__right-side{width:auto;margin-top:28px}}.customer-reviews .total-review__intro-title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:26px;margin-bottom:12px}@media (max-width:640px){.customer-reviews .total-review__intro-title{display:none}}.customer-reviews .total-review__intro-text,.customer-reviews__button{font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500}.customer-reviews .total-review__intro-text{font-size:13px;line-height:16px;margin-bottom:14px;color:#838383}@media (max-width:640px){.customer-reviews .total-review__intro-text{display:none}}.customer-reviews__button{font-size:14px;line-height:14px;color:#373737;text-decoration:none;text-transform:uppercase;background-color:#febd17;border:0;box-shadow:none;padding:18px 10px;text-align:center;display:block;width:100%;max-width:266px;transition:all .4s ease}@media (max-width:640px){.customer-reviews__button{max-width:unset;font-size:12px;line-height:12px;text-transform:none;padding:13px 10px}}.customer-reviews__button:focus,.customer-reviews__button:hover{background-color:#e1a201}.customer-reviews__button_bottom{width:184px;height:34px;padding:10px;text-transform:none;position:absolute;bottom:0;left:0}@media (max-width:640px){.customer-reviews__button_bottom{width:100%;font-size:12px;line-height:12px;text-transform:none;padding:13px 10px;height:38px}}.customer-reviews .review-list{border:1px solid #dfdfdf;padding:36px 42px 38px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px;color:#373737}@media (max-width:1023px){.customer-reviews .review-list{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}@media (max-width:640px){.customer-reviews .review-list{padding:18px 15px}}.customer-reviews .review-list_gpt{border-color:#febd17}@media (min-width:768px){.customer-reviews .review-list_gpt{border-color:#f6f6f6;background-color:#f6f6f6}}@media (min-width:768px) and (max-width:1023px){.customer-reviews .review-list_gpt .review-list__container{grid-template-columns:1fr;grid-template-areas:"like" "title" "main-text" "additional" "gallery" "rating"}}.customer-reviews .review-list_gpt .review-list__title{margin:5px 0}@media (min-width:768px){.customer-reviews .review-list_gpt .review-list__like-btn{background-color:#f6f6f6}}@media (max-width:767px){.customer-reviews .review-list_gpt .review-list__like{margin-top:25px}}@media (min-width:768px) and (max-width:1023px){.customer-reviews .review-list_gpt .review-list__like{margin-top:-50px;transform:translateY(-70px)}}.customer-reviews .review-list_gpt .cutted__item{margin-bottom:10px}.customer-reviews .review-list_gpt .cutted__item.js-review-detail.hidden{position:relative;display:block;max-height:116px;overflow:hidden}@media (min-width:768px){.customer-reviews .review-list_gpt .cutted__item.js-review-detail.hidden{max-height:108px}}@media (min-width:1024px){.customer-reviews .review-list_gpt .cutted__item.js-review-detail.hidden{max-height:138px}}.customer-reviews .review-list_gpt .cutted__item.js-review-detail.hidden::after{content:'';background:linear-gradient(0,#fff 0%,rgba(255,255,255,0) 100%);inset:auto 0 0;position:absolute;height:30px}@media (min-width:768px){.customer-reviews .review-list_gpt .cutted__item.js-review-detail.hidden::after{background:linear-gradient(0,#f6f6f6 0%,rgba(246,246,246,0) 100%)}}.customer-reviews .review-list_gpt .review-list__more-btn{display:inline-flex;align-items:center;gap:5px;background:0 0;padding:0;outline:0;box-shadow:none;border:0;border-radius:0;cursor:pointer;font-size:clamp(10px,1vw,14px);line-height:18px;color:#838383}.customer-reviews .review-list_gpt .review-list__more-btn::after{content:'';width:18px;height:18px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/arrow-promo.svg);background-position:center;background-size:12px auto;filter:invert(60%) sepia(0%) saturate(33%) hue-rotate(154deg) brightness(86%) contrast(91%)}@media (hover:hover){.customer-reviews .review-list_gpt .review-list__more-btn:hover{color:#febd17}.customer-reviews .review-list_gpt .review-list__more-btn:hover:after{filter:invert(70%) sepia(98%) saturate(641%) hue-rotate(345deg) brightness(102%) contrast(99%)}}.customer-reviews .review-list_gpt .review-list__more-btn.opened:after{transform:scale(1,-1)}.customer-reviews .review-list__heading{max-width:140px;margin-bottom:14px}@media (min-width:768px){.customer-reviews .review-list__heading{max-width:revert;margin-bottom:0}}@media (min-width:1024px){.customer-reviews .review-list__heading{width:201px;height:183px;border-right:1px solid #dfdfdf;padding-right:12px}}.customer-reviews .review-list__heading-logo{width:clamp(65px,12vw,85px);height:clamp(65px,12vw,85px);margin:0 0 clamp(7px,1vw,17px);background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/logo-gpt.svg);background-position:center;background-size:contain}.customer-reviews .review-list__heading-text{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;display:inline-flex;align-items:center;gap:clamp(5px,1vw,10px);font-size:clamp(10px,1.8vw,14px);line-height:clamp(14px,2vw,20px);color:#373737}@media (min-width:1024px){.customer-reviews .review-list__heading-text{align-items:flex-start}}.customer-reviews .review-list__heading-tooltip{outline:0;border-radius:0;box-shadow:none;padding:0;border:0;background-color:transparent;cursor:pointer;min-width:24px;width:24px;height:24px;position:relative;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/circle-exclamation.svg);background-position:center;background-size:contain;filter:invert(70%) sepia(1%) saturate(0%) hue-rotate(134deg) brightness(113%) contrast(89%)}.customer-reviews .review-list__heading-tooltip:hover{filter:invert(70%) sepia(98%) saturate(641%) hue-rotate(345deg) brightness(102%) contrast(99%)}.customer-reviews .review-list__user{width:201px;height:183px;border-right:1px solid #dfdfdf;padding-right:20px}@media (max-width:1023px){.customer-reviews .review-list__user{height:unset;width:100%;border:0;padding-right:0}}.customer-reviews .review-list__user-name{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:24px;margin-bottom:13px}@media (max-width:1023px){.customer-reviews .review-list__user-name{margin-bottom:2px}}@media (max-width:640px){.customer-reviews .review-list__user-name{font-size:10px;line-height:16px}}.customer-reviews .review-list__user-info{font-size:12px;line-height:16px;max-width:135px}@media (max-width:1023px){.customer-reviews .review-list__user-info{max-width:unset}}@media (max-width:640px){.customer-reviews .review-list__user-info{font-size:10px}}.customer-reviews .review-list__user-info .user-info__gender{margin-bottom:6px}@media (max-width:1023px){.customer-reviews .review-list__user-info .user-info__gender{margin-bottom:2px}}.customer-reviews .review-list__info-title{color:#838383}.customer-reviews .review-list__comment{padding-left:33px;width:calc(100% - 201px)}@media (max-width:1023px){.customer-reviews .review-list__comment{padding-left:0;width:100%}.customer-reviews .review-list__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:640px){.customer-reviews .review-list__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.customer-reviews .review-list__recommend{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:16px;margin:0 0 17px}@media (max-width:640px){.customer-reviews .review-list__recommend{display:none}}.customer-reviews .review-list__container{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "main-text" "additional" "rating" "gallery" "like"}@media (min-width:768px){.customer-reviews .review-list__container{grid-template-columns:auto 1fr;grid-template-areas:"rating like" "title title" "main-text main-text" "additional additional" "gallery gallery"}}@media (min-width:1024px){.customer-reviews .review-list__container{grid-template-areas:"rating like" "title title" "main-text main-text" "additional additional" "gallery gallery"}}.customer-reviews .review-list__like{grid-area:like}.customer-reviews .review-list__title{grid-area:title}.customer-reviews .review-list__additional{grid-area:additional}.customer-reviews .review-list .review-photo{grid-area:gallery}.customer-reviews .review-list .cutted__wrap{grid-area:main-text}.customer-reviews .review-list__rating{grid-area:rating;max-width:clamp(205px,40vw,290px)}@media (min-width:768px) and (max-width:1023px){.customer-reviews .review-list__rating{margin-top:15px}}.customer-reviews .review-list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:clamp(12px,2vw,20px)}@media (max-width:640px){.customer-reviews .review-list__content{margin:15px 0 0}}.customer-reviews .review-list__content-item{display:flex;flex:1 1 0;flex-wrap:wrap;gap:3px 0}@media (min-width:768px){.customer-reviews .review-list__content-item{gap:3px}}.customer-reviews .review-list__content-item .fa{margin:0;width:12px;height:12px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/fa-star.svg);background-position:center;background-size:contain}@media (min-width:768px){.customer-reviews .review-list__content-item .fa{width:14px;height:14px}}.customer-reviews .review-list__content-item .fa-star{filter:invert(70%) sepia(98%) saturate(641%) hue-rotate(345deg) brightness(102%) contrast(99%)}.customer-reviews .review-list__content-item .fa-star-t{filter:invert(86%) sepia(79%) saturate(1914%) hue-rotate(187deg) brightness(134%) contrast(75%)}.customer-reviews .review-list__content-title{width:100%;font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500;color:#838383;font-size:12px;line-height:16px}@media (max-width:640px){.customer-reviews .review-list__content-title{font-size:11px;line-height:12px}}.customer-reviews .review-list__like{text-align:right}@media (max-width:640px){.customer-reviews .review-list__like{margin-top:15px;text-align:left}}.customer-reviews .review-list__like .review-list__content-title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;margin-bottom:19px;color:#373737}@media (max-width:1023px){.customer-reviews .review-list__like .review-list__content-title{margin-bottom:8px}}@media (max-width:640px){.customer-reviews .review-list__like .review-list__content-title{font-size:10px;margin-bottom:5px}}.customer-reviews .review-list__like-btn{border:1px solid #dfdfdf;padding:10px 14px 9px 36px;font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500;font-size:12px;line-height:12px;color:#838383;background-color:#fff;position:relative}.customer-reviews .review-list__like-btn:focus,.customer-reviews .review-list__like-btn:hover{box-shadow:0 0 0 1px #dfdfdf}.customer-reviews .review-list__like-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:10px;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain}.customer-reviews .review-list__like-btn.yes:before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/review-icon-like.svg)}.customer-reviews .review-list__like-btn.no:before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/review-icon-dislike.svg)}.customer-reviews .review-list__title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:16px;margin:25px 0 5px}@media (max-width:640px){.customer-reviews .review-list__title{font-size:10px;margin:20px 0 5px}}.customer-reviews .review-list .cutted__wrap,.customer-reviews .review-list .review-list__review-link{font-size:13px;line-height:16px;color:#838383}.customer-reviews .review-list .cutted__wrap p,.customer-reviews .review-list .review-list__review-link p{line-height:inherit}@media (max-width:640px){.customer-reviews .review-list .cutted__wrap,.customer-reviews .review-list .review-list__review-link{font-size:10px;line-height:15px}}.customer-reviews .review-list .cutted__btn,.customer-reviews .review-list .review-list__review-link[data-name=mneniye]{display:none}.customer-reviews .form-add .review-form__info-register a:hover,.customer-reviews .review-list .review-list__review-link:hover{text-decoration:none}.customer-reviews .review-list__additional-title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:16px;margin:20px 0 5px}@media (max-width:640px){.customer-reviews .review-list__additional-title{font-size:10px;margin:15px 0 5px}}.customer-reviews .review-list__additional-text{font-size:13px;line-height:16px;color:#838383}@media (max-width:640px){.customer-reviews .review-list__additional-text{font-size:10px}}.customer-reviews .form-add{display:none;background-color:#f6f6f6;border-left:5px solid #373737;padding:31px 32px 23px;margin-top:50px;color:#838383}@media (max-width:1023px){.customer-reviews .form-add{margin:20px -45px 0;padding:45px}}@media (max-width:767px){.customer-reviews .form-add{margin:25px -15px 0;padding:20px 15px}}.customer-reviews .form-add .review-form__title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;color:#373737;font-size:16px;line-height:16px;margin-bottom:18px}@media (max-width:1023px){.customer-reviews .form-add .review-form__title{margin-bottom:30px}}@media (max-width:640px){.customer-reviews .form-add .review-form__title{font-size:12px;margin-bottom:8px}}.customer-reviews .form-add .review-form__info{font-size:13px;line-height:16px;color:#373737}@media (max-width:1023px){.customer-reviews .form-add .review-form__info{margin-bottom:30px}}@media (max-width:640px){.customer-reviews .form-add .review-form__info{font-size:9px;line-height:12px;margin-bottom:12px}}.customer-reviews .form-add .review-form__button-submit{width:100%;max-width:250px;height:50px;background-color:#febd17;color:#373737;font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;line-height:14px;padding:18px 10px;margin-bottom:18px}@media (max-width:640px){.customer-reviews .form-add .review-form__button-submit{font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500;width:100%;max-width:unset;height:38px;font-size:12px;line-height:12px;padding:13px 10px;margin-bottom:13px}}.customer-reviews .form-add .review-form__button-submit:hover{background-color:#e1a201}@media (max-width:640px){.customer-reviews .form-add .review-form .review-fields{min-width:auto}}.customer-reviews .form-add .review-form__info-register{font-size:13px;line-height:16px;color:#373737}.customer-reviews .form-add .product-popup__success{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:10000}.customer-reviews .form-add .product-popup__success-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;font-size:16px;line-height:16px;color:#373737;margin-top:30px;padding:20px 10px}.customer-reviews .form-add .product-popup__success h4{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;color:#373737;margin-bottom:10px}.customer-reviews .form-add .product-popup__success.open{display:block}.customer-reviews .form-add .review-fields__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:32px}@media (max-width:1023px){.customer-reviews .form-add .review-fields__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.customer-reviews .form-add .review-fields__column-left{width:calc(100% - 277px)}@media (max-width:1023px){.customer-reviews .form-add .review-fields__column-left{width:100%}}.customer-reviews .form-add .review-fields__column-right{width:297px;padding-left:20px}@media (max-width:1023px){.customer-reviews .form-add .review-fields__column-right{width:auto;padding-left:0;margin-top:30px}}@media (max-width:640px){.customer-reviews .form-add .review-fields__column-right{margin-top:16px}}.customer-reviews .form-add .review-fieldset{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;margin:-30px -10px 0;max-width:700px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset;margin:0}}.customer-reviews .form-add .review-fieldset__field{margin:30px 10px 0;width:calc(50% - 20px)}@media (max-width:640px){.customer-reviews .form-add .review-fieldset__field{margin:11px 0 0;width:100%}}.customer-reviews .form-add .review-fieldset__field-area{width:100%}@media (max-width:1023px){.customer-reviews .form-add .review-fieldset__field-area{margin-top:44px}}@media (max-width:640px){.customer-reviews .form-add .review-fieldset__field-area{margin-top:20px}}.customer-reviews .form-add .review-fieldset .review-field__item-descr{font-size:14px;line-height:16px;margin-bottom:6px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__item-descr{font-size:10px;margin-bottom:5px}}.customer-reviews .form-add .review-fieldset .review-field__input{width:100%;height:41px;border:1px solid #dfdfdf;padding:13px 14px 12px;font-size:14px;line-height:16px;color:#838383;resize:none;overflow:hidden}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__input{height:30px;padding:7px 10px;font-size:11px}.customer-reviews .form-add .review-fieldset .review-field__input.review-field__textarea-mini{height:61px}}.customer-reviews .form-add .review-fieldset .review-field__input::placeholder{font-size:14px;line-height:16px;color:#838383}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__input::placeholder{font-size:11px}}.customer-reviews .form-add .review-fieldset .review-field__input.review-field__textarea-full{height:125px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__input.review-field__textarea-full{height:92px}}.customer-reviews .form-add .review-fieldset .review-field__radioset{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-align:center;-ms-flex-align:center;align-items:center;min-height:41px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__radioset{min-height:30px}}.customer-reviews .form-add .review-fieldset .review-field__radio-item{min-width:146px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__radio-item{min-width:97px}}.customer-reviews .form-add .review-fieldset .review-field__radio-text{padding-left:29px;font-size:14px;line-height:24px;position:relative}@media (max-width:640px){.customer-reviews .form-add .review-fieldset .review-field__radio-text{font-size:10px}}.customer-reviews .form-add .review-fieldset .review-field__radio-text:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #febd17;border-radius:50%;transition:all .5s ease}.customer-reviews .form-add .review-fieldset .review-field__radio-input,.customer-reviews .form-add .review-fieldset__checkbox .awesome-recommend__input{position:absolute;clip:rect(0,0,0,0)}.customer-reviews .form-add .review-fieldset .review-field__radio-input:checked+.review-field__radio-text:before,.customer-reviews .form-add .review-fieldset__checkbox .awesome-recommend__input:checked+.awesome-recommend__text:before{background-color:#febd17;box-shadow:inset 0 0 0 3px #fff}.customer-reviews .form-add .review-fieldset__checkbox{width:100%;margin:24px 0 28px}@media (max-width:1023px){.customer-reviews .form-add .review-fieldset__checkbox{margin:18px 0 20px}}.customer-reviews .form-add .review-fieldset__checkbox .awesome-recommend__text{padding-left:38px;font-size:14px;line-height:28px;position:relative;cursor:pointer}@media (max-width:640px){.customer-reviews .form-add .review-fieldset__checkbox .awesome-recommend__text{font-size:13px}}.customer-reviews .form-add .review-fieldset__checkbox .awesome-recommend__text:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid #febd17;transition:all .5s ease}.customer-reviews .form-add .review-fieldset__checkbox .review-fieldset__required-text{display:none}.customer-reviews .form-add .review-fieldset__text-policy{font-size:14px;line-height:16px;color:#707070}.customer-reviews .form-add .review-fieldset__text-policy a{color:#373737;transition:.2s linear;text-decoration-color:transparent}.customer-reviews .form-add .review-fieldset__text-policy a:hover{color:#e1a201;text-decoration-color:#e1a201}.customer-reviews .form-add .review-fieldset__required-text{font-size:12px;line-height:16px}@media (max-width:640px){.customer-reviews .form-add .review-fieldset__required-text{font-size:11px}}.customer-reviews .form-add .review-fieldset p.error{font-size:14px;margin-top:10px;color:#febd17}@media (max-width:640px){.customer-reviews .form-add .review-fieldset p.error{font-size:11px}}.customer-reviews .form-add .select{position:relative}.customer-reviews .form-add .select-hidden{display:none}.customer-reviews .form-add .select-styled{width:100%;height:41px;border:1px solid #dfdfdf;padding:13px 14px 12px;font-size:14px;line-height:16px;color:#838383;background-color:#fff;position:relative;cursor:pointer}@media (max-width:640px){.customer-reviews .form-add .select-styled{height:30px;padding:7px 10px;font-size:11px}}.customer-reviews .form-add .select-styled:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:10px;height:5px;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/arrow-down-gray.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .5s ease}.customer-reviews .form-add .select-styled.active:after{transform:translateY(-50%) rotate(180deg)}.customer-reviews .form-add .select-options{position:absolute;z-index:2;background-color:#fff;border:1px solid #dedede;width:100%;box-shadow:0 1px 15px #dedede}.customer-reviews .form-add .select-options li{width:100%;height:41px;padding:13px 14px 12px;font-size:14px;line-height:16px;cursor:pointer}@media (max-width:640px){.customer-reviews .form-add .select-options li{height:30px;padding:7px 10px;font-size:11px}}@media (max-width:1023px){.customer-reviews .form-add .review-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.customer-reviews .form-add .review-rating__head-title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:16px;margin-bottom:16px;color:#373737}@media (max-width:640px){.customer-reviews .form-add .review-rating__head-title{margin-bottom:20px;font-size:11px}}.customer-reviews .form-add .review-rating__your-rating{padding-bottom:20px}@media (max-width:1023px){.customer-reviews .form-add .review-rating__your-rating{margin:0 40px 0 0}}@media (max-width:640px){.customer-reviews .form-add .review-rating__your-rating{margin:0 19px 11px 0}}.customer-reviews .form-add .review-rating__your-rating_huge{position:relative}.customer-reviews .form-add .review-rating__your-rating_huge .error{color:#ff2b2b;position:absolute;bottom:4px;font-size:14px;line-height:14px}@media (max-width:1023px){.customer-reviews .form-add .review-rating__your-rating_huge .error{bottom:-8px}}@media (max-width:640px){.customer-reviews .form-add .review-rating__your-rating_huge .error{font-size:11px}}.customer-reviews .form-add .review-rating__title{font-size:13px;line-height:16px;color:#373737;margin-bottom:3px}.customer-reviews .customer-review-more{position:absolute;bottom:0;left:0;padding-left:204px}@media (max-width:640px){.customer-reviews .customer-review-more{padding-left:0;bottom:53px;width:100%}}.customer-reviews .customer-review-more__btn{color:#373737;background-color:#fff;border:2px solid #febd17;width:184px;height:34px;text-transform:none;font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;line-height:14px;padding:8px 10px}@media (max-width:640px){.customer-reviews .customer-review-more__btn{width:100%;font-size:12px;line-height:12px;height:38px}}.customer-reviews .customer-review-more__btn:focus,.customer-reviews .customer-review-more__btn:hover{color:#373737;background-color:#fff;box-shadow:0 0 0 2px #e1a201}.rating-stars{position:relative;height:14px;width:100px}.rating-stars input[type=radio]{opacity:0;width:0;height:0;position:absolute}.rating-stars input[type=radio]:not(:checked)+label .stars{display:none}.rating-stars input[type=radio]:checked+label .stars{display:block}.rating-stars input[type=radio]:checked+label .count{display:block;position:absolute;left:135px;top:3px;font-size:20px}.rating-stars .radio{display:block}.rating-stars .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.rating-stars .checkbox label,.rating-stars .radio label{min-height:16px;margin-bottom:0;font-weight:400}.rating-stars .checkbox label{padding-left:20px;cursor:pointer}.rating-stars .radio{position:absolute;left:0;top:0;margin:0}.rating-stars .radio label{padding:0;cursor:pointer;display:block;height:16px}.rating-stars .radio label .fa-star,.rating-stars .radio label .fa-star-o{font-size:16px;font-size:1rem}@media (max-width:640px){.rating-stars .radio label .fa-star,.rating-stars .radio label .fa-star-o{margin-right:2px;padding-right:0}}.rating-stars .radio label .count{display:none}.rating-stars .radio label .stars{display:none;background:0 0;color:#febd17;font-size:0}.rating-stars .radio label.label-0 .stars{display:block}.rating-stars .radio label.label-0 .fa-star-o{height:12px;width:12px;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-star.svg);background-repeat:no-repeat;background-size:12px;background-position:50% 50%;margin-right:2px;display:inline-block;vertical-align:middle;padding:0}.rating-stars .radio label.label-0 .fa-star-o.fa_hover{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-star-active.svg)}.rating-stars .radio label.label-1{width:14px}.rating-stars .radio label.label-2{width:28px}.rating-stars .radio label.label-3{width:42px}.rating-stars .radio label.label-4{width:56px}.rating-stars .radio label.label-5{width:70px}.rating-stars .radio.radio-0{z-index:1}.rating-stars .radio.radio-0 label .stars{display:block}.rating-stars .radio.radio-1{z-index:6}.rating-stars .radio.radio-2{z-index:5}.rating-stars .radio.radio-3{z-index:4}.rating-stars .radio.radio-4{z-index:3}.rating-stars .radio.radio-5{z-index:2}.rating-stars .fa{padding-right:4px}@media (max-width:1023px){.rating-stars .fa{margin-right:0}}.rating-stars__huge{height:23px;width:145px}@media (max-width:640px){.rating-stars__huge{height:14px;width:100px}}.rating-stars__huge .fa{padding-right:7px}@media (max-width:640px){.rating-stars__huge .fa{width:17px;padding-right:2px}}.rating-stars__huge .fa-star,.rating-stars__huge .radio label.label-0 .fa-star-o{width:23px;height:23px;background-size:23px}.rating-stars__huge .radio label{height:23px}@media (max-width:640px){.rating-stars__huge .radio label{height:16px}}.rating-stars__huge .radio label .fa-star,.rating-stars__huge .radio label .fa-star-o{font-size:23px;font-size:1.4375rem}@media (max-width:640px){.rating-stars__huge .radio label .fa-star,.rating-stars__huge .radio label .fa-star-o{font-size:16px;font-size:1rem;margin-right:2px;padding-right:0}}@media (max-width:640px){.rating-stars__huge .radio label.label-0 .fa-star-o{background-size:16px}}.rating-stars__huge .radio label.label-1{width:25px}@media (max-width:640px){.rating-stars__huge .radio label.label-1{width:17px}}.rating-stars__huge .radio label.label-2{width:60px}.rating-stars__huge .radio label.label-3{width:90px}.rating-stars__huge .radio label.label-4{width:115px}.rating-stars__huge .radio label.label-5{width:145px}#box-product_review_data .review-upload-images .input-description__title,#box-product_review_data .review-upload-videos .input-description__title{font-weight:700;font-size:16px;line-height:16px;color:#373737;margin:0 0 10px}@media (max-width:640px){#box-product_review_data .review-upload-images .input-description__title,#box-product_review_data .review-upload-videos .input-description__title{font-size:12px;margin:0 0 3px}}#box-product_review_data .review-upload-images .input-description__text,#box-product_review_data .review-upload-videos .input-description__text{font-size:14px;line-height:16px;color:#838383}@media (max-width:640px){#box-product_review_data .review-upload-images .input-description__text,#box-product_review_data .review-upload-videos .input-description__text{font-size:11px}}#box-product_review_data .review-upload-images .custom-file-container,#box-product_review_data .review-upload-videos .custom-file-container{display:flex;flex-direction:column-reverse}#box-product_review_data .review-upload-images .controls__item:first-child,#box-product_review_data .review-upload-videos .controls__item:first-child{margin-right:0}#box-product_review_data .review-upload-images .controls__item .add,#box-product_review_data .review-upload-videos .controls__item .add{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border:0;border-radius:0}@media (max-width:640px){#box-product_review_data .review-upload-images .controls__item .add,#box-product_review_data .review-upload-videos .controls__item .add{width:70px;height:70px}}#box-product_review_data .review-upload-images .controls__item .add::before,#box-product_review_data .review-upload-videos .controls__item .add::before{content:'';position:absolute;left:0;top:0;display:inline-block;height:100%;width:100%;background-position:center;background-size:cover}#box-product_review_data .review-upload-images .controls__item .add:hover,#box-product_review_data .review-upload-videos .controls__item .add:hover,.review-photo__video-gallery-link:hover::after{opacity:.7}#box-product_review_data .review-upload-images .file-item,#box-product_review_data .review-upload-videos .file-item,.review-photo{position:relative;margin:0 10px 10px 0}@media (max-width:640px){#box-product_review_data .review-upload-images .file-item,#box-product_review_data .review-upload-videos .file-item{margin:0 18px 18px 0}}#box-product_review_data .review-upload-images .file-item__preview,#box-product_review_data .review-upload-videos .file-item__preview{position:relative;overflow:hidden;width:50px;height:50px;border:0}@media (max-width:640px){#box-product_review_data .review-upload-images .file-item__preview,#box-product_review_data .review-upload-videos .file-item__preview{width:70px;height:70px}}#box-product_review_data .review-upload-images .file-item__name,#box-product_review_data .review-upload-images .file-item__size,#box-product_review_data .review-upload-videos .file-item__name,#box-product_review_data .review-upload-videos .file-item__size{display:none}#box-product_review_data .review-upload-images .file-item__aside,#box-product_review_data .review-upload-videos .file-item__aside{margin:0;width:100%;height:auto}#box-product_review_data .review-upload-images .file-item__aside:before,#box-product_review_data .review-upload-videos .file-item__aside:before{content:'';display:block;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#box-product_review_data .review-upload-images .file-item__remove,#box-product_review_data .review-upload-videos .file-item__remove{position:absolute;top:-11px;right:50%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:22px;height:22px;opacity:0;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:0 0}@media (max-width:1023px){#box-product_review_data .review-upload-images .file-item__remove,#box-product_review_data .review-upload-videos .file-item__remove{opacity:.5}}#box-product_review_data .review-upload-images .file-item__remove::after,#box-product_review_data .review-upload-videos .file-item__remove::after{content:'';top:0;left:0;display:inline-block;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-close-white.svg);background-size:12px;background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-color:#da2b1f;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;border-radius:50%}#box-product_review_data .review-upload-images .file-item__remove:before,#box-product_review_data .review-upload-videos .file-item__remove:before,.review-photo__gallery-nav .js-slider-btn:after{display:none}#box-product_review_data .review-upload-images .file-item:hover .file-item__aside,#box-product_review_data .review-upload-videos .file-item:hover .file-item__aside{opacity:.5}#box-product_review_data .review-upload-images .file-item:hover .file-item__remove,#box-product_review_data .review-upload-videos .file-item:hover .file-item__remove{opacity:1}#box-product_review_data .review-upload-images .message-container,#box-product_review_data .review-upload-videos .message-container{width:100%;margin:0;order:-1}#box-product_review_data .review-upload-images .message-container__text--error,#box-product_review_data .review-upload-videos .message-container__text--error{margin:15px 0 0}#box-product_review_data .review-upload-images .file-list,#box-product_review_data .review-upload-videos .file-list{justify-content:start;margin:0}#box-product_review_data .review-upload-images .file-list .controls,#box-product_review_data .review-upload-videos .file-list .controls{order:1000}#box-product_review_data .review-upload-images .input-description,#box-product_review_data .review-upload-videos .input-description{margin:0 0 20px}@media (max-width:640px){#box-product_review_data .review-upload-images .input-description,#box-product_review_data .review-upload-videos .input-description{margin:0 0 16px}}#box-product_review_data .controls{margin:0}#box-product_review_data .review-upload-images .controls__item .add::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-upload.svg)}#box-product_review_data .review-upload-videos .controls__item .add::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-upload-video.svg)}#box-product_review_data .review-upload-videos .file-item__video,.review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link img,.review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:200%;max-width:200%;min-height:100%;min-width:100%;height:auto;width:auto}.review-photo{margin:25px 0}@media (max-width:640px){.review-photo{margin:25px 0 0}}.review-photo__title{font-size:18px;line-height:21px;font-weight:700;color:#000;margin:0 0 15px}.review-photo__gallery{position:relative;display:grid;grid-template-columns:1fr}.review-photo__gallery .swiper{width:100%}.review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link,.review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link{width:112px;height:112px;margin-right:16px;border:2px solid #f7f7f7;overflow:hidden}.review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link:hover,.review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link:hover{border-color:#e1a201}@media (max-width:767px){.review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link,.review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link{width:70px;height:70px;margin-right:10px}}.review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link img,.review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link img{max-width:none}.review-photo__video-gallery-link::after{content:"";width:55px;height:55px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:transparent;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/play-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:opacity .3s}@media (max-width:640px){.review-photo__video-gallery-link::after{width:40px;height:40px}}.review-photo__video-gallery-link:hover{cursor:pointer}.review-photo__gallery-bg{display:inline-block;width:80px;height:80px;border-radius:3px;margin:0 20px 0 0;background-position:center;background-repeat:no-repeat;background-size:cover}.review-photo__gallery-nav .js-slider-btn{position:absolute;top:50%;width:36px;height:36px;border:0;background-color:rgba(223,223,223,.5);background-image:url(/skin/frontend/ariflex/dewalt/images/svg/nav-arrow.svg);background-position:center;background-size:11px 11px;background-repeat:no-repeat;border-radius:50%;z-index:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.review-photo__gallery-nav .js-slider-btn:hover{background-color:rgba(223,223,223,.5)}.review-photo__gallery-nav .js-slider-btn_prev{top:50%;left:0;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.review-photo__gallery-nav .js-slider-btn_next{right:0;-webkit-transform:translateY(-50%) translateX(50%) rotate(180deg);-moz-transform:translateY(-50%) translateX(50%) rotate(180deg);-o-transform:translateY(-50%) translateX(50%) rotate(180deg);-ms-transform:translateY(-50%) translateX(50%) rotate(180deg);transform:translateY(-50%) translateX(50%) rotate(180deg)}@media (max-width:1023px){.review-photo__gallery-nav{display:none}.review-photo .swiper-pagination{display:block}}.reviews-gallery{margin-top:65px}.reviews-gallery__title{margin:0 0 20px;font-weight:700;font-size:20px;line-height:26px;color:#373737}@media (max-width:640px){.reviews-gallery__title{font-size:14px;margin:0 0 14px}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.product-question__title{color:#000;font-size:1.125rem;font-family:'Helvetica Neue Cyr Bold';font-weight:700}.product-question__form-row{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}.product-question__input-row{max-width:none;margin:0 0 25px}.product-question__input-box{margin:0 20px 0 0;width:100%}.product-question__input-box:last-child{margin-right:0}.product-question__label{display:inline-block;font-size:.875rem;font-weight:400}.product-question__select-hidden{display:none}.product-question__select-field{min-width:309px}.product-question__select-wrap{display:block;position:relative}.product-question__select-name{background-color:#fff;padding:13px 36px 11px 12px;font-size:14px;font-size:.875rem;color:#9d9d9d;line-height:15px;border-radius:0;border:1px solid #e2e2e2;cursor:pointer;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.product-question__select-name:after{position:absolute;content:'';display:block;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/svg-down-black.svg);background-position:center;width:15px;height:15px;top:50%;right:10px;font-size:0;transform:translate(0,-50%);background-size:13px;background-repeat:no-repeat}.product-question__select-name.active-select~.product-question__option-list{display:block}.product-question__option-list{display:none;position:absolute;top:0;left:0;width:100%;z-index:999;margin:0;list-style:none;border:1px solid #e2e2e2;background-color:#fff;overflow-y:auto;border-radius:0;padding:0;box-shadow:0 0 20px rgba(0,0,0,.15)}.product-question__option{display:block;cursor:pointer;font-size:14px;font-size:.875rem;color:#9d9d9d;line-height:15px;padding:13px 12px 11px;transition:.2s linear}.product-question__option:active,.product-question__option:focus,.product-question__option:hover{background-color:#febd17;color:#fff}.product-question__input{width:100%;border-radius:0;border:1px solid #e2e2e2;background-color:#fff;font-size:14px;font-size:.875rem;color:#9d9d9d;font-weight:400;line-height:16px;padding:12px 12px 11px}.product-question__input:focus::-webkit-input-placeholder{color:transparent;transition:.2s linear}.product-question__input:focus:-moz-placeholder,.product-question__input:focus::-moz-placeholder{color:transparent;transition:.2s linear}.product-question__input:focus:-ms-input-placeholder{color:transparent;transition:.2s linear}.product-question__textarea-box{width:100%;margin:0;min-width:492px}.product-question__textarea{height:123px;width:100%;resize:none;display:block}.product-question__right-box{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-question__hint{color:#707070;font-size:.9375rem;font-weight:400;margin:0 0 45px}.product-question__button-set{margin:20px 0 0}.product-question__btn-submit{border-radius:0;background-color:#febd17;width:100%;line-height:normal;font-size:12px;text-transform:uppercase;transition:.2s linear}.product-question__btn-submit:active,.product-question__btn-submit:focus,.product-question__btn-submit:hover{background-color:#fab401}.product-question__main-title{color:#000;font-size:20px;font-size:1.25rem;font-weight:700;font-family:'Helvetica Neue Cyr Bold';line-height:19px;margin:0 0 20px}.product-question__question-box{border-radius:0;background-color:#fff}.product-question__question-box:last-child{margin-bottom:0}.product-question__question-date,.product-question__question-name{font-size:.875rem;font-weight:400}.product-question__question-title{border-bottom:none;padding:0}.product-question__question-text{color:#000;font-size:.875rem;word-wrap:break-word}.product-question__reply{border-radius:0;background-color:transparent}.product-question__reply-title{margin:0 0 10px}.product-question__reply-name{display:inline-block;font-size:.875rem;font-weight:400}.product-question__reply-text{color:#000;font-size:.875rem;font-weight:400;word-wrap:break-word}.product-question__reply-text a{color:#febd17;text-decoration:none;transition:.2s linear}.product-question__reply-text a:active,.product-question__reply-text a:focus,.product-question__reply-text a:hover{color:#fab401}.product-question__questions-empty{color:#525252;font-size:16px;font-size:1rem;font-weight:400;line-height:17px;margin:0 0 20px}.product-question__text-policy{color:#707070;font-size:.875rem;font-weight:400;margin:20px 0 0}.product-question__text-policy a{transition:.2s linear;color:#373737;text-decoration:none}.product-question__text-policy a:active,.product-question__text-policy a:focus,.product-question__text-policy a:hover{color:#e1a201}@media (max-width:1023px){.product-question__input-row{max-width:none}.product-question__textarea-box{min-width:400px}.product-question__main-title{font-size:20px;font-size:1.25rem;line-height:22px;margin:0 0 8px}}@media (max-width:767px){.product-question__input-box{margin:0 0 20px}.product-question__input-box:last-child{margin-bottom:0}.product-question__input{font-size:13px;font-size:.8125rem}.product-question__textarea-box{min-width:0;margin:0 0 20px}.product-question__select-field{min-width:100%}.product-question__select-name{width:100%;min-width:auto}.product-question__textarea{height:97px}.product-question__form-row{display:block}}@media (max-width:520px){.product-question__main-title{font-size:14px;font-size:.875rem;line-height:16px;margin:0 0 14px}.product-question__question-box{padding:16px}.product-question__question-date,.product-question__question-name{font-size:12px;font-size:.75rem;line-height:13px}.product-question__question-text{font-size:12px;font-size:.75rem;line-height:22px}.product-question__reply{padding:18px 0 0}.product-question__reply-name{font-size:14px;font-size:.875rem;line-height:13px}.product-question__reply-text{font-size:12px;font-size:.75rem;line-height:22px}.product-question__question-wrap{margin:0 0 20px}.product-question__title{font-size:14px;font-size:.875rem;line-height:15px}.product-question__input{font-size:12px;font-size:.75rem;line-height:14px}.product-question__label{font-size:11px;font-size:.6875rem;line-height:12px}.product-question__input-box{margin:0 0 13px}.product-question__option,.product-question__select-name{font-size:11px;font-size:.6875rem;line-height:12px}.product-question__input-row{margin:0 0 20px}.product-question__hint{font-size:11px;font-size:.6875rem;line-height:13px}.product-question__text-policy{font-size:12px;font-size:.75rem;line-height:14px}.product-question__btn-submit{max-width:none}}.product-question__left,.product-question__question-body,.product-question__reply{display:-webkit-box;display:-ms-flexbox;display:flex}.product-question__question-title_mobile,.product-question__reply-title_mobile{display:none}.product-question__customer-logo,.product-question__shop-logo{min-width:45px;min-height:45px;max-width:45px;max-height:45px;border-radius:50%}.product-question__customer-logo{background:url(/skin/frontend/ariflex/dewalt/images/svg/customer-icon.svg) center no-repeat;margin:0 20px 20px 0}.product-question__shop-logo{background:url(/skin/frontend/ariflex/dewalt/images/svg/shop-icon-yellow.svg) center no-repeat;margin:0 20px 20px 0}.product-question__form-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-question__question-wrap{margin:0}.product-question__question-box{padding:0 0 30px;margin:0 0 30px;border:0;border-bottom:1px solid #dfdfdf}.product-question__question-box:last-child{border-bottom:none}.product-question__question-title{margin:0 0 7px}.product-question__reply-title{margin-bottom:7px}.product-question__question-date,.product-question__question-name,.product-question__reply-name{font-size:12px;line-height:12px;color:#838383}.product-question__reply{margin:0;padding:0;border:0}.product-question__reply-text{font-size:14px;line-height:18px}.product-question__question-text{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;line-height:18px;margin-bottom:7px}.product-question__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-question__button{padding:0 20px;height:34px;font-family:'Helvetica Neue Cyr Medium',Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;line-height:14px;color:#373737;margin-right:20px;transition:.2s linear}.product-question__button_show-more{background-color:#fff;border:2px solid #febd17;width:184px;margin-right:0}@media (max-width:640px){.product-question__button_show-more{width:100%}}.product-question__button_show-more:hover{box-shadow:0 0 0 1px #e1a201}.product-question__button_ask{background-color:#febd17;width:184px}.product-question__button_ask:hover{background-color:#e1a201}.product-question__button_mobile{display:none}.product-question__container{background-color:#f6f6f6;border-left:5px solid #373737;padding:31px 32px 26px;margin-top:50px;display:none}.product-question__title{font-size:16px;line-height:16px;margin:0 0 18px}.product-question__hint{font-size:13px;line-height:16px;margin-bottom:38px}.product-question__label{font-size:14px;line-height:16px;color:#838383;margin:0 0 6px}.product-question__button-set{margin-top:36px}.product-question__btn-submit{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;max-width:250px;color:#373737;padding:18px}.product-question__btn-submit.sending{filter:blur(1px)}.product-question__text-policy{font-size:14px;line-height:16px}.product-question__text-policy a:hover{text-decoration:underline}.product-question__input-field,.product-question__textarea-field{position:relative}.product-question__input-field .error-text,.product-question__textarea-field .error-text{position:absolute;bottom:-20px;left:0;font-size:14px;line-height:16px;color:#febd17}.product-question__success{display:none;font-size:16px;line-height:16px;color:#373737;margin-top:30px;border:1px solid #65a943;padding:20px 10px}.product-question__success h4{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700;color:#373737;margin-bottom:10px}.product-question__success.open{display:block}.product-question__select-name::after{content:'';position:absolute;z-index:1000;width:12px;height:7px;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/arrow-up.svg);background-repeat:no-repeat;background-size:contain;right:15px;top:50%;transform:translateY(-50%) rotate(180deg);transition:all .3s;transform-origin:center}.product-question__select-name.active-select::after{transform:translateY(-50%)}@media (max-width:1023px){.product-question__container{margin:20px -45px 0;padding:45px}.product-question__form-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.product-question__input-box{margin:0 10px 20px;width:calc(50% - 20px)}.product-question__textarea-box{margin:0 10px}}@media (max-width:767px){.product-question__container{margin:25px -15px 0;padding:19px 20px 19px 24px}.product-question__form-row{display:-webkit-box;display:-ms-flexbox;display:flex}.product-question__option{padding:7px 11px}}@media (max-width:640px){.product-question__question-box{padding:0 0 15px;margin:0 0 20px}.product-question__reply{margin:15px 0 0 10px}.product-question__customer-logo,.product-question__shop-logo{min-width:20px;min-height:20px;max-width:20px;max-height:20px;margin:0 10px 10px 0}.product-question__question-date,.product-question__question-name,.product-question__reply-name{font-size:9px}.product-question__question-title,.product-question__reply-title{margin-bottom:5px}.product-question__question-text,.product-question__reply-text{font-size:10px;line-height:15px}.product-question__button-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-question__button-wrapper .product-question__button{margin:0}.product-question__button-wrapper .product-question__button_show-more{margin:0 0 15px}.product-question__button{margin:0 0 20px;width:100%;font-size:12px;line-height:12px}.product-question__button_mobile{display:block}.product-question__title{font-size:12px;margin-bottom:8px}.product-question__hint{font-size:9px;line-height:12px;margin-bottom:17px}.product-question__form-row{margin:0}.product-question__input-box{margin:0 0 11px;width:100%}.product-question__textarea-box{margin:11px 0 0}.product-question__textarea{height:140px}.product-question__label{font-size:10px;margin:0 0 5px}.product-question__input,.product-question__select-name{padding:7px 11px}.product-question__button-set{margin-top:18px}.product-question__btn-submit{max-width:unset;padding:13px}.product-question__text-policy{font-size:9px;line-height:12px;margin-top:31px}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.product-kit{opacity:1}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:20px}.credit b{font-weight:700}.credit__term-link a{display:inline-block;text-decoration:underline;font-size:12px;line-height:1.2;color:#9c9c9c}.credit__inner-text{margin:15px 0 0}.credit__icon{display:inline-block;flex-shrink:0;margin:0 3px;width:41px;height:41px;background-size:cover;background-position:center}.credit__tinkoff-icon{background-image:url(/skin/frontend/ariflex/default/images/svg/credit/t-bank.svg)}.credit svg{display:inline-block;vertical-align:middle}.credit__main-text>span{font-weight:inherit}.credit__main-text:hover~div{display:block}.credit__icon+.credit__main-text{margin-left:20px;padding:12px 0}.credit__main-text{display:inline-block;margin-right:5px;font-weight:700;font-size:13px;line-height:1.4;color:#000;cursor:pointer}.credit__main-text .credit__main-text--underline{text-decoration:dotted;text-decoration-color:#000;text-decoration-line:underline}@media (max-width:320px){.credit__main-text{font-size:12px}}.credit__price-in-month,.credit__price-in-month-wrapper{font-weight:700;white-space:nowrap}.credit__note{position:absolute;width:100%;left:0;top:41px;padding:25px;background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;box-shadow:0 5px 14px rgba(0,0,0,.11);z-index:10;display:none;font-size:12px}.credit__note::before{content:' ';position:absolute;display:block;background:#fff;top:-9px;right:54%;width:15px;height:15px;border:solid #e1e1e1;border-width:0 1px 1px 0;transform:rotate(-135deg)}.credit__note:hover{display:block}.credit__note_title{margin-top:0;font-weight:700;margin-bottom:15px;font-size:16px;line-height:16px;color:#febd17}.credit__note_sub-header{font-size:12px;line-height:16px;margin-bottom:10px;color:#000}.credit__note_info{margin-bottom:0;font-size:11px;line-height:16px;color:#9c9c9c}.credit__info-icon{display:inline-block;flex-shrink:0;width:15px;height:15px;vertical-align:middle;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/credit-info-icon.svg)}@media (max-width:480px){.credit__info-icon{align-self:flex-start;margin-left:10px}}.credit svg path{fill:#febd17}@media (max-width:320px){.credit{font-size:12px}}.credit{margin-top:0}.credit__sber-icon{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/sber-payment.svg)}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}@media (max-width:1200px){.suggested-products{margin-right:calc((100vw - 1160px - 10px)*-1)}}@media (max-width:1180px){.suggested-products{margin-right:-10px}}@media (max-width:1023px){.suggested-products{margin-right:-45px}}@media (max-width:767px){.suggested-products{margin-right:-15px}}.suggested-products__title{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-size:30px;line-height:32px;color:#373737}@media (max-width:640px){.suggested-products__title{font-size:14px;line-height:14px}}.suggested-products__title.title-section-before-widget{margin:0 0 17px;padding:0}@media (max-width:640px){.suggested-products__title.title-section-before-widget{margin:0 0 15px}}.suggested-products .category-products .product-item__wrapper,.suggested-products .category-products.has-slider .product-item__wrapper{padding:20px;border:1px solid #dfdfdf!important;height:100%;max-width:calc((100% - 10px*4)/5)!important}@media (max-width:1200px){.suggested-products .category-products .product-item__wrapper,.suggested-products .category-products.has-slider .product-item__wrapper{max-width:220px!important}}@media (max-width:479px){.suggested-products .category-products .product-item__wrapper,.suggested-products .category-products.has-slider .product-item__wrapper{max-width:201px!important}}.suggested-products .category-products .product-item__top-side,.suggested-products .category-products.has-slider .product-item__top-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:70px}.suggested-products .category-products .product-item__image-section,.suggested-products .category-products.has-slider .product-item__image-section{width:38%;padding-top:0}.suggested-products .category-products .product-item__image,.suggested-products .category-products.has-slider .product-item__image{margin:0}.suggested-products .category-products .product-item__info-section,.suggested-products .category-products.has-slider .product-item__info-section{width:62%;padding-left:11px}.suggested-products .category-products .product-item__sku,.suggested-products .category-products.has-slider .product-item__sku{margin:0;font-size:12px}@media (max-width:640px){.suggested-products .category-products .product-item__sku,.suggested-products .category-products.has-slider .product-item__sku{font-size:9px}}.suggested-products .category-products .product-item__price,.suggested-products .category-products.has-slider .product-item__price{margin-top:10px;padding:0;min-height:unset}@media (max-width:640px){.suggested-products .category-products .product-item__price,.suggested-products .category-products.has-slider .product-item__price{margin-top:4px}}.suggested-products .category-products .product-item__price .price,.suggested-products .category-products.has-slider .product-item__price .price{font-family:'Helvetica Neue Cyr Bold','Roboto Condensed',sans-serif;font-size:20px;line-height:18px}.suggested-products .category-products .product-item__price .price .old-price__container,.suggested-products .category-products.has-slider .product-item__price .price .old-price__container{margin:0 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex}.suggested-products .category-products .product-item__price .price .old-price__container .old,.suggested-products .category-products.has-slider .product-item__price .price .old-price__container .old{font-size:16px;line-height:18px;margin-right:5px}.suggested-products .category-products .product-item__price .price .special,.suggested-products .category-products.has-slider .product-item__price .price .special{font-size:20px;line-height:22px}@media (max-width:640px){.suggested-products .category-products .product-item__price .price,.suggested-products .category-products.has-slider .product-item__price .price{font-size:16px;line-height:18px}}.suggested-products .category-products .product-item__description,.suggested-products .category-products.has-slider .product-item__description{margin-top:18px;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}.suggested-products .category-products .product-item_h3,.suggested-products .category-products.has-slider .product-item_h3{margin:0 0 15px}@media (max-width:640px){.suggested-products .category-products .product-item_h3,.suggested-products .category-products.has-slider .product-item_h3{margin:0 0 10px}}.suggested-products .category-products .product-item__title,.suggested-products .category-products.has-slider .product-item__title{font-size:12px;line-height:15px;color:#838383;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.suggested-products .category-products .product-item__title,.suggested-products .category-products.has-slider .product-item__title{font-size:10px;line-height:14px}}.suggested-products .category-products .swiper-container,.suggested-products .category-products.has-slider .swiper-container{padding:0;margin:0}.suggested-products .filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;overflow-x:scroll}.suggested-products .filter-container::-webkit-scrollbar{display:none}.suggested-products .filter-container__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;padding:0 19px;border:1px solid #dfdfdf;margin-right:10px;font-size:12px;line-height:12px;font-weight:400;color:#838383;text-transform:capitalize;cursor:pointer;margin-bottom:5px;white-space:nowrap}.suggested-products .filter-container__filter:hover{background-color:#f7f7f7;border:1px solid #838383}.suggested-products .filter-container__filter.active{background-color:#373737;border:1px solid #373737;color:#e1a201;font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif;font-weight:700}.suggested-products .category-wrapper{padding:0;margin:20px 0 54px}@media (max-width:991px){.suggested-products .category-wrapper{margin-bottom:40px}}@media (max-width:640px){.suggested-products .category-wrapper{margin:13px 0 29px}}.suggested-products .addtocart-form{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:center;-ms-flex-pack:center;justify-content:center}.suggested-products .addtocart-form__count-qty{display:block;position:relative;height:40px;margin-right:6px}.suggested-products .addtocart-form__count-qty span{position:absolute;top:8px;width:24px;height:24px;text-align:center;line-height:14px;background-color:transparent;cursor:pointer}.suggested-products .addtocart-form__count-qty span .material-icons{display:none}.suggested-products .addtocart-form__count-qty-minus{left:8px;background:url(/skin/frontend/ariflex/dewalt/images/svg/minus-yellow.svg) no-repeat center}.suggested-products .addtocart-form__count-qty-plus{right:8px;background:url(/skin/frontend/ariflex/dewalt/images/svg/plus-yellow.svg) no-repeat center}.suggested-products .addtocart-form__number-items{width:100%;max-width:110px;height:40px;font-size:16px;line-height:40px;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;text-align:center;border:1px solid #dfdfdf}.suggested-products .addtocart-form__number-items::-webkit-inner-spin-button,.suggested-products .addtocart-form__number-items::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.suggested-products .addtocart-form .btn-add-to-cart{text-indent:-9999px;overflow:hidden;width:40px;min-width:40px;height:40px;background-color:#febd17;border:0;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/cart-icon-white.svg);background-size:20px 20px;background-position:center;background-repeat:no-repeat}.suggested-products .addtocart-form .btn-add-to-cart:hover{background-color:#e1a201}.suggested-products .addtocart-form .btn-add-to-cart:before{display:none!important}.suggested-products .addtocart-form .btn-add-to-cart:after{background-image:none!important}.suggested-products .addtocart-form .btn-add-to-cart.btn-add-to-cart_waiting{filter:blur(2px)}.suggested-products .addtocart-form .btn-add-to-cart.btn-add-to-cart_order{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-check.svg);background-color:#000}.suggested-products .product-item__image,.suggested-products .product-item__image.lazy>img{max-height:70px;min-width:unset}@media (max-width:1200px){.suggested-products .category-products.has-widget~.category-products__nav-set{display:none!important}}.suggested-products .category-products__nav-btn:after{content:''}@media (max-width:480px){.suggested-products .category-products__nav-btn:after{content:none}}.product__extra-items-upsell{margin-top:70px}.product__extra-items-upsell_mobile,.suggested-products .title-section-before-widget .category-products__nav-btn{display:none}@media (max-width:1023px){.product__extra-items-upsell{margin:41px 0 68px}.product__extra-items-upsell_mobile{display:block}.product__extra-items-upsell_desktop{display:none}}@media (max-width:770px){.product__extra-items-upsell{margin:41px 0 144px}}@media (max-width:480px){.product__extra-items-upsell{margin:46px 0 101px}}.product__extra-items-upsell .suggested-products .category-wrapper{margin-bottom:0}.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .old-price__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 6px}.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .old-price__container .old{font-size:14px;margin-right:4px}@media (max-width:640px){.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .old-price__container .old{font-size:13px}.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .old-price__container .savings .price{font-size:10px}}.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .special{font-size:20px}@media (max-width:640px){.product__extra-items-upsell .suggested-products .category-wrapper .product-item__price .special{font-size:16px}}

/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.rich[contenteditable="true"] {
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  user-modify: read-only;
}
/* Fonts */
.rich-content {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .rich-content {
    gap: 75px;
    margin-bottom: 75px;
  }
}
.rich-content__fullscreen-image {
  margin: 0 -15px;
}
@media (min-width: 1024px) {
  .rich-content__fullscreen-image {
    margin: 0;
  }
}
.rich-content__fullscreen-image_mc {
  display: none;
}
.rich-content__feature-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 9px;
}
@media (min-width: 1024px) {
  .rich-content__feature-grid {
    gap: 21px;
  }
}
.rich-content__two-column-grid-vertical {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px;
}
@media (min-width: 1024px) {
  .rich-content__two-column-grid-vertical {
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}
.rich-content__two-column-grid-vertical .image-block {
  background-color: #F4F4F4;
  margin: 0 -15px 20px;
}
@media (min-width: 768px) {
  .rich-content__two-column-grid-vertical .image-block {
    margin: 0 0 20px;
  }
}
.rich-content__two-column-grid-vertical .image-block img {
  display: block;
  width: 100%;
  height: auto;
}
.rich-content__two-column-grid-vertical .description-block {
  display: flex;
  flex-direction: column;
  gap: 13px;
  direction: ltr;
}
@media (min-width: 768px) {
  .rich-content__two-column-grid-vertical .description-block {
    justify-content: center;
  }
}
.rich-content__two-column-grid-vertical .description-block__title {
  font-size: 21px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  line-height: 25.2px;
  text-align: left;
  max-width: 515px;
}
@media (min-width: 768px) {
  .rich-content__two-column-grid-vertical .description-block__title {
    font-size: 22px;
    line-height: 26.4px;
  }
}
.rich-content__two-column-grid-vertical .description-block__text {
  max-width: 500px;
}
.rich-content__two-column-grid-vertical .description-block__text p {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.251px;
  text-align: left;
  margin: 0 0 16px;
}
.rich-content__two-column-grid-vertical .description-block__text p:last-child {
  margin-bottom: 0;
}
.rich-content__two-column-grid-vertical .description-block__text p.with-img {
  display: flex;
  align-items: center;
  gap: 11px;
}
@media (min-width: 768px) {
  .rich-content__two-column-grid-vertical .description-block__text p {
    font-size: 16px;
    line-height: 22.4px;
  }
}
.rich-content__column.image-block {
  background-color: #F4F4F4;
}
.rich-content__column.image-block img {
  display: block;
  width: 100%;
  height: auto;
}
.rich-content__column.description-block {
  display: flex;
  flex-direction: column;
  gap: 4px;
  direction: ltr;
}
@media (min-width: 768px) {
  .rich-content__column.description-block {
    gap: 24.25px;
    justify-content: center;
  }
}
.rich-content__column.description-block .description-block__title {
  font-size: 14px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  line-height: normal;
  text-align: left;
  max-width: 350px;
}
@media (min-width: 768px) {
  .rich-content__column.description-block .description-block__title {
    font-size: 25.985px;
    line-height: 31.962px;
  }
}
.rich-content__column.description-block .description-block__text {
  max-width: 350px;
}
.rich-content__column.description-block .description-block__text p {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 13.251px;
  text-align: left;
}
.rich-content__column.description-block .description-block__text p.with-img {
  display: flex;
  align-items: center;
  gap: 11px;
}
@media (min-width: 768px) {
  .rich-content__column.description-block .description-block__text p {
    font-size: 14px;
    line-height: 17.22px;
  }
}
.rich-content__column img {
  display: block;
}
.rich-content__description-title {
  font-size: 21px;
  line-height: 25px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  width: 100%;
}
@media (min-width: 768px) {
  .rich-content__description-title {
    font-size: 22px;
    line-height: 26px;
  }
}
.rich-content__description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  padding: 0 15px;
  text-align: center;
  gap: 30px;
  border-radius: 12px;
}
@media (min-width: 768px) {
  .rich-content__description {
    background-color: #F4F4F4;
    padding: 50px 15px 54px;
    gap: 44px;
  }
}
.rich-content__description .item-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  gap: 10px;
}
@media (min-width: 768px) {
  .rich-content__description .item-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 6px;
  }
}
.rich-content__description .item-block__title {
  font-size: 21px;
  line-height: 32px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
}
@media (min-width: 768px) {
  .rich-content__description .item-block__title {
    font-size: 16px;
    line-height: 30px;
  }
}
.rich-content__description .item-block__text {
  font-size: 12px;
  line-height: 16px;
}
@media (min-width: 768px) {
  .rich-content__description .item-block__text {
    font-size: 14px;
    line-height: 21px;
  }
}
.rich-content__three-column-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
}
@media (min-width: 768px) {
  .rich-content__three-column-grid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    gap: 18px;
  }
}
.rich-content__three-column-grid .rich-content__column {
  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;
  gap: clamp(20px, 4vw, 55px);
  background-color: #000;
  color: #fff;
  padding: 0;
  margin: 0 -15px;
}
@media (min-width: 768px) {
  .rich-content__three-column-grid .rich-content__column {
    margin: 0;
    border-radius: 12px;
  }
}
.rich-content__three-column-grid .description-block {
  max-width: 292px;
  padding: 30px 12px 0;
}
@media (min-width: 768px) {
  .rich-content__three-column-grid .description-block {
    padding: 30px 21px 0;
  }
}
.rich-content__three-column-grid .description-block__title {
  font-size: 21px;
  line-height: 25.2px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  margin-bottom: 13px;
}
@media (min-width: 768px) {
  .rich-content__three-column-grid .description-block__title {
    font-size: 22px;
    line-height: 26.4px;
    margin-bottom: 25px;
  }
}
.rich-content__three-column-grid .description-block__text {
  font-size: 12px;
  line-height: 15.6px;
}
@media (min-width: 768px) {
  .rich-content__three-column-grid .description-block__text {
    font-size: 14px;
    line-height: 18.2px;
  }
}
.rich-content__text-block {
  text-align: center;
  max-width: 508px;
  margin: 0 auto;
}
.rich-content__text-block .rich-content__text-title {
  font-size: 21px;
  line-height: 25.2px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
}
@media (min-width: 768px) {
  .rich-content__text-block .rich-content__text-title {
    font-size: 22px;
    line-height: 26.4px;
  }
}
.rich-content__text-block .rich-content__text-subtitle {
  font-size: 12px;
  line-height: 15.6px;
  margin-top: 13px;
}
@media (min-width: 768px) {
  .rich-content__text-block .rich-content__text-subtitle {
    font-size: 14px;
    line-height: 18.2px;
    margin-top: 32.43px;
  }
}
.description__wrap_rich-content .product-description__sidebar {
  max-width: unset;
}

