@import "https://fonts.googleapis.com/css2?family=Roboto&display=swap";.postcode-check__form{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.postcode-check__icons{width:18px}.postcode-check__actions{flex-direction:column;gap:1.2rem;display:flex}.postcode-check__submit{margin-top:.8rem}.postcode-check__locate{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:1.4rem;display:flex}.postcode-check__locate:disabled{opacity:.6;cursor:progress}.postcode-check__locate-icon{width:1.6rem;height:1.6rem}.postcode-check__locate-error{color:rgb(var(--color-error,180, 30, 30));margin-top:.6rem}.postcode-check__attribution{text-align:right;color:rgba(var(--color-foreground), .6);border-top:1px solid rgba(var(--color-foreground), .1);margin:0;padding:.6rem 1.2rem;font-size:1rem}.postcode-check__attribution-gmp{letter-spacing:normal;white-space:nowrap;color:#5e5e5e;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.postcode-check__suggestions{z-index:2;border:1px solid rgba(var(--color-foreground), .2);background-color:#fff;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 .8rem 2.4rem #00000026}.postcode-check__suggestion{cursor:pointer;transition:background-color var(--duration-short) ease;margin:0;padding:1rem 1.2rem}.postcode-check__suggestion:hover,.postcode-check__suggestion.is-active{background-color:rgb(var(--color-base-background-3), 1)}.postcode-check__results{gap:1.6rem;display:grid}.postcode-check-result{border:1px solid rgba(var(--color-foreground), .2)}.postcode-check-result__item{text-wrap:pretty;grid-template-columns:auto 1fr;align-content:start;gap:.4rem;padding:1.6rem 1.2rem;line-height:1.3;display:grid}.postcode-check-result__item svg{width:1.6rem;height:1.6rem;margin-top:.2em}.postcode-check-result__item+.postcode-check-result__item{border-top:1px solid rgba(var(--color-foreground), .2)}.postcode-check-store__label{margin-bottom:.5em;font-weight:700}.postcode-check-store__name{color:rgba(var(--color-base-accent-1), 1);font-weight:700}.postcode-check-store__address{margin-bottom:0}
