.zip-validator{margin:1.6rem 0 .8rem;max-width:42rem}.zip-validator__heading{margin:0 0 .8rem;font-family:Jost,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}.zip-validator__form{display:flex;flex-wrap:wrap;gap:.8rem;align-items:stretch}.zip-validator__field{flex:1 1 16rem;min-width:0}.zip-validator__input{width:100%;min-height:4.6rem;padding:1rem 1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase}.zip-validator__input:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.zip-validator__button{flex:0 0 auto;min-width:11rem;min-height:4.6rem;padding:1rem 1.8rem;border:none;border-radius:var(--buttons-radius, 0);background:#001f4c;color:#fff;font-family:Jost,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.zip-validator__button:hover{background:#00163a}.zip-validator__button:disabled{opacity:.65;cursor:wait}.zip-validator__result{margin:1rem 0 0;padding:1.2rem 1.4rem;font-family:Jost,sans-serif;font-size:1.4rem;line-height:1.45}.zip-validator__result[hidden]{display:none}.zip-validator__result--success{background:#00643c14;border:1px solid rgba(0,100,60,.25);color:#0b4d2c}.zip-validator__result--error{background:#8c281414;border:1px solid rgba(140,40,20,.25);color:#6b2414}.zip-validator__result--info{background:#001f4c0f;border:1px solid rgba(0,31,76,.18);color:#001f4c}.zip-validator__result p{margin:0}.zip-validator__result p+p{margin-top:.6rem}.zip-validator__rates{margin:.8rem 0 0;padding:0;list-style:none}.zip-validator__rates li{display:flex;justify-content:space-between;gap:1rem;padding:.3rem 0}.zip-validator__contact{display:inline-block;margin-top:.8rem;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.zip-validator__contact:hover{opacity:.85}@media screen and (max-width:749px){.zip-validator__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zip-validator.css.map */
