.hh-bunny{position:relative;width:100%}.hh-bunny--ratio{aspect-ratio:var(--hh-ratio, 16/9)}.hh-bunny--cover{position:absolute;inset:0;width:100%;height:100%}.hh-bunny--fill{overflow:hidden;container-type:size}.hh-bunny--fill .wp-block-bunnycdn-block-stream-video{margin:0}.hh-bunny--has-poster{background-color:#000;background-image:var(--hh-poster);background-size:cover;background-position:center;background-repeat:no-repeat}.hh-bunny--fade .hh-bunny__bg{opacity:0;transition:opacity var(--hh-fade, 0.8s) ease}.hh-bunny--fade .hh-bunny__bg.is-playing{opacity:1}@media(prefers-reduced-motion: reduce){.hh-bunny--fade .hh-bunny__bg{transition:none}}.hh-bunny--blur{overflow:hidden}.hh-bunny--blur::before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--hh-blur);background-size:cover;background-position:center;filter:blur(24px);transform:scale(1.15)}.hh-bunny__poster{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.hh-bunny__bg{display:block;width:100%;height:100%;object-fit:cover;background:rgba(0,0,0,0);position:relative;z-index:1}.hh-bunny>.hh-bunny__bg{aspect-ratio:16/9}.hh-bunny__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;transition:opacity .25s ease}.hh-bunny__play.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.hh-bunny__play-icon{width:clamp(56px,20%,96px);height:auto;filter:drop-shadow(0 2px 10px rgba(0, 0, 0, 0.35));transition:transform .15s ease}.hh-bunny__play:hover .hh-bunny__play-icon,.hh-bunny__play:focus-visible .hh-bunny__play-icon{transform:scale(1.06)}.hh-bunny--fill .bunny-stream-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-top:0 !important;width:max(100cqw,177.7777777778cqh);height:max(100cqh,56.25cqw)}.hh-bunny--fill .bunny-stream-video iframe{position:absolute;inset:0;width:100%;height:100%}
