/* Reuse the approved shared player frame and preserve the complete wordmark. */
[data-napoleon-hearth-review] .np2-video .video-frame{position:relative;aspect-ratio:16/9}
[data-napoleon-hearth-review] .np2-video .video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none}
[data-napoleon-hearth-review] .np2-video .video-mask{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}
[data-napoleon-hearth-review] .np2.dimplex-pdp .np2-heritage img.np2-brand-logo{height:auto;object-fit:contain;aspect-ratio:auto}
