.p15 .lm-request-form{border-top:1px solid var(--line);margin-top:22px;padding-top:22px;text-align:left}.p15 .lm-request-field{margin:0 0 17px}.p15 .lm-request-field label{display:block;font-size:16px;font-weight:600;margin-bottom:7px}.p15 .lm-request-field input,.p15 .lm-request-field select,.p15 .lm-request-field textarea{display:block;width:100%;min-height:48px;border:1px solid #d8d8d8;border-radius:10px;background:#fff;color:#191919;padding:11px 13px;font:400 16px/1.5 Poppins,sans-serif}.p15 .lm-request-field textarea{resize:vertical}.p15 .lm-request-privacy{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;margin:20px 0}.p15 .lm-request-privacy input{flex:none;width:20px;height:20px;margin:2px 0;accent-color:var(--purple)}.p15 .lm-request-privacy a{text-decoration:underline}.p15 .lm-request-honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.p15 .lm-request-status{margin-top:15px!important;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.p15 .lm-request-form>button{width:100%}

.p15 .lm-request-confirmation{padding:20px;border:1px solid var(--line);border-radius:14px;background:#fff}.p15 .lm-request-confirmation h3{font-size:21px;line-height:1.35;margin:0 0 12px;color:var(--purple)}.p15 .lm-request-confirmation .lm-request-status{margin-top:0!important}.p15 .lm-request-reference{font-size:14px;margin:16px 0 0;overflow-wrap:anywhere}
