/*!/wp-content/plugins/wpzipcode-gallons/public/assets/css/style.css*/.wpzg-result{max-width:550px;margin:16px auto 0;display:flex;align-items:flex-start;gap:14px;padding:20px 24px;border-radius:20px;text-align:left;box-shadow:0 8px 24px rgb(0 0 0 / .12)}.wpzg-result__icon{flex-shrink:0;display:flex;margin-top:2px}.wpzg-result__body{min-width:0}.wpzg-result__message{margin:0;font-family:"Nunito",sans-serif;font-size:15px;line-height:1.55;font-weight:600;letter-spacing:.2px}.wpzg-result__message{text-transform:none}.wpzg-result--success{background:#eef8f1;border:1px solid #bfe6cc}.wpzg-result--success .wpzg-result__icon{color:#1c8a4b}.wpzg-result--success .wpzg-result__message{color:#14532d}.wpzg-result--danger{background:#fdeeee;border:1px solid #f3c6c6}.wpzg-result--danger .wpzg-result__icon{color:#c62828}.wpzg-result--danger .wpzg-result__message{color:#7a1f1f}.wpzg-result .wpzg-result__cta{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:10px 24px;background:#ED2228;color:#fff;font-family:"Nunito",sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;border-radius:50px;border:1px solid #ED2228;transition:background-color .2s,color .2s}.wpzg-result .wpzg-result__cta:hover,.wpzg-result .wpzg-result__cta:focus-visible{background:#fff0;color:#ED2228}.wpzg-result .wpzg-result__cta:focus-visible{outline:2px solid #ED2228;outline-offset:3px}@media (max-width:600px){.wpzg-result{margin-left:16px;margin-right:16px;padding:16px 18px}}