.c-simple-delivery-address-form{border:1px solid var(--color-border--default_light);color:var(--color-text--default);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font:var(--font--paragraph);letter-spacing:var(--font-letter-spacing--paragraph);margin:0;padding:3.2rem .8rem .8rem;position:relative;text-transform:var(--font-transform--paragraph)}@media print{.c-simple-delivery-address-form{font-size:12pt}}.c-simple-delivery-address-form--with-title{margin:1.5rem 0 0}@media (min-width:400px){.c-simple-delivery-address-form{padding:3.2rem 1.6rem 1.6rem}}.c-simple-delivery-address-form .c-input-predictions__options{max-height:14rem}.c-simple-delivery-address-form__title{background:var(--color--accent_light);font-size:var(--font-size--header_4);left:0;margin:0 .8rem;padding:.8rem;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:375px){.c-simple-delivery-address-form__title{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}@media (min-width:400px){.c-simple-delivery-address-form__title{margin:0 1.6rem}}.c-simple-delivery-address-form__address-input-groups{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}@media (min-width:400px){.c-simple-delivery-address-form__address-input-groups{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.c-simple-delivery-address-form__address-input-groups--collapse-for-small-screen{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:400px){.c-simple-delivery-address-form__address-input-groups--collapse-for-small-screen{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.c-simple-delivery-address-form__address-input-group{position:relative}.c-simple-delivery-address-form__address-input-groups--collapse-for-small-screen .c-simple-delivery-address-form__address-input-group:last-child{margin-left:.8rem}@media (min-width:400px){.c-simple-delivery-address-form__address-input-group:last-child{margin-left:.8rem}}.c-simple-delivery-address-form__buttons{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:.8rem}.c-simple-delivery-address-form__buttons>*+*{margin-left:1.6rem}.c-simple-delivery-address-form__error-message{color:var(--color-text--negative);font-size:1.2rem}.fulfillment-method-ghost-store__loader{margin:1rem auto}.fulfillment-method-ghost-store__address-form .c-simple-address-form__buttons{margin-top:1.5rem}