.offering-video-pilot{vertical-align:bottom;flex-direction:column;align-items:center;gap:12px;display:inline-flex}.offering-video-viewport{isolation:isolate;flex:none;display:block;position:relative;overflow:visible}.offering-video-viewport>:is(.offering-video-poster,.offering-video-media,.offering-video-alpha-canvas){object-fit:fill;pointer-events:none;display:block;position:absolute;filter:none!important;max-width:none!important;transition:none!important;animation:none!important;transform:none!important}.offering-video-media,.offering-video-alpha-canvas,[data-poster-frame=final],.offering-video-pilot[data-poster=final] [data-poster-frame=first]{visibility:hidden}.offering-video-pilot[data-poster=final] [data-poster-frame=final],.offering-video-pilot[data-phase=playing] .offering-video-media{visibility:visible}.offering-video-viewport[data-encoding=rgb-top-alpha-bottom] .offering-video-media{visibility:hidden!important}.offering-video-pilot[data-phase=playing] .offering-video-viewport[data-encoding=rgb-top-alpha-bottom] .offering-video-alpha-canvas{visibility:visible}.offering-video-pilot[data-phase=playing] .offering-video-poster{visibility:hidden}.offering-video-poster{z-index:1}.offering-video-pilot[data-handoff=pending] .offering-video-media,.offering-video-pilot[data-handoff=pending] .offering-video-viewport[data-encoding=rgb-top-alpha-bottom] .offering-video-alpha-canvas{visibility:visible;opacity:1;transition:none!important}.offering-video-controls{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:220px;font:12px/1.4 system-ui,sans-serif;display:flex}.offering-video-controls button{min-height:42px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:12px;padding:9px 13px}.offering-video-controls button:disabled{cursor:default;opacity:.6}.offering-video-fit{isolation:isolate;width:100%;height:100%;display:block;position:absolute;container-type:size}.offering-video-fit>.offering-video-viewport{width:min(100cqw,calc(100cqh * var(--offering-aspect)));height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.offering-video-fallback{display:none;position:absolute;inset:0}.offering-video-fallback>svg{width:100%;height:100%;display:block}.offering-video-pilot:is([data-phase=error],[data-poster-failed=true]) .offering-video-fallback{display:block}.offering-video-pilot:is([data-phase=error],[data-poster-failed=true]) .offering-video-poster{visibility:hidden}.offering-video-pilot[data-phase=playing] .offering-video-fallback{display:none}.offering-video-hint{left:50%;bottom:calc(min(100cqw / var(--offering-aspect),100cqh) + 3px);box-sizing:border-box;color:#503b22;text-align:center;pointer-events:none;text-wrap:balance;background:#fff8e6df;border-radius:5px;max-width:100%;padding:2px 4px;font:500 8px/1.2 system-ui,sans-serif;position:absolute;transform:translate(-50%)}.offering-video-pilot:is([data-phase=loading],[data-phase=playing]) .offering-video-hint{visibility:hidden}@media (prefers-reduced-motion:reduce){.offering-video-hint{display:none}}.offering-video-pilot,.offering-video-pilot :is(img,video,canvas){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.offering-video-pilot[data-still-return=soft] .offering-video-poster{opacity:0;visibility:visible!important;transition:none!important}.offering-video-pilot[data-still-return=soft][data-poster=first] [data-poster-frame=first],.offering-video-pilot[data-still-return=soft][data-poster=final] [data-poster-frame=final]{opacity:1}.offering-video-pilot[data-still-return=soft][data-phase=playing] .offering-video-poster{opacity:0;transition:opacity .18s ease-out!important}.offering-video-pilot[data-still-return=soft] :is(.offering-video-media,.offering-video-alpha-canvas){opacity:0}.offering-video-pilot[data-still-return=soft][data-phase=playing] :is(.offering-video-media,.offering-video-alpha-canvas){opacity:1;transition:opacity .18s ease-out!important}.offering-video-pilot[data-entry] .offering-video-media,.offering-video-pilot[data-entry] .offering-video-viewport[data-encoding=rgb-top-alpha-bottom] .offering-video-alpha-canvas{visibility:visible;opacity:1;transition:none!important}.offering-video-pilot[data-entry] .offering-video-poster{transition:none!important}.offering-video-pilot[data-still-return=soft][data-handoff=pending] :is(.offering-video-media,.offering-video-alpha-canvas){opacity:1;transition:none!important}.offering-video-pilot[data-still-return=soft][data-phase=returning] .offering-video-poster{transition:opacity var(--offering-return-duration,.52s) ease-in-out!important}@media (prefers-reduced-motion:reduce){.offering-video-pilot[data-still-return=soft] .offering-video-poster{transition:none!important}}:where(.personal-candle-pair.shelf-optical-pair:not(.has-guardian):not(.offering-candle-companion))>.shelf-gift-art{width:100%;height:100%;display:block;position:absolute;inset:0}.chapel-candle-companion.kind-free{--chapel-candle-height:25%}.chapel-candle-companion.kind-small{--chapel-candle-height:40%}.chapel-candle-companion.kind-day{--chapel-candle-height:46%}.chapel-candle-companion.kind-offering{--chapel-candle-height:52%}.chapel-candle-companion.kind-novena{--chapel-candle-height:60%}.chapel-candle-companion.kind-large{--chapel-candle-height:67%}.chapel-candle-companion.kind-monumental{--chapel-candle-height:72%}.personal-candle-pair.chapel-candle-companion.has-guardian>svg{display:block;position:absolute;overflow:hidden}.personal-candle-pair.chapel-candle-companion.has-guardian>.shelf-guardian-art{z-index:1;width:77%;height:93%;bottom:4%;left:0}.personal-candle-pair.chapel-candle-companion.has-guardian>.shelf-gift-art{width:62%;height:var(--chapel-candle-height);z-index:2;bottom:0;left:38%}.altar-pin-art .personal-candle-pair[data-figure-world=norse-hall] .shelf-guardian-art{width:100%;inset:0 0 4%}.personal-candle-pair.offering-candle-companion>svg{display:block;position:absolute;overflow:hidden}.personal-candle-pair.offering-candle-companion.has-guardian>.shelf-guardian-art{z-index:1;width:auto;max-width:none;height:92%;inset:auto auto 4% 42%;transform:translate(-50%)}.personal-candle-pair.offering-candle-companion.has-guardian[data-place=thor]>.shelf-guardian-art{left:50%}.personal-candle-pair.offering-candle-companion>.shelf-gift-art{width:var(--gift-width);height:var(--gift-height);filter:var(--gift-filter,none);z-index:2;inset:auto auto 2% 50%;transform:translate(-50%)}.personal-candle-pair.offering-candle-companion.has-guardian>.shelf-gift-art{width:var(--gift-width);height:var(--gift-height);bottom:2%;left:auto;right:3%;transform:none}
