.postcode-checker{width:100%;max-width:60rem;margin:0 auto}.postcode-checker__heading{margin:0 0 1.6rem}.postcode-checker__form{position:relative}.postcode-checker__input{width:100%;padding:1.4rem 2rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:50rem;background:rgb(var(--color-background));font-size:1.6rem;font-family:inherit;color:rgb(var(--color-foreground));outline:none;transition:border-color .2s ease;-webkit-appearance:none;appearance:none}.postcode-checker__input::placeholder{color:rgba(var(--color-foreground),.5)}.postcode-checker__input:focus{border-color:rgba(var(--color-foreground),.15);box-shadow:none}.postcode-checker__result{margin-top:1.2rem;font-size:1.4rem;line-height:1.5;display:none}.postcode-checker__result.is-visible{display:block}.postcode-checker__result--success{color:#2e7d32}.postcode-checker__result--error{color:#c62828}.postcode-checker__waitlist{margin-top:2rem;display:none}.postcode-checker__waitlist.is-visible{display:block}.postcode-checker__waitlist-heading{font-size:1.6rem;font-weight:600;margin:0 0 .4rem}.postcode-checker__waitlist-description{font-size:1.4rem;margin:0 0 1.2rem;color:rgba(var(--color-foreground),.7)}.postcode-checker__waitlist-form{display:flex;gap:.8rem}.postcode-checker__waitlist-input{flex:1;padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:50rem;background:rgb(var(--color-background));font-size:1.4rem;font-family:inherit;color:rgb(var(--color-foreground));outline:none;transition:border-color .2s ease;-webkit-appearance:none;appearance:none}.postcode-checker__waitlist-input::placeholder{color:rgba(var(--color-foreground),.5)}.postcode-checker__waitlist-input:focus{border-color:rgba(var(--color-foreground),.4)}.postcode-checker__waitlist-button{padding:1.2rem 2.4rem;border:none;border-radius:50rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-family:inherit;font-weight:600;cursor:pointer;transition:background .2s ease;white-space:nowrap}.postcode-checker__waitlist-button:hover{background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.postcode-checker__waitlist-button:disabled{opacity:.6;cursor:not-allowed}.postcode-checker__waitlist-success{margin-top:1.2rem;font-size:1.4rem;color:#2e7d32;display:none}.postcode-checker__waitlist-success.is-visible{display:block}.postcode-checker__waitlist-error{margin-top:.8rem;font-size:1.3rem;color:#c62828;display:none}.postcode-checker__waitlist-error.is-visible{display:block}@media screen and (max-width:749px){.postcode-checker__waitlist-form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-postcode-checker.css.map */
