@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#737373;border-color:#737373}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.subscribe__wrapper{background:#007b99}.subscribe-wrap{padding:18px 0 32px}@media (min-width:768px){.subscribe-wrap{padding:23px 0 15px}}@media (min-width:1024px){.subscribe-wrap{padding:14px 0}}.subscribe-wrap__container{display:grid;grid-template-columns:100%;gap:20px}@media (min-width:1024px){.subscribe-wrap__container{grid-template-columns:1fr 1fr}}.subscribe-wrap .subscribe-description{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:12px;color:#fff}@media (min-width:768px){.subscribe-wrap .subscribe-description{gap:8px}}@media (min-width:1240px){.subscribe-wrap .subscribe-description{text-align:left;padding:8px 0;gap:10px}}.subscribe-wrap .subscribe-description__title{font-size:24px;line-height:1.2;font-weight:700;max-width:80%;margin:0 auto}@media (min-width:1024px){.subscribe-wrap .subscribe-description__title{max-width:revert;margin:0}}.subscribe-wrap .subscribe-input{display:block;outline:0;width:100%;box-sizing:border-box;color:#000;transition:all .35s;font-size:16px;line-height:1.3;padding:9px 15px;border:1px solid #fff;background-color:#fff;min-height:40px}.subscribe-wrap .subscribe-input::placeholder{color:#9d9d9d}.subscribe-wrap .subscribe-input::-ms-input-placeholder{color:#9d9d9d}.subscribe-wrap .subscribe-input:focus{border:1px solid #000}@media (min-width:768px){.subscribe-wrap .subscribe-input{min-height:44px;margin-bottom:0}}.subscribe-wrap .subscribe-btn{cursor:pointer;box-shadow:none;box-sizing:border-box;outline:0;text-align:center;text-decoration:none;text-transform:none;font-family:inherit;font-weight:700;font-size:16px;line-height:18px;border-radius:0;border-width:1px;border-style:solid;letter-spacing:0;transition:all .35s;background-color:#000;border-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 15px;height:44px;width:100%;margin-top:17px}.subscribe-wrap .subscribe-btn.disabled,.subscribe-wrap .subscribe-btn:disabled{cursor:not-allowed;opacity:1}.subscribe-wrap .subscribe-btn:focus,.subscribe-wrap .subscribe-btn:hover{background-color:#15909d;border-color:#15909d;color:#fff}.subscribe-wrap .subscribe-btn[disabled],.subscribe-wrap .subscribe-btn[disabled]:focus,.subscribe-wrap .subscribe-btn[disabled]:hover{background-color:#f2f2f2;border-color:#f2f2f2;color:#fff}@media (min-width:768px){.subscribe-wrap .subscribe-btn{max-width:220px;min-width:220px;margin-top:0}}.subscribe-wrap .subscribe-item{position:relative}@media (min-width:768px){.subscribe-wrap .subscribe-item:first-child{flex-grow:1}}.subscribe-wrap .subscribe-item .error-tooltip{margin:5px 0 0;color:#fff;font-size:12px;line-height:16px}.subscribe-wrap .subscribe-item .error-tooltip__close{background-repeat:no-repeat;background-image:url(/skin/frontend/lite/makita/icons/icon-error.svg);background-position:center;width:20px;height:20px;position:absolute;right:12px;top:12px;cursor:pointer}@media (min-width:768px){.subscribe-wrap .subscribe-item .error-tooltip{font-size:12px;line-height:16px}}.subscribe-wrap .subscribe-fieldset .create-action-result-message{text-align:center}.subscribe-wrap .subscribe-fieldset .error,.subscribe-wrap .subscribe-fieldset .success{color:#fff;font-size:14px;line-height:18px;text-align:center}@media (min-width:768px){.subscribe-wrap .subscribe-fieldset .error,.subscribe-wrap .subscribe-fieldset .success{font-size:16px;line-height:21px;max-width:60%;margin:0 auto}}@media (min-width:1024px){.subscribe-wrap .subscribe-fieldset .error,.subscribe-wrap .subscribe-fieldset .success{max-width:100%;min-height:44px}}@media (min-width:768px){.subscribe-wrap .subscribe-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}.subscribe-wrap .recaptcha,.subscribe-wrap .subscribe-policy{font-size:12px;line-height:1.3;color:#9ef6ff;text-align:center;margin:20px 0 0}@media (min-width:768px){.subscribe-wrap .recaptcha,.subscribe-wrap .subscribe-policy{font-size:14px;line-height:1.3;margin:8px auto 0;max-width:70%}}@media (min-width:1240px){.subscribe-wrap .recaptcha,.subscribe-wrap .subscribe-policy{text-align:left;max-width:revert}}.subscribe-wrap .recaptcha a,.subscribe-wrap .subscribe-policy a,.subscription__text a{cursor:pointer;font-size:inherit;color:#fff}@media (hover:hover){.subscribe-wrap .recaptcha a,.subscribe-wrap .subscribe-policy a{transition:all .35s}.subscribe-wrap .recaptcha a:focus,.subscribe-wrap .recaptcha a:hover,.subscribe-wrap .subscribe-policy a:focus,.subscribe-wrap .subscribe-policy a:hover{color:#fff;text-decoration-color:transparent}}.subscription{padding:50px 0}@media (min-width:768px){.subscription{padding:200px 0}}.subscription__title{font-size:clamp(24px,5vw,32px);line-height:120%;font-weight:700;color:#000;margin:0 0 20px;text-align:center}.subscription__text{font-size:clamp(14px,3vw,16px);line-height:140%;font-weight:400;color:#9d9d9d;text-align:center}.subscription__text a{text-decoration:none;color:#007b99}@media (hover:hover){.subscription__text a{transition:all .35s}.subscription__text a:focus,.subscription__text a:hover{color:#15909d}}

