.wpforms-container .wpforms-form{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000}.wpforms-container .wpforms-form.style-grey,.wpforms-container .wpforms-form{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.wpforms-container .wpforms-form input[type=text],.wpforms-container .wpforms-form input[type=number],.wpforms-container .wpforms-form input[type=email],.wpforms-container .wpforms-form input[type=tel],.wpforms-container .wpforms-form input[type=date],.wpforms-container .wpforms-form input[type=url],.wpforms-container .wpforms-form input[type=password]{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .wpforms-container .wpforms-form input[type=text],.style-secondary .wpforms-container .wpforms-form input[type=text],.style-primary .wpforms-container .wpforms-form input[type=number],.style-secondary .wpforms-container .wpforms-form input[type=number],.style-primary .wpforms-container .wpforms-form input[type=email],.style-secondary .wpforms-container .wpforms-form input[type=email],.style-primary .wpforms-container .wpforms-form input[type=tel],.style-secondary .wpforms-container .wpforms-form input[type=tel],.style-primary .wpforms-container .wpforms-form input[type=date],.style-secondary .wpforms-container .wpforms-form input[type=date],.style-primary .wpforms-container .wpforms-form input[type=url],.style-secondary .wpforms-container .wpforms-form input[type=url],.style-primary .wpforms-container .wpforms-form input[type=password],.style-secondary .wpforms-container .wpforms-form input[type=password]{--form-accent-input-border:none}.wpforms-container .wpforms-form input[type=text]:focus,.wpforms-container .wpforms-form input[type=number]:focus,.wpforms-container .wpforms-form input[type=email]:focus,.wpforms-container .wpforms-form input[type=tel]:focus,.wpforms-container .wpforms-form input[type=date]:focus,.wpforms-container .wpforms-form input[type=url]:focus,.wpforms-container .wpforms-form input[type=password]:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.wpforms-container .wpforms-form input[type=text]:disabled,.wpforms-container .wpforms-form input[type=text].disabled,.wpforms-container .wpforms-form input[type=number]:disabled,.wpforms-container .wpforms-form input[type=number].disabled,.wpforms-container .wpforms-form input[type=email]:disabled,.wpforms-container .wpforms-form input[type=email].disabled,.wpforms-container .wpforms-form input[type=tel]:disabled,.wpforms-container .wpforms-form input[type=tel].disabled,.wpforms-container .wpforms-form input[type=date]:disabled,.wpforms-container .wpforms-form input[type=date].disabled,.wpforms-container .wpforms-form input[type=url]:disabled,.wpforms-container .wpforms-form input[type=url].disabled,.wpforms-container .wpforms-form input[type=password]:disabled,.wpforms-container .wpforms-form input[type=password].disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.wpforms-container .wpforms-form input[type=text].style-grey,.wpforms-container .wpforms-form input[type=number].style-grey,.wpforms-container .wpforms-form input[type=email].style-grey,.wpforms-container .wpforms-form input[type=tel].style-grey,.wpforms-container .wpforms-form input[type=date].style-grey,.wpforms-container .wpforms-form input[type=url].style-grey,.wpforms-container .wpforms-form input[type=password].style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.wpforms-container .wpforms-form textarea{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .wpforms-container .wpforms-form textarea,.style-secondary .wpforms-container .wpforms-form textarea{--form-accent-input-border:none}.wpforms-container .wpforms-form textarea:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.wpforms-container .wpforms-form textarea:disabled,.wpforms-container .wpforms-form textarea.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.wpforms-container .wpforms-form textarea{resize:vertical}.wpforms-container .wpforms-form textarea.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.wpforms-container .wpforms-form select{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .wpforms-container .wpforms-form select,.style-secondary .wpforms-container .wpforms-form select{--form-accent-input-border:none}.wpforms-container .wpforms-form select.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.wpforms-container .wpforms-form select:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.wpforms-container .wpforms-form select:disabled,.wpforms-container .wpforms-form select.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.wpforms-container .wpforms-form select{appearance:none;background-image:url(/wp-content/themes/zal.ch/dist/3ad31b78b4b975e8.svg);background-position:calc(100% - 1rem) calc(50% + .025rem);background-repeat:no-repeat;border-radius:0;padding-right:3rem}.wpforms-container .wpforms-form input[type=checkbox]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-checkbox-size,18px);height:var(--form-accent-checkbox-size,18px);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}.wpforms-container .wpforms-form input[type=checkbox]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-checkbox-hover,#0f05a01a)}.wpforms-container .wpforms-form input[type=checkbox]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-checkbox-active,#0f05a033)}.wpforms-container .wpforms-form input[type=checkbox]:checked:after{content:"";background-color:var(--form-accent-color);width:11px;height:12px;display:block;position:absolute;mask-image:url(/wp-content/themes/zal.ch/dist/af57e9095341918c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.wpforms-container .wpforms-form input[type=checkbox]:focus{outline:none}.wpforms-container .wpforms-form input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.wpforms-container .wpforms-form input[type=radio]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-radio-size,16px);height:var(--form-accent-radio-size,16px);border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}.wpforms-container .wpforms-form input[type=radio]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-radio-hover,#0f05a01a)}.wpforms-container .wpforms-form input[type=radio]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-radio-active,#0f05a033)}.wpforms-container .wpforms-form input[type=radio]:checked:after{content:"";background-color:var(--form-accent-color);border-radius:50%;width:10px;height:10px;display:block}.wpforms-container .wpforms-form input[type=radio]:focus{outline:none}.wpforms-container .wpforms-form input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.wpforms-container .wpforms-form input[type=submit],.wpforms-container .wpforms-form input[type=button],.wpforms-container .wpforms-form input[type=reset],.wpforms-container .wpforms-form button{font:inherit;background:0 0;background-color:var(--form-accent-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:0;margin:0;padding:.8rem 1.25rem;font-weight:700;line-height:1.8;transition:background-color .15s,color .15s;display:inline}@media (max-width:380px){.wpforms-container .wpforms-form input[type=submit],.wpforms-container .wpforms-form input[type=button],.wpforms-container .wpforms-form input[type=reset],.wpforms-container .wpforms-form button{padding:.75rem 1rem}}.wpforms-container .wpforms-form input[type=submit]:hover,.wpforms-container .wpforms-form input[type=submit]:active,.wpforms-container .wpforms-form input[type=submit]:focus,.wpforms-container .wpforms-form input[type=button]:hover,.wpforms-container .wpforms-form input[type=button]:active,.wpforms-container .wpforms-form input[type=button]:focus,.wpforms-container .wpforms-form input[type=reset]:hover,.wpforms-container .wpforms-form input[type=reset]:active,.wpforms-container .wpforms-form input[type=reset]:focus,.wpforms-container .wpforms-form button:hover,.wpforms-container .wpforms-form button:active,.wpforms-container .wpforms-form button:focus{color:#fff}.wpforms-container .wpforms-form input[type=submit]:focus,.wpforms-container .wpforms-form input[type=button]:focus,.wpforms-container .wpforms-form input[type=reset]:focus,.wpforms-container .wpforms-form button:focus{outline:none}.wpforms-container .wpforms-form input[type=submit]:focus-visible,.wpforms-container .wpforms-form input[type=button]:focus-visible,.wpforms-container .wpforms-form input[type=reset]:focus-visible,.wpforms-container .wpforms-form button:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.wpforms-container .wpforms-form input[type=submit]:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button]:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset]:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-hover)}.wpforms-container .wpforms-form input[type=submit]:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button]:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset]:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button:not(:disabled):not(.disabled):active{background-color:var(--form-accent-active)}.wpforms-container .wpforms-form input[type=submit]:disabled,.wpforms-container .wpforms-form input[type=submit].disabled,.wpforms-container .wpforms-form input[type=button]:disabled,.wpforms-container .wpforms-form input[type=button].disabled,.wpforms-container .wpforms-form input[type=reset]:disabled,.wpforms-container .wpforms-form input[type=reset].disabled,.wpforms-container .wpforms-form button:disabled,.wpforms-container .wpforms-form button.disabled{background-color:var(--form-accent-disabled);color:var(--form-accent-disabled-text)}.wpforms-container .wpforms-form input[type=submit].size-large,.wpforms-container .wpforms-form input[type=button].size-large,.wpforms-container .wpforms-form input[type=reset].size-large,.wpforms-container .wpforms-form button.size-large{padding:1.3em 1.75rem}.wpforms-container .wpforms-form input[type=submit].style-secondary,.wpforms-container .wpforms-form input[type=button].style-secondary,.wpforms-container .wpforms-form input[type=reset].style-secondary,.wpforms-container .wpforms-form button.style-secondary{background-color:#008acf}.wpforms-container .wpforms-form input[type=submit].style-secondary:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button].style-secondary:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset].style-secondary:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button.style-secondary:not(:disabled):not(.disabled):hover{background-color:#0da4f0}.wpforms-container .wpforms-form input[type=submit].style-secondary:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button].style-secondary:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset].style-secondary:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button.style-secondary:not(:disabled):not(.disabled):active{background-color:#057bb6}.wpforms-container .wpforms-form input[type=submit].style-grey,.wpforms-container .wpforms-form input[type=button].style-grey,.wpforms-container .wpforms-form input[type=reset].style-grey,.wpforms-container .wpforms-form button.style-grey{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.wpforms-container .wpforms-form input[type=submit].style-grey:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button].style-grey:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset].style-grey:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button.style-grey:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.wpforms-container .wpforms-form input[type=submit].style-grey:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button].style-grey:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset].style-grey:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button.style-grey:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.wpforms-container .wpforms-form input[type=submit].style-ghost,.wpforms-container .wpforms-form input[type=button].style-ghost,.wpforms-container .wpforms-form input[type=reset].style-ghost,.wpforms-container .wpforms-form button.style-ghost{color:#fff;background-color:#0000;border:2px solid #fff}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button.style-ghost:not(:disabled):not(.disabled):hover{color:#000;background-color:#fff}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form button.style-ghost:not(:disabled):not(.disabled):hover:after{filter:invert()}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button.style-ghost:not(:disabled):not(.disabled):active{background-color:#0000}.wpforms-container .wpforms-form input[type=submit].style-ghost:disabled,.wpforms-container .wpforms-form input[type=submit].style-ghost.disabled,.wpforms-container .wpforms-form input[type=button].style-ghost:disabled,.wpforms-container .wpforms-form input[type=button].style-ghost.disabled,.wpforms-container .wpforms-form input[type=reset].style-ghost:disabled,.wpforms-container .wpforms-form input[type=reset].style-ghost.disabled,.wpforms-container .wpforms-form button.style-ghost:disabled,.wpforms-container .wpforms-form button.style-ghost.disabled{opacity:.5;background-color:#0000}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *),.wpforms-container .wpforms-form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *),.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *),.wpforms-container .wpforms-form button.style-ghost:not(:where(.style-primary,.style-secondary) *){border-color:var(--accent-grey-500);color:#000}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover{background-color:var(--accent-grey-400);border-color:var(--accent-grey-400)}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.wpforms-container .wpforms-form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after{filter:none}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active{background-color:var(--accent-grey-500);border-color:var(--accent-grey-500)}.wpforms-container .wpforms-form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.wpforms-container .wpforms-form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.wpforms-container .wpforms-form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.wpforms-container .wpforms-form button.style-ghost:not(:where(.style-primary,.style-secondary) *):after{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)!important}.wpforms-container .wpforms-form input[type=submit].style-text,.wpforms-container .wpforms-form input[type=submit].style-text:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=submit].style-text:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=submit].style-text:focus,.wpforms-container .wpforms-form input[type=button].style-text,.wpforms-container .wpforms-form input[type=button].style-text:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=button].style-text:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=button].style-text:focus,.wpforms-container .wpforms-form input[type=reset].style-text,.wpforms-container .wpforms-form input[type=reset].style-text:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form input[type=reset].style-text:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form input[type=reset].style-text:focus,.wpforms-container .wpforms-form button.style-text,.wpforms-container .wpforms-form button.style-text:not(:disabled):not(.disabled):hover,.wpforms-container .wpforms-form button.style-text:not(:disabled):not(.disabled):active,.wpforms-container .wpforms-form button.style-text:focus{color:var(--form-accent-text,var(--form-accent,#0f05a0));background-color:#0000}.wpforms-container .wpforms-form input[type=submit].style-text,.wpforms-container .wpforms-form input[type=button].style-text,.wpforms-container .wpforms-form input[type=reset].style-text,.wpforms-container .wpforms-form button.style-text{white-space:nowrap;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;display:flex}.wpforms-container .wpforms-form input[type=submit].style-text:after,.wpforms-container .wpforms-form input[type=button].style-text:after,.wpforms-container .wpforms-form input[type=reset].style-text:after,.wpforms-container .wpforms-form button.style-text:after{content:"";background-color:var(--form-accent-text,var(--form-accent,#0f05a0));width:7px;height:10px;margin-left:1.5ch;transition:transform .15s cubic-bezier(.4,0,.2,1);mask-image:url(/wp-content/themes/zal.ch/dist/fae13d8457a0c817.svg);background-image:none!important}.wpforms-container .wpforms-form input[type=submit].style-text:hover:after,.wpforms-container .wpforms-form input[type=button].style-text:hover:after,.wpforms-container .wpforms-form input[type=reset].style-text:hover:after,.wpforms-container .wpforms-form button.style-text:hover:after{transform:translate(30%)}.wpforms-container .wpforms-form input[type=submit].style-text:disabled,.wpforms-container .wpforms-form input[type=submit].style-text.disabled,.wpforms-container .wpforms-form input[type=button].style-text:disabled,.wpforms-container .wpforms-form input[type=button].style-text.disabled,.wpforms-container .wpforms-form input[type=reset].style-text:disabled,.wpforms-container .wpforms-form input[type=reset].style-text.disabled,.wpforms-container .wpforms-form button.style-text:disabled,.wpforms-container .wpforms-form button.style-text.disabled{filter:grayscale();opacity:.7;background-color:#0000}.wpforms-container .wpforms-form .checkbox-label{align-items:center;line-height:1;display:flex}.wpforms-container .wpforms-form .checkbox-label>:first-child{margin-right:.5rem}.wpforms-form{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.wpforms-form .wpforms-clear{clear:both}.wpforms-form .wpforms-field-checkbox ul{padding-left:0}.wpforms-form .wpforms-field-container .wpforms-field{position:static}.wpforms-form .wpforms-field-container .wpforms-field-label{margin-bottom:.3rem;font-weight:400}.wpforms-form .wpforms-field-container .wpforms-field .wpforms-error{border-color:var(--accent-red)}.wpforms-form .wpforms-field-container .wpforms-field label.wpforms-error{color:var(--accent-red)}.wpforms-form .wpforms-field-radio ul{padding-left:0}.wpforms-form .wpforms-field-radio ul li{align-items:center;display:flex}.wpforms-form .wpforms-field-radio ul li input[type=radio]{flex-shrink:0}.wpforms-form h2,.wpforms-form h3,.wpforms-form h4,.wpforms-form .h2,.wpforms-form .h3,.wpforms-form .h4{margin-bottom:0}
/*# sourceMappingURL=css-wpce--wpform.css.map*/