.error_message{color:var(--accent);margin-top:15px}.header__icon--cabinet--active{color:var(--accent);background-image:url(/custom/custom_09_07_2025_21_26/img/icons/cabinet_active.svg)}.subscription .captcha{text-align:initial}.subscription .captcha div{margin-bottom:10px}.subscription .captcha .fa{color:inherit;font-size:inherit;vertical-align:inherit;margin-right:inherit}.subscription .block.captcha{margin:0 auto;background-color:#555;color:#FFF;z-index:1}.subscription .captcha{height:0}.subscription .block.captcha{transition:margin-top 0.4s,padding 0.8s,opacity 0.2s}.subscription input[name=mail]:not(:focus)~.captcha .block.captcha{margin-top:-56px;padding:0 21px;opacity:0;transition:margin-top 0.4s,padding 0.8s,opacity 0.2s}.subscription input[name=mail]:not(:focus)~.captcha .block.captcha *{opacity:0;transition:opacity 0.1s}.subscription input[name=mail]:focus~.captcha .block.captcha,.subscription:hover input[name=mail]~.captcha .block.captcha,.subscription input[name=mail]~.captcha.active .block.captcha{margin-top:0;padding:13px 21px;opacity:1;transition:margin-top 0.4s,padding 0s,opacity 0.2s}.subscription input[name=mail]:focus~.captcha .block.captcha *,.subscription:hover input[name=mail]~.captcha .block.captcha *,.subscription input[name=mail]~.captcha.active .block.captcha *{opacity:1;transition:opacity 0.8s}