.lutece-vip-form{max-width:520px;margin:0 auto;font-family:inherit}.lvf-label{display:block;font-weight:600;font-size:16px;margin:18px 0 8px;color:#141113}.lvf-optional{font-weight:400;color:#8a7f84;font-size:14px}.lvf-input{width:100%;box-sizing:border-box;padding:16px 18px;font-size:16px;border:2px solid #E7DCD9;border-radius:14px;background:#faf7f5;color:#141113}.lvf-input:focus{outline:none;border-color:#b8235a}.lvf-check{display:flex;gap:12px;align-items:flex-start;margin:16px 0 0;font-size:14px;line-height:1.45;color:#4a4246;cursor:pointer}.lvf-check input{width:20px;height:20px;margin:1px 0 0;flex-shrink:0;accent-color:#E94C7A}.lvf-button{margin-top:22px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:18px 26px;font-size:18px;font-weight:600;color:#fff;background:#e94c7a;border:0;border-radius:14px;cursor:pointer}.lvf-button:disabled{opacity:.6;cursor:wait}.lvf-small{margin:14px 0 0;font-size:13px;color:#8a7f84}.lvf-message{margin:14px 0 0;font-size:15px;font-weight:600;min-height:1em}.lvf-message.ok{color:#2e7d4f}.lvf-message.err{color:#b8235a}lutece-vip-email-sms{display:block}.lutece-vip-form .lvf-label:first-child{margin-top:0}.lvf-input,.lvf-check,.lvf-small,.lvf-message{font-family:inherit}.lutece-vip-form .lvf-small{margin-top:14px}.lutece-vip-form .lvf-message:empty{display:none}.lvf-check input:focus-visible,.lvf-button:focus-visible{outline:2px solid #B8235A;outline-offset:3px}.lutece-vip-form a{color:inherit}.lutece-vip-form .lvf-button{line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lutece-vip-email-sms.css.map */
