:where(body){--stromme-petition-form__background:var(--wp--preset--color--main);--stromme-petition-form__color:var(--wp--preset--color--white);--stromme-petition-form__button__background:var(--wp--preset--color--primary);--stromme-petition-form__button__hover-background:#e64d37;--stromme-petition-form__button__color:var(--wp--preset--color--main);--stromme-petition-form__progress__stripe1:var(--wp--preset--color--primary-alt-accent);--stromme-petition-form__progress__stripe2:#3a403a;--stromme-petition-form__progress__text-color:var(--wp--preset--color--white);--stromme-petition-form__progress_border:var(--wp--preset--color--primary-alt-accent);--stromme-petition-form__privacy__color:var(--wp--preset--color--white)}.wp-block-stromme-petition-form{color:var(--stromme-petition-form__color)}.wp-block-stromme-petition-form .gform-theme--framework{--gf-ctrl-choice-check-color:var(--stromme-petition-form__color)!important}.wp-block-stromme-petition-form .stromme-petition-form__inner{backdrop-filter:blur(38px);background-color:var(--stromme-petition-form__background);display:flex;flex-direction:column;padding:var(--wp--preset--spacing--medium) var(--wp--preset--spacing--large)}.wp-block-stromme-petition-form.is-style-subtle{--stromme-petition-form__color:var(--wp--preset--color--main);--stromme-petition-form__progress__text-color:var(--wp--preset--color--main);--stromme-petition-form__progress_border:var(--wp--preset--color--primary-alt);--stromme-petition-form__progress__stripe1:var(--wp--preset--color--primary-alt);--stromme-petition-form__progress__stripe2:#c0b39d;--stromme-petition-form__privacy__color:var(--wp--preset--color--main)}.wp-block-stromme-petition-form.is-style-subtle .stromme-petition-form__inner{background:linear-gradient(0deg,var(--wp--preset--color--primary-accent,#d2cdb0) 0,var(--wp--preset--color--primary-accent,#d2cdb0) 100%),var(--wp--preset--color--main,#100c0b)}.wp-block-stromme-petition-form:has(.gform_confirmation_wrapper) .stromme-petition-form__progress{opacity:0;pointer-events:none}.wp-block-stromme-petition-form .stromme-petition-form__head{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xx-small)}:is(.wp-block-stromme-petition-form .stromme-petition-form__head) *{margin:0}:is(.wp-block-stromme-petition-form .stromme-petition-form__head) h2{color:inherit;font-family:var(--wp--preset--font-family--secondary);font-size:var(--wp--preset--font-size--medium);font-weight:400;text-transform:none}:is(.wp-block-stromme-petition-form .stromme-petition-form__head) p{color:inherit;font-size:var(--wp--preset--font-size--small)}.wp-block-stromme-petition-form .gform_wrapper{margin:var(--wp--preset--spacing--small) 0 var(--wp--preset--spacing--xx-small) 0}:is(.wp-block-stromme-petition-form .gform_wrapper) form label.gfield_label.gform-field-label,:is(.wp-block-stromme-petition-form .gform_wrapper) form label.gform-field-label,:is(.wp-block-stromme-petition-form .gform_wrapper) form legend.gfield_label.gform-field-label{--gf-local-color:var(--stromme-petition-form__color)!important}:is(.wp-block-stromme-petition-form .gform_wrapper) .gform_submission_error{font-size:var(--wp--preset--font-size--small)!important}:is(.wp-block-stromme-petition-form .gform_wrapper) .gfield_radio{flex-direction:row!important;flex-wrap:wrap;margin-top:.1em}:is(.wp-block-stromme-petition-form .gform_wrapper) .gfield--type-radio{margin-top:var(--wp--preset--spacing--x-small)}:is(.wp-block-stromme-petition-form .gform_wrapper) input[type=radio]{--gf-local-border-width:1px!important;background-color:transparent!important;border-color:var(--stromme-petition-form__color)!important;margin-top:.1em}:is(:is(.wp-block-stromme-petition-form .gform_wrapper) input[type=radio]):checked{background-color:var(--wp--preset--color--primary)!important;border-color:var(--wp--preset--color--primary)!important}:is(.wp-block-stromme-petition-form .gform_wrapper) form .gform-footer .gform_button{--gf-local-width:100%!important;font-family:var(--wp--preset--font-family--stromme-primary);letter-spacing:-1%;transition:background-color .2s ease}:is(:is(.wp-block-stromme-petition-form .gform_wrapper) form .gform-footer .gform_button):active{opacity:.9}:is(:is(.wp-block-stromme-petition-form .gform_wrapper) form .gform-footer .gform_button):disabled{cursor:not-allowed;opacity:.6}.wp-block-stromme-petition-form .stromme-petition-form__progress{align-items:center;background-color:transparent;border:1px solid var(--stromme-petition-form__progress_border);border-radius:999px;display:flex;height:31px;justify-content:center;line-height:1;overflow:hidden;position:relative}:is(.wp-block-stromme-petition-form .stromme-petition-form__progress) .stromme-petition-form__progress-text{color:var(--stromme-petition-form__progress__text-color);font-size:1rem;font-weight:400;line-height:1.2;margin:0;opacity:.75;position:relative;z-index:3}:is(.wp-block-stromme-petition-form .stromme-petition-form__progress) .stromme-petition-form__progress-bar{background:repeating-linear-gradient(-45deg,var(--stromme-petition-form__progress__stripe1),var(--stromme-petition-form__progress__stripe1) 10px,var(--stromme-petition-form__progress__stripe2) 10px,var(--stromme-petition-form__progress__stripe2) 20px);border-radius:999px;height:100%;left:0;position:absolute;top:0;z-index:2}:is(.wp-block-stromme-petition-form .stromme-petition-form__progress) .stromme-petition-form__progress-stripes{display:none}.wp-block-stromme-petition-form .stromme-petition-form__privacy{color:var(--stromme-petition-form__privacy__color);font-size:1rem;line-height:1.2;margin:var(--wp--preset--spacing--small) 0 0 0;opacity:.75;text-align:center}:is(.wp-block-stromme-petition-form .stromme-petition-form__privacy) a{color:inherit;text-decoration:underline;text-decoration-thickness:8%;text-underline-offset:8%;transition:opacity .2s ease}
