.story-audio-unlock {
  position: absolute;
  z-index: 45;
  top: 14%;
  left: 50%;
  transform: translateX(-50%);
  min-height: 48px;
  max-width: calc(100% - 32px);
  padding: 10px 20px;
  border: 3px solid #fff3cf;
  border-radius: 22px;
  color: #fff8e8;
  background: #0e696d;
  box-shadow: 0 5px 0 #083c40;
  font: 900 clamp(15px, 2vw, 22px)/1.2 "Trebuchet MS", sans-serif;
  white-space: nowrap;
  touch-action: manipulation;
  cursor: pointer;
}
