body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) :is(.ho-res-pill,.ho-agenda-pill,.order-status,.cl-order-state),body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) :is(.ho-res-pill,.ho-agenda-pill,.order-status,.cl-order-state) *{color:#fff!important;-webkit-text-fill-color:#fff!important}
body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) .ho-promo-upload{display:flex!important;flex-direction:column!important;gap:10px!important;padding:0!important;margin:16px 0 0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#455266!important}
body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) .ho-promo-upload>span{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:10px 14px!important;border:1px solid #cbd3de!important;border-radius:9px!important;background:#fff!important;color:#263241!important;-webkit-text-fill-color:#263241!important;font-weight:600!important}
body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) .ho-promo-upload small{display:block!important;background:transparent!important;color:#526071!important;-webkit-text-fill-color:#526071!important;font-size:12px!important;line-height:1.5!important;padding:0!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.theme-light :is(#ho-final-v246#ho-final-v246#ho-final-v246,.app-shell) .ho-promo-remove-image{margin-top:14px!important}
