.shipping-profile-picker{padding:1.1rem;margin:0 0 1.4rem;background:#eef3f7;border:1px solid #c5d1dc;border-radius:10px}.shipping-profile-picker h4{font-size:1.15rem;margin:0 0 .65rem}.shipping-profile-picker p,#shipping-profiles p{font-size:1rem;line-height:1.6}.shipping-profile-picker label,.shipping-profile-form label{display:grid;gap:.45rem;font-size:1rem}.shipping-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.shipping-profile-form input:not([type=checkbox]),.shipping-profile-form select,.shipping-profile-form textarea{font:inherit;width:100%;min-width:0;padding:.75rem;border:1px solid #b8c7d4;border-radius:6px;box-sizing:border-box}.shipping-profile-card{padding:1.1rem;border:1px solid #c5d1dc;border-radius:10px;background:white;overflow-wrap:anywhere}.profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:.8rem 0}.profile-actions button,.profile-actions a,.shipping-profile-picker button{min-height:44px}.profile-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.profile-summary div{min-width:0}.profile-summary dt{font-weight:600}.profile-summary dd{margin:.2rem 0;white-space:pre-wrap;overflow-wrap:anywhere}.shipping-profile-form .profile-consent{display:flex;align-items:flex-start;gap:.6rem;margin:1rem 0}.profile-consent input{flex:0 0 auto;margin-top:.25rem}.shipping-profile-form [hidden]{display:none!important}[data-profile-preview]{border-top:1px solid #c5d1dc;padding-top:1rem;margin-top:1rem}@media(max-width:650px){.shipping-profile-grid,.profile-summary{grid-template-columns:1fr}.profile-actions{align-items:stretch}.profile-actions>*{max-width:100%}}
