/* 7.1.54 — tiny CSS-only public rescue for Learn more guide images.
   Loaded on every public page so page-builder embeds do not depend on shortcode discovery. */
@media (max-width:760px){
  .auditor7-audit .auditor7-more-inner.has-image,
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-native-shell,
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-zoom,
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-cropped,
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-crop-frame{
    box-sizing:border-box!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    aspect-ratio:auto!important;
    overflow:visible!important;
    clip-path:none!important;
    contain:none!important;
  }
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-crop-frame{
    background:transparent!important;
  }
  .auditor7-audit .auditor7-more-inner.has-image img.auditor7-guide-full-image,
  .auditor7-audit .auditor7-more-inner.has-image .auditor7-guide-crop-frame > img{
    display:block!important;
    position:static!important;
    inset:auto!important;
    box-sizing:border-box!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-width:100%!important;
    max-height:none!important;
    aspect-ratio:auto!important;
    object-fit:contain!important;
    object-position:center!important;
    transform:none!important;
    transform-origin:center!important;
    clip-path:none!important;
    contain:none!important;
    margin:0!important;
  }
}
