#delivery-distance-check{margin:18px 0}#delivery-distance-check .help{margin:10px 0}#delivery-distance-check strong{display:block}#delivery-call-shop{display:inline-block;font-weight:700;padding:8px 0}#delivery-check-status{font-weight:600!important;color:#10234c!important}button:disabled{opacity:.55;cursor:not-allowed}[hidden]{display:none!important}

#delivery-distance-check{margin:12px 0;padding:12px 14px;border-left-width:3px;border-radius:8px}
#delivery-distance-check>strong{font-size:17px;line-height:1.3;margin:0 0 6px}
#delivery-distance-check .help{font-size:14px;line-height:1.5;margin:6px 0}
#delivery-distance-check .help strong{display:inline}
#delivery-distance-check #check-delivery-postcode{min-height:44px;font-size:15px;padding:9px 12px;margin:8px 0 2px;border-radius:7px}
#delivery-distance-check #delivery-check-status{font-size:14px;font-weight:500!important;line-height:1.45;margin:6px 0}
#delivery-distance-check .checkout-more{margin-top:10px;padding-top:8px}
#delivery-distance-check .checkout-more summary{font-size:14px;min-height:36px;line-height:1.4;padding:7px 0}
