.parkinson-become-member-form__panel .mandatory-message,.parkinson-become-member-form__panel .thankyou-page-url p{color:var(--wp--preset--color--system-error);font-weight:var(--wp--custom--font-weight--bold)}.parkinson-become-member{--input-size:3rem;--input-radius:0.25rem;--input-gap:var(--wp--preset--spacing--30);--input-padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);--border-color:var(--wp--preset--color--neutrals-black);--button-radius:999px;--button-color:var(--wp--preset--color--yellow-20);--button-color--selected:var(--wp--preset--color--yellow-10);--button-color--hover:var(--wp--preset--color--yellow-30);--gap--small:var(--wp--preset--spacing--30);background:#fff;border-radius:1rem;font-size:var(--wp--preset--font-size--text-medium);padding:var(--wp--preset--spacing--70);text-align:left}.parkinson-become-member-form *{margin-block:0}.parkinson-become-member-form .df_step{display:flex;flex-flow:column;gap:var(--wp--preset--spacing--50)}#step1:is(.parkinson-become-member-form .df_step){gap:0}#step1:is(.parkinson-become-member-form .df_step) .df_title+.df_description{margin-block-start:var(--wp--preset--spacing--20)}#step1:is(.parkinson-become-member-form .df_step) .df_description{font-size:var(--wp--preset--font-size--text-large);line-height:var(--wp--custom--line-height--13);margin-block-start:var(--wp--preset--spacing--20)}#step1:is(.parkinson-become-member-form .df_step) .df_header+.df_membership-types{margin-block-start:var(--wp--preset--spacing--80)}#step1:is(.parkinson-become-member-form .df_step) .df_actions{margin-block-start:var(--wp--preset--spacing--70)}.parkinson-become-member-form .df_membership-types{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}:is(.parkinson-become-member-form .df_membership-types) p{font-size:var(--wp--preset--font-size--text-xs);line-height:var(--wp--custom--line-height--13)}.parkinson-become-member-form .df_checkbox,.parkinson-become-member-form .df_radio{align-items:center;display:flex;gap:var(--gap--small)}:is(.parkinson-become-member-form .df_radio,.parkinson-become-member-form .df_checkbox) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--neutrals-white);border:1px solid var(--wp--preset--color--neutrals-black);border-radius:1.25rem;color:var(--wp--preset--color--neutrals-black);display:grid;height:1.375rem;margin:0;place-content:center;width:1.375rem}:is(.parkinson-become-member-form .df_radio,.parkinson-become-member-form .df_checkbox) input[type=radio]:before{background-color:var(--wp--preset--color--neutrals-black);border-radius:1.25rem;content:"";height:.75em;transform:scale(0);width:.75em}:is(.parkinson-become-member-form .df_radio,.parkinson-become-member-form .df_checkbox) input[type=radio]:checked:before{transform:scale(1)}:is(.parkinson-become-member-form .df_radio,.parkinson-become-member-form .df_checkbox) .df_radio__label{color:var(--wp--preset--color--neutrals-grey-50);font-size:var(--wp--preset--font-size--text-large);line-height:var(--wp--custom--line-height--13)}:is(.parkinson-become-member-form .df_back) svg{height:1.5rem;width:1.5rem}@media (--tablet-down ){:is(.parkinson-become-member-form .df_back) svg{height:1rem;width:1rem}}:is(.parkinson-become-member-form .df_back) .df_button{align-items:center;background:none;border:none;color:var(--wp--preset--color--neutrals-black);cursor:pointer;display:flex;gap:var(--gap--small);padding:0}.parkinson-become-member-form .df_fields{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50)}:is(.parkinson-become-member-form .df_fields) .df_relative-info{align-self:stretch;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}:is(:is(.parkinson-become-member-form .df_fields) .df_relative-info) .df_relative-info__title{margin:0}:is(:is(.parkinson-become-member-form .df_fields) .df_relative-info) .df_relative-info__fields{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--30)}:is(:is(:is(.parkinson-become-member-form .df_fields) .df_relative-info) .df_relative-info__fields) .df_text{flex:1}@media (max-width:600px){:is(:is(.parkinson-become-member-form .df_fields) .df_relative-info) .df_relative-info__fields{flex-direction:column}}:is(:is(.parkinson-become-member-form .df_fields) .df_relative-info) .df_title{border-block-start:1px solid var(--border-color);margin-block-start:var(--wp--preset--spacing--50);padding-block-start:var(--wp--preset--spacing--50)}:is(.parkinson-become-member-form .df_fields) .df_text{width:100%}:is(.parkinson-become-member-form .df_fields) .df_text__input{align-items:flex-start;align-self:stretch;border:1px solid var(--border-color);border-radius:var(--input-radius);display:flex;font-size:var(--wp--preset--font-size--text-medium);gap:var(--input-gap);padding:var(--input-padding);width:100%}:is(.parkinson-become-member-form .df_fields) .post_city{display:flex;gap:var(--input-gap);width:100%}:is(:is(.parkinson-become-member-form .df_fields) .post_city) .postcode{flex:35%}:is(:is(.parkinson-become-member-form .df_fields) .post_city) .city{flex:65%}.parkinson-become-member-form .df_amounts{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}:is(.parkinson-become-member-form .df_amounts) .df_amounts__list{align-items:flex-start;align-self:stretch;display:flex;gap:var(--wp--preset--spacing--40)}.custom:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list){gap:0}:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button{align-items:center;background:transparent;border:1px solid var(--border-color);border-radius:var(--input-radius);cursor:pointer;display:flex;flex:1 0 0;gap:var(--gap--small);height:var(--input-size);justify-content:center;padding:var(--input-padding)}.df_custom-toggle:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button){flex:0 0 var(--input-size);padding:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease}.df_custom-toggle:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button):hover{background:var(--button-color--hover)}[type=submit]:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button){background:var(--button-color);border-radius:var(--input-radius)}:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button--selected{background:var(--button-color--selected);border:1px solid var(--border-color)}.df_custom-toggle:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .df_button--selected){background:none;border-color:var(--border-color);border-radius:0 var(--input-radius) var(--input-radius) 0}:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper{align-items:center;border:1px solid var(--border-color);border-radius:var(--input-radius) 0 0 var(--input-radius);border-right:0;display:flex;flex:1 0 0;gap:var(--gap--small);height:var(--input-size);padding:var(--input-padding)}:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper) .df_number{flex-grow:1}:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper) .number__input{background:transparent;border:none;padding:var(--input-padding);padding-left:0;width:100%}:is(:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper) .number__input):focus{outline:none}:is(:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper) .number__input)::-webkit-inner-spin-button,:is(:is(:is(:is(.parkinson-become-member-form .df_amounts) .df_amounts__list) .custom_amount_wrapper) .number__input)::-webkit-outer-spin-button{-webkit-appearance:none}.parkinson-become-member-form .df_actions{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--60)}.df_actions--payment-options:is(.parkinson-become-member-form .df_actions){flex-direction:row;flex-wrap:wrap}.df_actions--payment-options:is(.parkinson-become-member-form .df_actions) button[type=submit]{flex:1 1 auto;width:100%}:is(.parkinson-become-member-form .df_actions) button[type=submit]{align-items:center;background:var(--button-color);border:1px solid var(--border-color);border-radius:var(--button-radius);color:var(--wp--preset--color--neutrals-black);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--text-medium);font-weight:var(--wp--custom--font-weight--medium);gap:var(--gap--small);height:var(--input-size);justify-content:center;line-height:var(--wp--custom--line-height--13);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--60);transition:background-color .2s ease,color .2s ease,border-color .2s ease,outline .2s ease}:is(:is(.parkinson-become-member-form .df_actions) button[type=submit]):hover{background:var(--button-color--hover)}:is(.parkinson-become-member-form .df_actions) button[type=button]{background:none;border:none;color:var(--wp--preset--color--neutrals-black);cursor:pointer;font-size:var(--wp--preset--font-size--text-small);line-height:var(--wp--custom--line-height--13);text-decoration-line:underline}.parkinson-become-member-form .df_message--error{align-items:center;align-self:stretch;color:var(--wp--preset--color--system-error);display:flex;gap:var(--gap--small);justify-content:center;margin-block-start:var(--wp--preset--spacing--50);padding:0 var(--wp--preset--spacing--30);width:100%}
