.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.middle-column-container{padding:0;margin:20px 0 0;font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif;position:relative}@media (max-width:768px){.middle-column-container{padding:0}}img.svg{filter:hue-rotate(32deg);-webkit-filter:hue-rotate(32deg);-moz-filter:hue-rotate(32deg);-o-filter:hue-rotate(32deg);-ms-filter:hue-rotate(32deg)}.middle-column-box{border:1px solid #c1c1c1;margin:10px 0;padding:40px 60px;background-color:#fff;font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif}@media (max-width:600px){.middle-column-box{padding:20px}}.static-header{font-size:24px;margin:0;padding-bottom:15px;color:#000}.static-descr{font-size:16px;padding:0;font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif}.static-descr a{text-decoration:underline;color:#1e5587}@media (max-width:480px){.static-descr{line-height:22px}}.main-container{overflow:hidden}.static-separ-line{height:5px;width:100%;background-color:#febd17}.short-border{border:1px solid #febd17;width:45px;margin-bottom:15px}.static-list_v1,.static-list_v2{list-style-type:none;padding:0;font-size:18px}.static-list_v1 li,.static-list_v2 li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px;margin:10px 0;font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif;font-size:16px}.static-list_v1 li span,.static-list_v2 li span{display:block;border-radius:50%;margin:5px 7px 0 0;flex:none}.static-list_v1 li span{border:1px solid #febd17;width:12px;height:12px}.static-list_v2 li span{width:7px;height:7px;background-color:#000}.static-flex-list,.static-table .left-column,.static-table .middle-column,.static-table .right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.static-flex-block{margin:15px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.static-flex-block,.static-flex-block__first-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.static-flex-block{-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}}.static-flex-block img{max-width:none}.static-flex-block__first-item{margin-right:15px}@media (max-width:768px){.static-flex-block__first-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.static-flex-block__first-item h3{line-height:20px}.static-flex-block__first-item img{margin-right:10px}.static-flex-block__second-item p{margin:-15px 0 0 58px;padding-right:0}@media (max-width:768px){.static-flex-block__second-item p{margin:10px 0 0}}@media (max-width:900px){.static-flex-block__second-item p img{height:25px}}@media (max-width:420px){.static-flex-block__second-item p img{height:20px}}.static-table{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:scroll}.static-table .left-column,.static-table .middle-column,.static-table .right-column{border-left:1px solid #febd17;margin-bottom:0}.static-table .columns:last-child{border-right:1px solid #febd17}.static-table .left-column .left-column__header,.static-table .middle-column .left-column__header,.static-table .right-column .left-column__header{border-left:none}.static-table .left-column__header,.static-table .middle-column__header,.static-table .right-column__header{border-left:1px solid #fff;background-color:#febd17}.static-table .left-column__header p,.static-table .middle-column__header p,.static-table .right-column__header p{padding:20px 20px 0;height:60px}.static-table .left-column__body p,.static-table .middle-column__body p,.static-table .right-column__body p{border-bottom:1px solid #febd17;padding:15px 20px;height:70px;margin:0}@media (max-width:1100px){.cms-page-view .main-container .static-table .left-column__header p,.cms-page-view .main-container .static-table .middle-column__header p,.cms-page-view .main-container .static-table .right-column__header p,.cms-page-view .main-container .static-table__body p{height:80px}}@media (max-width:880px){.cms-page-view .main-container .static-table .left-column__body p,.cms-page-view .main-container .static-table .middle-column__body p,.cms-page-view .main-container .static-table .right-column__body p{height:100px}}@media (max-width:768px){.cms-page-view .main-container .static-table .left-column__header p,.cms-page-view .main-container .static-table .middle-column__header p,.cms-page-view .main-container .static-table .right-column__header p{height:80px}}@media (max-width:560px){.cms-page-view .main-container .static-table .left-column__header p,.cms-page-view .main-container .static-table .middle-column__header p,.cms-page-view .main-container .static-table .right-column__header p{line-height:20px}.cms-page-view .main-container .static-table .left-column__header__body p,.cms-page-view .main-container .static-table .middle-column__header__body p,.cms-page-view .main-container .static-table .right-column__header__body p{height:110px;line-height:20px}}@media (max-width:450px){.cms-page-view .main-container .static-table .left-column__header p,.cms-page-view .main-container .static-table .middle-column__header p,.cms-page-view .main-container .static-table .right-column__header p{line-height:20px;padding:20px 5px;font-size:13px}.cms-page-view .main-container .static-table .left-column__body p,.cms-page-view .main-container .static-table .middle-column__body p,.cms-page-view .main-container .static-table .right-column__body p{height:110px;line-height:20px;padding:20px 10px;font-size:15px}}@media (max-width:768px){.static-side-bar_v1{display:none}}.static-side-bar_v1 a{color:#363636;font-size:18px;transition:color .2s;text-decoration:none}.static-side-bar_v1 a:hover,.static-side-bar_v1 ul li .active{color:#febd17}.static-side-bar_v1 ul,.static-side-bar_v2 ul{list-style-type:none;padding:0}.static-side-bar_v1 ul li{padding:15px 0;border-bottom:1px solid #e8e8e8}.static-side-bar_v1 ul li:last-child{border-bottom:none}.static-side-bar_v1 .static-sub-side-bar a{color:#999}.static-side-bar_v1 .static-sub-side-bar li{padding:5px 0;line-height:22px}.static-side-bar_v1 .static-sub-side-bar li a{font-size:15px}@media (max-width:768px){.static-side-bar_v2{display:none}}.static-side-bar_v2 a{color:#1e5587;font-size:18px;transition:color .2s;text-decoration:none}.static-side-bar_v2 a:hover{color:#1e5587;text-decoration:underline}.static-side-bar_v2 ul li{padding:5px 0}.static-side-bar_v2 ul li:last-child{padding:5px 0 0}.static-popup a:hover,.static-side-bar_v2 ul li .active{text-decoration:underline}.static-line-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-top:1px solid #c1c1c1}@media (max-width:480px){.static-line-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.static-line-table .first-column,.static-line-table .fourth-column,.static-line-table .second-column,.static-line-table .third-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.static-line-table .first-column .item,.static-line-table .fourth-column .item,.static-line-table .second-column .item,.static-line-table .third-column .item{padding-top:10px}.static-line-table .first-column{-webkit-flex-basis:35%;-ms-flex-basis:35%;flex-basis:35%}@media (max-width:992px){.static-line-table .first-column{-webkit-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%}}@media (max-width:992px){.static-line-table .fourth-column{margin-left:10px}}@media (max-width:480px){.static-line-table .fourth-column{margin:0}}.static-line-table .second-column{-webkit-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.static-line-table .fourth-column,.static-line-table .third-column{-webkit-flex-basis:15%;-ms-flex-basis:15%;flex-basis:15%}.static-tabs{list-style-type:none;padding-bottom:20px}@media (max-width:768px){.static-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.static-tabs li{display:inline-block;position:relative}@media (max-width:600px){.static-tabs li{display:block;margin-top:10px}}.static-tabs__tab-item{margin-right:40px}@media (max-width:992px){.static-tabs__tab-item{margin-right:20px}}.cms-page-view .main-container .main .std .banner-fullwidth .banner-mobile,.static-more__content,.static-tabs__tab-content{display:none}#infopage .info-table div h5,.static-tabs .active{color:#000}.static-tabs .active:after{content:'';position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);border-width:15px;border-color:transparent transparent #febd17;border-style:solid}@media (max-width:600px){.static-tabs .active{color:#febd17}}.static-more-box .static-more{border:0;background-color:transparent;border-bottom:1px dashed #000;font-size:15px}.static-more-box .arrow{background:url(/skin/frontend/ariflex/hansgrohe/images/filter-arrow.svg) center no-repeat;background-size:cover;width:10px;height:5px;transition:all .5s;display:inline-block;transform:rotate(180deg)}.static-more-box .active{transform:rotate(0deg)}.static-columns,.static-columns__column{display:-webkit-box;display:-ms-flexbox;display:flex}.static-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.static-columns__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.static-columns__item{margin-bottom:20px}.static-columns__item .title{padding-bottom:1px;border-bottom:1px dashed transparent;display:inline;cursor:pointer}.static-columns__item .title:hover{border-color:#000}.static-popup{background-color:#fff;padding:40px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:absolute;right:20%;top:15%;width:320px;z-index:10;display:none}@media (max-width:500px){.static-popup{width:100%;right:0}}.static-popup .cancel{position:absolute;top:10px;right:20px;font-size:30px;color:#000;opacity:.4;cursor:pointer;transition:opacity .2s linear}.static-popup .cancel:hover{opacity:1}.static-popup .cancel,.static-popup h2{font-family:'Helvetica Neue Cyr Bold','Arial',sans-serif}.static-popup a,.static-popup h2,.static-popup p{display:block;margin-bottom:20px;color:#000}.static-popup a:hover{color:#000}.static-popup .link{color:#1e5587}.padding-top{padding-top:1em}.padding-bot{padding-bottom:1em}.padding{padding:1em 0}.padding-both-bot{padding:0 1em 1em}.padding-both-top{padding:1em 1em 0}.padding-both{padding:0 1em}.padding-left{padding-left:1em}.padding-right{padding-right:1em}.margin-top{margin-top:20px}.margin-bot{margin-bottom:20px}.margin{margin:20px 0}.margin-both-bot{margin:0 20px 20px}.margin-both-top{margin:20px 20px 0}.margin-both{margin:0 20px}.margin-left{margin-left:20px}.margin-right{margin-right:20px}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.accent-text,.cms-page-view .main-container .main .std p strong,.cms-page-view .std li a,.cms-page-view .std p a{color:#febd17}.link-color{color:#1e5587}.static-red-notice{color:red}.fz10{font-size:10px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz15{font-size:15px}.fz16{font-size:16px}.fz17{font-size:17px}.fz18{font-size:18px}.fz19{font-size:19px}.fz20{font-size:20px}.fz21{font-size:21px}.fz22{font-size:22px}.fz23{font-size:23px}.fz24{font-size:24px}.fz25{font-size:25px}.fz26{font-size:26px}.fz27{font-size:27px}.static-font-base,.static-font-medium{font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif}.static-font-bold{font-family:'Helvetica Neue Cyr Bold','Arial',sans-serif}.static-font-light{font-family:'Helvetica Neue Cyr Roman',Arial,Helvetica,sans-serif,'Arial',sans-serif}.static-title{font-weight:600;color:#212121}.home__title-section{margin:20px 0}.cms-page-view .std{padding:25px 0!important;color:#525252;border:0!important}.cms-page-view .std li,.cms-page-view .std p{color:#525252;font-size:14px;font-size:.875rem;font-weight:300;padding:10px 0}.cms-page-view .std tbody td,.cms-page-view .std tbody th{color:#525252;font-weight:300!important;font-size:14px;font-size:.875rem}.cms-page-view .std .rekv tbody td,.cms-page-view .std .rekv tbody th{color:#898989;font-weight:300!important;font-size:15px;font-size:.9375rem;line-height:18px;padding:0 0 10px}.cms-page-view .std .rekv tbody td:nth-child(3n+1),.cms-page-view .std .rekv tbody th:nth-child(3n+1){padding:0 10px 10px 0}.cms-page-view .std .time-ny .bg{color:#fff;background:#febd17}.cms-page-view .std .time-may .bg{background:#febd17}.cms-page-view .time-ny{background:#fff;border-radius:0;padding:20px}.cms-page-view .input-box{margin-bottom:15px}.cms-page-view .form-list textarea,.cms-page-view .input-box input{border-radius:4px;border:1px solid #d5d5d5;background-color:#fff;width:100%}.cms-page-view .input-box input{height:40px;max-width:412px;padding:0 10px;color:#95989a;font-size:12px;font-weight:300}.cms-page-view .input-box select{border-radius:4px;height:40px;border:1px solid #d5d5d5;color:#95989a;font-size:12px;font-size:.75rem;padding:0 10px;background:#fff;width:100%}.cms-page-view .form-list textarea{height:100px}.cms-page-view .buttons-set button{background-color:#febd17;border-radius:0;padding:12px 60px;color:#fff;font-size:14px;font-weight:700;transition:all .2s ease-in-out}.cms-page-view .buttons-set button:hover{background-color:#febd17}.cms-page-view .main-container .main .std h3.product-item_h3,.cms-page-view .page-title{padding:0}.cms-page-view .main-container .main .std{padding:0!important;position:relative}.cms-page-view .main-container .main .std .banner-fullwidth{width:100%;margin-bottom:27px}.cms-page-view .main-container .main .std .banner-fullwidth .banner-mobile img{display:block;width:100%;height:auto}.cms-page-view .main-container .main .std .banner-fullwidth .banner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-page-view .main-container .main .std .banner-fullwidth .banner-wrap img,.cms-page-view .main-container .main .std .banner-fullwidth .container .banner-title strong{display:block}.cms-page-view .main-container .main .std .banner-fullwidth .container{position:static}.cms-page-view .main-container .main .std .banner-fullwidth .container>div{position:absolute;left:auto;margin-left:500px}.cms-page-view .main-container .main .std .banner-fullwidth .container .banner-title{top:65px;font-size:50px;line-height:50px;font-weight:400;color:#555}.cms-page-view .main-container .main .std .banner-fullwidth .container .banner-desc{top:200px}.cms-page-view .main-container .main .std h1{color:#000;font-size:28px;line-height:32px;padding:0 0 20px}.cms-page-view .main-container .main .std h2{position:relative;color:#000;font-size:24px;line-height:28px;padding:0 0 15px}.cms-page-view .main-container .main .std h2.h2-icon{padding:0 0 30px 55px}.cms-page-view .main-container .main .std h2.h2-icon span{display:block;color:#febd17;font-size:18px;line-height:20px;text-transform:uppercase;padding:0 0 15px;border-bottom:1px solid #dadada}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-credit-card{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/credit-card.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-donation{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/donation.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-gift-card{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/gift-card.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-hand{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/hand.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-money{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/money.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-online-payment{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/online-payment.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-payment-method{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/payment-method.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-wallet{background:url(/skin/frontend/ariflex/dewalt/images/svg/page-pay/wallet.svg) left top no-repeat;background-size:37px auto}.cms-page-view .main-container .main .std h2 .jump-link{height:0;position:absolute;top:-100px}.cms-page-view .main-container .main .std h3{color:#000;font-size:20px;line-height:24px;padding:10px 0}.cms-page-view .main-container .main .std a.product-item__title{font-size:.875rem;line-height:17px}.cms-page-view .main-container .main .std strong{font-weight:700}.cms-page-view .main-container .main .std p{color:#8d8d8d;font-size:15px;line-height:20px;padding:0 0 20px}.cms-page-view .main-container .main .std p img{max-width:100%;height:auto}.cms-page-view .main-container .main .std p .title-string{display:block;color:#000;font-size:18px;line-height:20px;padding:0 0 5px}.cms-page-view .main-container .main .std p .work-time{display:block;color:#8d8d8d;font-size:15px;line-height:20px}.cms-page-view .main-container .main .std p.rules{color:#ababab;font-size:13px;line-height:18px}.cms-page-view .main-container .main .std p.rules.center{text-align:center}.cms-page-view .main-container .main .std a:not(.button):not(.product-item__title):not(.product-item__wishlist-link):not(.widget-category-list__item):not(.widget-subcategories-list__link){color:#febd17;text-decoration:underline}.cms-page-view .main-container .main .std a:not(.button):not(.product-item__title):not(.product-item__wishlist-link):not(.widget-category-list__item):not(.widget-subcategories-list__link):hover,.cms-page-view .main-container .main a:not(.button):not(.product-item__wishlist-link):not(.widget-subcategories-list__link):hover{text-decoration:none}.cms-page-view .main-container .main .std a:not(.button):not(.product-item__title):not(.product-item__wishlist-link):not(.widget-category-list__item):not(.widget-subcategories-list__link).contacts-phone{display:inline-block;font-size:24px;line-height:28px;text-decoration:none;margin:0 0 4px}.cms-page-view .main-container .main .std ul{padding:0 0 19px 13px}.cms-page-view .main-container .main .std ul li{position:relative;color:#8d8d8d;font-size:15px;line-height:18px;padding:1px 0 1px 17px}.cms-page-view .main-container .main .std ul li.padding-bottom-big{padding-bottom:19px}.cms-page-view .main-container .main .std ul li:before{content:'';display:block;width:6px;height:6px;background:#febd17;border-radius:50%;position:absolute;left:0;top:9px}.cms-page-view .main-container .main .std ul.page-2columns,.cms-page-view .main-container .main .std ul.page-3columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-page-view .main-container .main .std ul.page-2columns li,.cms-page-view .main-container .main .std ul.page-3columns li{font-size:15px;line-height:16px;padding-top:2px;padding-bottom:2px}.cms-page-view .main-container .main .std ul.page-2columns li{width:50%}.cms-page-view .main-container .main .std ul.page-3columns li{width:33.33333333%}.cms-page-view .main-container .main .std ol{padding:0 0 19px 15px}.cms-page-view .main-container .main .std ol li{list-style-type:decimal;color:#8d8d8d;font-size:15px;line-height:18px;padding:1px 0}.cms-page-view .main-container .main .std .title{color:#444;font-size:24px;line-height:28px;padding:0 0 30px}.cms-page-view .main-container .main .std .title-underline{position:relative;padding-bottom:31px;font-size:40px;line-height:44px;font-weight:400;margin-bottom:26px}.cms-page-view .main-container .main .std .title-underline:after{content:'';display:block;width:145px;height:4px;background:#febd17;position:absolute;bottom:0;left:0}.cms-page-view .main-container .main .std .page-btn{display:inline-block;background-color:#febd17;border-radius:0;color:#fff;font-size:16px;line-height:1;font-weight:400;padding:11px 35px;text-decoration:none}.cms-page-view .main-container .main .std .page-btn:active,.cms-page-view .main-container .main .std .page-btn:focus,.cms-page-view .main-container .main .std .page-btn:hover{background-color:#e1a201}.cms-page-view .main-container .main .std .promocode{text-align:center;padding:20px 0 55px}.cms-page-view .main-container .main .std .promocode strong{display:inline-block;padding:17px 122px 19px;color:#febd17;font-size:30px;line-height:30px;border:1px dashed #ccc;border-radius:0}.cms-page-view .main-container .main .std .requisites{padding:10px 0}.cms-page-view .main-container .main .std .requisites p{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:28px}.cms-page-view .main-container .main .std .requisites p span:nth-child(1){width:210px}.cms-page-view .main-container .main .std .requisites p span:nth-child(2){color:#595959}.cms-page-view .main-container .main .std .page-icons-flex{margin-left:-9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 10px}.cms-page-view .main-container .main .std .page-icons-flex>div{width:90px;height:45px;border:1px solid #d0d0d0;border-radius:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 9px 9px}.cms-page-view .main-container .main .std .page-icons-flex>div img{width:auto;max-width:100%;height:auto}.cms-page-view .main-container .main .std .flex-wrap-50,.cms-page-view .main-container .main .std .page-icons-flex>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-page-view .main-container .main .std .flex-wrap-50>div{width:50%}.cms-page-view .main-container .main .std .flex-wrap-50>div:nth-child(1){padding-right:15px}.cms-page-view .main-container .main .std .flex-wrap-50>div:nth-child(2){padding-left:15px}.cms-page-view .main-container .main .std .garant-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}.cms-page-view .main-container .main .std .garant-block>div{width:100%;border:5px solid #f5f5f5;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-page-view .main-container .main .std .garant-block>div .garant-block-img{min-width:79px;max-width:79px;min-height:79px;max-height:79px;margin-right:15px}.cms-page-view .main-container .main .std .garant-block>div .garant-block-img.garant-block-img-2goda{background:url(/skin/frontend/ariflex/dewalt/images/time-dir/2goda.png) center center no-repeat;background-size:100%}.cms-page-view .main-container .main .std .garant-block>div .garant-block-img.garant-block-img-5let{background:url(/skin/frontend/ariflex/dewalt/images/time-dir/5let.png) center center no-repeat;background-size:100%}.cms-page-view .main-container .main .std .garant-block>div .garant-block-img.garant-block-img-10let{background:url(/skin/frontend/ariflex/dewalt/images/time-dir/10let.png) center center no-repeat;background-size:100%}.cms-page-view .main-container .main .std .garant-block>div strong{display:block;color:#febd17;font-size:16px;line-height:18px;margin-right:15px}.cms-page-view .main-container .main .std .garant-block>div p{font-size:14px;line-height:16px;padding:0}.cms-page-view .main-container .main .std .garant-block.garant-block-3blocks>div{width:31.5%}.cms-page-view .main-container .main .std .white-space-nowrap{white-space:nowrap}.cms-page-view .main-container .main .std .page-color-base{color:#febd17}.cms-page-view .main-container .main .std .img-wrap-center{text-align:center}.cms-page-view .main-container .main .std .img-wrap-right{text-align:right}.cms-page-view .main-container .main .std .img-wrap img{display:inline-block;max-width:100%;height:auto}.cms-page-view .main-container .main a:not(.button):not(.product-item__wishlist-link):not(.widget-subcategories-list__link){color:#febd17;font-size:14px;line-height:20px;margin-left:0}.cms-page-view .main-container .main a:not(.button):not(.product-item__wishlist-link):not(.widget-subcategories-list__link).product-item__title{color:#525252}.cms-page-view .main-container .main .text-block-container{background:#fff;border-radius:0;padding:30px 32px;margin-bottom:15px}.cms-page-view .banner__top{margin-bottom:28px;margin-top:28px}#infopage ol>li::before,#infopage ul>li::before,.cms-page-view .banner__top_mobile{display:none}.cms-page-view .banner__top img{display:block;width:100%;max-width:100%;border-radius:0}@media (max-width:1023px){.cms-page-view .banner__top_desktop{display:none}.cms-page-view .banner__top_mobile,.cms-page-view .main-container .main .std .banner-fullwidth .banner-mobile,.cms-page-view .main-container .main .std ul.page-2columns,.cms-page-view .main-container .main .std ul.page-3columns{display:block}.cms-page-view .main-container .main .std .banner-fullwidth .banner-wrap,.cms-page-view .main-container .main .std .banner-fullwidth .container{display:none}.cms-page-view .main-container .main .std h1{font-size:22px;line-height:24px}.cms-page-view .main-container .main .std h2{font-size:20px;line-height:24px;padding:0 0 15px}.cms-page-view .main-container .main .std h2.h2-icon{padding:0 0 20px 45px}.cms-page-view .main-container .main .std h2.h2-icon span{padding:0 0 10px}.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-credit-card,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-donation,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-gift-card,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-hand,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-money,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-online-payment,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-payment-method,.cms-page-view .main-container .main .std h2.h2-icon.h2-icon-wallet{background-size:30px auto}.cms-page-view .main-container .main .std h3{font-size:18px;line-height:20px;padding:8px 0}.cms-page-view .main-container .main .std p{font-size:14px;line-height:17px;padding:0 0 15px}.cms-page-view .main-container .main .std p .title-string{font-size:15px;line-height:17px;padding:0 0 5px}.cms-page-view .main-container .main .std p .work-time{font-size:14px;line-height:17px}.cms-page-view .main-container .main .std p.rules{font-size:13px;line-height:16px}.cms-page-view .main-container .main .std ul{padding:0 0 14px 2px}.cms-page-view .main-container .main .std ul li{font-size:14px;line-height:17px;padding:1px 0 1px 15px}.cms-page-view .main-container .main .std ul li:before{top:8px}.cms-page-view .main-container .main .std ul.page-2columns li,.cms-page-view .main-container .main .std ul.page-3columns li{font-size:14px;line-height:17px;padding-top:1px;padding-bottom:1px}.cms-page-view .main-container .main .std .garant-block.garant-block-3blocks>div,.cms-page-view .main-container .main .std ul.page-2columns li,.cms-page-view .main-container .main .std ul.page-3columns li{width:100%}.cms-page-view .main-container .main .std ol{padding-bottom:14px}.cms-page-view .main-container .main .std ol li{font-size:14px;line-height:17px;padding:1px 0}.cms-page-view .main-container .main .std .promocode strong{max-width:100%;padding:17px 30px 19px;overflow:hidden}.cms-page-view .main-container .main .std .requisites p{display:block;line-height:1}.cms-page-view .main-container .main .std .requisites p span{display:block}.cms-page-view .main-container .main .std .requisites p span:nth-child(1){width:100%;padding-bottom:3px}.cms-page-view .main-container .main .std .requisites p span:nth-child(2){color:#595959}.cms-page-view .main-container .main .std .garant-block{display:block;padding:0}.cms-page-view .main-container .main .std .garant-block>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.cms-page-view .main-container .main .std .garant-block>div .garant-block-img{margin-right:0;margin-bottom:12px}.cms-page-view .main-container .main .std .garant-block>div strong{font-size:15px;line-height:17px;margin-right:0;padding-bottom:12px;text-align:center}.cms-page-view .main-container .main .std .garant-block>div p{font-size:13px;line-height:15px;text-align:center;padding-bottom:12px}.cms-page-view .main-container .main .std .title-underline{padding-bottom:20px;font-size:22px;line-height:24px;margin-bottom:22px}.cms-page-view .main-container .main .std .flex-wrap-50{display:block}.cms-page-view .main-container .main .std .flex-wrap-50>div{width:100%;margin-bottom:15px}.cms-page-view .main-container .main .std .flex-wrap-50>div:nth-child(1){padding-right:0}.cms-page-view .main-container .main .std .flex-wrap-50>div:nth-child(2){padding-left:0}}.contacts-form{margin:10px 0 0}.contacts-form__head{color:#000;font-size:18px;font-size:1.125rem;line-height:20px;text-transform:none;font-family:'Helvetica Neue Cyr Bold';margin:0 0 16px;font-weight:400}@media (max-width:768px){.contacts-form__head{margin:0 0 16px}}.contacts-form__field-label{font-size:12px;font-size:.75rem;line-height:14px;color:#111;font-weight:400}.contacts-form__input-box{margin:6px 0 20px}.contacts-form__input-box.input-file{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.contacts-form__input-box.input-file{margin:6px 0 20px}}@media (max-width:500px){.contacts-form__input-box.input-file{display:block}}.contacts-form__input-box.input-file .input-file__fake-text{color:#8d8d8d;font-size:.875rem;margin-left:10px;width:268px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contacts-form__input-box.input-file .input-file__fake-text::-webkit-input-placeholder{color:#8d8d8d;font-size:.875rem}@media (max-width:768px){.contacts-form__input-box.input-file .input-file__fake-text.loaded{margin:0}}.contacts-form__input{height:40px;border-radius:0;border-width:1px;border-color:#d5d5d5;border-style:solid;background-color:#fff;width:100%;padding:0 10px;color:#95989a;font-size:12px;font-size:.75rem;font-weight:300}.contacts-form__input_select{padding:0;overflow:hidden}.contacts-form__input_textarea{resize:none;min-height:100px;padding:10px}.contacts-form__input:focus{box-shadow:0 0 15px rgba(0,0,0,.16)}.contacts-form__select-inner{height:38px;color:#95989a;font-size:12px;font-size:.75rem;background-color:#fff;width:100%}.contacts-form__custom-file{position:relative;overflow:hidden}@media (max-width:500px){.contacts-form__custom-file{margin-bottom:10px}}.contacts-form__custom-file:hover{opacity:.75;cursor:pointer}.contacts-form__custom-file .input-file__btn{height:40px;border:1px solid #febd17;display:inline-block;min-width:187px;text-align:center;line-height:38px;font-size:.875rem;border-radius:0;text-shadow:none;border-color:#d5d5d5;color:#d5d5d5}.contacts-form__custom-file #filename:hover,.contacts-form__custom-file .input-file__btn:hover{cursor:pointer}.contacts-form__custom-file #filename{position:absolute;top:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:40px}@media (min-width:441px){.contacts-form__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.contacts-form__field{width:calc(50% - 20px);margin:0 10px}.contacts-form__field_full-width{width:100%}}@media (max-width:440px){.contacts-form__field{width:100%;margin:0}}.sorry-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#infopage a[download]::before,.sorry-block__img{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzEyLjAyNyAyMTMuNDM1Ij4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xIHsgICAgICAgIGZpbGw6ICNlYmViZWI7ICAgICAgfSAgICAgIC5jbHMtMiB7ICAgICAgICBmaWxsOiAjOWI5YjlhOyAgICAgIH0gICAgICAuY2xzLTMgeyAgICAgICAgZmlsbDogIzg1ODU4NTsgICAgICB9ICAgICAgLmNscy00IHsgICAgICAgIGZpbGw6ICM1ODU4NTc7ICAgICAgfSAgICAgIC5jbHMtMTEsIC5jbHMtNSB7ICAgICAgICBmaWxsOiAjZmViZDE3OyAgICAgIH0gICAgICAuY2xzLTYgeyAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aCk7ICAgICAgfSAgICAgIC5jbHMtNyB7ICAgICAgICBmaWxsOiBub25lOyAgICAgICAgc3Ryb2tlOiAjMDAwOyAgICAgICAgc3Ryb2tlLXdpZHRoOiAxMy42cHg7ICAgICAgfSAgICAgIC5jbHMtMTEsIC5jbHMtNyB7ICAgICAgICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7ICAgICAgfSAgICAgIC5jbHMtOCB7ICAgICAgICBvcGFjaXR5OiAwLjE2OyAgICAgIH0gICAgICAuY2xzLTkgeyAgICAgICAgZmlsbDogI2VmYzIzNTsgICAgICB9ICAgICAgLmNscy0xMCB7ICAgICAgICBmaWxsOiAjZGI5MDIyOyAgICAgIH0gICAgICAuY2xzLTExIHsgICAgICAgIHN0cm9rZTogI2ZmZjsgICAgICAgIHN0cm9rZS13aWR0aDogMS4yNDJweDsgICAgICB9ICAgICAgLmNscy0xMiwgLmNscy0xNyB7ICAgICAgICBmaWxsOiAjY2E0ZjI0OyAgICAgIH0gICAgICAuY2xzLTEyLCAuY2xzLTE1IHsgICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsgICAgICB9ICAgICAgLmNscy0xMyB7ICAgICAgICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoLTIpOyAgICAgIH0gICAgICAuY2xzLTE0IHsgICAgICAgIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGgtMyk7ICAgICAgfSAgICAgIC5jbHMtMTUgeyAgICAgICAgZmlsbDogI2E3N2MzYTsgICAgICAgIG9wYWNpdHk6IDAuMjsgICAgICB9ICAgICAgLmNscy0xNiB7ICAgICAgICBmaWxsOiAjYWQzYjE0OyAgICAgIH0gICAgPC9zdHlsZT4gICAgPGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE3IiBkYXRhLW5hbWU9IlBhdGggMTciIGQ9Ik0zMzcuNjIsMjc0LjM0YTEwLjIsMTAuMiwwLDAsMS0xMC4yLDEwLjJINzkuMjFhMTAuMiwxMC4yLDAsMCwxLTEwLjItMTAuMlYyMzEuNDlhMTAuMiwxMC4yLDAsMCwxLDEwLjItMTAuMmgyNDguMmExMC4yLDEwLjIsMCwwLDEsMTAuMiwxMC4ydjQyLjg1WiIvPiAgICA8L2NsaXBQYXRoPiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtcGF0aC0yIj4gICAgICA8cGF0aCBpZD0iUGF0aF8zNSIgZGF0YS1uYW1lPSJQYXRoIDM1IiBkPSJNODMuMjksMzg2LjYySDU5LjU0Yy01LjEyLDAtOC4xMy0uNC02LjA3LTYuMjJxMTEuOTU1LTMzLjY5LDIzLjkxLTY3LjM4YzEuMTMtMy4xNywzLjEyLTMuNCw1Ljk1LTMuMzksMi44LjAxLDQuNzcuMjIsNS44OSwzLjM3cTEyLDMzLjc2NSwyMy45Nyw2Ny41NGMxLjU1LDQuMzguMDksMy43OS0zLjM3LDUuNDZhNi40LDYuNCwwLDAsMS0yLjcxLjU5Qzk5LjE3LDM4Ni42NCw5MS4yMywzODYuNjIsODMuMjksMzg2LjYyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYzLjYxIC0zMzEuMTYpIi8+ICAgIDwvY2xpcFBhdGg+ICAgIDxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzM2IiBkYXRhLW5hbWU9IlBhdGggMzYiIGQ9Ik04My4yOSwzODYuNjJINTkuNTRjLTUuMTIsMC04LjEzLS40LTYuMDctNi4yMnExMS45NTUtMzMuNjksMjMuOTEtNjcuMzhjMS4xMy0zLjE3LDMuMTItMy40LDUuOTUtMy4zOSwyLjguMDEsNC43Ny4yMiw1Ljg5LDMuMzdxMTIsMzMuNzY1LDIzLjk3LDY3LjU0YzEuNTUsNC4zOC4wOSwzLjc5LTMuMzcsNS40NmE2LjQsNi40LDAsMCwxLTIuNzEuNTlDOTkuMTcsMzg2LjY0LDkxLjIzLDM4Ni42Miw4My4yOSwzODYuNjJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTUuMDYgLTM1Ny4yNykiLz4gICAgPC9jbGlwUGF0aD4gIDwvZGVmcz4gIDxnIGlkPSJHcm91cF81NSIgZGF0YS1uYW1lPSJHcm91cCA1NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgwNCAtNTI1LjY4NSkiPiAgICA8ZyBpZD0iR3JvdXBfNTQiIGRhdGEtbmFtZT0iR3JvdXAgNTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1OC44NSAzNDEpIj4gICAgICA8cGF0aCBpZD0iUGF0aF8xIiBkYXRhLW5hbWU9IlBhdGggMSIgY2xhc3M9ImNscy0xIiBkPSJNMzQ4LjYzLDM4MS4wMWMwLDExLjMzLTU3LjU1LDE3LjExLTE0NS4zMiwxNy4xMVM1OCwzOTIuMzMsNTgsMzgxLjAxczU3LjU1LTE3LjExLDE0NS4zMi0xNy4xMVMzNDguNjMsMzY5LjY4LDM0OC42MywzODEuMDFaIi8+ICAgICAgPGcgaWQ9Ikdyb3VwXzUzIiBkYXRhLW5hbWU9Ikdyb3VwIDUzIj4gICAgICAgIDxnIGlkPSJHcm91cF80NSIgZGF0YS1uYW1lPSJHcm91cCA0NSI+ICAgICAgICAgIDxnIGlkPSJHcm91cF81IiBkYXRhLW5hbWU9Ikdyb3VwIDUiPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzMiIGRhdGEtbmFtZT0iUGF0aCAzIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yOTAuNDUsMzI1LjU1YTguNTA2LDguNTA2LDAsMCwxLTguNSw4LjVIMTI0LjY4YTguNTA2LDguNTA2LDAsMCwxLTguNS04LjVoMGE4LjUsOC41LDAsMCwxLDguNS04LjVIMjgxLjk1YTguNTA2LDguNTA2LDAsMCwxLDguNSw4LjVaIi8+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzMiIGRhdGEtbmFtZT0iR3JvdXAgMyI+ICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF80IiBkYXRhLW5hbWU9IlBhdGggNCIgY2xhc3M9ImNscy0zIiBkPSJNMjc2Ljc3LDM3NC44NWExMC4yLDEwLjIsMCwwLDAsMTAuMiwxMC4yaDUuOTVhMTAuMiwxMC4yLDAsMCwwLDEwLjItMTAuMlYyNDkuMjZhMTAuMiwxMC4yLDAsMCwwLTEwLjItMTAuMmgtNS45NWExMC4yLDEwLjIsMCwwLDAtMTAuMiwxMC4yWiIvPiAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfNSIgZGF0YS1uYW1lPSJQYXRoIDUiIGNsYXNzPSJjbHMtMyIgZD0iTTEyOS44NiwzNzQuODVhMTAuMiwxMC4yLDAsMCwxLTEwLjIsMTAuMmgtNS45NWExMC4yLDEwLjIsMCwwLDEtMTAuMi0xMC4yVjI0OS4yNmExMC4yLDEwLjIsMCwwLDEsMTAuMi0xMC4yaDUuOTVhMTAuMiwxMC4yLDAsMCwxLDEwLjIsMTAuMloiLz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzQiIGRhdGEtbmFtZT0iR3JvdXAgNCI+ICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF82IiBkYXRhLW5hbWU9IlBhdGggNiIgY2xhc3M9ImNscy0yIiBkPSJNMjYzLjMxLDM3OS41N2E2Ljk5MSw2Ljk5MSwwLDAsMCw2Ljk5LDYuOTloMzkuMjdhNi45OTEsNi45OTEsMCwwLDAsNi45OS02Ljk5aDBhNi45OTEsNi45OTEsMCwwLDAtNi45OS02Ljk5SDI3MC4zYTYuOTkxLDYuOTkxLDAsMCwwLTYuOTksNi45OVoiLz4gICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzciIGRhdGEtbmFtZT0iUGF0aCA3IiBjbGFzcz0iY2xzLTIiIGQ9Ik0xNDMuMzEsMzc5LjU3YTYuOTkxLDYuOTkxLDAsMCwxLTYuOTksNi45OUg5Ny4wNWE2Ljk5MSw2Ljk5MSwwLDAsMS02Ljk5LTYuOTloMGE2Ljk5MSw2Ljk5MSwwLDAsMSw2Ljk5LTYuOTloMzkuMjdhNi45ODQsNi45ODQsMCwwLDEsNi45OSw2Ljk5WiIvPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgPC9nPiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTQiIGRhdGEtbmFtZT0iR3JvdXAgMTQiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cF83IiBkYXRhLW5hbWU9Ikdyb3VwIDciPiAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzYiIGRhdGEtbmFtZT0iR3JvdXAgNiI+ICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBjbGFzcz0iY2xzLTQiIGQ9Ik0yOTcuMTcsMzA2Ljg5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjc0LDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8ZyBpZD0iR3JvdXBfOSIgZGF0YS1uYW1lPSJHcm91cCA5Ij4gICAgICAgICAgICAgIDxnIGlkPSJHcm91cF84IiBkYXRhLW5hbWU9Ikdyb3VwIDgiPiAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF85IiBkYXRhLW5hbWU9IlBhdGggOSIgY2xhc3M9ImNscy00IiBkPSJNMjk3LjE3LDM1MS4wOWMyLjczLDAsMi43NC00LjI1LDAtNC4yNXMtMi43NCw0LjI1LDAsNC4yNVoiLz4gICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzExIiBkYXRhLW5hbWU9Ikdyb3VwIDExIj4gICAgICAgICAgICAgIDxnIGlkPSJHcm91cF8xMCIgZGF0YS1uYW1lPSJHcm91cCAxMCI+ICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzEwIiBkYXRhLW5hbWU9IlBhdGggMTAiIGNsYXNzPSJjbHMtNCIgZD0iTTI4Mi43MSwzMDYuODljMi43MywwLDIuNzQtNC4yNSwwLTQuMjVzLTIuNzMsNC4yNSwwLDQuMjVaIi8+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDxnIGlkPSJHcm91cF8xMyIgZGF0YS1uYW1lPSJHcm91cCAxMyI+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTIiIGRhdGEtbmFtZT0iR3JvdXAgMTIiPiAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xMSIgZGF0YS1uYW1lPSJQYXRoIDExIiBjbGFzcz0iY2xzLTQiIGQ9Ik0yODIuNzEsMzUxLjA5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjczLDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgPC9nPiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMjMiIGRhdGEtbmFtZT0iR3JvdXAgMjMiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cF8xNiIgZGF0YS1uYW1lPSJHcm91cCAxNiI+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTUiIGRhdGEtbmFtZT0iR3JvdXAgMTUiPiAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xMiIgZGF0YS1uYW1lPSJQYXRoIDEyIiBjbGFzcz0iY2xzLTQiIGQ9Ik0xMDkuNDYsMzA2Ljg5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjc0LDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTgiIGRhdGEtbmFtZT0iR3JvdXAgMTgiPiAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzE3IiBkYXRhLW5hbWU9Ikdyb3VwIDE3Ij4gICAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTMiIGRhdGEtbmFtZT0iUGF0aCAxMyIgY2xhc3M9ImNscy00IiBkPSJNMTA5LjQ2LDM1MS4wOWMyLjczLDAsMi43NC00LjI1LDAtNC4yNXMtMi43NCw0LjI1LDAsNC4yNVoiLz4gICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzIwIiBkYXRhLW5hbWU9Ikdyb3VwIDIwIj4gICAgICAgICAgICAgIDxnIGlkPSJHcm91cF8xOSIgZGF0YS1uYW1lPSJHcm91cCAxOSI+ICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzE0IiBkYXRhLW5hbWU9IlBhdGggMTQiIGNsYXNzPSJjbHMtNCIgZD0iTTEyMy45MSwzMDYuODljMi43MywwLDIuNzQtNC4yNSwwLTQuMjVzLTIuNzQsNC4yNSwwLDQuMjVaIi8+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDxnIGlkPSJHcm91cF8yMiIgZGF0YS1uYW1lPSJHcm91cCAyMiI+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMjEiIGRhdGEtbmFtZT0iR3JvdXAgMjEiPiAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNSIgZGF0YS1uYW1lPSJQYXRoIDE1IiBjbGFzcz0iY2xzLTQiIGQ9Ik0xMjMuOTEsMzUxLjA5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjc0LDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgPC9nPiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMjYiIGRhdGEtbmFtZT0iR3JvdXAgMjYiPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzE2IiBkYXRhLW5hbWU9IlBhdGggMTYiIGNsYXNzPSJjbHMtNSIgZD0iTTMzNy42MiwyNzQuMzRhMTAuMiwxMC4yLDAsMCwxLTEwLjIsMTAuMkg3OS4yMWExMC4yLDEwLjIsMCwwLDEtMTAuMi0xMC4yVjIzMS40OWExMC4yLDEwLjIsMCwwLDEsMTAuMi0xMC4yaDI0OC4yYTEwLjIsMTAuMiwwLDAsMSwxMC4yLDEwLjJ2NDIuODVaIi8+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzI1IiBkYXRhLW5hbWU9Ikdyb3VwIDI1Ij4gICAgICAgICAgICAgIDxnIGlkPSJHcm91cF8yNCIgZGF0YS1uYW1lPSJHcm91cCAyNCIgY2xhc3M9ImNscy02Ij4gICAgICAgICAgICAgICAgPGxpbmUgaWQ9IkxpbmVfMSIgZGF0YS1uYW1lPSJMaW5lIDEiIGNsYXNzPSJjbHMtNyIgeDE9Ijk0LjQxIiB5Mj0iOTQuNDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MS4yMSAyMDUuNzEpIi8+ICAgICAgICAgICAgICAgIDxsaW5lIGlkPSJMaW5lXzIiIGRhdGEtbmFtZT0iTGluZSAyIiBjbGFzcz0iY2xzLTciIHgxPSI5NC40MSIgeTI9Ijk0LjQxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAuMzEgMjA1LjcxKSIvPiAgICAgICAgICAgICAgICA8bGluZSBpZD0iTGluZV8zIiBkYXRhLW5hbWU9IkxpbmUgMyIgY2xhc3M9ImNscy03IiB4MT0iOTQuNDEiIHkyPSI5NC40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM5LjQxIDIwNS43MSkiLz4gICAgICAgICAgICAgICAgPGxpbmUgaWQ9IkxpbmVfNCIgZGF0YS1uYW1lPSJMaW5lIDQiIGNsYXNzPSJjbHMtNyIgeDE9Ijk0LjQxIiB5Mj0iOTQuNDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3OC41MSAyMDUuNzEpIi8+ICAgICAgICAgICAgICAgIDxsaW5lIGlkPSJMaW5lXzUiIGRhdGEtbmFtZT0iTGluZSA1IiBjbGFzcz0iY2xzLTciIHgxPSI5NC40MSIgeTI9Ijk0LjQxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTcuNjEgMjA1LjcxKSIvPiAgICAgICAgICAgICAgICA8bGluZSBpZD0iTGluZV82IiBkYXRhLW5hbWU9IkxpbmUgNiIgY2xhc3M9ImNscy03IiB4MT0iOTQuNDEiIHkyPSI5NC40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMuOTEgMjA1LjcxKSIvPiAgICAgICAgICAgICAgICA8bGluZSBpZD0iTGluZV83IiBkYXRhLW5hbWU9IkxpbmUgNyIgY2xhc3M9ImNscy03IiB4MT0iOTQuNDEiIHkyPSI5NC40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODMuMDEgMjA1LjcxKSIvPiAgICAgICAgICAgICAgICA8bGluZSBpZD0iTGluZV84IiBkYXRhLW5hbWU9IkxpbmUgOCIgY2xhc3M9ImNscy03IiB4MT0iOTQuNDEiIHkyPSI5NC40MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC44MSAyMDUuNzEpIi8+ICAgICAgICAgICAgICAgIDxsaW5lIGlkPSJMaW5lXzkiIGRhdGEtbmFtZT0iTGluZSA5IiBjbGFzcz0iY2xzLTciIHgxPSI5NC40MSIgeTI9Ijk0LjQxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjIuMTEgMjA1LjcxKSIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgICAgPC9nPiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMzIiIGRhdGEtbmFtZT0iR3JvdXAgMzIiPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzE4IiBkYXRhLW5hbWU9IlBhdGggMTgiIGNsYXNzPSJjbHMtMyIgZD0iTTkxLjYxLDI4NS4yYTUuNTE4LDUuNTE4LDAsMCwxLTUuNTIsNS41MmgwYTUuNTI3LDUuNTI3LDAsMCwxLTUuNTMtNS41MlYyMjAuNjNhNS41MjksNS41MjksMCwwLDEsNS41My01LjUzaDBhNS41Miw1LjUyLDAsMCwxLDUuNTIsNS41M1oiLz4gICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMzEiIGRhdGEtbmFtZT0iR3JvdXAgMzEiPiAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzI4IiBkYXRhLW5hbWU9Ikdyb3VwIDI4Ij4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzI3IiBkYXRhLW5hbWU9Ikdyb3VwIDI3Ij4gICAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xOSIgZGF0YS1uYW1lPSJQYXRoIDE5IiBjbGFzcz0iY2xzLTQiIGQ9Ik04Ni4wOSwyMjguNjljMi43MywwLDIuNzQtNC4yNSwwLTQuMjVzLTIuNzQsNC4yNSwwLDQuMjVaIi8+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgIDxnIGlkPSJHcm91cF8zMCIgZGF0YS1uYW1lPSJHcm91cCAzMCI+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cF8yOSIgZGF0YS1uYW1lPSJHcm91cCAyOSI+ICAgICAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjAiIGRhdGEtbmFtZT0iUGF0aCAyMCIgY2xhc3M9ImNscy00IiBkPSJNODYuMDksMjgxLjM5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjc0LDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgICA8L2c+ICAgICAgICAgIDxnIGlkPSJHcm91cF8zOCIgZGF0YS1uYW1lPSJHcm91cCAzOCI+ICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjEiIGRhdGEtbmFtZT0iUGF0aCAyMSIgY2xhc3M9ImNscy0zIiBkPSJNMzE1LjAyLDI4NS4yYTUuNTE4LDUuNTE4LDAsMCwwLDUuNTIsNS41MmgwYTUuNTI3LDUuNTI3LDAsMCwwLDUuNTMtNS41MlYyMjAuNjNhNS41MjksNS41MjksMCwwLDAtNS41My01LjUzaDBhNS41Miw1LjUyLDAsMCwwLTUuNTIsNS41M1oiLz4gICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMzciIGRhdGEtbmFtZT0iR3JvdXAgMzciPiAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzM0IiBkYXRhLW5hbWU9Ikdyb3VwIDM0Ij4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzMzIiBkYXRhLW5hbWU9Ikdyb3VwIDMzIj4gICAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMiIgZGF0YS1uYW1lPSJQYXRoIDIyIiBjbGFzcz0iY2xzLTQiIGQ9Ik0zMjAuNTQsMjI4LjY5YzIuNzMsMCwyLjc0LTQuMjUsMC00LjI1cy0yLjc0LDQuMjUsMCw0LjI1WiIvPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMzYiIGRhdGEtbmFtZT0iR3JvdXAgMzYiPiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfMzUiIGRhdGEtbmFtZT0iR3JvdXAgMzUiPiAgICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzIzIiBkYXRhLW5hbWU9IlBhdGggMjMiIGNsYXNzPSJjbHMtNCIgZD0iTTMyMC41NCwyODEuMzljMi43MywwLDIuNzQtNC4yNSwwLTQuMjVzLTIuNzQsNC4yNSwwLDQuMjVaIi8+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICAgIDwvZz4gICAgICAgICAgPGcgaWQ9Ikdyb3VwXzQ0IiBkYXRhLW5hbWU9Ikdyb3VwIDQ0Ij4gICAgICAgICAgICA8aW1hZ2UgaWQ9IlJlY3RhbmdsZV8xIiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIiBjbGFzcz0iY2xzLTgiIHdpZHRoPSI5NC4zMiIgaGVpZ2h0PSI5NC4zMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYwLjQxMiAyMTEuNzE3KSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFZd0FBQUdNQ0FZQUFBREpPWlZLQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFLSlZKUkVGVWVOcnMzWTF5NGp5d3JXSFpKalBuL3U5MnZnRGVkYXFHczMwMDZ1N1Zza3dNdkt2S0JTRi94QUU5ZE1zV3BSQkNDQ0dFRUVJSUlZUVFRZ2doaEJCQ0NDRXZtb2xkUUhqczc4N0s3aVE4YVFqaE1RNGtoQUFHNGZFTUlvUUFCdUV4L0RPUCtmWGdyeWNFTUFnNTZIRTdIZndjV0FkOURYZ1F3Q0RreVkvVjZhQktaR1RsTUJJWlFnQ0RrTVJqZEVwOHp6VGcrYkIyZm40ZCtMTUlBUXhDZGxRTHltM1Q0T2VBZ3NEYStYM0FRUUNEa003SFpCYUVLZkcxNm5OQ3JSNjhqM3RCQVE0Q0dJVHNoR0xVOWVoM0tvUDRxT3ZBUVFDRGtFSFZ3L2JqeWJsdEVyOCs4M3hRcWdmdnR1anI5MVloaEFBR0FRb1JoK3lsY2oraUFYc2RkQmxWSGNCQkFJUHd1QnVJZzNWZHhTTUxobkpwWFIrQkNIQVF3Q0JVRlowdzFOZFZUTlRuZzFWWmVOZlZyMU1Cb2RvZ1A1SUx1NENjQ0lzZUtMemJKZ0dSREJwUkc4ckNZZzArLy9pOW1aUDZXbCt2L2d4Q3FEREl5ME9oNEJEQm9HeEZnQ01hc0tPS29tZFRxcElTWEtmYUlJQkJQcktxVUtDWWs3Y3JjS2hncUZEY2s3Y1g1N1lpQUFJYUJEREl5eisrdktwQ2FUdFpFTXpDOWRiSG1VcERyU3p1enNmM0FBc0ZrUHA2QkFkb0VNQWdiNEdGaW9TQ1FuUVpWUjBlYU41RTl5b0FFVjBxbUtpVDVLQkJBSU84OUdOS3dXSktZTkZDWVc1OEhBR2lUSUpIRmNZcUFsRmY5NzRtUWlOcVZkR2lJb2VFbzZUSXM3Q0lXbEFXRWlvTzFtWUI4cmhlZ2tyRHF5eUtVMUcwZ0dodDg5L0x4KzlmTng5dmYwYVVkWE8vMThKUlZJUUtnN3c0RnRaUlQ3T0F4YWpOYWxQVmtGbUQ4aFlPRDRzUm05VysyaUtTbVJpbjBpQlVHT1IwV1BTMm9LeUtZTHN0enNlTDgzV3oySjdLVkJoZSsybTczWVRyajQrMzkyVmJhWlFLaXJtMDV5cW14bVdOQkpVR0FReHlhaXdzTUZyekU5c0IzUUtpZGJtSWNOUW83UVhEd3FLRncyMXpmYTQrTnhuZlB6WGdpRnBWZFZ0cUFnMENHT1JWc2ZBbXNxMUJ2OGFoOWJFRnl2YTZCOGJrREtxckFJYUZ4QmFMeDdiOHZaeXJ5MjIxOGJpK3ZVL2IrWThhRG04dUF6UUlZSkRUWTZITVZVUlZoSVhEWTdzRW9OUjRXR2hrS294V2RlRWg4Zmo0dXJsdCszZHYwWmdxT0c1VmxiRnRVYzFPMVFFYUJERElTMkVSelZWWVdMUUF1Q1EvdHNDd0pzRlZNS0kyVkF1TWExVlpYSTNQMTNNWU5ScXRGcFU2dHdFYUJERElhYkJRRHBlTjJrOWVCYkc5YmwxYUZVY0xEZXRvS1ErTWU2UEtzT1lwdGhCY050ZXZmKy9MOXVPNWNYM2FZRkZLKzBpdTdTRytVVUNEQUFiNVVTeVVJNkV5VmNWaTRGQmZ0ejZYcVRSR2dhRlVGdGNOR3N1bTJxaXg4RTR3dkRYMmM2dE5WWXdxdzZvNlFJTUFCamsxRmhrb29zMkN3NXNRSDltU3NpYTJhekMyYUZ5ciszYmQzQzhQanB0elA3ZEhYeFduTlRXQkJnRU1jaVlzckJQdzlrTHhsUURFQThPYitHNE5uc3JSVVJFV0xTaXNjMFo2NFZpZGFnTTBDR0NRbDhEQ202dXdXazVmamV0ZkloNDFHc3JFZDZZbDVVMTRlMWc4dHUraXphOVloLzFhLzZ0dGxUR0RCZ0VNOGlwWXROcFFVVlZoSVdGZHI3KzJCaWg2TmE4TXl0NDVHUGVnSGJXRjQ3dXFNaDYzV1dETVJzdk1xalllbjc4SExTclFJSUJCZmhRTDY2eHRxdzNsVlJRMURsOEdHbDlPcFJGTmZsdExoTlIvdi9lK0Y5NGNScXZDdUd6UVdDb3N2b3QveUs5eXZvZzNyMkdkNUFjYUJERElhYkd3NWlrOEpMek5hMDMxVkJnS0dOa0s0OXFvTExiMzZidjRDeWFxNytOaFpYdWVCbWdRd0NDbnhlSXhTTGNPZlkwcWlsL0J4M3ZCR0ZWaDdBVkRiWlZaay9ORkFBUTBDR0NRMDJQUm10eU9xb3BmRFNCYTErczVqUWlNWjV5SG9ZRHhYZUlqcEpRVmRWdHpMamNxRFFJWTVKV3hzQ2EydllyaVZ3T09YMEZyS251VTFNaWxRVnBIU1YyS2ZVanRkNGxYMVoxS2JpbDIybE1FTU1qYllCSE5VOVJJcUdqVWJhbmVDZS9zSElaWFpWd2FhSHdYYlY0bGVwT25ubmtNMENDQVFVNkRoWFVrVktzTlpiV2ZXbGo4Y2xwVVZrdktBa005cEZZQnczdkRwSG9KODlZRWQ5U09VdVl2V3YvUFNmeGZnd1lCREhKYUxPcnF3cXNrZm9sb1dKUGVyUVVJbFlGWmJVbEZZTndkTU9ZQWpxbG9ZUFMwbzZnMENHQ1FsOEFpcWl5VVRRRWpjNGIzWGpDaU03NWJSMFFwY3lsS1pXRzk3d2hvRU1BZ2I0T0ZDc1Z2by9MSVRIWm5xb3ZKMkVmcXUrNDl0cVhZNzZpbnZ1ZDRwalUxRFhoTWdBWUJEUEpVTEt3enR4VXNmZ2NmdHlhOXZUTzhlK1l1ZXNIdzBKZ05NTHpGRDVXVDlVYjg3MEdEQUFZNU5SWnFSZkZiYUVVcFdHUmFQOUdnR3JXbGFqaG1jYk1XYkd5dEgxVWEvNk85a0lBR0FRenlZMWdvazlzUkVyODdxZ3QxR1JCbFFQYlFVTS84VnJGUXFwN01mZDA3R1E0YUJEREE0bFJZdEhENFhmVEo3dWlzN3N6RWN1bW9NR293NnVYRUg5c2t0TU9VRlhPdEttZzY2REVER2dRd3dPSlVXUHdXV2xFV0Z2VlM1dFlTSUZQUjE0MVNLd3dMamUwQXV2MWQ5eEsvdjdsNktHMzIvb0lHQVF6eWtsajhUcUxoTFFXeVovbVB2VWNhV1hNWjI4Rnoza0RScWpRc3ZJcnh2MUVxaWlNQUFRMENHR0J4R0JhL0REQitpNWZxT1JldE4wbnFQYjhoTStDdW02K3pqcGl5cW9wYjBSWVM5TnBQVS9EL0xNSC9IVFFJWUpEVFlxRlVGZGJjaFRMSkhaMXZFYTNIWkEybTFtRzFVMk93ckNmQzc0MzJWQXVOVXVJVmFLZEJqd0VxRFFJWTVLV3hVSTZLVXVjdDFJVUZvNk9OUER5c1FYQ3EwSmlyajZPcW9TUSsvNHdKYjlBZ2dBRVdwOEJDYlVWbHpyZklMdURudFdxbWpuM2VxamJxOWxScHRKWXlyYkVwK1RGb0VNQWdINEZGenhGUnZZZlBUanYyc1FmSTZsUVowWXF5bzlhSUFnMENHT1Fqc2RpN1JwUUhSYytBdkNhK2J3NEd5ZEhyUW9FR0FRenkxbGhFeTM1RWg4OWFTMnQ0QTdMUytxbVJxTDl1RGFxRjdabmdzMUU1SEhuV05tZ1F3Q0FmaGNXSU5wUUZ4WjZXMUNyQ1VWY1o2d3VoQUJvRU1NRGlyYkI0Vmh2SytoLzB3dkV1QVEzQUlHRHhZMWg4RlgyQ2V5UVdtYVZCaWpIb3RRWklDNDdlL3pkb0VNQWdiNGxGdEtDZ2Q2N0Y0NzRvRTl6Sy9NQWVLRnBWUlZSdFdOOS9GOURZV3czOUJES2c4ZVpaMkFWZ2NSSXN2c3EvaDg5ZUd2ZlZPNHM3aThXZVExYW5FaythUjh0N1JGK3ZIbUtyUUppNVBnbVB1UjZFUjU4RFE2Z3d5SWRnOGF2OC80c1Y5aHdOWlMzNWtSMzBSdnhmb3JQQTZ3cGtibFFhYXpDZ3ZrcTdpa29ETUFoWURNVWlPczhpYytoczVxUzg2Y0QvVWJUbVZQMjdIeFBnMi9mUm1IYytOa0NEMEpJQ0M3QTRNUlk5YlpncDhUV1QrTCtuUFVVQUF5ekE0Z1d3QUEzUW9DVkZ3T0tIc2ZBbXQ4ODY2SGp6R3Q1aHQ5dTIxRHUxWkdoUFVXRVFzQUNMZ2YvSDdLdDlLZzBDR0FRczNnUUwwQUFOd0NCZ0FSYWdBUnFBUWNBQ0xFQUROQWhnZ0FWWWdBWm9FTUFBQzdCNHBVRUVORUFETUFoWWdBVm9nQVpnRUxBQUM5QUFEUUlZWUFFV29BRWFCRERBQWl4QUF6UUlZSUFGV0h6czR3STBRQU13d0FJc1BueFFBQTNRQUF3Q0ZtQUJHcUFCR0FRc3dBSTBRQU13Q0ZpQUJXaUFCZ0VNc0FBTDBBQU5BaGhnQVJhZ0FSbzhqZ0FETE1DQ3h4Tm9nQVpnZ0FWWThPUUdEZEFBREo3VVlBRVdvQUVhZ0VIQUFpeEFBelFBZzRBRldJQUdhQkRBQUF1d0FBM1E0SEVIR0dBQkZqeitRQU0wQUFNc3dJS0FCbWdBQmxpQUJRRU4wQUFNc0FBTG5weWdBUnFBd1pNU0xNQUNORUFETUFoWWdBVm9nQVlCRExBQUN4NnZvTUhqRlREQUFpd0lhSUFHWUlBRldCRFFBQTNBQUF1d0lLQUJHb0FCRm1CQlFBTTBBSU1uRjFqdzVBSU4wQUFNbmxSZ0FSYWdBUm84dmdFRExNQ0N4emxvZ0FaZ2dBVllFTkFBRGNBQUM3QWdvQUVhZ0FFV1lFRkFBelFBQXl6QWdvQUdhQUFHV0lBRldJQUdhSHpZODJIaHlRRVdZQUVhb0FFYWdBRVdZRUZBQXpRQUF5ekFnb0FHYUFBR1dJQUZBUTNRQUF5d0FBc0NHcUFCR0dBQkZnUTBRT090bno4TEQzYXdBQXNDR3FEeHFXQ0FCVmdRMEFBTndBQUxzQ0NnQVJxQUFSWmdRVUFETkFBRExNQ0NnQVpvdlA3emJQbXdCekZZZ0FVQkRkRDRVRERBQWl3SWFJQUdZSUFGV0JEUUFBM0FBQXV3SUtBQkdpLzNQRnplL0VFS0ZtQkJRQU0wUGhRTXNBQUxBaHFnQVJoZ0FSWUVORUFETU1BQ0xBaG9nTWJMbzdHODJZTVFMTUNDZ0Fab2ZDZ1lZQUVXQkRSQUF6REFBaXdJYUlER0t6MS9semQ0c0lFRldCRFFBSTBQQlFNc3dJS0FCbWljOFBtOHZQQ0RDeXpBZ29BR2FId29HR0FCRmdRMFFPUEV6Ky9sQlI5TVlBRVdCRFJBNDBQQkFBdXdJS0FCR2krQXh2SkNEeDZ3QUFzQ0dxRHhnOC83NVVVZU5HQUJGZ1EwUU9PSG4vL0xDenhZd0FJc0NHaUF4Z25HZ2N1SkhpUUZMTUNDZkNRYWErUGoxdVVqLy9mNWN0OWNmNWZjRzM5ZnFmWkR0Ti9lcXNLWUFzbkJBaXdJbGNZN1Z4cTkrMlJQMWZLU0ZVWVBGcE9CeFZ4aHNZQUZJVlFhSjhxZVYvdDM0N20rL2Z2WG42ZzBMai80NFBEZ3FBZFVGWW9haXkrd0lBUTBYclE5VmJlbUxDaWUwbzU2Wmt0S0tUbEhZTkdDQWl3SW9UMzE3UGJVcU9mczFQRzV3OGFLNVNRUGdLT3crR29BQVJhRWdNYTdvZkdVTVdNNXdUOSs3M3dGV0JBQ0dzOUNRL25kNWNuUDRhZU5IWmNmL29kN1dFeURzUGdsWVBFTExBZzVKUnFmTnFleE5qNmVTbnMrby80YTVmRGIwNEtoWUZHcWoxdUgwQzdWOWRiaHMxK2xQWGZ4cXdIRGIrTTJzQ0FFTko2SndmYjJ0ZnFhK3JLZUJGK3JjZUlwUjBwZER2d25SNVZHTVFiVENBb1BpMTlnUVFob25BU05kZkRYM1J0amhnZkhjRUNXZy82NW1WYlUza05ub3hZVVdCRHlIbWhFNDRyM1l2V0lPWTI5eitWMXgzTSttcGcvWkZ4WmZ1Q2ZxazV3ejQzMlUzVG9iR1p5R3l3SUFZM1JhSGpYZTE3bHI0MmZNWW43YWZoNGNpUVlQWWZQS3N0OTdKbXZBQXRDUUNPTFJqUUlqMXdTWk4yeEw0NjZULzh2bHdQL2tSNGtYb1VSSFJGMUtmYWNSUXVQREJaZmpiWVhXQkJ5UGpSK1lrNWpQZWpyMTJyemZzYjI0N3RSd1hoekZydm1NNDZlOVBiV2k1cVRhSHc1bXdLRmdzVlhBdzZ3SUFRMDlrQmhIUVZsSWRINi9OcjRPZHR4eGx0bjZuU1QzcGxXVkd1U3V3WEVVdXgxb2FMekt6S3RLTEFnaFBaVXBqMFZQWDk3MjBCcmNOdTZZeDhOYVUxZER2aW5GYWY5bERtanUzZis0bGVpRlFVV2hGQnBIRjFsdENxSk5iRjVQM003QnQwVHJhbFR0S1FpamIyenVlZVNYNEhXQWtJNWU5dUNBaXdJQVkzZUtrQ3BDbHJ0cGQ3dGtlZ2NqYm8xMVlYSlpjQS95aXNQMWVyQ2FrbTFzR2dkMVJSTmVsdEhRbjJWZjQrSUFndENRR05FZGRGYlVXVEIyRllhcmNOdWgwMkFMd1ArU2EzcW9qVzUvYmlzQjJIdlhBc0xCV3ZPb3JWRkZRWllFUEkrYUhnZGp4RnpHdW9MNXIzQVJKWEtHbnh2WFdFTUdZT1dRZjhjWmFKYlBURXZld1RVWS9zL0pWNkJ0cTR1V29mc2dnVWhvTkdEeHA3bmVhdEZsVVZEcVNyS252dDdPZWdmRnJXaXZKVm8xVE83MWZaVE5GOVJRd0VXaE5DZWlxcUI2TlcrQjBDMDNhdnIyKzF4MjJPTTJuN2YxQmliV3ZlMWV6SjgyZkVQVWFvTDcwenVTL0hQdGZBbXRKVTIxTzhBajlZazkxeWhBUmFFZkdhbHNiY2ROU1ZlOVh0ekU5YlJWYVg0UjFGWnQyVU9EejRjREsrYVdJcC9KSlM2QW0yRWgzSUlyVlZaMUZpMDVtREFncEQzUnlNRHlwN251M0tTWHdsQU9id1Z0UWVNbnVwaUVkcFAwWGtXM29TMzlma3ZwN3BZZ2xZVVdCQUNHcVZvQ3hEdVhUdXFwNFhsb1ZPS1BjZlJQVGFOQktObjJmSkxzWmYraUxENEpWUVkwU1EzV0JBQ0dyMkxEV2FmKzhyQWJrRnhEeER4cXBQTVdPN21HV3RKZVNmb2VXK08xRnBvOE11QXdMcHVUWEJmbkJZVVdCRHlubWowVG9Sbno5RlFKcldqN2VaOHZKUi9KOEhYdi9kemJWei9zYldrb3JMTldsQndTYlNqc20rRTVFMXkveXIvcmtEYk90ZWkzc0NDRUNxTnFOTG9lYzVibFVFcDhSRlQwY2w3M3MrdHE1cXVOYVl1QS84UlhudEtSVVNaQVA4S3RubzVrYVcwejdHWXdZSVFLZzJoMHBnMkZZZUZ3Q0pXR2Q0aHM3ZE5KZkc0L2xWVkdMZk5PTGI5M3UwWTFqck10cFQyaXJhcGpGd2FwSlQ4bkVaMHhKUzNyTGwxeG5ZMFY3RTRjTFR1TjFnUTh0bG9aSllRVWRwUWE2UE5kS3UycityalMzVzUvTDFzdmRpOU44YXgxZm03RDJsSlpTYTdXK2RkekNWZUF1U3IrSWZPS20yb3FOTEluSmdIRm9UUW5sSmFONW5CVnoxNTcyNWNiMVVxbVhhVU1yWWYycElxeWNvaVUyRjQxWWJ5UFl2UWlnSUxRcWcwckVxamxIK1hFSjgyMWNaYXZRRDNqblN5SnJpL0dsWEd0cnE0VkxjdG15cGpxZHBTOTAxcnFoN1BkazErNzZrdzZpcGpMdHA4aFhYMGs3WFlvSEp5bnJKY2VkU0ttb3QvM0RWWUVQSzVsVWJxbFhnRmpuSmVoWExrVkt1MWxaMFlMdzBrNVZ3NmRxcjEvdHhXaFpHWjhMYmVCK01pM203aEVCMFI1V0VJRm9SUWFaVFNQdXkyR0MyZngwQzlWQVA3cGJUbkwrb0s0OW9ZMjY2Ynk4dzhiR3N1bzc3UFV2VnhHYnpUUFNpeXE5YjJiQllXYzNMSGdnVWhvR0VkTldXTmU5c1cxZEtvSUM2YnkrMVJUNWVxOWZSNFVXeWgwWG94Zkd1TWNYY0hqY3krMkEyR3NxYUt1c1M1ZDNpdGdzZ1NiTXA4QlZnUVFuclFtSXhLbzFWZDFHaDRZS2hqblBwaVdBTGg2QW9qYWtkRmxZVTE2UjFCWWVHaW5JdzNVMWtRUWdhaDBYb2xYNTl4L1JqcnRtZHExMlBZcmRodkU1MDVQV0FTT2lqZGI5ZDY2ZGlaM25VUERlVklxZFo4Um9SSlQzVmg2UXNXaEpBSWplMllzRGFxak8zU0hGc3NsZ1lZRHl5dXdaaW5qbThlR3RaNExzTXhpenN2ZzRrNmo5SDZvejAwRnVOamEySTdrdGFxbEhyL2ZrTEllNkVSZFZVeW5aV2xhRXNsZVdPZTlZNmc2dnYzUkcrdUZQNzlsOEU3TmpwYVNxMHcxRzB1OGNTMmN1UUFRQkJDc2xXSGhjbFVWUmlyMkphNkpsNFllMWpNUVFjbDFZYktWaGdaSUR3MDVtQmJkZ0NTWFJ1S2VRdENTUFpWdGpmR2xaSS9RblJ4eHI2NTVFNE55SXgxM2UrNk4rL1lrWkd3clozbW5ZOFJmYXpnb0I0eTZ6MEl3SUlRb3FKUmdxNUtOSStydmxET29PRkJwb3pqUThCUWprUHVoYU5WV3ZWSzIvcGRKZG5IQXd0Q2lESWVUT0kySjdlbDJQTzlTOGtmL2VtQko1L0JQaCt3WTVWRGJkV0tZeTdhWEVYMmFDaDE1eEZDaURWR0tGMFdxMjBVdldEdUdmTzhaWTZpdDVrZFVtRk1PM2FpS202UHZ0azIxQlJVUTRRUWN2UUxaYTg5TlNWZUlFOGxmM0RQa0U3S1BIQm50YkNvdjBZRllrcDhma3BzMGM0Q0QwTEluaW9qZXFFYWRWblVGOVBxaStQaXZGak8vTDFkWUNpdnpLZGc1ODNGbmhDYVJEMnpGUVhWQlNIa0dWV0doMGRQbDBWcDYvZThXTzRhKythRGR0aVUzT1pBWC9Xd01YVWloK3FDRUhKRWxlSE5GeWpqbnpKUjNuTmkzcFQ0ZTU0Q1JtWm5xNVBoNm82TnpxOGdoSkNmcmo0eWJ3VXhEZDUyVlJaN3daaEVkWis5bFJLZmpLZjhQWVFRTWdxSjZGWDlqeUx3RERBeVpVNVBDZVFkRWxaSy9pUzhVcGkvSUlTTTdaU1V4TGlrdE5DVkNpUUR6ZkFYelBQZ25hY00vcVZvSjlRcGt6VlAxWlVRUWc2cVJKVEtKRHZtRFgrQnZIY3RLZlVQbVFiczBHa0hIS0JDQ1BtSkNrU0ZJalArN1IzWERqdHg3NmQyTEFNOElZU01RV0RZZVByVFlLekoyd2toNUpPeWltUGkydm01dzhId0J2a2pBRmdiUHp2NkdJQUlJV2Q3SWF5T2w2VXh2dTBkMTliTzd4dGVZYWp5cmNIMTFmbWFYaWdJSWVTWk9HUmZ1RnBqWVhIR3YyZ01YSlBqb3p5R3pvTjNWbmFuUmQrL0puWlNWTDZ0bzVRbGhJQkU4blp2VEl2UXlMeDRWbHRZVDYwd1ZnR0I5UWUyNGx3T0VaWVFRc1F4WlhYR3hnaVNFV1BmOEhGdS9vR2RhTzJjeDN2ZGJqOXVmVTNQRGlTRWtKK3FRS0lYdEtzekptYkd3T2puN2g0VDU4RTdxVmZMdXdESFhVVERxM284YWNHRkVKTEJZTjNaWWZIR3RuczFIdDRUWTZEVnhsTC9ubUZnWkdmdVczZitMaXJxN2FCNzBTdU1WU2dSQ1NGazVBdG1ENUM3ZzhYZHVKN3R0a1RWVGRmWU54KzBvNnc3YmFscEthcDhQdHZubzhvZ2hCeFJYZXlwTUxMYktsWWRTaldrL0wwU0dPdU9IYWpzckQwN3JMVUQxWXFES29NUU1ycTZzTWErcUwyMGQ5eFRXbFZETWo5NXgxbHpGSS90dHRtMnQ3V3U5K0JSbkZjREFFSUkyVk5kcUpYRkttQnhDOGJGRmppSEh3eDBTZTZ3U1VDaUI0b1dCdHNkWkYyM29MaVgvMTJ3eSt2YlRjbS9sUkR5MlZqMEFtR05keDRNTjJOYzlNYTk3T2tHcVk3TG52TXdWRjB6RllYMzhXMUFoWkU1Mlk5S2d4Q3lKc2FMN0J5Rk11NWw0VkRRS0wyZGxiMXJTVmxISTVWaytYVVBrSWcydGNlWFBlRUZOQWdCaXhLOE9sZGI4SzNCLzFiNnh6d0ZqVklHem1tTVhrc3FtdkMyb05pejArNUJpMHFkRUFjSlFrZ1BGdEZZdHhhNzVWNXYxeDFRWkNhK0R6dXNkazN1WVBXSXFGdXdFNi9HRHJ3Nk8vR1dyQ3lpRmh1QUVFS2lWazUwSW5KUFJYRVZ4cnRvSGpkYWJ5bzk3bDg2ZHR6a1hGZlA0bzZrdlRZdUg5dmw3K1d5Mlc1LzhYdHMzdHUrdHRwUHJiOWpNdjV1UXNobkFlRkJVWXA5c25IVWRtK05iMWRqL011MjVOWDUyOVE4eG1YUWp2V3dtSXMyWDlIYVdkWjJxYjV2Ym15UDM3VkY0NzZwckZvN1p3SU5Rc0FpMFlyeVZxcTRPWjJUTEJyMTlSSG5wS1c3S0pjZE8zVUtQczRjVm5ZejhQRGdxQ3VNYkpWeE4xcHlvRUVJV0NoWVpNNm5zRjRjWnphdjJ2RFc0K3Rad2Z1UUNxTUVTRVJuZEQvKzBHMnJTZDIyWUxRcWpPbnY1YTBCaGxkbGdBWWhZS0ZnMFZyalRwbVg2RVZqVHpzcXM1NlVDY3FTMktGVGRYMHlQdDk2WlQ4M3JyY0crVVc4YlhLcWlkbW9MTlQ3M2JxOU9OOUhDUG5NeWlJNng2S0Z3M2RqKzI5enVkMytiSzV2djI2N3FaQW9peU9HMlFOR01kbzkwVllQK3BNQWhGVkJlRWg0V3dsQW1VQ0RFTEFvOFVLcWE0a1A1TGx1QnZkNjRMZXdxTGY2KzZ3S3BPN2ViTy9ycm5iVWFEQzgyK1lHR0xNQlNJU0VVbVZFU0ZoL1R4R3dBQTFDUGdlTDdlZnVUblhodGFHMllOUkFXTmRiWUh3YllIZ1ZSdlMyRDNJN0tndEdUMXVxR0swb3ExVTFDNEJNRGhLdG4xMmMrNlNBQ0JxRWZDNFdVVVVSblV2V2FrVjVGVVJVV1dTdzZGbnlmRmlGa1dsTGxhTFBaVVR6R2xaVjR2MDhwZjFVQXZCVVBFQ0RrTS9Fd210QlhSdlZoVmRCL09uQW9nWEg0LzYwS3FMZEdRV0dWNEgwekd2TVJ2Vmh6WUZNUm1VeGljaUJCaUZnMGNJaWMycUFkVHFBVjEzOFNWUVdMVGpVNnFJSWVJU29MQjA3ZkFwYVVGRnJLbE41VEU1VlVYOVBLZHJSVVpPREhHZ1FBaGJaRldlajZpSnFSMWw0UkJQZHQwUjFvYTY2KzFRd29rbmwrdk5XRldITlUzaG9UQUpVR2ZoQWd4Q3cyTk9HOGc2Zi9TTlVHZjhGMWNVMVVWMlVFYTJwa1dCNHI5S1Y2a0k5TkZiNWVtL0F6NklHR29SOE5oYXRKVCs4cFQyK3hlcWloVWFteXJETzlyYVdOL2VxaStIbllZeXVNdlpzM25rWXl1OHFUdFdoZ0FBYWhId09GdXBTUmxGMUViV2hlbHBTM2tsNlE5Nlc5VWd3dkNxamxQemNSdTltQWFiZWYyVytBelFJK1F3czlyYWhNdk1XSGhiZkpUZlI3WjEvMGJYNDRMTGpuNkZXR1NXb09qTHpEMWt3Rkx5aWRwUnlIVFFJZVI4c3JGVm43eVczM0lkNkZ2ZWVFL1dVeW1MWWUvb2NBWWIxdFZHN1oyLzFvT0JTZ3FwRFFRVTBDSGx2TEt4RFo3MzVpdXdSVVprbFFMN0x2MGRGMVpCRlIwYnRyaTcyZ3BGdDR5aVgwZUFmZlYxSm9CQlZGcUJCQ0Znb1M1UHZSU0phWExBK2pOYkRRbjN6cEtkWEdONEE2ZzNPYWtzcitweFNuV1RhVGFCQkNGaEU3NDUzR3d4RkJndGxOVnJ2M2ZWMlZSY2p3TWkwcHRTSjVFbjh1Wm4yazRvQWFCQUNGdDVicVg0YldGaDQvTmxzUjJDeEZ1MGQ5azVSWVhpRDRSUlVERkU3cW9pdHF5SzJwWlNGRXpPTERvSUdJWitGUmVab3FEL0diZGFhVVZFYlNuMXIxbElHbm5keEJCaVpLaU9xRnRTQldtbGJLZmNwZXlnd2FCRHl1Vmhrb2ZBcWk5YlM1dDc3WENoTGx3OC9zL3NvTUhyUVVPYzNvbW9oYW5kNVZRaG9FQUlXbzdDd3FvdW9KZFd6c0tCNjdrVVpWVjBjQ1VZMGlCZGhnRmNHZWVXb3B4SmdBeHFFZ01VSUxMWXd0T1l1L2hSOWphaldvb0xxM0lYWGlqcE5oYUVNbHVyN1VVU1ZSdlQ3MWZtUUNDSFFJQVFzNm9sdVpZbVBuc1VGbFpWb3ZmZnFWbHBSVDE5OHNMZktLRUY3S290TlZEMm9BemhvRUFJV0ZoYVA2LzhKV0l5QXduc1h2YlZvUjBZTmIwVWRCVVlQR3RuYnN3Q29xOUNDQmlGZ1liMUxYZ2FMK3JyWGh2SXFDMnUrUWxremFtZ3I2cEhMUWYvVUtiaTlwZDQ5Mlo3S3RLaWVuWG56TjgzVi9WbU55MmovRVFJVzU4VkNXWDNXT2lJcU85SHR2ZjNxR3V5djAxVVk2cXRyOWJEWHpPUjFDU3FHNk5VK2xRWWhZTkdEaFZWVjdEM25RajJNOXJCNWk1OEF3eHRVMVJQb29yZFZqU29SMENBRUxKNkZSZVlFdlZGVnhYQWduZ21HaXNZUjdTUmwzU29QSk5BZ0JDeEdZYkhuRU5yVndVS1p0emp0aVhzajBaZ08vTDNxZGRBZ0JDd3lFOTNxV2xIcW1keVpOMFo2U3FXeFBPbWYvNU5vWktFQURVTEFRajB4ejV2b0hvRkZkUGpzMDdCNEpoZzlBM1R2SURsMS9tN1FJQVFzUm1EUldzVTJzMGFVY2dqdDA3SDRTVEJhQTJiUCtSZ1puRUNERUxCNEJoYXR3MmQ3M3Q4aWVnYzlaUjhPemVYSkR3YnJmSU4xTXhoYUQ1cWU4elRPR3M3VElPUjlzZmcrRUFzVmpwZXZNTlNCWGwwY01QdXpxRFFJQVl0bllQR2ZnY1dJeWUwZk9aejJKeW9NcGRJbzFTdnIwbmdsZm4rakp3cVZCZ0dMejhGQ1hZSFdPb1JXMlc5dlYyRkUxVUIyR1hJcURVTEE0aE93ZVBvazk1bkFBQTNRSUdBQkZpK0N4Um5BQUEzUUlHQUJGaStBeFZuQUFBM1FJR0FCRmlmSDRreGdnQVpvRUxBQWl4TmpjVFl3UUFNMENGaUF4VW14T0NNWW9BRWFCQ3pBNG9SWW5CVU0wQUFOQWhaZ2NUSXN6Z3dHYUlBR0FRdXdPQkVXWndjRE5FQ0RnQVZZbkNqTEN6endRQU0wQ0ZpQUJXQ0FCbWdRc0FDTFY4RGlsY0FBRGRBZ1lBRVdnQUVhb0VIQUFpek9qc1VyZ2dFYW9FSEFBaXdBQXpSQWc0QUZXQUFHYUlBR0FRdXdlR2tzWGgwTTBBQU5BaFpnQVJpZ0FSb0VMTUFDTUVBRE5BaFlnTVg2aXYvODVZMGV5S0FCR2dRc3dBSXdRQU0wQ0ZpQUJXQ0FCbWdRc0FBTHdBQU4wQ0JnQVJidmdjVTdnd0Vhb0VIQUFpd0FBelJBZzRBRldBQUdhSUFHQVF1d0FBelFBQTBDRm1BQkdLQUJHZ1Fzd09MTnNmZzBNRUFETkFoWWdBVmdnQVpvRUxBQUM4QUFEZEFnWUFFV2dBRWFvRUhBQWl3QUF6UkFnNEFGV0FBR2FJQUdhSUFGV0h3YUZvQUJHcUFCRm1BQkZvQUJHcUJCd0FJc0FBTTBRSU9BQlZnQUJtaUFCZ0VMc0FBTTBBQU5BaFpnQVJpZ0FScWdBUlpnQVJpZ0FScWdBUlpnUVFBRE5FQURMTUFDTEFBRE5FQURMTUFDTEFBRE5FQ0RnQVZZQUFab2dBWUJDN0FBRE5BQURkQUFDN0FBRE5BQURkQUFDN0FBREFJYW9BRVdZRUVBQXpSQUF5ekFBaXdBQXpSQUF5ekFBaXdBQXpSQUF5ekFBaXdBQXpSQUF6VEFBaXdBQXpSQUF6VEFBaXdBZzRBR2FJQUZXQUFHQVEzUUFBdXdJSUFCR3FBQkZtQkJBQU0wUUFNc3dBSXNBQU0wUUFNc3dBSXNBQU0wUUFNMHdBSXNBSU9BQm1pQUJWZ0FCZ0VOMEFBTHNBQU1BaHFnQVJaZ1FRQURORUFETE1DQ0FBWm9nQVpZZ0FVQkROQUFqWGRCQXl6QUFqQUlhSUFHV0lBRllCRFFBQTJ3QUF2QUlLQUJHbUFCRmdRd1FBTTB3QUlzQ0dDQUJtaThCQnBnQVJhQVFVQUROTUFDTEFDRGdNWlowSWp1MDU3OThrd29zbGpjS3pEQWdnQUdBWTNPeXpPakFSWmdBUmdFTkVBRExNQUNNQWhvUEJzTmRjQlg1eml5WC9NTUxGWURqZTMxdTRHR2lzVmpBQWNMQWhnRU5JVHJtZnQ3RkJvanNIaDhmS3ZRQUFzQ0dPVGowY2hDVXNUZk00bjNaUVFjYTNCYnEvMVVpbjBrVkYxZFhDczB0bGhzTjdBZ2dFRmVIbzNlKzdUbloyVGc2WVZqRFc2djBiQTJDNHRibzdyNE5zQ3dvUGdQTEFoZ2tGZENJM09mc2g4cmc3MWFiU2lmVzhYUGVaUGJQVmhjbmVvQ0xBaGdFTkJJb0tHMnVZNll5MUJPekd0QnNZSUZXQUFHQVkzajBjaTB3M3BiWnIxUWxNWmdtVDJER3l3SVlCRFFTTjZuN0dSMmZYMU53dUhkSHMxWldGVkZLZmFocytyUlVGZXdJSUJCUUVOdkkrMzVHN0lWUjdiQ0dObUc4ckN3RHA4RkN3SVk1T1BRaUREWjgzZXNPM0NKMEZpZFZwUjZCcmZWaG9yTzRnWUxBaGprYmRISTROQ0R4T2g5NkExMGV5dUx1OUdHc3VZc3ZoMHMvaGlBZ0FVQkRQS3lhUFQrcmhFRHZqZllSd05hRHhiS25FV3JzckRtTEw2ZHFnSXNDR0NRbDBmRCsvMlpLa050TVdVR0tIVmdHNEdGMTRicU9Zczdnd1pZRU1BZ3AwUWorOG8vczN4SHo2Q3pCNDExSUJiUkJMYzZ5VjFYRDE1VjBRSURMQWhna05PaE1XTHBqOTZzQWdoWkFOUk5PWHQ3ejdrV2FsVUJGZ1F3eUZ1aG9YeXVkOEJaZzZwaExmRTVGRDA0ckEwb2VzL2kvaGFoQUFzQ0dPU3QwWWgrZjdiVnBKd1hVUXdvdksvenp0SmVuYlpUNjJROEJRcGwzaUtxS3NDQ0FBWjVXVFNPaWxjcFpEQll4Yy9mbmNxaXh1SmEvTG1LZWlEUHRLSThLUDZyb0FBTEFoams5R2lvMVVIbWpPdk0wVXZSNEYrSy94YXBhOUhlUXZYdXRKMnNTZTNzbklXQ3hyZUJSZjA3d1lJQUJqa0ZHajlSVlhqdHAzdWlzb2dxQ1BVa3ZGdGpZUDV1SU5HYW8xRFFVRnRRTFN6cXFnY3NTQ29YZHNISFpTMy9IcW82R1pkbE0vRE9tK3NqN29NQ2dqclJ2TjJXdjQvcngvWEhmWDljem4vL3ZzZGx2VmtRWnM3bWpzNjNzRnBSYXBVUnRhREFnbEJoa0xlc05OYU9yODNNTzdTZ3NRWkdaWTdDT2x5MjFmYnBYWjQ4Z3dSWUVDb004cmFWaGpjWUtRTytlcTdEbzlKWS9tN3o1bEtwTXRUcUo2b3VWRUMrRTYycDc2SWRDUVVXQkRESWFkSG9XYTRqcWhSYTh3aXRWL3BmMWNCNDJjRFJRbU15NEZCYlVxMTVqY3c1RjYzNWpHaE80enZaZ3JvMjdzc2RMQWhna0xOWEd0YjVEMUZieVRyZllUc3dmelhRdUZZVnhsSlZHTE5UWVV4aWRhRyt6V3IwaGtqV1JQaTNVRlY4TjM3MkRTd0lZSkJYUm1OMThNaTBmS3lUNDc0MmxjWEZxREFzTVBaV0dKbjM1YjVXQS8xL0Rob2VFdXA4QlZnUXdDQXZXMmxrWHJsN2g3QSt0cStxRFZWdlM0REdWS0doZ0JHZDVhMkFjVFdnOEs3M3RLREFnZ0FHZVNrMGV0dFJ5bG5WMi9rS0M0eEwrZC81QzZVdFZVcDdsVnkxSFhVdjltUzMycGI2RHFENE5xQzRGbnR5R3l3SVlKQ1hxalJXc2RKUW9GREJ5TTVqN0FXanA4SlFnUENxaXVqc2JiQWdnRUZPaGNhanRYTVhvRkRQdWxZT283WEFXQnBvS0lmWEttRDB2RG1TQmNaVlFHSlBDOHBiOWdRc0NHQ1FIMEZqVzIzY2c1KzlCbmhFNTF6VWN4Zlh2N2Q1V0dTT2xJb3FvRXlGMFRwSzZ0ckE0TnU0ellNaWFrR0JCUUVNOGxKb1pGZVVqUWJsK2pEYXl3WU5yOEtZUzN5a1ZDbjZwSGRtVGFtcjBKNjZCa2dvaDh6ZVN2c2NFYkFnZ0VGT2pZYlYzb21xQzJYTktPL0lLSy9DbURkd1RBUEFXQnNEdHRLV2lnQ3hrR2pOVmR3U1ZRVllFTUFncDBRamFsR3Q1ZC8xektJNWpGdngzL0xVbSt4V3p2YnVBU05hNHZ4Vy9IV212RXJpR3Z6Tm1SWVVXQkRBSUMrSmhsSmxQQWErUzRsUGp0dTJwWlRxNGlnd3ZDckRnK01tdEoyc0Z0UUtGZ1F3eUN1aFVUYURyWVhHdFBtK3VkR2lzdHBSOVcxTE5UQXZtMEYycWVDb3F3cnZ4TDFTNGtudkVsUS8wUkZUTjZmTmREVysvbWI4ZkxXcThONmVGaXdJWUpDbm82RU9PRkdMNnRHbTh1WTBsczNscmJwY0RDeGFrOTJqd2ZDV0xyazVHQ2pWaE5WK1VyQllqYW9PTEFoZ2tCOUhZMm9NVHR1QnVhNDJXdHRTNGdud2JidkpXcG0yMVlyYXRxR2ljekJhTFNsdnlmVmJBZzRWQ1hXdTRsNzg5ekVIQ3dJWTVQUm9UTldyODliZzNFSmpyaTYzQS9IaUFORnFQeWxZOUw0ZlJvVEczY0FnQWtLQjRpNjBuOENDQUFaNXVVcWoxWjdLd3JGdFNXM3htRXM4WCtHdFV0djdGcTNxdS9TcGwzdWc4Q2Ezd1lJQUJqa2xHdHVxSWpxQ0tndkg5djI1SDVmYmVRd1ZpdEh2NloxNWUxY0ZoeDRvMUNPaHdJSjBaV0lYa0FNZlM1TnpXVit2WC9HM0J2ZloyVEpJZU8rRG9iU2tTdkhmZVMvNzN1RGVVV0hlUElYWGZnSUxRb1ZCWHFiU1VOdFNyVXBqcWxwUjI1K3piaXFMdVZGMXRIQ3hrTERlT0NtcU1FcXhUekMwMmxUUjJldnJ6b3BDYVVHQkJhSENJS2QvWEUxQjFkRjZsVDhIMWNlY3ZENFYveTFaSitFNUViMTNoMXB4ZU5kYlNGaEhQekZmUVFDRGZDUWFKUmpNbzdiVmxLZ21JaXd5RllheU5MdHlxVlFUYXVzSkxBaGdrTGQ0ZkNuVmhvSkhWSUZrb2VpcE1IcmdpQ3FJYk91SkZoUUJEUExSYUdUeFVHRElWaGFUTWVobUtnMEZrajFJZ0FVQkRQSnhhQ2h3WlBDSUtva01GajFvOUVLaXpsRW9MU2V3SUlCQlBxTGE4Q3FOSW1Jd0NlaFlZRVN4d0NnSk9EeG9yTXFDcW9JQUJnR05vTnFJNEZCUWlPWXJ2RW42VmF3MjFPdFJ1OG1yWnNDQ0FBYmhzWmVBUTYxQW90c2lORW93S0N0d1pHOERDZ0lZaENRZWY3Mkg1R1l1ZTdESW9MSG5Vb1VDTEFoZ0VCNkhDVGhVRkhxZ2lNNVNWK0hJNEFBVUJEQUlPUWlPdlVEc2VRNG9jeHU5RlFSUUVNQWdaQ0FjbVNwa05CWTlBLytlK1FpZ0lJQkJ5Q0E0VkJDbVFjK0R0Zk8yTEFoQVFRQ0RrRUdQMDJuUTdkSFhLQVAzU0F5QWdnQUdJUWMrWHFjVFBON1hnejlQQ0dBUWNzQmpkenJ3ZWJBTy9EcVFJSUJCeUFrZngwYys1dGVEdnBZUXdDRGt3eDdUSUVGNGNoSENZeHdnQ0U4bVFuajhnd0loaEJCQ0NDR0VFRUlJSVlRUVFnZ2hoQkJDQ0NHRUVQSUIrUjhCQmdCaGlPR0RBTzhFY1FBQUFBQkpSVTVFcmtKZ2dnPT0iLz4gICAgICAgICAgICA8ZyBpZD0iR3JvdXBfNDMiIGRhdGEtbmFtZT0iR3JvdXAgNDMiPiAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzM5IiBkYXRhLW5hbWU9Ikdyb3VwIDM5Ij4gICAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjQiIGRhdGEtbmFtZT0iUGF0aCAyNCIgY2xhc3M9ImNscy05IiBkPSJNMjAzLjMxLDI4OS44N2E3LjU5NCw3LjU5NCwwLDAsMS01LjQxLTIuMjRsLTI5LjMtMjkuM2E3LjY1Myw3LjY1MywwLDAsMSwwLTEwLjgybDI5LjMtMjkuM2E3LjY1Myw3LjY1MywwLDAsMSwxMC44MiwwbDI5LjMsMjkuM2E3LjY1Myw3LjY1MywwLDAsMSwwLDEwLjgybC0yOS4zLDI5LjNBNy42LDcuNiwwLDAsMSwyMDMuMzEsMjg5Ljg3WiIvPiAgICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8yNSIgZGF0YS1uYW1lPSJQYXRoIDI1IiBjbGFzcz0iY2xzLTEwIiBkPSJNMjAzLjMxLDIxOC41MmE1LjExMiw1LjExMiwwLDAsMSwzLjYxLDEuNDlsMjkuMywyOS4zYTUuMSw1LjEsMCwwLDEsMCw3LjIxbC0yOS4zLDI5LjNhNS4xMTgsNS4xMTgsMCwwLDEtNy4yMiwwbC0yOS4zLTI5LjNhNS4xLDUuMSwwLDAsMSwwLTcuMjFsMjkuMy0yOS4zYTUuMDg3LDUuMDg3LDAsMCwxLDMuNjEtMS40OW0wLTUuMWExMC4xNDQsMTAuMTQ0LDAsMCwwLTcuMjEsMi45OGwtMjkuMywyOS4zYTEwLjE4OCwxMC4xODgsMCwwLDAsMCwxNC40MmwyOS4zLDI5LjNhMTAuMiwxMC4yLDAsMCwwLDE0LjQyLjAxbDI5LjMtMjkuM2ExMC4xODgsMTAuMTg4LDAsMCwwLDAtMTQuNDJsLTI5LjMtMjkuM2ExMC4xLDEwLjEsMCwwLDAtNy4yMS0yLjk5WiIvPiAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjYiIGRhdGEtbmFtZT0iUGF0aCAyNiIgY2xhc3M9ImNscy0xMSIgZD0iTTIzMi40OSwyNDkuNzJhNC41MjcsNC41MjcsMCwwLDEsMCw2LjM5bC0yNS45OCwyNS45OGE0LjUwOSw0LjUwOSwwLDAsMS02LjM5LDBsLTI1Ljk4LTI1Ljk4YTQuNTI3LDQuNTI3LDAsMCwxLDAtNi4zOWwyNS45OC0yNS45OGE0LjUwOSw0LjUwOSwwLDAsMSw2LjM5LDBaIi8+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfNDIiIGRhdGEtbmFtZT0iR3JvdXAgNDIiPiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfNDAiIGRhdGEtbmFtZT0iR3JvdXAgNDAiPiAgICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzI3IiBkYXRhLW5hbWU9IlBhdGggMjciIGQ9Ik0yMDAuMTQsMjM0LjAybDEsMjguN2MwLDIuOCw0LjM1LDIuOCw0LjM1LDBsMS0yOC43YzAtMi44MS02LjM1LTIuODEtNi4zNSwwWiIvPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cF80MSIgZGF0YS1uYW1lPSJHcm91cCA0MSI+ICAgICAgICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMjgiIGRhdGEtbmFtZT0iUGF0aCAyOCIgZD0iTTIwMy4zMSwyNzMuOGM0LjIxLDAsNC4yMS02LjUyLDAtNi41MnMtNC4yLDYuNTIsMCw2LjUyWiIvPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgICAgICA8ZyBpZD0iR3JvdXBfNDYiIGRhdGEtbmFtZT0iR3JvdXAgNDYiPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8yOSIgZGF0YS1uYW1lPSJQYXRoIDI5IiBjbGFzcz0iY2xzLTUiIGQ9Ik0yODcuOTgsMjA5Ljg1YzkuOTItMTguNjcsMzIuNDItMjYuMTIsNTAuMjMtMTYuNjRzMjQuMjIsMzIuMjksMTQuMjksNTAuOTUiLz4gICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMzAiIGRhdGEtbmFtZT0iUGF0aCAzMCIgY2xhc3M9ImNscy0xMCIgZD0iTTM1NS4yLDI1MS4yNmE1LjgyOSw1LjgyOSwwLDAsMS03Ljg4LDIuNDFsLTY0LjM0LTM0LjIxYTUuODI5LDUuODI5LDAsMCwxLTIuNDEtNy44OGgwYTUuODI5LDUuODI5LDAsMCwxLDcuODgtMi40MWw2NC4zNCwzNC4yMWE1LjgzMSw1LjgzMSwwLDAsMSwyLjQxLDcuODhaIi8+ICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzMxIiBkYXRhLW5hbWU9IlBhdGggMzEiIGNsYXNzPSJjbHMtMTAiIGQ9Ik0zMjcuNzEsMjMwLjg3YTguNDA4LDguNDA4LDAsMCwxLTExLjM3LDMuNDhoMGE4LjQwOCw4LjQwOCwwLDAsMS0zLjQ4LTExLjM3bDE3Ljk5LTMzLjgzYTguNDA4LDguNDA4LDAsMCwxLDExLjM3LTMuNDhoMGE4LjQwOCw4LjQwOCwwLDAsMSwzLjQ4LDExLjM3WiIvPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8zMiIgZGF0YS1uYW1lPSJQYXRoIDMyIiBjbGFzcz0iY2xzLTEwIiBkPSJNMjkxLjMzLDIyMS45NmwxMS4xMi0yMC45MmE2LjcyMyw2LjcyMywwLDAsMSw5LjEtMi43OGgwYTYuNzI2LDYuNzI2LDAsMCwxLDIuNzgsOS4xbC0xMS4xMiwyMC45MiIvPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8zMyIgZGF0YS1uYW1lPSJQYXRoIDMzIiBjbGFzcz0iY2xzLTEwIiBkPSJNMzI4LjcxLDI0MS44NGwxMS4xMi0yMC45MmE2LjcyMyw2LjcyMywwLDAsMSw5LjEtMi43OGgwYTYuNzIzLDYuNzIzLDAsMCwxLDIuNzgsOS4xbC0xMS4xMiwyMC45MiIvPiAgICAgICAgPC9nPiAgICAgICAgPGcgaWQ9Ikdyb3VwXzUyIiBkYXRhLW5hbWU9Ikdyb3VwIDUyIj4gICAgICAgICAgPGcgaWQ9Ikdyb3VwXzUwIiBkYXRhLW5hbWU9Ikdyb3VwIDUwIj4gICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8zNCIgZGF0YS1uYW1lPSJQYXRoIDM0IiBjbGFzcz0iY2xzLTEyIiBkPSJNODMuMjksMzg2LjYySDU5LjU0Yy01LjEyLDAtOC4xMy0uNC02LjA3LTYuMjJxMTEuOTU1LTMzLjY5LDIzLjkxLTY3LjM4YzEuMTMtMy4xNywzLjEyLTMuNCw1Ljk1LTMuMzksMi44LjAxLDQuNzcuMjIsNS44OSwzLjM3cTEyLDMzLjc2NSwyMy45Nyw2Ny41NGMxLjU1LDQuMzguMDksMy43OS0zLjM3LDUuNDZhNi40LDYuNCwwLDAsMS0yLjcxLjU5Qzk5LjE3LDM4Ni42NCw5MS4yMywzODYuNjIsODMuMjksMzg2LjYyWiIvPiAgICAgICAgICAgIDxnIGlkPSJHcm91cF80OSIgZGF0YS1uYW1lPSJHcm91cCA0OSI+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfNDciIGRhdGEtbmFtZT0iR3JvdXAgNDciIGNsYXNzPSJjbHMtMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYzLjYxIDMzMS4xNikiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzIiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDIiIGNsYXNzPSJjbHMtNSIgd2lkdGg9IjM5LjExIiBoZWlnaHQ9IjEyLjA2Ii8+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfNDgiIGRhdGEtbmFtZT0iR3JvdXAgNDgiIGNsYXNzPSJjbHMtMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1LjA2IDM1Ny4yNykiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlXzMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDMiIGNsYXNzPSJjbHMtNSIgd2lkdGg9IjU2LjIxIiBoZWlnaHQ9IjEzLjM5Ii8+ICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzM3IiBkYXRhLW5hbWU9IlBhdGggMzciIGNsYXNzPSJjbHMtMTUiIGQ9Ik04My4zMywzMDkuNjJjMi44LjAxLDQuNzcuMjIsNS44OSwzLjM3cTEyLDMzLjc2NSwyMy45Nyw2Ny41NGMxLjU1LDQuMzguMDksMy43OS0zLjM3LDUuNDZhNi40LDYuNCwwLDAsMS0yLjcxLjU5Yy03Ljk0LjA0LTE1Ljg4LjAzLTIzLjgyLjAzIi8+ICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMzgiIGRhdGEtbmFtZT0iUGF0aCAzOCIgY2xhc3M9ImNscy0xNiIgZD0iTTEyMS40NywzODYuMTdjMCwzLjE4LTEuNzUsNS43Ni0zLjksNS43Nkg0OS4wNWMtMi4xNSwwLTMuOS0yLjU4LTMuOS01Ljc2aDBjMC0zLjE4LDEuNzUtNS43NiwzLjktNS43Nmg2OC41MmMyLjE2LDAsMy45LDIuNTgsMy45LDUuNzZaIi8+ICAgICAgICAgIDwvZz4gICAgICAgICAgPGcgaWQ9Ikdyb3VwXzUxIiBkYXRhLW5hbWU9Ikdyb3VwIDUxIj4gICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8zOSIgZGF0YS1uYW1lPSJQYXRoIDM5IiBjbGFzcz0iY2xzLTE2IiBkPSJNODMuMzEsMzEzLjdjLTIuMzEsMC01LS42Mi01LTIuMzhzMi42OS0yLjM4LDUtMi4zOCw1LC42Miw1LDIuMzhTODUuNjIsMzEzLjcsODMuMzEsMzEzLjdaIi8+ICAgICAgICAgICAgPHBhdGggaWQ9IlBhdGhfNDAiIGRhdGEtbmFtZT0iUGF0aCA0MCIgY2xhc3M9ImNscy0xNyIgZD0iTTgzLjMxLDMwOS45M2MyLjIxLDAsNCwuNjIsNCwxLjM4cy0xLjc5LDEuMzgtNCwxLjM4LTQtLjYyLTQtMS4zOCwxLjgtMS4zOCw0LTEuMzhtMC0yYy0zLjcsMC02LDEuMy02LDMuMzhzMi4zLDMuMzgsNiwzLjM4LDYtMS4zLDYtMy4zOC0yLjI5LTMuMzgtNi0zLjM4WiIvPiAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgICAgPC9nPiAgICA8L2c+ICA8L2c+PC9zdmc+);background-size:auto;background-repeat:no-repeat;background-position:center}.sorry-block__text{border-radius:50%;background-color:#febd17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sorry-block__title{font-family:'Helvetica Neue Cyr Bold';font-weight:700;text-transform:uppercase;color:#000}.sorry-block__subtitle{color:#000;text-align:center}.sorry-block__title-item{margin:0 0 6px}@media (min-width:1024px){.sorry-block__title{font-size:34px;font-size:2.125rem;line-height:40px}.sorry-block__subtitle{font-size:24px;font-size:1.5rem;line-height:26px}.sorry-block__text{padding:46px;width:316px;height:316px}.sorry-block__img{width:400px;height:270px;margin:-80px 0 0}}@media (min-width:768px) and (max-width:1023px){.sorry-block__title{font-size:24px;font-size:1.5rem;line-height:26px}.sorry-block__text{padding:36px;width:240px;height:240px}.sorry-block__subtitle{font-size:18px;font-size:1.125rem;line-height:20px}.sorry-block__img{width:350px;height:240px;margin:-68px 0 0}}@media (max-width:767px){.sorry-block__title{font-size:20px;font-size:1.25rem;line-height:22px}.sorry-block__subtitle{font-size:16px;font-size:1rem;line-height:18px}.sorry-block__text{padding:26px;width:180px;height:180px}.sorry-block__img{width:100%;max-width:290px;height:200px;margin:-60px 0 0}}#infopage{font-size:15px;line-height:20px;padding:20px 0}@media (min-width:1024px){#infopage{padding:12px 0 30px 4vw}}#infopage h1{font-size:28px;line-height:115%}#infopage h1,#infopage h2{margin-bottom:30px;padding:0}#infopage h2,#infopage h3{font-size:20px;line-height:120%}#infopage h3>small{font-size:75%}#infopage h4,#infopage h5{color:#000;font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif}#infopage h3,#infopage h4{margin-bottom:20px;padding:0}#infopage h5{font-size:15px;line-height:20px;margin:0 0 5px}#infopage a,#infopage ol>li,#infopage p,#infopage ul>li{font-size:inherit;line-height:inherit}#infopage a[download]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#infopage a[download]::before{content:'';width:26px;height:30px;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/icon-donwnload.svg);background-size:contain;filter:invert(62%) sepia(0%) saturate(1%) hue-rotate(176deg) brightness(87%) contrast(83%)}#infopage *+section{padding-top:40px}@media (min-width:768px){#infopage *+section{padding-top:50px}}#infopage *+h3{margin-top:25px}#infopage *+h4{margin-top:30px}#infopage p{margin:0 0 15px;padding:0}#infopage p>small{display:block;font-size:88%;line-height:133%}@media (min-width:768px){#infopage p{margin:0 0 15px}}#infopage ol,#infopage ul{padding:0 0 0 22px;margin:0 0 20px;list-style-position:outside;list-style-type:revert}#infopage ol>li,#infopage ul>li{padding:2px 0;list-style-type:inherit}#infopage ol>li::marker,#infopage ul>li::marker{color:#febd17}#infopage ol>li>ol,#infopage ul>li>ol{list-style:none;padding:0 0 0 4px}@media (min-width:768px){#infopage ol>li>ol,#infopage ul>li>ol{padding:0 0 0 14px}}#infopage ol>li>ol,#infopage ol>li>ul,#infopage ul>li>ol,#infopage ul>li>ul{margin:10px 0}#infopage ol[style^='--section'],#infopage ul[style^='--section']{--section: 1;counter-reset:section var(--section) li;list-style:none;margin:20px 0;display:flex;flex-direction:column;gap:15px;padding:0}@media (min-width:768px){#infopage ol[style^='--section'],#infopage ul[style^='--section']{padding:0 0 0 20px}}#infopage ol[style^='--section']>li,#infopage ul[style^='--section']>li{counter-reset:subli;counter-increment:li;padding:0}#infopage ol[style^='--section']>li::before,#infopage ul[style^='--section']>li::before{color:#febd17;display:revert;content:counter(section) "." counter(li) ". ";counter-increment:none}#infopage ol[style^='--section']>li>ol,#infopage ul[style^='--section']>li>ol{list-style:none;counter-reset:subli}#infopage ol[style^='--section']>li>ol>li,#infopage ul[style^='--section']>li>ol>li{counter-increment:subli}#infopage ol[style^='--section']>li>ol>li::before,#infopage ul[style^='--section']>li>ol>li::before{display:revert;color:#febd17;counter-increment:none;content:counter(section) "." counter(li) "." counter(subli) ". "}#infopage .table-responsive{overflow:auto}#infopage table{border:1px solid #525252;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.2;color:#000}#infopage table caption{text-align:left;margin:10px 0 5px}#infopage table td,#infopage table th{border:1px solid #525252;vertical-align:top;padding:5px;text-align:left}#infopage table td ol,#infopage table th ol{counter-reset:table-li;padding:0;list-style:none}#infopage table td ol>li,#infopage table th ol>li{counter-increment:table-li}#infopage table td ol>li::before,#infopage table th ol>li::before{color:#febd17;display:revert;counter-increment:none;content:counter(table-li) ". "}#infopage table td ol,#infopage table td ul,#infopage table th ol,#infopage table th ul{margin:0;display:flex;flex-direction:column;gap:5px;color:inherit}#infopage table td ol li,#infopage table td ul li,#infopage table th ol li,#infopage table th ul li{margin:0;color:inherit}#infopage table td ol li::marker,#infopage table td ul li::marker,#infopage table th ol li::marker,#infopage table th ul li::marker{line-height:.75}#infopage [data-num]::before{content:attr(data-num)}#infopage [data-link]{cursor:pointer;transition:all .35s;text-decoration:underline;color:#febd17}#infopage [data-link]:hover{text-decoration-color:transparent}#infopage strong{font-family:'Helvetica Neue Cyr Bold',Arial,Helvetica,sans-serif}#infopage .first-letter:first-letter{text-transform:capitalize}#infopage .italic{font-style:italic}#infopage .blockquote{font-size:13px;line-height:18px;color:#8d8d8d;border-left:4px solid #febd17;background:#f6f6f6;padding:20px 25px;margin-top:30px;margin-bottom:40px}#infopage .blockquote *{font-size:inherit;line-height:inherit}#infopage .blockquote :last-child,#infopage .info-table div div:last-child,#infopage .info-table div p:last-child{margin-bottom:0}#infopage .blockquote h5{margin:0 0 10px}#infopage .blockquote ol>li::marker,#infopage .blockquote ul>li::marker,#infopage .footnote ul>li::marker{color:#8d8d8d}#infopage .info-table{border:1px solid #dfdfdf;color:#8d8d8d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px;margin:0 0 30px;font-size:13px;line-height:18px}#infopage .info-table *{font-size:inherit;line-height:inherit}#infopage .info-table :not(a){color:inherit}#infopage .info-table div,#infopage .info-table div>.social div{margin:0}#infopage .info-table div div,#infopage .info-table div p{padding:0;margin:0 0 15px}#infopage .info-table div div span,#infopage .info-table div p span{color:#9d9d9d}#infopage .info-table div sup{font-weight:700;font-size:60%;line-height:100%}#infopage .info-table div>.social{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}#infopage .info-table div h4{color:#000;margin:0 0 15px}#infopage .info-table hr{padding:0;margin:0 -20px;border:0;background-color:#dfdfdf;height:1px}@media (min-width:768px){#infopage .info-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#infopage .info-table>div{flex:1}#infopage .info-table hr{height:auto;min-width:1px;width:1px;margin:-20px 0}}#infopage .delivery-step{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 15px;list-style:none;padding:0;margin:0 0 25px}@media (min-width:768px){#infopage .delivery-step{grid-template-columns:repeat(4,1fr);grid-gap:18px 20px;margin:0 0 40px}}@media (min-width:1024px){#infopage .delivery-step{grid-gap:18px 40px}}#infopage .delivery-step__item{position:relative;font-size:13px;line-height:18px;text-align:center;color:#8d8d8d}#infopage .delivery-step__item::before{position:relative;z-index:2;content:'';display:block;width:60px;height:60px;margin:0 auto 15px;background-color:transparent;inset:revert}#infopage .delivery-step__item::after{content:'';position:absolute;z-index:1;border-bottom:2px dashed #febd17;inset:30px -5px auto}@media (min-width:768px){#infopage .delivery-step__item::after{inset:30px -18px auto}}@media (max-width:767px){#infopage .delivery-step__item:nth-child(2n+1)::after{left:50%}#infopage .delivery-step__item:nth-child(2n+2)::after{right:50%}}@media (min-width:768px){#infopage .delivery-step__item:nth-child(4n+4)::after{right:0}#infopage .delivery-step__item:nth-child(5n+5)::after{left:50%}#infopage .delivery-step__item:first-child::after{left:50%}#infopage .delivery-step__item:last-child::after{right:50%}}#infopage .delivery-step__item-1::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-order.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-2::before,#infopage .delivery-step__item-3::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-conform.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-3::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-delivery.svg)}#infopage .delivery-step__item-4::before,#infopage .delivery-step__item-5::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-call.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-5::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-map.svg)}#infopage .delivery-step__item-6::before,#infopage .heading_icon#payment_сash::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/delivery-open.svg);background-position:center;background-size:contain}#infopage .footnote{font-size:13px;line-height:18px;color:#8d8d8d;font-style:italic}#infopage .footnote *{font-size:inherit;line-height:inherit}#infopage .footnote sup{font-size:8px}#infopage .footnote ol{list-style-type:none;padding:0}#infopage .footnote ol>li{padding:0 0 14px}#infopage .footnote ol ul{padding-top:30px}#infopage .footnote ul>li{list-style-type:disc;padding:0}#infopage .heading_icon,#infopage .pay-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#infopage .heading_icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px}#infopage .heading_icon::before{content:'';min-width:60px;width:60px;height:60px}#infopage .heading_icon#payment_сash::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-сash.svg)}#infopage .heading_icon#payment_card::before,#infopage .heading_icon#payment_sbp::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-card.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_sbp::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-sbp.svg)}#infopage .heading_icon#payment_credit::before,#infopage .heading_icon#payment_transfer::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-credit.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_transfer::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-transfer.svg)}#infopage .heading_icon#payment_gift::before,#infopage .heading_icon#payment_non_cash::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-non-cash.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_gift::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-gift.svg)}#infopage .heading_icon#payment_chastyamy::before,#infopage .heading_icon#payment_cod::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment-cod.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_chastyamy::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment_chastyamy.svg)}#infopage .heading_icon#payment_pickup::before,#infopage .heading_icon#payment_return::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment_pickup.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_return::before{background-image:url(/skin/frontend/ariflex/dewalt/images/svg/payment_return.svg)}#infopage .pay-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px clamp(20px,6vw,90px);color:#929292}#infopage .pay-icon svg{display:block;max-width:100%;height:auto}#infopage .pay-icon__cards svg{min-width:60px}#infopage .pay-icon_width-44 img{max-width:44px}#infopage .maps-img{margin-top:20px}@media (min-width:768px){#infopage .maps-img{margin-top:30px}}#infopage .maps-img iframe,#infopage .maps-img img{display:block;max-width:100%;width:100%}

/*---------------------------------------------------
    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;
}
/* Colors */
/* Fonts */
/*
 * Aristos flex framework. Миксины Flex, применяются к любому элементу.
 */
/*
 * Стиль элементов при эффектах hover, active, focus. Применяются к любому элементу при необходимости.
 */
/**
 * Цвет для input placeholder
 */
/*
 * Автоматическая конвертация размера шрифта в REM.
 */
/* Fonts */
.giftcardaccount .buttons-set {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.giftcardaccount .giftcard_balance_lookup {
  margin-top: 15px;
}
.giftcardaccount .giftcard_balance_lookup .price {
  font-weight: bold;
  font-size: inherit;
}
@media (max-width: 1023px) {
  .adaptive-table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .adaptive-table thead,
  .adaptive-table tbody {
    width: 100%;
  }
  .adaptive-table thead th:last-child {
    min-height: 90px;
  }
  .adaptive-table tr {
    display: block;
    width: 100%;
    margin-top: 15px;
  }
  .adaptive-table tr:first-child {
    margin-top: 0;
  }
  .adaptive-table tbody td.links {
    max-width: none;
  }
  .adaptive-table tbody td.links a {
    padding-bottom: 5px;
  }
  .box-account .box-head a {
    margin-left: 0;
  }
  .mobile-visible {
    display: block;
    min-height: 60px;
    margin-top: 2px;
  }
  .mobile-visible:first-child {
    margin-top: 0;
  }
  .mobile-hidden {
    display: none;
  }
}
@media (min-width: 1024px) {
  .box-account table thead tr {
    display: none;
  }
  .box-account table thead tr:first-child {
    display: table-row;
  }
}
.link-payment {
  white-space: nowrap;
}
.dob-tefal {
  padding-top: 20px;
}
.ticket-create__policy-block {
  margin: 10px 0 0;
}
.ticket-create__policy-block a {
  color: #febd17;
}
.ticket-create__policy-block a:hover {
  text-decoration: none;
}
.box-content p {
  word-wrap: break-word;
}
.form-notification {
  text-align: center;
  padding: 10px 15px 8px;
  margin: 20px 0;
  font-weight: 500;
  font-size: 13px;
  line-height: 20px;
  color: #fff;
  border-radius: 0;
}
.form-notification_success {
  background-color: #37a44e;
}
.form-notification_error {
  background-color: #febd17;
}
form input + .error,
form textarea + .error,
form .agreement-error {
  color: #febd17;
  margin: 5px 0;
  font-size: 12px;
}
form input + .error a,
form textarea + .error a,
form .agreement-error a {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
form .success {
  margin: 10px 0;
  color: #00a500;
}
.customer-bonus-enabled-box,
.customer-bonus-disabled-box {
  max-width: 770px;
  margin-bottom: 40px;
  padding: 16px 13px 16px 16px;
  border: 1px solid #febd17;
}
@media (max-width: 1023px) {
  .customer-bonus-enabled-box,
  .customer-bonus-disabled-box {
    max-width: 100%;
  }
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box,
  .customer-bonus-disabled-box {
    padding: 20px 15px;
  }
}
.customer-bonus-enabled-box .customer-bonus__disabled,
.customer-bonus-disabled-box .customer-bonus__disabled,
.customer-bonus-enabled-box .customer-bonus__enabled,
.customer-bonus-disabled-box .customer-bonus__enabled {
  display: grid;
  grid-template-columns: 66px auto 90px;
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box .customer-bonus__disabled,
  .customer-bonus-disabled-box .customer-bonus__disabled,
  .customer-bonus-enabled-box .customer-bonus__enabled,
  .customer-bonus-disabled-box .customer-bonus__enabled {
    grid-template-columns: 1fr;
  }
}
.customer-bonus-enabled-box .customer-bonus__enabled-text,
.customer-bonus-disabled-box .customer-bonus__enabled-text,
.customer-bonus-enabled-box .customer-bonus__disabled-text,
.customer-bonus-disabled-box .customer-bonus__disabled-text {
  margin: 0 20px 0 30px;
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
}
.customer-bonus-enabled-box .customer-bonus__enabled-text a,
.customer-bonus-disabled-box .customer-bonus__enabled-text a,
.customer-bonus-enabled-box .customer-bonus__disabled-text a,
.customer-bonus-disabled-box .customer-bonus__disabled-text a {
  color: inherit;
  font-weight: inherit;
}
.customer-bonus-enabled-box .customer-bonus__enabled-text a:hover,
.customer-bonus-disabled-box .customer-bonus__enabled-text a:hover,
.customer-bonus-enabled-box .customer-bonus__disabled-text a:hover,
.customer-bonus-disabled-box .customer-bonus__disabled-text a:hover {
  text-decoration: none;
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box .customer-bonus__enabled-text,
  .customer-bonus-disabled-box .customer-bonus__enabled-text,
  .customer-bonus-enabled-box .customer-bonus__disabled-text,
  .customer-bonus-disabled-box .customer-bonus__disabled-text {
    text-align: center;
    margin: 0 0 7px;
  }
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box .customer-bonus__enabled-icon,
  .customer-bonus-disabled-box .customer-bonus__enabled-icon,
  .customer-bonus-enabled-box .customer-bonus__disabled-icon,
  .customer-bonus-disabled-box .customer-bonus__disabled-icon {
    margin: 0 auto 20px;
  }
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box .customer-bonus__enabled-qr,
  .customer-bonus-disabled-box .customer-bonus__enabled-qr,
  .customer-bonus-enabled-box .customer-bonus__disabled-qr,
  .customer-bonus-disabled-box .customer-bonus__disabled-qr {
    display: none;
  }
}
.customer-bonus-enabled-box .customer-bonus__enabled-apps,
.customer-bonus-disabled-box .customer-bonus__enabled-apps,
.customer-bonus-enabled-box .customer-bonus__disabled-apps,
.customer-bonus-disabled-box .customer-bonus__disabled-apps {
  display: none;
}
@media (max-width: 480px) {
  .customer-bonus-enabled-box .customer-bonus__enabled-apps,
  .customer-bonus-disabled-box .customer-bonus__enabled-apps,
  .customer-bonus-enabled-box .customer-bonus__disabled-apps,
  .customer-bonus-disabled-box .customer-bonus__disabled-apps {
    display: grid;
    grid-template-columns: repeat(2, auto);
    gap: 10px;
    justify-content: center;
  }
}
.my-account .box-payment img {
  width: 100%;
}
.account__h2 {
  color: #000;
  font-size: 18px;
  line-height: 20px;
  padding: 0 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.account__h2 a {
  color: #febd17;
  font-size: 14px;
  line-height: 20px;
  margin-left: 0;
}
.account__h2 a:hover {
  text-decoration: none;
}
.account__p {
  font-weight: normal;
  color: #8d8d8d;
  font-size: 15px;
  line-height: 20px;
  padding: 0 0 20px;
  margin: 0;
}
.account-panel__item {
  padding: 10px 0 19px;
  margin-bottom: 20px;
  border-bottom: 1px solid #dedede;
}
.account-panel__item > h2,
.account-panel__item > p {
  padding: 0 0 12px;
}
.account-panel__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;
  padding: 10px 0 0;
}
.account-panel__item_flex-item {
  position: relative;
  width: 100%;
  max-width: 386px;
  border-radius: 0;
  border: 1px solid #dedede;
  background-color: #fff;
  margin-bottom: 11px;
}
.account-panel__item_flex-item .box {
  padding: 15px 21px 18px;
}
.account-panel__item_flex-item .box-title {
  padding: 0 0 15px;
  display: block;
}
.account-panel__item_flex-item .box-title h3 {
  color: #030502;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
  text-transform: none;
}
.account-panel__item_flex-item .box-content {
  color: #7c7f81;
  font-size: 13px;
  line-height: 16px;
}
.account-panel__item_flex-item .box-content p,
.account-panel__item_flex-item .box-content address {
  color: #7c7f81;
  font-size: 13px;
  line-height: 16px;
  padding-bottom: 0;
}
.account-panel__item_flex-item .box-content p a:not(.edit),
.account-panel__item_flex-item .box-content address a:not(.edit) {
  display: block;
  width: 185px;
  background-color: #fff;
  border-radius: 0;
  color: #7c7f81;
  border: 2px solid #e8e8e8;
  font-size: 13px;
  line-height: 1;
  font-weight: normal;
  padding: 9px 33px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  text-align: center;
  margin: 15px 0 0;
}
.account-panel__item_flex-item .box-content p a:not(.edit):hover,
.account-panel__item_flex-item .box-content address a:not(.edit):hover,
.account-panel__item_flex-item .box-content p a:not(.edit):active,
.account-panel__item_flex-item .box-content address a:not(.edit):active,
.account-panel__item_flex-item .box-content p a:not(.edit):focus,
.account-panel__item_flex-item .box-content address a:not(.edit):focus {
  color: #fff;
}
.account-panel__item_flex-item .box-content p a:not(.edit):hover,
.account-panel__item_flex-item .box-content address a:not(.edit):hover,
.account-panel__item_flex-item .box-content p a:not(.edit):active,
.account-panel__item_flex-item .box-content address a:not(.edit):active,
.account-panel__item_flex-item .box-content p a:not(.edit):focus,
.account-panel__item_flex-item .box-content address a:not(.edit):focus {
  border-color: #febd17;
}
.account-panel__item_flex-item .box-content p a:not(.edit):hover,
.account-panel__item_flex-item .box-content address a:not(.edit):hover,
.account-panel__item_flex-item .box-content p a:not(.edit):active,
.account-panel__item_flex-item .box-content address a:not(.edit):active,
.account-panel__item_flex-item .box-content p a:not(.edit):focus,
.account-panel__item_flex-item .box-content address a:not(.edit):focus {
  background-color: #febd17;
}
.account-panel__item_flex-item .box-content p a.edit,
.account-panel__item_flex-item .box-content address a.edit {
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/ariflex/dewalt/images/svg/icon-edit.svg');
  background-position: center;
  background-size: contain;
  background-size: 100% auto;
  filter: invert(80%) sepia(10%) saturate(0%) hue-rotate(233deg) brightness(93%) contrast(82%);
  position: absolute;
  top: 20px;
  right: 17px;
  cursor: pointer;
}
.account-panel__item_flex-item .box-content p a.edit:hover,
.account-panel__item_flex-item .box-content address a.edit:hover {
  filter: invert(70%) sepia(98%) saturate(641%) hue-rotate(345deg) brightness(102%) contrast(99%);
}
.account-panel__item_flex-item .box-content p a.edit i,
.account-panel__item_flex-item .box-content address a.edit i,
.account-panel__item_flex-item .box-content p a.edit span,
.account-panel__item_flex-item .box-content address a.edit span {
  display: none;
}
.account-panel__item_flex-item .box-content address > br {
  display: none;
}
.account-panel__item_flex-item:hover {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
}
.account-panel__item:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
.my-orders-order {
  padding: 15px 20px;
  border-radius: 0;
  border: 1px solid #dedede;
  margin: 0 0 15px;
}
.my-orders-order.is-desktop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.my-orders-order-product-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.my-orders-order-product-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.my-orders-order div {
  color: #7d7d7d;
  font-size: 14px;
  line-height: 20px;
}
.my-orders-order div.my-orders-order-number {
  color: #000000;
  font-weight: 700;
}
.my-orders-order div.my-orders-order-price .price {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}
.my-orders-order div a {
  display: inline-block;
  color: #7d7d7d;
  font-size: 14px;
  line-height: 20px;
}
.my-orders-order div a:hover {
  text-decoration: none;
}
.my-orders-order div a.my-orders-order__pay-btn {
  min-width: 156px;
  background-color: transparent;
  border-radius: 0;
  color: #000000;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  padding: 9px 14px;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  margin: 10px 0 0;
  transition: 0.2s linear;
}
.my-orders-order div a.my-orders-order__pay-btn:hover,
.my-orders-order div a.my-orders-order__pay-btn:active,
.my-orders-order div a.my-orders-order__pay-btn:focus {
  background-color: #febd17;
  color: #fff;
}
@media (max-width: 767px) {
  .my-orders-order div a.my-orders-order__pay-btn {
    margin: 10px 0 0 20px;
  }
}
@media (max-width: 375px) {
  .my-orders-order div a.my-orders-order__pay-btn {
    margin: 10px 0 0 0;
  }
}
.my-orders-order div a.my-orders-order__view-order-btn {
  min-width: 152px;
  border: 1px solid #febd17;
  border-radius: 0;
  color: #febd17;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  padding: 8px 14px;
  margin-bottom: 10px;
  text-decoration: none;
  text-align: center;
  transition: 0.2s linear;
}
.my-orders-order div a.my-orders-order__view-order-btn:hover,
.my-orders-order div a.my-orders-order__view-order-btn:active,
.my-orders-order div a.my-orders-order__view-order-btn:focus {
  color: #fab401;
  border-color: #fab401;
}
.my-orders-order .cancel-order-btn {
  max-width: 90px;
  background-color: #febd17;
  border-radius: 0;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  padding: 9px 14px;
  text-decoration: none;
  transition: 0.2s linear;
}
.my-orders-order .cancel-order-btn:hover,
.my-orders-order .cancel-order-btn:active,
.my-orders-order .cancel-order-btn:focus {
  background-color: #fab401;
}
.my-orders-order .cancel-order-btn:disabled {
  color: #ccc;
  background-color: #efefef;
  cursor: auto;
}
@media (max-width: 767px) {
  .my-orders-order .cancel-order-btn {
    margin: 10px 0 0 0;
  }
}
@media (max-width: 375px) {
  .my-orders-order .cancel-order-btn {
    margin: 10px 20px 0 0;
  }
}
.my-orders-order-date {
  min-width: 109px;
}
.my-orders-order-number {
  min-width: 150px;
}
.my-orders-order-status {
  width: 100%;
}
.my-orders-order-price {
  min-width: 113px;
  text-align: right;
}
@media (max-width: 767px) {
  .my-orders-order-price {
    margin-bottom: 10px;
  }
}
.my-orders-order-links {
  min-width: 170px;
  text-align: right;
  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-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.my-orders-order:last-of-type {
  margin-bottom: 0;
}
.my-orders-order-cancellation {
  min-width: 110px;
  text-align: right;
}
@media (max-width: 424px) {
  .my-orders-order-cancellation {
    text-align: left;
  }
}
.my-products {
  padding: 20px;
  border-radius: 0;
  border: 1px solid #dedede;
}
.my-products-product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e2e2e2;
  margin: 0 0 15px;
  padding: 0 0 15px;
}
.my-products-product div {
  font-size: 14px;
  line-height: 18px;
}
.my-products-product div .price {
  font-size: 14px;
  line-height: 18px;
}
.my-products-product-name {
  min-width: 380px;
  max-width: 380px;
  padding: 0 50px 0 0;
  color: #000000;
}
.my-products-product-sku {
  min-width: 107px;
  color: #7c7f81;
}
.my-products-product-price {
  min-width: 123px;
}
.my-products-product-price .price {
  color: #000;
}
.my-products-product-count {
  min-width: 30px;
  color: #7c7f81;
  font-size: 13px;
  line-height: 17px;
}
.my-products-product-price-2 {
  width: 100%;
  text-align: right;
}
.my-products-product-price-2 .price {
  color: #febd17;
}
.my-products-product:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}
.my-order-totals {
  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-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin: 20px 0 0 0;
}
.my-order-totals > div > p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 360px;
  max-width: 100%;
  padding: 8px 0;
  border-bottom: none;
  color: #7c7f81;
  font-size: 14px;
  line-height: 16px;
}
.my-order-totals > div > p span {
  font-size: 15px;
}
.my-order-totals > div:last-of-type > p {
  color: #febd17;
  font-size: 15px;
  font-weight: bold;
  border-bottom: 0;
  padding-bottom: 0;
  text-transform: uppercase;
}
.my-order-totals > div:last-of-type > p span {
  font-size: 20px;
  text-transform: none;
}
.my-reviews > div {
  padding: 20px;
  border-radius: 0;
  border: 1px solid #dedede;
  margin: 0 0 10px;
}
.my-reviews .product-name a {
  color: inherit;
  font-size: 20px;
  text-decoration: none;
}
.my-reviews .product-name a:hover {
  text-decoration: underline;
}
.my-reviews .button {
  display: inline-block;
  max-width: 100%;
  height: auto;
  background-color: #febd17;
  border-radius: 0;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: normal;
  padding: 11px 35px;
  white-space: nowrap;
  text-decoration: none;
}
.my-reviews .button:hover,
.my-reviews .button:active,
.my-reviews .button:focus {
  background-color: #e1a201;
}
.my-review .ticket-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.my-review .ticket-row-titles {
  margin: 0 0 10px;
  cursor: default;
}
.my-review .ticket-row > div {
  width: 20%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #7d7d7d;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 3px;
  padding-right: 15px;
}
.my-review .ticket-row > div.number {
  color: #febd17;
}
.product-review .product-details .product-name {
  padding: 0 0 20px;
}
.product-review .product-details .your-review p {
  color: #525252;
  word-break: break-word;
}
.product-review .product-details .your-review p span {
  display: block;
  padding: 0 0 10px;
}
.product-review .buttons-set .back-link a {
  padding-left: 25px;
  padding-right: 25px;
}
.box-account {
  background: #f9f9f9;
  padding: 25px 0;
  margin-bottom: 15px;
}
.box-account .panel-heading {
  display: none;
}
.box-account .box-head {
  margin-bottom: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.box-account .box-head h2 {
  color: #525252;
  font-size: 21px;
  font-size: 1.3125rem;
  font-weight: 500;
  display: inline-block;
  line-height: 1.14;
}
.box-account .box-head a {
  display: inline-block;
  color: #525252;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 400;
  text-decoration: underline;
  margin-left: 30px;
}
.box-account .panel-body a {
  display: inline-block;
  color: #444;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: underline;
}
.box-account .panel-body p {
  line-height: 1.63;
  color: #444;
  font-weight: 400;
  margin: 10px 0;
}
.box-account .panel-body p strong {
  font-weight: 700;
}
.box-account table {
  width: 100%;
}
.box-account table .nowrap {
  white-space: nowrap;
}
.box-account table thead {
  text-align: left;
  border-bottom: 1px solid #d4d4d4;
}
.box-account table thead tr {
  background: transparent;
}
.box-account table thead th {
  padding: 10px 15px;
  color: #95989a;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 300;
}
.box-account table thead th span {
  font-weight: inherit;
}
.box-account table tbody tr:nth-child(2n) {
  background: #ddd;
}
.box-account table tbody td.number {
  color: #e1a201;
  font-weight: 700;
}
.box-account table tbody td .price {
  font-weight: 300;
  color: #333333;
}
.box-account table tbody td.date span {
  font-weight: 300;
  color: #333333;
}
.box-account table tbody td {
  color: #333333;
  font-size: 16px;
  font-weight: 300;
  padding: 10px 15px;
}
.box-account table tbody td .separator {
  display: none;
}
.box-account table tbody td a {
  color: #333333;
  font-size: 16px;
  font-weight: 300 !important;
  display: block;
}
.box-account table tbody td.links {
  max-width: 180px;
  width: 100%;
}
@media (max-width: 1023px) {
  ul.blocks > li > b {
    height: auto;
  }
  .box-account table thead tr {
    background: transparent;
  }
  .box-account table tbody td.links {
    max-width: none;
    min-height: 90px;
  }
  .box-account .box-head a {
    margin-left: 0;
  }
}
.customer-account .main-container .main {
  margin-top: 30px;
  padding-bottom: 50px;
  border-left: none;
}
.customer-account .main-container .main .text-block-container,
.customer-account .main-container .main .account__dashboard,
.customer-account .main-container .main .pager,
.customer-account .main-container .main .fieldset,
.customer-account .main-container .main .address_form {
  background: #fff;
  border-radius: 0;
  padding: 0;
  margin: 0 0 50px;
  border: none;
}
.customer-account .main-container .main h1,
.customer-account .main-container .main .page-head h3 {
  color: #000;
  font-size: 22px;
  font-weight: 700;
  font-family: 'Helvetica Neue Cyr Bold';
  text-transform: uppercase;
  line-height: 30px;
  padding: 0 0 25px 0;
  margin: 0;
}
.customer-account .main-container .main .account__dashboard + .box-newsletters {
  display: none;
}
.customer-account .main-container .main #client-addresses {
  margin: 30px 0;
}
.customer-account .main-container .main #client-addresses .address_form .c-row {
  padding: 0;
}
.customer-account .main-container .main #client-addresses .address_form ul:not(.country-list) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) {
  display: block;
  position: relative;
  width: 100%;
  max-width: 555px;
  border-radius: 0;
  border: 1px solid #dedede;
  background-color: #fff;
  margin: 0 0 11px;
  padding: 15px 17px 17px;
  float: none;
  height: auto;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) b {
  position: relative;
  color: #febd17;
  font-size: 14px;
  line-height: 20px;
  padding: 0 25px 10px 0;
  height: auto;
  background: none;
  margin-right: 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) b i {
  display: none;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) b:before {
  -webkit-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  content: '\2713';
  font-size: 13px;
  font-weight: bold;
  color: #b5b5b5;
  border: 1px solid #b5b5b5;
  border-radius: 50%;
  background: none;
  float: none;
  width: 18px;
  height: 18px;
  text-rendering: auto;
  line-height: 19px;
  position: absolute;
  top: 0;
  right: 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) div {
  color: #7c7f81;
  font-size: 13px;
  line-height: 16px;
  padding: 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) div.address__line-desc {
  padding: 0 55px 0 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) div p {
  color: #7c7f81;
  font-size: 13px;
  line-height: 16px;
  padding: 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) div .fa {
  display: none;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) div i {
  display: block;
  margin: 6px 0 0;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-remove-address,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-change-address {
  display: none;
  width: 18px;
  height: 18px;
  position: absolute;
  bottom: 20px;
  background-size: 100% auto;
  opacity: 1;
  filter: invert(80%) sepia(10%) saturate(0%) hue-rotate(233deg) brightness(93%) contrast(82%);
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-remove-address:hover,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-change-address:hover {
  filter: invert(70%) sepia(98%) saturate(641%) hue-rotate(345deg) brightness(102%) contrast(99%);
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-remove-address i,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-change-address i {
  display: none;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-remove-address {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/ariflex/dewalt/images/svg/icon-rubbish.svg');
  background-position: center;
  background-size: contain;
  right: 17px;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-change-address {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/ariflex/dewalt/images/svg/icon-edit.svg');
  background-position: center;
  background-size: contain;
  right: 45px;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]):not(.add):hover {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]):not(.add):hover .btn-remove-address,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]):not(.add):hover .btn-change-address {
  display: block;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]):not(.add).active {
  border: 1px solid #febd17;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]):not(.add).active b:before {
  color: #febd17;
  border: 1px solid #febd17;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add {
  min-width: 100%;
  max-width: 100%;
  margin-top: 9px;
  border-radius: 0;
  border: 0;
  background: none;
  padding: 0;
  text-align: left;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add:before {
  display: none;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add a {
  display: inline-block;
  background-color: #febd17;
  border-radius: 0;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 700;
  padding: 19px 0;
  border: none;
  font-family: inherit;
  max-width: 382px;
  min-width: 200px;
  text-decoration: none;
  cursor: pointer;
}
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add a:hover,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add a:active,
.customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]).add a:focus {
  background-color: #e1a201;
}
.customer-account .main-container .main .fieldset {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.customer-account .main-container .main .fieldset p.required {
  color: #7d7d7d;
  font-size: 13px;
  line-height: 18px;
  padding: 20px 0 0;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
.customer-account .main-container .main .fieldset h2.legend {
  padding-bottom: 20px;
  color: #000000;
  font-family: 'Helvetica Neue Cyr Bold';
  font-size: 18px;
  font-weight: 700;
}
.customer-account .main-container .main .fieldset .no-display {
  display: none;
}
.customer-account .main-container .main .form-list {
  margin-top: 0;
  max-width: none;
  width: 100%;
}
.customer-account .main-container .main .form-list .fields {
  margin: 0;
}
.customer-account .main-container .main .form-list .fields .field {
  margin-bottom: 0;
}
.customer-account .main-container .main .form-list .fields .field .input-box {
  margin-bottom: 20px;
}
.customer-account .main-container .main .form-list .fields:last-of-type .field:last-of-type .input-box {
  margin-bottom: 0;
}
.customer-account .main-container .main .form-list #current_password {
  margin-bottom: 20px;
}
.customer-account .main-container .main .buttons-set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 20px 0;
  max-width: 555px;
}
@media (max-width: 1023px) {
  .customer-account .main-container .main .buttons-set {
    padding: 20px 11px;
  }
}
.customer-account .main-container .main .buttons-set__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.customer-account .main-container .main .buttons-set .back-link {
  display: inline-block;
  padding: 0;
  margin-top: 9px;
  margin-right: 10px;
  text-align: center;
  min-width: 262px;
}
@media (max-width: 1023px) {
  .customer-account .main-container .main .buttons-set .back-link {
    min-width: 100%;
  }
}
.customer-account .main-container .main .buttons-set .back-link a {
  background: transparent;
  border: 2px solid #e5e5e5;
  color: #000000;
  line-height: 0;
  max-height: 40px;
  text-decoration: none;
  display: inline-block;
  border-radius: 0;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 23px 0;
  width: 100%;
}
.customer-account .main-container .main .buttons-set .back-link a:hover {
  background: #febd17;
  border-color: #e1a201;
  color: #fff;
}
.customer-account .main-container .main .buttons-set .back-link a small {
  display: none;
}
.customer-account .main-container .main .buttons-set .button {
  max-width: 100%;
  height: auto;
  background-color: #febd17;
  border-radius: 0;
  color: #fff;
  font-size: 12px;
  line-height: 12px;
  font-weight: 700;
  padding: 19px 20px;
  text-transform: uppercase;
  min-width: 262px;
  margin-top: 25px;
  white-space: nowrap;
}
.customer-account .main-container .main .buttons-set .button:hover,
.customer-account .main-container .main .buttons-set .button:active,
.customer-account .main-container .main .buttons-set .button:focus {
  background-color: #e1a201;
}
@media (max-width: 1023px) {
  .customer-account .main-container .main .buttons-set .button {
    min-width: 100%;
  }
}
.customer-account .main-container .main .buttons-set .button:disabled {
  color: #ccc;
  background-color: #efefef;
  cursor: auto;
}
.customer-account .main-container .main .buttons-set .button span {
  line-height: 1;
  white-space: nowrap;
  font-weight: 700;
}
.customer-account .main-container .main .buttons-set .button.download-btn {
  color: #000;
  font-size: 14px;
  line-height: 14px;
  padding-bottom: 17px;
}
.customer-account .main-container .main .error-msg {
  color: #febd17;
  margin: 5px 0;
  font-size: 12px;
}
.customer-account .main-container .main .pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.customer-account .main-container .main .pager p {
  padding: 0;
  font-size: 14px;
}
.customer-account .main-container .main .pager .pages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 15px;
}
.customer-account .main-container .main .pager .pages ol {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
}
.customer-account .main-container .main .pager .pages ol li {
  margin-right: 6px;
  line-height: 1;
}
.customer-account .main-container .main .pager .pages ol li a,
.customer-account .main-container .main .pager .pages ol li span {
  display: inline-block;
  font-size: 15px;
  line-height: 20px;
  color: #febd17;
}
.customer-account .main-container .main .pager .pages ol li a:hover,
.customer-account .main-container .main .pager .pages ol li span:hover {
  text-decoration: none;
}
.customer-account .main-container .main .pager .pages ol li.active span {
  color: #7c7f81;
}
.customer-account .main-container .main .pager .pages ol li:last-of-type {
  margin-right: 0;
}
.customer-account .main-container .main .pager .limiter {
  color: #7c7f81;
  font-size: 14px;
  line-height: 20px;
  padding: 0;
  margin: 0;
}
.customer-account .main-container .main .pager .limiter label,
.customer-account .main-container .main .pager .limiter a {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
}
.customer-account .main-container .main .pager .limiter label {
  color: #7c7f81;
  letter-spacing: 0;
}
.customer-account .main-container .main .pager .limiter a {
  color: #febd17;
  margin: 0 3px;
}
.customer-account .main-container .main .pager .limiter a.selected {
  text-decoration: none;
}
.customer-account .main-container .main .pager .limiter a:hover {
  text-decoration: none;
}
.customer-account .main-container .main .common-ticket-info p {
  padding-bottom: 5px;
}
.customer-account .main-container .main .common-ticket-info p span {
  display: inline-block;
  padding-right: 4px;
}
.customer-account .main-container .main .messages-fieldset {
  margin-top: 30px;
}
.customer-account .main-container .main .messages-fieldset .box {
  margin: 0 0 15px;
  border-bottom: 1px solid #dedede;
}
.customer-account .main-container .main .messages-fieldset .box .box-title {
  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;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 0 10px;
}
.customer-account .main-container .main .messages-fieldset .box .box-title h3 {
  color: #000;
  font-size: 17px;
  line-height: 20px;
  padding-right: 15px;
}
.customer-account .main-container .main .messages-fieldset .box .box-title p {
  float: none;
  padding: 2px 0;
}
.customer-account .main-container .main .messages-fieldset .box .box-title p a {
  color: #febd17;
}
.customer-account .main-container .main .messages-fieldset .box .box-title p a:hover {
  text-decoration: none;
}
.customer-account .main-container .main .messages-fieldset .box:last-of-type {
  margin-bottom: 0;
  border: 0;
}
.customer-account .main-container .main .subscr-list {
  padding: 0;
}
.customer-account .main-container .main .subscr-list li {
  position: relative;
  padding: 0 0 0 30px;
}
.customer-account .main-container .main .subscr-list li input {
  position: absolute;
  opacity: 0;
  width: 0;
}
.customer-account .main-container .main .subscr-list li input:checked + label:before {
  border: 2px solid #000;
  background: #000 url(/skin/frontend/ariflex/dewalt/images/svg/filters-tick.svg) no-repeat center;
  background-size: 8px;
}
.customer-account .main-container .main .subscr-list li label {
  color: #7c7f81;
  font-size: 15px;
  line-height: 20px;
}
.customer-account .main-container .main .subscr-list li label:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  text-rendering: auto;
  text-align: center;
  color: #000;
  width: 14px;
  height: 14px;
  border-radius: 0;
  border: 2px solid #cacaca;
  background-color: #fff;
  cursor: pointer;
}
.customer-account .main-container .main .order-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.customer-account .main-container .main .order-header p {
  padding: 0 20px 0 0;
  line-height: 25px;
  font-size: 14px;
  color: #7c8081;
}
.customer-account .main-container .main .order-header .link-print {
  display: inline-block;
  color: #000000;
  font-size: 14px;
  line-height: 25px;
  padding: 0 0 0 25px;
  margin: 0;
  background: url('/skin/frontend/ariflex/dewalt/images/svg/printer-icon.svg') left center no-repeat;
  background-size: 16px 16px;
  text-decoration: none;
}
.customer-account .main-container .main .order-header .link-print:hover {
  text-decoration: underline;
  color: #e1a201;
}
.customer-account .main-container .main .order-header .link-print i {
  display: none;
}
.customer-account .main-container .main .order-header .link-reorder {
  display: inline-block;
  color: #000000;
  font-size: 14px;
  line-height: 25px;
  padding: 0 0 0 25px;
  margin: 0;
  background: url('/skin/frontend/ariflex/dewalt/images/svg/reorder.svg') left 4px no-repeat;
  background-size: 16px 16px;
  text-decoration: none;
  margin-right: 15px;
}
.customer-account .main-container .main .order-header .link-reorder:hover {
  text-decoration: underline;
  color: #e1a201;
}
.helpdeskultimate-customer-index .form-list li {
  margin-bottom: 20px;
}
.account__navigation {
  margin: 30px 0;
}
.account__navigation_mobile-btn {
  display: none;
}
.account__navigation__ul {
  margin: 0 0 17px;
  width: 100%;
}
.account__navigation__link {
  position: relative;
  display: block;
  background: #fff;
  border: 1px solid #fff;
  font-weight: 700;
  color: #000000;
  font-size: 13px;
  line-height: 18px;
  padding: 10px 0;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Helvetica Neue Cyr Bold';
}
.account__navigation__link:focus {
  border: 1px solid #fff;
}
.account__navigation__link:hover {
  color: #febd17;
}
.account__navigation__link.active {
  background: none;
  color: #febd17;
  border: none;
  border-radius: 0;
}
.account__navigation__link.active:after {
  content: '';
  display: block;
  width: 9px;
  height: 9px;
  position: absolute;
  top: 16px;
  right: 20px;
  background: url('https://dewalt.store/skin/frontend/ariflex/dewalt/images/svg/svg-left-white.svg') center center no-repeat;
  background-size: 9px auto;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.account__navigation__li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.account__navigation__li:not(:last-of-type) {
  border-bottom: 1px dotted #c6c6c6;
}
.account__navigation__li:first-of-type .account__navigation__link {
  border-radius: 0 0 0 0;
}
.account__navigation__li:first-of-type .account__navigation__link.active {
  border-radius: 0;
}
.account__navigation__li:last-of-type .account__navigation__link {
  border: none;
  border-radius: 0 0 0 0;
}
.account__navigation__li:last-of-type .account__navigation__link.active {
  border-radius: 0;
  border: none;
}
.account__navigation__li:last-of-type .account__navigation__link:focus {
  border-bottom: none;
}
.account__navigation__li.current strong {
  position: relative;
  background: none;
  color: #febd17;
  border: none;
  font-size: 13px;
  font-family: 'Helvetica Neue Cyr Bold';
  font-weight: 700;
  line-height: 18px;
  padding: 10px 0 10px 0;
  text-decoration: none;
  text-transform: uppercase;
  border-radius: 0;
}
.account__navigation__li.current strong:after {
  content: '';
  display: block;
  width: 9px;
  height: 9px;
  position: absolute;
  top: 16px;
  right: 20px;
  background: url('https://dewalt.store/skin/frontend/ariflex/dewalt/images/svg/svg-left-white.svg') center center no-repeat;
  background-size: 9px auto;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.customer-account .main-container .main .form-list input:not(.input-file),
.customer-account .main-container .main .form-list textarea,
.customer-account .main-container .main .form-list select,
.customer-account .main-container .main .form-list #department_id {
  border-radius: 0;
  border: 1px solid #e2e2e2;
  font-weight: normal;
  width: 100%;
  max-width: 100%;
  color: #8d8d8d;
  font-size: 14px;
  margin: 0;
}
.customer-account .main-container .main .form-list input:not(.input-file),
.customer-account .main-container .main .form-list select,
.customer-account .main-container .main .form-list #department_id {
  height: 40px;
  padding: 0 15px;
}
.customer-account .main-container .main .form-list select,
.customer-account .main-container .main .form-list #department_id {
  cursor: pointer;
  -webkit-appearance: none;
  background: transparent;
  width: 100%;
}
.customer-account .main-container .main .form-list textarea {
  height: 120px;
  padding: 10px 15px;
}
.customer-account .main-container .main .form-list textarea#content_field {
  padding: 10px 15px !important;
}
.customer-account .main-container .main .form-list label {
  display: block;
  color: #7c8081;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 5px;
  letter-spacing: 0;
}
.customer-account .main-container .main .form-list label em,
.customer-account .main-container .main .form-list label span {
  display: inline-block;
  color: #febd17;
  margin-left: 3px;
  font-style: normal;
  font-size: 13px;
  line-height: 16px;
}
.customer-account .main-container .main .text-block-container {
  background: #fff;
  border-radius: 0;
  padding: 0;
  margin-bottom: 15px;
}
@media (max-width: 1023px) {
  .my-orders-order {
    padding: 12px;
    margin: 0 0 10px;
  }
  .my-orders-order-price {
    text-align: left;
  }
  .my-orders-order-links {
    text-align: right;
  }
  .my-orders-order-links > a {
    margin-bottom: 10px;
  }
  .my-orders-order-product-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .my-products {
    padding: 12px;
  }
  .my-products-product {
    display: block;
    margin: 0 0 10px;
    padding: 0 0 10px;
  }
  .my-products-product div {
    font-size: 13px;
    line-height: 15px;
    padding: 1px 0;
  }
  .my-products-product div .price {
    font-size: 13px;
    line-height: 15px;
  }
  .my-products-product div.my-products-product-name {
    padding: 0 0 5px;
  }
  .my-products-product-name {
    min-width: 0;
    max-width: 100%;
  }
  .my-products-product-sku {
    min-width: 0;
  }
  .my-products-product-price {
    min-width: 0;
  }
  .my-products-product-count {
    min-width: 0;
    font-size: 13px;
    line-height: 15px;
  }
  .my-products-product-price-2 {
    width: 100%;
    text-align: left;
  }
  .my-review .ticket-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0 0 10px;
    margin: 0 0 10px;
    border-bottom: 1px solid #e2e2e2;
  }
  .my-review .ticket-row-titles {
    margin: 0 0 10px;
  }
  .my-review .ticket-row > div {
    width: 100%;
    margin: 0;
    padding-right: 0;
  }
  .my-review .ticket-row:last-of-type {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .my-order-totals {
    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-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-top: 10px;
  }
  .my-order-totals > div {
    width: 100%;
  }
  .my-order-totals > div > p {
    width: 100%;
    padding: 8px 0;
  }
  .my-order-totals > div:last-of-type > p {
    color: #febd17;
    font-size: 15px;
    font-weight: bold;
    border-bottom: 0;
    padding-bottom: 0;
    text-transform: uppercase;
  }
  .my-order-totals > div:last-of-type > p span {
    font-size: 20px;
    text-transform: none;
  }
  .account-panel__item {
    padding: 5px 0 15px;
    margin-bottom: 15px;
  }
  .account-panel__item > h2,
  .account-panel__item > p {
    padding: 0 0 12px;
  }
  .account-panel__item_flex {
    padding: 0;
  }
  .account-panel__item_flex-item {
    max-width: 100%;
  }
  .account-panel__item_flex-item .box {
    padding: 12px;
  }
  .account-panel__item_flex-item .box-title {
    padding: 0 0 10px;
  }
  .account-panel__item_flex-item .box-title h3 {
    font-size: 14px;
    line-height: 16px;
  }
  .account-panel__item_flex-item .box-content {
    padding: 0;
  }
  .account-panel__item_flex-item .box-content p a.edit,
  .account-panel__item_flex-item .box-content address a.edit {
    top: 13px;
    right: 8px;
  }
  .account__h2 {
    font-size: 16px;
    line-height: 18px;
    padding: 0 0 10px;
    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: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .account__h2 a {
    font-size: 14px;
    line-height: 18px;
  }
  .account__p {
    font-size: 14px;
    line-height: 17px;
    padding: 0 0 15px;
  }
  .customer-account .main-container .main {
    border: none;
  }
  .customer-account .main-container .main .text-block-container,
  .customer-account .main-container .main .account__dashboard,
  .customer-account .main-container .main .pager,
  .customer-account .main-container .main .fieldset,
  .customer-account .main-container .main .address_form {
    padding: 20px 11px;
    margin: 0 0 12px;
  }
  .customer-account .main-container .main h1,
  .customer-account .main-container .main .page-head h3 {
    font-size: 18px;
    line-height: 22px;
    padding: 0 0 25px 10px;
  }
  .customer-account .main-container .main .form-list input,
  .customer-account .main-container .main .form-list textarea,
  .customer-account .main-container .main .form-list select,
  .customer-account .main-container .main .form-list #department_id {
    width: 100%;
  }
  .customer-account .main-container .main .text-block-container {
    padding: 0 10px;
    margin: 0 0 12px;
  }
  .customer-account .main-container .main #client-addresses .address_form .c-row {
    padding-bottom: 0;
  }
  .customer-account .main-container .main #client-addresses .address_form ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .customer-account .main-container .main #client-addresses .address_form ul li {
    padding-bottom: 50px;
  }
  .customer-account .main-container .main #client-addresses .address_form ul li .btn-remove-address,
  .customer-account .main-container .main #client-addresses .address_form ul li .btn-change-address {
    display: block;
  }
  .customer-account .main-container .main #client-addresses .address_form ul li .btn-remove-address {
    left: 17px;
    right: auto;
  }
  .customer-account .main-container .main #client-addresses .address_form ul li .btn-change-address {
    left: 45px;
    right: auto;
  }
  .customer-account .main-container .main .buttons-set__wrapper {
    margin: 15px 10px 0 10px;
  }
  .customer-account .main-container .main .pager {
    display: block;
  }
  .customer-account .main-container .main .pager .pages {
    margin-bottom: 10px;
  }
  .customer-account .main-container .main .pager .pages p {
    font-size: 14px;
    line-height: 17px;
  }
  .customer-account .main-container .main .pager .limiter {
    font-size: 14px;
    line-height: 17px;
  }
  .customer-account .main-container .main .pager .limiter label,
  .customer-account .main-container .main .pager .limiter a {
    font-size: 14px;
    line-height: 17px;
  }
  .customer-account .main-container .main .messages-fieldset {
    margin-top: 30px;
  }
  .customer-account .main-container .main .subscr-list li input {
    top: 6px;
  }
  .customer-account .main-container .main .subscr-list li label {
    font-size: 14px;
    line-height: 17px;
  }
  .account__navigation {
    margin-top: 0;
  }
  .account__navigation_mobile-btn {
    display: block;
    width: 100%;
    background: #000000 url('/skin/frontend/ariflex/dewalt/images/svg/triangle-up.svg') right 15px top 14px no-repeat;
    background-size: 11px 6px;
    border-radius: 0;
    color: #fff;
    font-size: 13px;
    font-family: 'Helvetica Neue Cyr Bold';
    line-height: 1;
    font-weight: 700;
    text-transform: uppercase;
    padding: 11px 35px;
    text-align: center;
    margin-bottom: 10px;
  }
  .account__navigation_mobile-btn.menuopennow {
    background: #000000 url('/skin/frontend/ariflex/dewalt/images/svg/triangle-down.svg') right 15px top 14px no-repeat;
    background-size: 11px 6px;
  }
  .account__navigation__ul {
    display: none;
    background: #fff;
    margin: 0 0 10px;
    border-radius: 0;
    padding: 8px 0;
    border: none;
    border-top: 0;
  }
  .account__navigation__link {
    position: relative;
    background: #fff;
    border: 0;
    font-size: 13px;
    line-height: 16px;
    padding: 10px 15px;
  }
  .account__navigation__link.active {
    background: #fff;
    color: #febd17;
    border: 0;
    border-radius: 0;
  }
  .account__navigation__link.active:after {
    display: none;
  }
  .account__navigation__li {
    padding: 0;
  }
  .account__navigation__li:first-of-type .account__navigation__link {
    border-radius: 0;
  }
  .account__navigation__li:first-of-type .account__navigation__link.active {
    border-radius: 0;
  }
  .account__navigation__li:last-of-type .account__navigation__link {
    border-radius: 0;
  }
  .account__navigation__li:last-of-type .account__navigation__link.active {
    border-radius: 0;
  }
  .account__navigation__li.current strong {
    background: #fff;
    color: #febd17;
    border: 0;
    font-size: 13px;
    line-height: 16px;
    padding: 10px 15px 10px 15px;
    text-decoration: none;
    border-radius: 0;
  }
  .account__navigation__li.current strong:after {
    display: none;
  }
}
.ulogin-customer-index .messages > li {
  border: 1px solid #000;
  border-radius: 0;
  margin: 15px 0;
  padding: 21px 27px 18px;
  background-color: #fff;
  color: #000;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 15px;
}
.ulogin-customer-index .messages > li.success-msg {
  color: #0da909;
  border-color: #0da909;
}
.ulogin-customer-index .messages > li.error-msg {
  color: #febd17;
  border-color: #febd17;
}
@media (max-width: 767px) {
  .my-orders-order-product-info > div {
    margin-bottom: 7px;
  }
  .my-orders-order-product-btn {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .my-orders-order-date {
    min-width: 0;
  }
  .my-orders-order-number {
    min-width: 0;
  }
  .my-orders-order-status {
    min-width: 0;
  }
  .my-orders-order-price {
    min-width: 0;
    text-align: right;
  }
  .my-orders-order-links {
    min-width: 0;
    max-width: 160px;
  }
  .my-orders-order-links > a {
    margin-bottom: 10px;
  }
}
@media (max-width: 424px) {
  .my-orders-order.is-desktop {
    display: block;
  }
  .my-orders-order-product-info {
    display: block;
  }
  .my-orders-order-product-info > div {
    margin: inherit;
  }
  .my-orders-order-product-btn {
    display: block;
  }
  .my-orders-order-links {
    display: block;
  }
  .my-orders-order-price,
  .my-orders-order-links {
    text-align: left;
  }
  .my-orders-order-price a.my-orders-order__pay-btn,
  .my-orders-order-links a.my-orders-order__pay-btn {
    margin-left: 0 !important;
  }
}
.my-reviews > div {
  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;
  padding: 15px 20px;
  margin: 0 0 15px;
}
.my-reviews__date {
  font-size: 14px;
}
.my-reviews .product-name {
  max-width: 420px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 0;
}
.my-reviews .product-name a {
  text-decoration: underline;
  color: #000000;
  font-size: 14px;
  line-height: 14px;
  white-space: nowrap;
}
.my-reviews .product-name a:hover {
  color: #febd17;
}
.my-reviews__more .button {
  position: relative;
  width: 73px;
  height: 16px;
  color: #000000;
  font-size: 14px;
  line-height: 18px;
  font-family: 'Helvetica Neue Cyr Roman', Arial, Helvetica, sans-serif;
  background-color: transparent;
  padding: 0;
}
.my-reviews__more .button::before {
  position: absolute;
  display: block;
  content: "";
  width: 16px;
  height: 16px;
  background: url("/skin/frontend/ariflex/dewalt/images/svg/more-btn-icon.svg");
  top: 0;
  left: -25px;
}
.my-reviews__more .button:hover,
.my-reviews__more .button:focus {
  background-color: transparent;
  color: #febd17;
}
.product-review .product-details .product-name {
  color: #000000;
  font-family: 'Helvetica Neue Cyr Bold';
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}
.product-review .product-details .your-review {
  border: 1px solid #d6d6d6;
  padding: 20px;
}
.product-review .product-details .your-review__date {
  color: #7c8081;
  font-size: 14px;
  margin: 0 0 12px;
}
.product-review .product-details .your-review__text {
  color: #000000;
  font-size: 14px;
  line-height: 22px;
  padding: 0;
}
.my-review .ticket-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 20px;
}
.my-review .ticket-row_title {
  cursor: auto;
}
.my-review .ticket-row_title > div {
  font-size: 12px;
}
.my-review .ticket-row_content {
  border: 1px solid #d6d6d6;
  margin-bottom: 15px;
}
.my-review .ticket-row_content:hover {
  border: 1px solid #febd17;
}
.my-review .ticket-row__item {
  color: #7c8081;
  margin-right: 20px;
  padding: 0;
}
.my-review .ticket-row__item_number span {
  font-weight: 700;
  color: #030502;
}
.my-review .ticket-row__item_more {
  margin: 0;
}
.my-review .ticket-row__item_more span {
  position: relative;
  display: block;
  text-align: right;
  min-width: 145px;
  line-height: 17px;
}
.my-review .ticket-row__item_more span::before {
  position: absolute;
  display: block;
  content: "";
  width: 16px;
  height: 16px;
  background: url("/skin/frontend/ariflex/dewalt/images/svg/more-btn-icon.svg");
  top: 0;
  left: 43px;
}
.my-review .ticket-row__item_more span:hover,
.my-review .ticket-row__item_more span:focus {
  background-color: transparent;
  color: #febd17;
}
.my-orders .my-orders-order.is-desktop:hover {
  border: 1px solid #febd17;
}
.my-orders .my-orders-order-links {
  min-width: 140px;
}
.my-orders .my-orders-order-links a:not(.my-orders-order__pay-btn) {
  position: relative;
  text-decoration: none;
  color: #000000;
}
@media (max-width: 425px) {
  .my-orders .my-orders-order-links a:not(.my-orders-order__pay-btn) {
    margin-left: 25px;
  }
}
.my-orders .my-orders-order-links a:not(.my-orders-order__pay-btn)::before {
  position: absolute;
  display: block;
  content: "";
  width: 16px;
  height: 16px;
  background: url("/skin/frontend/ariflex/dewalt/images/svg/more-btn-icon.svg");
  top: 0;
  left: -25px;
}
.my-orders .my-orders-order-links a:not(.my-orders-order__pay-btn):hover {
  background-color: transparent;
  color: #febd17;
}
.my-orders .my-orders-order .my-orders-order__pay-btn {
  background-color: #febd17;
}
.my-orders .my-orders-order .my-orders-order__pay-btn:hover,
.my-orders .my-orders-order .my-orders-order__pay-btn:active,
.my-orders .my-orders-order .my-orders-order__pay-btn:focus {
  background-color: #e1a201;
  color: #000000;
}
.my-orders .my-orders-order-cancel {
  min-width: 130px;
  text-align: right;
}
@media (max-width: 424px) {
  .my-orders .my-orders-order-cancel {
    text-align: left;
  }
}
.my-orders .my-orders-order-cancel button {
  font-family: "Helvetica Neue Cyr Roman", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: #000000;
  max-width: none;
  padding: 0;
  background-color: transparent;
}
.my-orders .my-orders-order-cancel button:hover,
.my-orders .my-orders-order-cancel button:active,
.my-orders .my-orders-order-cancel button:focus {
  color: #febd17;
  background-color: transparent;
}
.my-orders .my-orders-order-cancel button:disabled {
  background-color: transparent;
  color: #ccc;
}
.account-panel__item_flex {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media (max-width: 767px) {
  .account-panel__item_flex {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.account-panel__item_flex-item {
  width: 31%;
}
@media (max-width: 767px) {
  .account-panel__item_flex-item {
    width: 100%;
  }
}
.account-panel__item_flex-item:hover {
  box-shadow: none;
}
.account-panel__item .box .box-content {
  color: #7c8081;
  font-size: 14px;
  line-height: 20px;
}
.account-panel__item .box .box-content p {
  font-style: normal;
  color: #7c8081;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.account-panel__item .box .box-content .edit-btn {
  display: block;
  width: 185px;
  background-color: #fff;
  border-radius: 0;
  color: #7c7f81;
  border: 2px solid #e8e8e8;
  font-size: 13px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  padding: 9px 33px;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  text-align: center;
  margin: 15px 0 0;
  cursor: pointer;
  box-sizing: border-box;
}
.account-panel__item .box .box-content .edit-btn:hover {
  background-color: #febd17;
  border-color: #febd17;
  color: #fff;
}
.account-panel__item .box .box-content .edit-btn.link-payment {
  width: 100%;
}
.account-panel__item .box .box-content .buttons-set {
  margin: 15px 0 0;
}
.account-panel__item .box .box-content .buttons-set .button.orange {
  width: 100%;
  min-width: 185px;
  margin-top: 0;
  font-size: 13px;
  padding: 11px;
  text-transform: none;
}
@media (max-width: 1023px) {
  .account-panel__item .box .box-content .buttons-set {
    margin: 15px 0 0;
  }
}
.my-account .dashboard p {
  margin-bottom: 20px;
  font-size: 14px;
  color: #8d8d8d;
}
.my-account .dashboard .ulogin_form {
  margin-bottom: 20px;
}
.my-account .order-items .table-caption {
  color: #000000;
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 20px 0;
}
.my-account .my-wishlist .wishlist-description {
  color: #000000;
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 30px;
}
.my-account .show-password {
  position: absolute;
  top: 8px;
  right: 14px;
  width: 24px;
  height: 24px;
  background-color: transparent;
  background-image: url("/skin/frontend/base/default/icons/icon-hide-password.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 10;
  filter: invert(40%) sepia(0%) saturate(1%) hue-rotate(164deg) brightness(90%) contrast(88%);
  transition: filter .2s;
  cursor: pointer;
}
.my-account .show-password.active {
  background-image: url("/skin/frontend/base/default/icons/icon-show-password.svg");
}
.my-account .show-password:hover {
  filter: none;
}
.my-account .field,
.my-account .input-box {
  position: relative;
}
.my-account .button:not(.btn-add-to-cart) {
  width: 100%;
  max-width: none;
  height: 48px;
  display: grid;
  place-items: center;
  padding: 10px 15px;
  margin-top: 10px;
  font-size: 14px;
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
  background-color: #febd17;
  transition: 0.2s;
}
.my-account .button:not(.btn-add-to-cart):hover {
  background-color: #e1a201;
}
.my-account .button:not(.btn-add-to-cart).sbp {
  color: #fff;
  background-color: #1d1346;
}
.customer-account .messages {
  margin: 20px 0 0 0;
}
.customer-account .messages__container {
  border: 1px solid #d6d6d6;
  margin: 0 0 25px 0;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .customer-account .messages__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.customer-account .messages__container:last-child {
  margin: 0;
}
.customer-account .messages__title {
  color: #7c8081;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 10px 0;
}
.customer-account .messages__title_mobile {
  display: none;
  margin: 0;
  font-size: 13px;
}
@media (max-width: 767px) {
  .customer-account .messages__title_mobile {
    display: block;
  }
}
@media (max-width: 767px) {
  .customer-account .messages__title_desktop {
    display: none;
  }
}
.customer-account .messages__content,
.customer-account .messages blockquote {
  color: #000000;
  font-size: 14px;
  line-height: 22px;
}
.customer-account .messages blockquote {
  font-style: italic;
  color: #5c5c5c;
  border-bottom: 1px dashed #ccc;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
}
@media (max-width: 767px) {
  .customer-account .messages blockquote {
    font-size: 13px;
  }
}
.customer-account .messages__text {
  color: #000000;
  font-size: 14px;
  line-height: 22px;
}
@media (max-width: 767px) {
  .customer-account .messages__text {
    font-size: 13px;
    line-height: 20px;
  }
}
.customer-account .messages__attachment {
  position: relative;
  margin: 10px 0 0 0;
  border-top: 1px dotted #c6c6c6;
  padding: 15px 0 0 0;
}
.customer-account .messages__file-link {
  color: #febd17;
  font-size: 14px;
  text-decoration: none;
}
@media (max-width: 767px) {
  .customer-account .messages__file-link {
    font-size: 13px;
  }
}
.customer-account .messages__file-link:hover {
  text-decoration: underline;
  color: #e1a201;
}
.customer-account .messages__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .customer-account .messages__left {
    margin: 0 0 10px 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.customer-account .messages__icon {
  min-width: 45px;
  min-height: 45px;
  max-width: 45px;
  max-height: 45px;
  margin: 0 20px 20px 0;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .customer-account .messages__icon {
    flex-direction: column;
    margin: 0 20px 0 0;
  }
}
.customer-account .messages__icon_customer {
  background: url("/skin/frontend/ariflex/dewalt/images/svg/customer-icon.svg") center no-repeat;
}
.customer-account .messages__icon_shop {
  background: url("/skin/frontend/ariflex/dewalt/images/svg/shop-icon.svg") center no-repeat;
}
.customer-account .ticket-info__wrapper {
  margin: 0 0 25px 0;
}
@media (max-width: 1023px) {
  .customer-account .ticket-info__wrapper {
    margin: 0 0 0 10px;
  }
}
.customer-account .ticket-info__item {
  font-size: 14px;
  color: #000000;
  margin: 0 0 10px 0;
}
.customer-account .ticket-info__item span {
  color: #7c7f81;
}
.customer-account .input-file {
  font-size: 14px;
}
@media (max-width: 580px) {
  .customer-account .main-container .main .buttons-set .cancel-order-btn {
    min-width: 100%;
  }
}
.customer-account .main-container .main #client-addresses .address_form ul li .btn-remove-address,
.customer-account .main-container .main #client-addresses .address_form ul li .btn-change-address {
  left: unset;
}
@media (max-width: 767px) {
  .customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-remove-address,
  .customer-account .main-container .main #client-addresses .address_form ul li:not([data-constraint-id]) .btn-change-address {
    display: block;
  }
}
@media (max-width: 425px) {
  #wishlist-view-form {
    padding-bottom: 50px;
  }
}
@media (max-width: 425px) {
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__wrapper-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__image-section {
    margin-top: 28px;
  }
}
@media (max-width: 500px) {
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper {
    max-width: 100%;
    margin: 0;
  }
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper::before {
    border-width: 0;
    border-top-width: 1px;
  }
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper:last-child::before {
    border-bottom-width: 1px;
  }
}
.my-wishlist_not-logged .title-buttons.my-wishlist__header {
  -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;
}
.my-wishlist_not-logged .title-buttons.my-wishlist__header .page-title-text {
  margin: 0;
}
@media (max-width: 1023px) {
  .my-wishlist_not-logged .title-buttons.my-wishlist__header .page-title-text {
    margin: 0 0 20px;
  }
}
@media (max-width: 1023px) {
  .my-wishlist_not-logged .title-buttons .my-wishlist__buttons {
    width: 100%;
  }
}
.my-wishlist_empty .my-wishlist__buttons {
  display: none;
}
.my-wishlist_empty .category-wrapper {
  display: none;
}
.my-wishlist .my-wishlist__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 25px;
}
@media (max-width: 1023px) {
  .my-wishlist .my-wishlist__header {
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .my-wishlist .my-wishlist__header {
    margin-top: 25px;
    margin-bottom: 10px;
  }
}
.my-wishlist .my-wishlist__header h1.page-title-text {
  padding: 0;
  margin-right: 30px;
}
@media (max-width: 767px) {
  .my-wishlist .my-wishlist__header h1.page-title-text {
    margin-right: 0;
  }
}
.my-wishlist__control {
  border: 0;
  background-color: transparent;
  box-shadow: none;
  color: #febd17;
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  position: relative;
  display: inline-block;
  padding-left: 20px;
}
.my-wishlist__control::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-62%);
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-position: center center;
}
.my-wishlist__control_cart::before {
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/icon-wishlist-cart.svg");
}
.my-wishlist__control_remove::before {
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/icon-wishlist-cart-clear.svg");
}
.my-wishlist__control:hover {
  color: #9fa0a4;
}
@media (max-width: 1100px) {
  .my-wishlist__control {
    margin-left: 0;
    margin-right: 11px;
    font-size: 13px;
  }
  .my-wishlist__control:last-child {
    margin-right: 0;
  }
}
@media (max-width: 425px) {
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__wrapper-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__image-section {
    margin-top: 0;
    padding: 0 0 50px;
  }
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__side {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .my-wishlist .category-wrapper .category-products.product-item_flex:not(.has-slider) .product-item__flex-wrapper {
    margin-top: auto;
  }
}
@media (max-width: 500px) {
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper {
    max-width: 100%;
    margin: 0;
  }
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper::before {
    border-width: 0;
    border-top-width: 1px;
  }
  .my-wishlist_not-logged #wishlist-view-form .category-products.product-item_flex:not(.has-slider) .product-item__wrapper:last-child::before {
    border-bottom-width: 1px;
  }
}
.my-wishlist_empty .my-wishlist__buttons {
  display: none;
}
.my-wishlist_empty .category-wrapper {
  display: none;
}
.my-wishlist .my-wishlist__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 25px;
}
@media (max-width: 1023px) {
  .my-wishlist .my-wishlist__header {
    margin-top: 30px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .my-wishlist .my-wishlist__header {
    margin-top: 25px;
    margin-bottom: 10px;
  }
}
.my-wishlist .my-wishlist__header h1.page-title-text {
  padding: 0;
  margin: 0 0 30px;
}
@media (max-width: 1023px) {
  .my-wishlist .my-wishlist__header h1.page-title-text {
    margin: 0 0 20px;
  }
}
.my-wishlist__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.my-wishlist__control {
  border: 0;
  background-color: transparent;
  box-shadow: none;
  color: #febd17;
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
  position: relative;
  display: inline-block;
  padding: 0 20px;
  text-decoration: none;
}
@media (max-width: 1023px) {
  .my-wishlist__control {
    padding: 10px 20px;
  }
}
.my-wishlist__control::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-62%);
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 1023px) {
  .my-wishlist__control_share {
    clip-path: inset(0px 15px 0px 0px);
    max-width: 110px;
    white-space: nowrap;
  }
}
.my-wishlist__control_share::before {
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/share.svg");
}
.my-wishlist__control_share-wrapper {
  position: relative;
}
@media (max-width: 425px) {
  .my-wishlist__control_share-wrapper {
    width: 50%;
  }
}
.my-wishlist__control_share-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  font-size: 13px;
  font-weight: 400;
  background-color: #febd17;
  color: #000;
  height: 30px;
  top: -34px;
  width: 200px;
  background-image: url(/skin/frontend/ariflex/dewalt/images/svg/checkout-tick.svg);
  background-size: 11px 8px;
  background-repeat: no-repeat;
  background-position: 18px 12px;
  opacity: 0;
}
@media (max-width: 1023px) {
  .my-wishlist__control_share-info {
    height: 25px;
    top: -20px;
    background-position: 18px 10px;
  }
}
.my-wishlist__control_share-info.active {
  opacity: 1;
}
.my-wishlist__control_cart::before {
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/icon-wishlist-cart.svg");
}
.my-wishlist__control_remove::before {
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/icon-wishlist-cart-clear.svg");
}
.my-wishlist__control:hover {
  color: #9fa0a4;
}
@media (max-width: 1100px) {
  .my-wishlist__control {
    margin-left: 0;
    margin-right: 11px;
    font-size: 13px;
  }
  .my-wishlist__control:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1023px) {
  .my-review .ticket-row > div {
    margin-bottom: 5px;
  }
  .my-review .ticket-row_title {
    display: none;
  }
  .my-review .ticket-row_content {
    padding: 10px 20px;
  }
  .my-review .ticket-row_content:last-of-type {
    border: 1px solid #d6d6d6;
    padding: 10px 20px;
  }
  .my-review .ticket-row__item_more span {
    text-align: left;
    margin-left: 30px;
  }
  .my-review .ticket-row__item_more span:before {
    left: -30px;
  }
}
@media (max-width: 768px) {
  .my-reviews > div {
    -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;
  }
  .my-reviews__date {
    margin-bottom: 10px;
  }
  .my-reviews .product-name {
    margin-bottom: 10px;
    min-width: 100%;
  }
  .my-reviews .product-name a {
    line-height: 20px;
    white-space: normal;
  }
  .my-reviews__more {
    margin-left: 25px;
  }
}
@media (max-width: 520px) {
  .product-review .product-details .product-name {
    font-size: 16px;
  }
  .product-review .product-details .your-review {
    padding: 15px;
  }
  .product-review .product-details .your-review__date {
    font-size: 12px;
  }
  .product-review .product-details .your-review__text {
    font-size: 12px;
  }
}
.customer-account .main-container .main .form-list select,
.customer-account .main-container .main .form-list #department_id {
  cursor: default;
}
.customer-account .main-container .main .form-list select,
.customer-account .main-container .main .form-list #department_id:hover {
  opacity: 1;
}
.my-products-product {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.order__td-img {
  min-width: 50px;
  max-width: 100px;
  margin: 0 20px 0 0;
}
.order__td-img img {
  max-width: 100%;
  height: auto;
  display: block;
}
@media (max-width: 1023px) {
  .order__td-img {
    margin: 0 0 20px;
  }
}
.order__total-row.giftcards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 360px;
  color: #7c7f81;
  font-size: 14px;
  line-height: 16px;
  padding: 8px 0;
}
@media (max-width: 1023px) {
  .order__total-row.giftcards {
    width: 100%;
  }
}
.order__total-row.giftcards .price {
  color: #000000;
  font-size: 15px;
  font-weight: 500;
}
.fields_two-items {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .fields_two-items {
    display: block;
  }
}
@media (max-width: 767px) {
  .birthday-date {
    margin-bottom: 20px;
  }
}
.birthday-date__selects {
  display: flex;
}
.customer-account .main-container .main .form-list select.birthday-date__select {
  color: #373737;
  margin-right: 8px;
  width: auto;
  padding-right: 30px;
  position: relative;
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/arrow-down-gray.svg");
  background-position: calc(92%) 50%;
  background-size: 10px;
  background-repeat: no-repeat;
}
.customer-account .main-container .main .form-list select.birthday-date__select:last-child {
  margin-right: 0;
}
.customer-account .main-container .main .form-list .gender__legend {
  font-size: 14px;
  line-height: 14px;
  color: #8D8D8D;
}
.customer-account .main-container .main .form-list label.gender__label {
  margin-bottom: 0;
  margin-right: 32px;
  color: #373737;
}
.customer-account .main-container .main .form-list label.gender__label:last-child {
  margin-right: 0;
}
.gender__radio-box {
  display: flex;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .gender__radio-box {
    margin-top: 12px;
  }
}
.custom-radio {
  padding-left: 26px;
  position: relative;
}
.custom-radio__input:checked + .custom-radio__status::before {
  content: "";
  position: absolute;
  top: 50%;
  bottom: 50%;
  left: 50%;
  right: 50%;
  transform: translate(-50%, -50%);
  width: 10px;
  height: 10px;
  background-color: #febd17;
  border-radius: 50%;
}
.custom-radio__status {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  border: 1px solid #D9D9D9;
  position: absolute;
  left: 0;
  top: 50%;
  bottom: 50%;
  transform: translateY(-50%);
}
.bonus-notice {
  padding: 20px 15px;
  background-color: #F5F5F5;
  margin-bottom: 20px;
}
.bonus-notice__text {
  font-size: 14px;
  line-height: 20px;
  color: #232323;
  padding: 5px 0;
  padding-left: 45px;
  position: relative;
}
@media (max-width: 374px) {
  .bonus-notice__text {
    font-size: 12px;
  }
}
.bonus-notice__text b {
  font-weight: 700;
}
.bonus-notice__text:before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 50%;
  bottom: 50%;
  transform: translateY(-50%);
  background-image: url("/skin/frontend/ariflex/dewalt/images/svg/icon-info.svg");
  background-repeat: no-repeat;
  background-position: center;
}
@media (max-width: 374px) {
  .customer-account .main-container .main .fieldset {
    padding-left: 0;
    padding-right: 0;
  }
}
.customer-account .lg-backdrop.in {
  background-color: #EAEAEA;
  opacity: .5;
}
.lg-outer.lg-visible .lg-img-wrap {
  padding: 70px 20px 35px;
}
.review-customer-view .review-photo__gallery-wrap.swiper-wrapper .review-photo__gallery-link,
.review-customer-view .review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link {
  width: 50px;
  height: 50px;
  margin-right: 10px;
}
.review-customer-view .review-photo__gallery-wrap.swiper-wrapper .review-photo__video-gallery-link::after {
  width: 25px;
  height: 25px;
}
.product-review .product-img-box {
  margin: 0 0 10px;
  max-width: 125px;
}
.storecredit {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.storecredit .sub-title {
  margin-bottom: 16px;
}
.storecredit__history {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.storecredit .sub-title,
.storecredit .table-caption {
  color: #000000;
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.storecredit .data-table {
  border: 1px solid #F4F5F7;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 400;
  width: 100%;
}
.storecredit .data-table__responsive {
  overflow: auto;
  width: 100%;
}
.storecredit .data-table th,
.storecredit .data-table td {
  border: 1px solid #F4F5F7;
  padding: 5px;
  color: #000000;
  text-align: left;
}
@media (max-width: 767px) {
  .storecredit .data-table th,
  .storecredit .data-table td {
    white-space: nowrap;
  }
}
.storecredit .data-table th {
  font-family: 'Helvetica Neue Cyr Bold', Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
}
.storecredit .data-table .price {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  font-family: inherit;
}

