/* BCAI MOBILE recipe — desktop Canva magazine is untouched */
#holo-mobile { display: none; }

@media (max-width: 767px) {
  html, body {
    overflow: auto !important;
    height: auto !important;
    max-height: none !important;
    width: 100% !important;
    background: #000 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  #root,
  .dtWLRg,
  .NlaLLA {
    display: none !important;
  }
  #holo-mobile {
    display: block;
    width: 100%;
    background: #000;
  }
}

#holo-mobile .recipe {
  position: relative;
  width: 100%;
  margin: 0;
  background: #000;
}
#holo-mobile .recipe > img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: top;
}
#holo-mobile .hot {
  position: absolute;
  display: block;
  z-index: 2;
  /* visible tap target; no invented chrome */
  cursor: pointer;
}
#holo-mobile .hot:focus {
  outline: 2px solid #DFAE23;
  outline-offset: -2px;
}
