/* Bill recipient review: mobile only; existing data and editing behaviour retained. */
@media(max-width:767px){
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review>header h3{font-size:12px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;color:#61756a!important;margin:0 0 10px!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .zb-service-review__item{display:flex!important;flex-direction:column!important;gap:12px!important;padding:14px!important;border:0!important;border-left:3px solid #167a55!important;background:#f2f7f4!important;border-radius:0!important;box-shadow:none!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .zb-bill-review-line{display:contents!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .zb-bill-review-line h4{order:0;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;color:#153f31!important;margin:0!important;width:100%!important;letter-spacing:0!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .zb-bill-review-amount{flex:0 0 auto!important;white-space:nowrap!important;font-size:15px!important;font-weight:600!important;margin:0!important;color:#126a49!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-destination{order:1;display:block!important;margin:0!important;padding:0!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-destination>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;margin:0!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-destination dt{font-size:11px!important;font-weight:500!important;color:#61756a!important;line-height:1.5!important;letter-spacing:.02em!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-destination dd{font-size:18px!important;font-weight:600!important;line-height:1.45!important;color:#153f31!important;margin:0!important;text-align:left!important;overflow-wrap:anywhere!important;letter-spacing:0!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-destination dd a{color:inherit!important;text-decoration:none!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .zb-bill-review-supporting{order:2;margin:0!important;font-size:12px!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-edit-bill{order:3!important;align-self:flex-start!important;position:static!important;min-height:44px!important;padding:8px 12px!important;margin:0!important;border:1px solid #167a55!important;border-radius:0!important;background:#fff!important;color:#126a49!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;box-shadow:none!important;line-height:1.4!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-posting-note{font-size:12px!important;line-height:1.55!important;color:#536b5e!important;margin:12px 0 0!important}
html:root body[id] #wk-one-page-checkout.zb-single-page .zb-bill-review .pkm-review-posting-note strong{display:block!important;font-weight:600!important;color:#263e33!important;margin-bottom:3px}
}
