/* Sprouta Care Build 1.9: progressive enhancement, keeps 1.0–1.8 styles */
.sc19-mobile-bar{display:none}.sc19-addresses{max-width:1200px}.sc19-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;margin-top:24px}.sc19-panel{padding:26px}.sc19-address-card{padding:17px 0;border-bottom:1px solid #e4eee8}.sc19-address-card p{margin:6px 0;color:#52645d}.sc19-actions{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 0}.sc19-actions .btn{padding:8px 12px;font-size:13px}.sc19-actions form{margin:0}.sc19-panel h2{margin:0 0 16px}.sc19-panel .field{display:block;margin:0 0 15px}.sc19-fine{font-size:13px;color:#64756c;margin-top:14px}.sc19-pill{background:#e5f5e8;color:#145936;font-size:12px;border-radius:30px;padding:3px 9px;margin-left:5px;vertical-align:middle}.sc19-reco{margin-top:42px}.sc19-reco .section-head{margin-bottom:18px}.sc19-reco h2{margin:0}.sc19-account-shortcuts{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 25px}.sc19-account-shortcuts .btn{display:inline-flex}.sc19-checkout-address{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;background:#eef9f0;border:1px solid #d5ead9;border-radius:12px;padding:11px 15px;margin:12px 0;color:#194b32}.sc19-checkout-address a{color:#075c3b;font-weight:700}.sc19-suggest-copy{margin:4px 0 0;color:#61736c}
.sc19-customer-top{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:24px}.sc19-customer-top h2{margin:5px 0}.sc19-customer-top p{margin:7px 0}.sc19-customer-top a{color:#075c3b}.sc19-stats{margin:0 0 24px}.sc19-small-metric{font-size:20px!important}.sc19-admin-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:24px;align-items:start}.sc19-admin-grid .admin-panel{margin-bottom:20px}.sc19-admin-grid h3{margin:0 0 12px}.sc19-private{font-size:13px;color:#6c7474}.sc19-notes{max-height:510px;overflow:auto;margin-top:20px}.sc19-notes article{border-top:1px solid #e3ebe7;padding:14px 0}.sc19-notes article p{white-space:normal;overflow-wrap:anywhere}.sc19-notes small{color:#667770}.sc19-delete-link{border:0;background:transparent;color:#a23a38;cursor:pointer;padding:6px 0;text-decoration:underline;font:inherit}.sc19-address-preview{border-top:1px solid #e1ebe4;padding:12px 0}.sc19-address-preview p{margin:4px 0}
@media(max-width:900px){.sc19-admin-grid,.sc19-two-cols{grid-template-columns:1fr}}
@media(max-width:760px){body{padding-bottom:72px}.whatsapp-float{bottom:88px}.sc19-mobile-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;z-index:55;background:#fff;border-top:1px solid #ddece4;padding:7px max(8px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));box-shadow:0 -4px 18px #0b39220c}.sc19-mobile-bar a{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:center;text-align:center;color:#395f4c;text-decoration:none;font-size:11px;font-weight:650;min-height:48px;position:relative}.sc19-mobile-bar a[aria-current="page"]{color:#067344}.sc19-mobile-bar a:focus-visible{outline:2px solid #067344;outline-offset:-2px;border-radius:6px}.sc19-mobile-bar svg{width:21px;height:21px}.sc19-mobile-bar .sc19-nav-num{position:absolute;top:-2px;left:calc(50% + 7px);border-radius:12px;font-size:10px;background:#e76b28;color:white;padding:0 5px}.sc19-two-cols{gap:15px}.sc19-panel{padding:18px}.sc19-account-shortcuts .btn{flex:1;justify-content:center;min-width:130px}.sc19-customer-top{align-items:start;flex-direction:column}.sc19-admin-grid{gap:15px}}
