.acase-branded-picture{display:block;position:relative;width:100%;line-height:0;isolation:isolate}.acase-branded-picture>img:not(.acase-brand-logo){display:block;width:100%;height:auto}.acase-branded-picture img.acase-brand-logo{position:absolute!important;z-index:2;inset:clamp(10px,2vw,24px) clamp(10px,2vw,24px) auto auto!important;width:clamp(88px,18%,180px)!important;height:auto!important;max-width:24%!important;aspect-ratio:auto!important;object-fit:contain!important;background:rgba(255,255,255,.96);padding:clamp(7px,1vw,12px);border-radius:8px;box-shadow:0 3px 15px #0a303021;pointer-events:none}
.acase-branded-picture img.acase-brand-logo{box-sizing:border-box!important;padding:clamp(3px,1%,12px)!important}
