/* Allow vertical page scrolling when swiping on the OSD viewer */
.openseadragon-block .openseadragon-container,
.openseadragon-block .openseadragon-canvas {
  touch-action: pan-y !important;
}

/* Most reliable: stop OSD wrappers receiving touch/pointer events */
.openseadragon-block .openseadragon-container,
.openseadragon-block .openseadragon-canvas {
  pointer-events: none !important;
}

/*Revise asset hero block*/
.asset-hero h1 {
    background: #fff;
    color: #000;
    background: rgba(255, 255, 255, .7) !important;
    padding: .5rem;
    -webkit-backdrop-filter: blur(0.1875rem);
    backdrop-filter: blur(0.1875rem);
}

h2, h3 {
font-weight: 400;
}

.block-html h3.label {
color: #fff;
font-size: 1.5rem;
}