.reminders-form-page,.reminders-verify,.reminders-dashboard{--reminders-pink-bg: #fbeaf1;--reminders-card-bg: #ffffff;--reminders-field-bg: #f5f2f2;--reminders-field-border: #e2dcde;--reminders-accent: #ea728c;--reminders-text-muted: #6b6b6f;--reminders-checkbox: #2f6fed}.reminders-dashboard{background:var(--reminders-pink-bg);border-radius:1.6rem;padding:3.5rem 2rem}.reminders-form-page__header{text-align:center;max-width:44rem;margin:0 auto 2.5rem}.reminders-form-page__heading{margin:0 0 .8rem;font-size:3.2rem;font-weight:700;line-height:1.1}.reminders-form-page__subheading{margin:0;color:var(--reminders-text-muted);font-size:1.6rem}.reminders-form__card[hidden]{display:none}.reminders-form__card{display:flex;flex-direction:column;gap:2rem;max-width:72.6rem;margin:0 auto;background:var(--reminders-card-bg);border-radius:1.6rem;padding:2.5rem;box-shadow:0 .4rem 1.6rem #0000000d}.reminders-field[hidden]{display:none}.reminders-field{display:flex;flex-direction:column;gap:.6rem}.reminders-field__label{font-size:1.4rem;font-weight:600}.reminders-field__input{width:100%;padding:1.2rem 1.6rem;font-size:1.6rem;border:.1rem solid var(--reminders-field-border);border-radius:2.4rem;background:var(--reminders-card-bg);color:inherit}.reminders-field__input::placeholder{color:var(--reminders-text-muted)}.reminders-field__select{border-radius:2.4rem;-webkit-appearance:auto;appearance:auto}.reminders-dob-group{display:flex;align-items:center;gap:.6rem}.reminders-dob-group__input{flex:0 0 6.4rem;width:6.4rem;text-align:center}.reminders-dob-group__input--year{flex-basis:8rem;width:8rem}.reminders-dob-group__sep{color:var(--reminders-text-muted);font-size:1.6rem}[data-people-list]{display:flex;flex-direction:column;gap:1.5rem}.reminders-person-card{display:flex;flex-direction:column}[data-edit-fields][hidden]{display:none}[data-edit-fields]{display:flex;flex-direction:column;gap:1.5rem;padding:2rem;background:var(--reminders-field-bg);border-radius:1.2rem}.reminders-person-summary[hidden]{display:none}.reminders-person-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:2rem;background:var(--reminders-card-bg);border-radius:1.2rem;box-shadow:0 .2rem .8rem #0000000f}.reminders-person-summary__main{display:flex;flex-direction:column;gap:.4rem}.reminders-person-summary__name{margin:0;font-size:1.9rem;font-weight:700}.reminders-person-summary__dob,.reminders-person-summary__variant,.reminders-person-summary__occasions{margin:0;font-size:1.4rem;color:var(--reminders-text-muted)}.reminders-person-summary__actions{display:flex;flex-shrink:0;gap:1.2rem}.reminders-person-summary__edit,.reminders-person-summary__delete{background:none;border:none;padding:0;font-size:1.4rem;cursor:pointer}.reminders-person-summary__edit{color:var(--reminders-accent);font-weight:600}.reminders-person-summary__delete{color:var(--reminders-text-muted)}.reminders-person-card__top{position:relative;display:flex;align-items:center;justify-content:space-between}.reminders-person-card__heading{margin:0;font-size:1.5rem;font-weight:600}.reminders-person-card__remove{font-size:1.3rem;color:var(--reminders-accent);background:none;border:none;text-decoration:underline;cursor:pointer}.reminders-person-card .reminders-field__input{border:.1rem solid var(--reminders-field-border)}.reminders-person-card__occasions{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem 1.6rem;border:none;padding:0;margin:0}.reminders-person-card__occasions legend{padding:0;margin-bottom:.4rem;font-size:1.4rem;font-weight:600}.reminders-checkbox{display:flex;align-items:center;gap:1rem;font-size:1.6rem}.reminders-checkbox input[type=checkbox]{width:2rem;height:2rem;accent-color:var(--reminders-checkbox)}.reminders-person-card__helper{display:block;margin-top:.4rem;font-size:1.3rem;color:var(--reminders-text-muted)}.reminders-form__add-person{align-self:stretch;border:.15rem dashed var(--reminders-accent);border-radius:2.4rem;padding:1.2rem 1.5rem;background:none;color:var(--reminders-accent);font-weight:600;cursor:pointer}.reminders-form__submit{align-self:stretch;border:none;border-radius:2.4rem;padding:1.4rem 1.5rem;background:var(--reminders-accent);color:#fff;font-weight:700;font-size:1.7rem;cursor:pointer}.reminders-form__consent{margin:0;text-align:center;font-size:1.3rem;color:var(--reminders-text-muted)}.reminders-form__status{padding:1rem 1.5rem;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.05)}.reminders-form__status--error{background:rgba(var(--color-error, 199, 40, 40),.1);color:rgb(var(--color-error, 199, 40, 40))}.reminders-form__success[hidden]{display:none}.reminders-form__success{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:52rem;margin:0 auto;padding:4rem 2rem;text-align:center;border-radius:1.6rem;background:var(--reminders-card-bg, rgb(var(--color-background)));box-shadow:0 .4rem 1.6rem #0000000d}.reminders-form__success-heading{margin:0;font-size:2.4rem}.reminders-form__success-body{max-width:40rem;margin:0;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-reminders-form.css.map */
