/* V2 mobile audio overlays: same audio source/player as desktop. */
@media (max-width:767px) {
  .ax-m .ax-v2-mobile-audio-frame {position:relative;display:block;max-width:100%;line-height:0;}
  .ax-m .ax-v2-mobile-audio-frame > img {display:block;}
  .ax-m .x1wfrkln > .ax-v2-mobile-audio-frame {width:120px;}
  .ax-m .xfakh1j > .ax-v2-mobile-audio-frame {width:112px;justify-self:end;}
  .ax-m .ax-v2-mobile-audio-button {position:absolute;top:7px;right:7px;z-index:12;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(242,240,235,.35);border-radius:3px;background:rgba(14,15,17,.86);color:#F2F0EB;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}
  .ax-m .ax-v2-mobile-audio-button svg {pointer-events:none;}
  .ax-m .x1wnh4es > .ax-v2-mobile-audio-button {top:12px;right:12px;width:40px;height:40px;}
  .ax-m .ax-v2-mobile-audio-button[hidden] {display:none!important;}
  .ax-m .ax-v2-mobile-audio-button:focus-visible {outline:2px solid #FF5A1F;outline-offset:2px;}
  .ax-m .ax-v2-mobile-audio-button[aria-pressed="true"] {color:#FF5A1F;border-color:#FF5A1F;}
}
