#shipping-policy-notice{padding:12px 15px;border:1px solid #e5e5e5;border-radius:10px;background:#fafafa;color:#404040;font-size:.92rem;line-height:1.9}
#shipping-policy-notice[hidden]{display:none}
.admin-body #shipping-methods-editor .ship-policy-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;border:1px solid #e5e5e5;border-radius:12px;margin:14px 0}
.ship-policy-row label{display:grid;gap:7px;font-size:.9rem}.ship-policy-row input,.ship-policy-row select{box-sizing:border-box;min-width:0;width:100%}.ship-policy-wide{grid-column:1/-1}.ship-policy-wide>summary{cursor:pointer}.ship-policy-wide label{margin-top:10px}
.shipping-reference{padding:15px;border:1px solid #e5e5e5;background:#fafafa;border-radius:12px;line-height:1.9;color:#404040}.shipping-reference h3{font-size:1.05rem;margin:0 0 10px}.shipping-reference p{margin:8px 0}.shipping-reference a{color:#991b1b;text-decoration:underline}.shipping-reference table{width:100%;border-collapse:collapse}.shipping-reference th,.shipping-reference td{border-bottom:1px solid #ddd;padding:8px;text-align:start;font-size:.9rem}
@media(max-width:600px){.admin-body #shipping-methods-editor .ship-policy-row{grid-template-columns:1fr}}
