.update-success[data-v-7797559e],.update-wrong[data-v-7797559e]{border-radius:2px;padding:10px;text-align:center;width:100%}.success-background[data-v-7797559e]{background-color:var(--SHI-successGreen)}.fail-background[data-v-7797559e]{background-color:var(--SHI-error-color)}.success-background-subscription[data-v-7797559e]{background-color:var(--SHI-success-green-crystal)}.inputwrapper[data-v-9f883425]{position:relative;width:100%}.inputwrapper input[data-v-9f883425],.inputwrapper select[data-v-9f883425]{min-height:50px}.inputwrapper label[data-v-9f883425]{background:var(--SHI-white);font-size:.7rem;left:13px;position:absolute;top:-7px;z-index:10}.select[data-v-9f883425]:not(.is-multiple):not(.is-loading):after{border-color:var(--brand-primary-color-1);top:25px}.is-invalid[data-v-9f883425]{border:1px solid var(--SHI-validation-border)}.select__Item[data-v-9f883425]{display:flex;width:100%}.personal-details #personal-details-form>div[data-v-d023a33c]{max-width:564px}.personal-details[data-v-d023a33c]{background:var(--SHI-white);border-radius:5px;margin:2rem 0 3rem;padding:32px;position:relative}.personal-details__form[data-v-d023a33c]{width:100%}@media only screen and (min-width:1280px){.personal-details__form[data-v-d023a33c]{width:75%}}.personal-details__form .btn-submit[data-v-d023a33c]{width:100%}@media only screen and (min-width:670px){.personal-details__form .btn-submit[data-v-d023a33c]{width:calc(50% - 32px)}}.personal-details .email-block[data-v-d023a33c]{position:relative}.personal-details .email-block .input[data-v-d023a33c]{padding:16px 35px 16px 16px}.personal-details .email-block .tick-svg[data-v-d023a33c]{cursor:pointer;fill:none;position:absolute;right:10px;top:50px}.personal-details .email-block .tick-svg[data-v-d023a33c] #My-Personal-Details{stroke:var(--SHI-successGreen)}.personal-details .full-name[data-v-d023a33c]{flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.personal-details .full-name[data-v-d023a33c]{flex-direction:row}.personal-details .full-name .first-name[data-v-d023a33c],.personal-details .full-name .last-name[data-v-d023a33c]{flex:1}}.personal-details .full-name .error-message[data-v-d023a33c]{color:var(--SHI-error-color);margin-top:5px}@media only screen and (min-width:670px)and (max-width:1280px){.personal-details .date .column[data-v-d023a33c]:not(:last-child){padding-right:0}}.select[data-v-d023a33c]{flex:1;width:100%}.select__date[data-v-d023a33c]{display:flex;width:100%}.font-bold[data-v-d023a33c]{font-weight:700}@media screen and (min-width:321px){.btn-save[data-v-d023a33c]{min-width:270px}}.btn-save[data-v-d023a33c]{height:auto;padding:10px;width:100%}@media only screen and (min-width:670px){.btn-save[data-v-d023a33c]{width:auto}}.edit-email[data-v-d023a33c]{color:var(--brand-primary-color-1);position:absolute;right:30px;top:110px}.password-update #password-update-form>div[data-v-9d1eae63]{max-width:564px}.password-update[data-v-9d1eae63]{background:var(--SHI-white);border-radius:5px;margin:0 0 3rem;padding:32px;position:relative}.password-update__form[data-v-9d1eae63]{width:100%}@media only screen and (min-width:1280px){.password-update__form[data-v-9d1eae63]{width:75%}}.password-update__form .retype-new-password[data-v-9d1eae63]{margin-bottom:32px}.password-update__form .error-message[data-v-9d1eae63]{color:var(--SHI-error-color)}.password-update__form .btn-submit[data-v-9d1eae63]{width:100%}@media only screen and (min-width:670px){.password-update__form .btn-submit[data-v-9d1eae63]{width:calc(50% - 32px)}}.password-update .update-success[data-v-9d1eae63],.password-update .update-wrong[data-v-9d1eae63]{border-radius:2px;padding:10px;text-align:center;width:100%}.password-update .update-success .tick-svg[data-v-9d1eae63],.password-update .update-wrong .tick-svg[data-v-9d1eae63]{fill:none}.password-update .update-success .tick-svg[data-v-9d1eae63] #My-Personal-Details,.password-update .update-wrong .tick-svg[data-v-9d1eae63] #My-Personal-Details{stroke:var(--SHI-white)}.password-update .success-background[data-v-9d1eae63]{background-color:var(--SHI-successGreen)}.password-update .fail-background[data-v-9d1eae63]{background-color:var(--SHI-error-color)}.address #address-form>div[data-v-83e380b4]{max-width:564px}.address .font-bold[data-v-83e380b4]{font-weight:600}.address__full-name[data-v-83e380b4]{flex-direction:column;gap:32px}@media only screen and (min-width:1280px){.address__full-name[data-v-83e380b4]{flex-direction:row}.address__full-name .first-name[data-v-83e380b4],.address__full-name .last-name[data-v-83e380b4]{flex:1}}.address__country .select[data-v-83e380b4],.address__country .select__field[data-v-83e380b4],.address__subRegion-ireland .select[data-v-83e380b4],.address__subRegion-ireland .select__field[data-v-83e380b4]{width:100%}.address .error-message[data-v-83e380b4]{color:var(--SHI-error-color);margin-top:5px}.address .update-success[data-v-83e380b4]{border-radius:2px;padding:10px;text-align:center;width:100%}.address .update-success .tick-svg[data-v-83e380b4]{fill:none}.address .update-success .tick-svg[data-v-83e380b4] #My-Personal-Details{stroke:var(--SHI-white)}.address .cancel[data-v-83e380b4]{margin-left:0}@media only screen and (min-width:640px){.address .cancel[data-v-83e380b4]{margin-left:4%}}.address .success-background[data-v-83e380b4]{background-color:var(--SHI-successGreen)}.address-info[data-v-070665c4]{background:var(--SHI-white);border-radius:5px;margin:2rem 0 3rem;padding:32px;position:relative}.address-info__form[data-v-070665c4]{width:100%}@media only screen and (min-width:1280px){.address-info__form[data-v-070665c4]{width:75%}}.address-info__form__title[data-v-070665c4]{font-size:17px}.address-info__form .default-address .billing-address[data-v-070665c4],.address-info__form .default-address .delivery-address[data-v-070665c4]{background-color:var(--SHI-white-grey);overflow-wrap:break-word;padding:24px}.address-info__form .btn-address[data-v-070665c4]{width:100%}@media only screen and (min-width:670px){.address-info__form .btn-address[data-v-070665c4]{width:calc(50% - 32px)}}@media screen and (min-width:321px){.address-info .btn-add-billing[data-v-070665c4]{min-width:270px}}.address-info .btn-add-billing[data-v-070665c4]{height:auto;padding:10px;width:100%}@media only screen and (min-width:670px){.address-info .btn-add-billing[data-v-070665c4]{width:auto}}.address-info .font-bold[data-v-070665c4]{font-weight:600}.address-info .break-word[data-v-070665c4]{overflow-wrap:break-word}.preferences-update[data-v-37b6ff6e]{background:var(--SHI-white);border-radius:5px;margin:0 0 3rem;padding:32px;position:relative}.preferences-update__form[data-v-37b6ff6e]{width:100%}@media only screen and (min-width:1280px){.preferences-update__form[data-v-37b6ff6e]{width:75%}}.preferences-update__form .error-message[data-v-37b6ff6e]{color:var(--SHI-error-color)}.preferences-update__form .btn-submit[data-v-37b6ff6e]{width:100%}@media only screen and (min-width:670px){.preferences-update__form .btn-submit[data-v-37b6ff6e]{width:calc(50% - 32px)}}.preferences-update .newsletter-signup input[data-v-37b6ff6e],.preferences-update .partner_newsletter-signup input[data-v-37b6ff6e]{accent-color:var(--brand-primary-color-1);float:left;margin:.3rem 1rem 0 0;width:10%}@media only screen and (min-width:1280px){.preferences-update .newsletter-signup input[data-v-37b6ff6e],.preferences-update .partner_newsletter-signup input[data-v-37b6ff6e]{width:auto}}.preferences-update .newsletter-signup p[data-v-37b6ff6e],.preferences-update .partner_newsletter-signup p[data-v-37b6ff6e]{float:left;width:80%}.preferences-update .partner_newsletter-signup[data-v-37b6ff6e]{clear:both}.preferences-update .update-success[data-v-37b6ff6e],.preferences-update .update-wrong[data-v-37b6ff6e]{border-radius:2px;padding:10px;text-align:center;width:100%}.preferences-update .success-background[data-v-37b6ff6e]{background-color:var(--SHI-successGreen)}.preferences-update .fail-background[data-v-37b6ff6e]{background-color:var(--SHI-error-color)}.delete-account[data-v-9f30446d]{background-color:var(--SHI-white);border-radius:5px;margin:0 0 3rem;padding:32px}.delete-account__form[data-v-9f30446d]{width:100%}@media only screen and (min-width:1280px){.delete-account__form[data-v-9f30446d]{width:75%}}.delete-account__form__title[data-v-9f30446d]{margin-bottom:8px}.delete-account .btn-submit[data-v-9f30446d]{width:100%}@media only screen and (min-width:670px){.delete-account .btn-submit[data-v-9f30446d]{width:calc(50% - 32px)}}
