body.page .lcr-form-wrap{background:#f2ebd8;color:#454545;padding:calc(var(--u, 1px)*24);margin:calc(var(--u, 1px)*20) 0;max-width:100%;box-sizing:border-box}
.lcr-form{display:grid;gap:calc(var(--u, 1px)*13);font-family:Montserrat,sans-serif;font-size:calc(var(--u, 1px)*14)}
.lcr-form label:not(.lcr-consent){display:block;font-weight:600}.lcr-form input:not([type=checkbox]):not([type=hidden]),.lcr-form select,.lcr-form textarea{display:block;width:100%;box-sizing:border-box;margin-top:5px;padding:8px;background:#fffdf5;border:1px solid #454545;border-radius:4px;font:inherit;color:#454545}.lcr-form small{display:block;font-weight:400;margin-top:5px}.lcr-form button{justify-self:start;background:#454545;color:#f2ebd8;border:0;border-radius:5px;padding:10px 16px;font:700 calc(var(--u, 1px)*24)/1 Theater,sans-serif;cursor:pointer}.lcr-form a,.lcr-notice a{color:inherit;text-decoration:underline}.lcr-hp{position:absolute;left:-10000px;overflow:hidden}.lcr-notice{padding:12px;border:1px dashed #454545}.lcr-consent{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}
/* Размер формы — 60% от исходного, с сохранением общего масштаба сайта. */
body.page .lcr-form-wrap{width:60%;padding:calc(var(--u, 1px)*14.4)}
body.page .lcr-form-wrap .lcr-form{gap:calc(var(--u, 1px)*7.8);font-size:calc(var(--u, 1px)*8.4)}
body.page .lcr-form-wrap .lcr-form input:not([type=checkbox]):not([type=hidden]),body.page .lcr-form-wrap .lcr-form select,body.page .lcr-form-wrap .lcr-form textarea{margin-top:calc(var(--u, 1px)*1.64);padding:calc(var(--u, 1px)*2.62);border-radius:calc(var(--u, 1px)*1.31);font:inherit}
body.page .lcr-form-wrap .lcr-form small{margin-top:calc(var(--u, 1px)*1.64)}
body.page .lcr-form-wrap .lcr-form button{font-size:calc(var(--u, 1px)*14.4);padding:calc(var(--u, 1px)*3.28) calc(var(--u, 1px)*5.25);border-radius:calc(var(--u, 1px)*1.64)}
body.page .lcr-form-wrap .lcr-consent{gap:calc(var(--u, 1px)*2.62)}
