/* v39: direct online checkout and clear delivery disclosure */
#orderForm .payment-secure-note{margin:11px 0 0;color:#4d7590;font-size:12px;line-height:1.55;display:flex;align-items:flex-start;gap:8px}
#orderForm .payment-secure-note::before{content:'◈';font-size:17px;line-height:1.1;color:#2199c8}
#orderForm .payment-unavailable{margin-top:12px;padding:12px 14px;border-radius:13px;border:1px solid #d2e7f1;background:#eef8fe;color:#205b7e;font-size:13px;line-height:1.55}
#orderForm .payment-unavailable[hidden]{display:none}
#orderForm #submitOrder:disabled{opacity:.65;cursor:not-allowed}
#checkoutModal .shipping-note{color:#4d6980;font-size:12px;line-height:1.5}
#checkoutModal .shipping-note[hidden]{display:none}
.checkout-modal .order-summary .shipping-note{padding-top:10px;border-top:1px solid #d6e9f4}
@media(max-width:720px){
  #checkoutModal .order-summary p.shipping-note:not([hidden]){display:block!important;padding-top:8px;margin-top:8px;font-size:11px!important}
  #orderForm .payment-secure-note{font-size:11px}
}
