.parent-optin__container{display:grid;background-color:var(--color);padding:var(--space-base);margin-inline:auto;text-align:center}.parent-optin__container p{font-size:var(--heading-md);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs)}.parent-optin__container a{font-size:var(--text-md);display:flex;align-items:center;justify-content:center;grid-gap:var(--space-xs)}.color-white,.color-primary-light,.color-accent,.color-tertiary,.color-senary,.color-white a,.color-primary-light a,.color-accent a,.color-tertiary a,.color-senary a{color:var(--color-black)}.color-black,.color-primary,.color-quaternary,.color-secondary,.color-quinary,.color-black a,.color-primary a,.color-quaternary a,.color-secondary a,.color-quinary a{color:var(--color-white)}.color-white{border:1px solid var(--color-black)}#parent-optin{font-size:var(--text-base);background-color:#0000004d;color:var(--color-black);display:flex;align-items:center;justify-content:center;overflow-y:auto}@media (min-width: 64rem){#parent-optin{font-size:var(--text-md)}}#parent-optin .modal__content{padding-top:var(--space-xxxxl)}@media (min-width: 64rem){#parent-optin .modal__content{padding:var(--space-xxxl) var(--space-xxxxl)}}#parent-optin .accordion{max-width:var(--max-width-xxxs);margin-inline:auto}#parent-optin .accordion__item{border:none}#parent-optin .accordion__item.accordion__item--is-open svg.icon--chevron-down{transform:rotate(180deg)}#parent-optin .accordion__header{color:var(--color-primary);padding:0}#parent-optin .wpcf7-response-output{border:none;margin:0;padding:0}.parent-optin__form form{max-width:var(--max-width-xxxxs);margin-inline:auto}.parent-optin__form form.sent{max-width:none}#parent-email{box-shadow:none;border-bottom:1px solid var(--color-black)}.parent-optin__categories .wpcf7-checkbox{display:flex;flex-direction:column;box-shadow:none;padding-inline:0}.parent-optin__categories .wpcf7-checkbox>.wpcf7-list-item{margin-inline:0;margin-bottom:var(--space-xs)}.parent-optin__categories .wpcf7-checkbox label{display:flex;align-items:center;gap:var(--space-xxs)}.parent-optin__categories .wpcf7-checkbox label input[type=checkbox]{--checkbox-size: 20px;width:var(--checkbox-size);height:var(--checkbox-size)}.parent-optin__submit{margin-top:var(--space-base)}
