/* WAYR Free Resource Downloads form; works with or without the WAYR child theme. */
.wayr-download-form{position:relative;display:flex;flex-direction:column;gap:11px;max-width:100%;font-family:inherit;margin-top:16px}
.wayr-download-form .wayr-email-label{display:block;font-size:13px;font-weight:700;color:#1b2029;line-height:1.35;margin:0}
.wayr-download-form .wayr-email-label span{font-weight:400;color:#62666d}
.wayr-download-form .wayr-email{width:100%;max-width:100%;box-sizing:border-box;min-height:45px;padding:11px 13px;border:1px solid #d0d1d3;border-radius:3px;background:#fff;color:#20242b;font:inherit;font-size:14px}
.wayr-download-form .wayr-email:focus-visible{outline:2px solid #ff4b24;outline-offset:2px}
.wayr-download-form .wayr-consent{display:flex;align-items:flex-start;gap:9px;margin:1px 0 2px;color:#3d424a;font-size:12px;line-height:1.5;font-weight:400;cursor:pointer}
.wayr-download-form .wayr-consent input{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;accent-color:#ff341c}
.wayr-download-form .wayr-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid #fb331c;background:#fb331c;color:#fff;border-radius:3px;min-height:46px;padding:12px 16px;font-family:inherit;font-weight:700;font-size:13px;cursor:pointer;line-height:1.25}
.wayr-download-form .wayr-submit:hover{background:#d52d19;color:#fff}
.wayr-download-form .wayr-submit:focus-visible{outline:2px solid #ff9b00;outline-offset:2px}
.wayr-download-form .wayr-privacy{color:#666;font-size:10.5px;line-height:1.45;display:block}
.wayr-download-form .wayr-privacy a{color:#363a3f;text-decoration:underline}
.wayr-download-form .wayr-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;height:1px!important;width:1px!important;overflow:hidden!important}
.wayr-notice{border:1px solid #e0e0e0;background:#fff;padding:12px 14px;margin:0 0 15px;font-size:13px;line-height:1.45}

.w-download-card .wayr-download-form .wayr-submit{margin-top:4px!important}

.wayr-download-form .wayr-confirm-note{display:block;color:#777;font-size:11px;line-height:1.45;margin-top:-6px}
