/* Draft 5: original supplied artwork with transparent SVG presentation. */
.almo-mark30{background:transparent!important;border:0!important;box-shadow:none!important}
.almo-mark30 img{position:static!important;inset:auto!important;width:100%!important;height:100%!important;object-fit:contain;mix-blend-mode:normal}
.coffee-logo31{display:block;object-fit:contain;flex-shrink:0;background:none;border:0;box-shadow:none}
.coffee-full31{width:min(100%,260px);height:auto;margin:auto;transform:rotate(-3deg)}
.coffee-icon31{width:44px;height:44px}
.coffee-entry30>.coffee-icon31,.coffee-mini30 .coffee-icon31{width:70px;height:70px}
.voice-jumps23 a:has(.coffee-icon31){display:inline-flex;align-items:center;gap:8px;padding-top:4px;padding-bottom:4px}
.voice-jumps23 .coffee-icon31{width:42px;height:42px}
.hub-nav28 .nav-item28>.coffee-icon31{width:26px;height:26px;margin:-2px}
.more-tile-icon30 .coffee-icon31{width:42px;height:42px}
.hub-nav28 .nav-brand28{background:transparent!important}
.hub-nav28 .nav-brand28>img{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;object-fit:contain}
.calendar-drawer16[open] .calendar-closed31,.calendar-drawer16:not([open]) .calendar-open31{display:none}
.compassion-neighbours31{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:28px;border:1px solid #dce0e5;border-radius:20px;background:#f1f4f8;margin:28px 0}
.compassion-neighbours31>div{flex:1 1 360px}.compassion-neighbours31 h2{font-size:24px;margin:0 0 8px}.compassion-neighbours31 p{margin:0;line-height:1.6}
@media(max-width:700px){.coffee-full31{width:180px}.compassion-entry31{flex-wrap:wrap}.compassion-entry31>span{flex:1;min-width:150px}.compassion-entry31 strong{font-size:20px}.compassion-neighbours31{padding:22px}}

@media(max-width:700px){.compassion31 .coffee-hero30{grid-template-columns:minmax(0,1fr)}.compassion31 .coffee-hero30>div{min-width:0}.compassion31 .coffee-hero30 h1{font-size:clamp(28px,8vw,43px)!important;letter-spacing:-1px}.compassion31 .coffee-hero30 p{overflow-wrap:anywhere}}
.compassion31 .coffee-hero30 .primary{background:#2c62b4;border-color:#2c62b4;color:white}.compassion31 .coffee-hero30 .primary:hover{background:#204c92}
