.sr-only{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%);overflow:hidden;white-space:nowrap}
.savor-embed,.savor-embed body{width:100%;height:100%;margin:0!important;overflow:hidden!important}
.savor-embed body>header,.savor-embed main>header,.savor-embed header,.savor-embed .outro,.savor-embed body>footer,.savor-embed .window .bottom,.savor-embed .cursor{display:none!important}
.savor-embed main{padding:0!important;margin:0!important;max-width:none!important;height:100%!important;min-height:0!important}
.savor-embed .journey,.savor-embed .scroll-track{height:100%!important}
.savor-embed .window,.savor-embed .scene,.savor-embed #scene{position:relative!important;top:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;border-radius:0!important;transform:none!important}
.savor-embed canvas{max-width:none!important}
.savor-embed .caption,.savor-embed .opening,.savor-embed .closing,.savor-embed .intro,.savor-embed .final,.savor-embed .scene-title,.savor-embed .scene-bottom,.savor-embed #stage>footer,.savor-embed .scene>footer{display:none!important}
.savor-embed[data-savor-work=aroma] main>footer{display:none!important}
.savor-embed.savor-expanded[data-savor-work=aroma] #scene{height:calc(100% - 78px)!important}
.savor-embed.savor-expanded[data-savor-work=aroma] main>footer{display:flex!important;min-height:0;height:78px;padding:0 4%;gap:18px}
.savor-embed.savor-expanded[data-savor-work=aroma] main>footer p{font-size:12px}
.savor-embed.savor-expanded[data-savor-work=aroma] main>footer button{font-size:14px;min-height:44px}
.savor-embed .load{font-size:14px}
@media(max-width:500px){.savor-embed.savor-expanded[data-savor-work=aroma] main>footer p{display:none}.savor-embed.savor-expanded[data-savor-work=aroma] main>footer{justify-content:center}}

.savor-embed .window.pointing{cursor:crosshair}
.savor-embed .still-note,.savor-embed .fallback-note{display:none!important}
