.rc56-shipping-contact{padding:14px;border:1px solid #d0e4d9;background:#f2f8f4;border-radius:8px;margin:12px 0}
.rc56-personal-phone{display:flex;gap:10px;align-items:end}.rc56-personal-phone>label{flex:1;min-width:0;margin:0}.rc56-personal-phone input{width:100%;box-sizing:border-box}.rc56-personal-phone>button{flex:0 0 auto}
.rc56-phone-result{margin:12px 0;padding:12px;background:#f7f9f8;border:1px solid #dce7e1;border-radius:8px}.rc56-phone-result>p{font-weight:600;margin-top:0}.rc56-phone-result[data-phone-status=replaced],.rc56-phone-result[data-phone-status=same]{background:#edf8f0;border-color:#9bc9ad;color:#176b55}
.rc56-phone-result details{margin-top:12px}.rc56-phone-result pre{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere}.rc56-phone-result button[aria-pressed=true]{background:#fff4dc;border-color:#d8ae58}
[data-phone-outside-summary]{display:block;margin-top:6px;line-height:1.5;color:#356551;font-weight:500;overflow-wrap:anywhere}.rc56-shipping-phone p{margin-bottom:0;overflow-wrap:anywhere}
@media(max-width:620px){.rc56-personal-phone{flex-direction:column;align-items:stretch}.rc56-personal-phone>button{align-self:flex-start}}
