/* Cake By Blessing: compact navigation and correctly aligned order/WhatsApp controls. */
@media (min-width:1101px) {
  body .blessing-header .blessing-nav {
    height:60px!important;min-height:60px!important;max-height:60px!important;
    box-sizing:border-box!important;display:flex!important;align-items:center!important;
    padding:0 clamp(20px,3vw,52px)!important;overflow:visible!important;
  }
  body .blessing-header .blessing-nav .blessing-links {
    top:50%!important;transform:translate(-50%,-50%)!important;
  }
  body .blessing-header .blessing-nav .blessing-actions {
    height:60px!important;min-height:0!important;max-height:60px!important;
    display:flex!important;align-items:center!important;justify-content:flex-end!important;
    gap:16px!important;margin:0 0 0 auto!important;padding:0!important;
    position:relative!important;top:auto!important;bottom:auto!important;
    transform:none!important;align-self:center!important;
  }
  body .blessing-header .blessing-nav .blessing-actions a.blessing-request {
    box-sizing:border-box!important;position:static!important;
    display:inline-flex!important;align-items:center!important;justify-content:center!important;
    width:172px!important;min-width:0!important;max-width:172px!important;
    height:42px!important;min-height:42px!important;max-height:42px!important;
    margin:0!important;padding:0 15px!important;transform:none!important;
    background:#f6ca4d!important;color:#090909!important;
    font:500 14px/1 Arial,Helvetica,sans-serif!important;
    text-shadow:none!important;box-shadow:none!important;
    border-radius:24px!important;white-space:nowrap!important;
  }
  body .blessing-header .blessing-nav .blessing-actions a.blessing-whatsapp {
    box-sizing:border-box!important;position:static!important;
    display:inline-flex!important;align-items:center!important;gap:7px!important;
    height:42px!important;min-height:0!important;max-height:42px!important;
    margin:0!important;padding:0!important;transform:none!important;
    align-self:center!important;line-height:1!important;
  }
  body .blessing-header .blessing-nav .blessing-actions a.blessing-whatsapp svg {
    width:34px!important;height:34px!important;
  }
}
body .blessing-header .blessing-nav a.blessing-request,
body .blessing-header .blessing-nav a.blessing-request:visited,
body .blessing-header .blessing-nav a.blessing-request:hover,
body .blessing-header .blessing-nav a.blessing-request:focus,
body a.cbb-float-order,body a.cbb-float-order:visited {
 color:#090909!important;text-shadow:none!important;
}
