.google-picker{padding:16px;border:1px solid #d9e2dc;border-radius:12px;margin:12px 0;background:#fff;color:#16322f}.google-picker h3{font-size:19px;line-height:1.25;margin:0 0 12px}.google-picker p{font-size:14px;line-height:1.45;overflow-wrap:anywhere}.google-picker label{display:block;margin:12px 0;font-size:14px}.google-picker input{display:block;width:100%;min-height:44px;padding:10px;border:1px solid #cad7ce;border-radius:8px;font-size:16px;box-sizing:border-box}.google-picker button,.google-picker .button{display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;margin:8px 8px 0 0;min-height:44px;border-radius:9px;border:1px solid #187653;background:#187653;color:white;font:inherit;font-size:14px;cursor:pointer;white-space:normal;max-width:100%;text-decoration:none}.google-picker .secondary{background:white;color:#16322f;border-color:#cad7ce}.google-picker button:disabled{opacity:.6}.google-picker .google-result,.google-picker .google-confirm{padding:14px;border:1px solid #d9e2dc;border-radius:10px;margin:12px 0;background:#f8faf7}.google-result strong{font-size:16px}.google-result a{display:block;font-size:13px;color:#187653;margin-top:12px}.google-picker .google-attribution{font-family:Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;white-space:nowrap;color:#5e5e5e;letter-spacing:normal}.google-connected{color:#187653;font-weight:700}.google-unconnected{color:#745922;font-weight:700}.google-picker [hidden]{display:none!important}@media(max-width:400px){.google-picker{padding:12px}.google-picker button{width:100%;margin-right:0}.google-picker h3{font-size:17px}}

.google-summary{padding:16px;background:#eff8f0;border-radius:14px}.google-rating{font-size:32px!important;font-weight:bold;margin:12px 0!important}.google-review-count{font-size:22px!important;font-weight:bold;margin:8px 0!important}

.google-rating{color:#ad7b13}.google-connected{color:#187653}.google-picker .secondary{animation:none!important}
