.funto-scene-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;overflow:clip}.funto-scene{position:relative;display:block;box-sizing:border-box;width:100%;height:110px;max-width:100%;margin:0;padding:0;pointer-events:none;isolation:isolate;background:none;border:0;box-shadow:none;overflow:visible;text-align:left}.funto-scene[data-placement=overlay],.funto-scene[data-placement=title]{position:absolute;margin:0;max-width:none}.funto-scene__actor{position:absolute;display:block;left:0;top:0;width:var(--scene-size,90px);aspect-ratio:var(--scene-aspect);transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),0);z-index:2;pointer-events:none}.funto-scene__art{position:relative;display:block;width:100%;height:100%;transform-origin:center bottom;animation:none;box-shadow:none;filter:none}.funto-scene__art img,.funto-scene__art canvas{display:block;width:100%;height:100%;object-fit:contain;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;margin:0!important;padding:0!important;max-width:none!important}.funto-scene__art canvas{position:absolute;top:0;right:0;bottom:0;left:0}.funto-scene__art canvas[hidden]{display:none}.funto-scene__art[data-ready] img{visibility:hidden}.funto-scene[data-animation=float] .funto-scene__art{animation:funto-scene-bob 4.8s ease-in-out infinite;animation-play-state:paused}.funto-scene[data-animation=leaf] .funto-scene__art{animation:funto-scene-leaf 6s ease-in-out infinite;animation-play-state:paused}.funto-scene[data-layout=cross]{width:min(1400px,calc(100% - 80px));height:76px;margin:0 auto;overflow:clip}.funto-scene[data-layout=cross] .funto-scene__actor{top:8px;left:0!important}.funto-scene__trail{position:absolute;left:calc(var(--scene-size,90px) / 2 - 12px);top:var(--trail-top,0px);height:var(--trail-height,0px);width:24px;background-image:var(--scene-footprints);background-repeat:repeat-y;background-size:24px 48px;opacity:.18;mask-image:linear-gradient(transparent,#000 55%);-webkit-mask-image:linear-gradient(transparent,#000 55%);pointer-events:none}.funto-scene-button-wrap{position:relative;display:inline-block;vertical-align:middle}.funto-scene-button-wrap>.funto-scene{position:absolute;width:94px;height:68px;left:calc(100% + 22px);top:50%;transform:translateY(-50%)}.funto-scene-button-wrap>.funto-scene .funto-scene__actor{top:4px}.funto-motion-marker{display:none;position:absolute;left:0;top:0;z-index:4;padding:3px 7px;border:1px solid #063735;border-radius:5px;background:#fff;color:#063735;font:600 12px/1.2 sans-serif;white-space:nowrap;box-shadow:none;pointer-events:none}.funto-motion-numbers .funto-motion-marker{display:block}@keyframes funto-scene-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes funto-scene-leaf{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@media(max-width:749px){.funto-scene-layer{overflow:visible}.funto-scene[data-layout=side],.funto-scene[data-layout=rail]{position:relative;width:calc(100% - 32px);height:96px;margin:0 auto;overflow:clip}.funto-scene[data-mode=vertical]{height:228px}.funto-scene[data-placement=flow] .funto-scene__actor{left:var(--scene-flow-x,10%);top:8px}.funto-scene[data-layout=cross]{width:calc(100% - 32px);height:68px}.funto-scene-button-wrap{display:inline-flex;flex-direction:column;align-items:center}.funto-scene-button-wrap>.funto-scene{position:relative;order:-1;left:auto;top:auto;width:82px;height:68px;transform:none;margin:0 auto 8px}.funto-scene-button-wrap>.funto-scene .funto-scene__actor{top:4px}.funto-scene[data-layout=title]{position:absolute}}@media(max-width:749px){.funto-scene-title-stack{flex-direction:column!important;align-items:center!important}.funto-scene[data-placement=title-above]{position:relative!important;flex:none;margin:0 auto 8px!important;max-width:100%}.funto-scene[data-placement=title-above] .funto-scene__actor{left:0;top:0}.funto-scene[data-animation=static] .funto-scene__art{animation:none!important;transform:none!important}}.funto-scene-p01-heading{display:flex;justify-content:center;align-items:center;min-height:var(--p01-person-height,0px)}@media(min-width:750px){.funto-scene-p01-heading>.funto-scene-p01-title{max-width:calc(100% - 2 * var(--p01-person-width,190px) - 32px);margin-inline:auto!important}}.funto-scene[data-placement=viewport]{position:fixed!important;z-index:3;margin:0;max-width:none;pointer-events:none;overflow:visible}.funto-scene[data-placement=viewport] .funto-scene__actor{left:var(--scene-actor-left,0px)}.funto-scene[data-placement=viewport] .funto-scene__trail{left:calc(var(--scene-actor-left,0px) + var(--scene-size,80px)/2 - 12px)}.funto-scene[hidden]{display:none!important}@media(max-width:749px){.funto-scene-p01-heading{min-height:0}.funto-scene[data-desktop-only]{display:none!important}}.funto-scene[data-placement=viewport] .funto-scene__trail{mask-image:linear-gradient(#000 15%,transparent);-webkit-mask-image:linear-gradient(#000 15%,transparent)}.funto-scene-button-wrap>.funto-scene[data-flock]{width:210px;height:120px}.funto-scene[data-flock] .funto-scene__art{animation-name:funto-scene-flock-bob;animation-duration:var(--bird-duration,4.8s);animation-delay:var(--bird-phase,0s)}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="0"]{left:8px;top:32px;width:90px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="1"]{left:112px;top:10px;width:64px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="2"]{left:146px;top:64px;width:48px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="3"]{left:78px;top:87px;width:34px}@keyframes funto-scene-flock-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--bird-lift,5px)))}}@media(max-width:749px){.funto-scene-button-wrap>.funto-scene[data-flock]{width:188px;height:104px;margin-bottom:10px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="0"]{left:0;top:28px;width:76px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="1"]{left:96px;top:8px;width:54px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="2"]{left:136px;top:59px;width:40px}.funto-scene-button-wrap>.funto-scene[data-flock] [data-bird="3"]{left:69px;top:78px;width:30px}}.funto-scene-sized-title{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:var(--scene-title-height,0px);margin:0 0 18px}.funto-scene-sized-title>h2{margin:0!important}@media(min-width:750px){.funto-scene-sized-title>h2{max-width:calc(100% - var(--scene-title-width,180px) - 24px)}}@media(max-width:749px){.funto-scene-sized-title{min-height:0}.funto-scene-sized-title>h2{max-width:100%}}@media(min-width:750px){.funto-scene-sized-title:has([data-funto-motion-id=U01])>h2,.funto-scene-sized-title:has([data-funto-motion-id=U02])>h2{max-width:calc(100% - 2 * var(--scene-title-width,120px) - 40px)}}.funto-scene[data-grass] .funto-scene__art{animation:none!important;transform:none!important}.funto-scene[data-grass] .funto-grass-base{visibility:hidden}.funto-scene[data-grass] .funto-grass-tuft{position:absolute;top:auto;width:var(--tuft-width)!important;height:auto!important;max-width:none!important;transform-origin:50% 100%;animation:funto-grass-fixed-sway var(--tuft-duration,4.5s) ease-in-out infinite;animation-delay:var(--tuft-phase,0s);animation-play-state:paused}.funto-scene[data-grass][data-active] .funto-grass-tuft{animation-play-state:running}@keyframes funto-grass-fixed-sway{0%,to{transform:rotate(calc(-1 * var(--tuft-bend,2deg)))}50%{transform:rotate(var(--tuft-bend,2deg))}}.funto-scene[data-animation=brush-sway] .funto-scene__art{transform-origin:50% 85%;animation:funto-scene-brush-nod 4.6s ease-in-out infinite;animation-play-state:paused}.funto-scene[data-animation=drive] .funto-scene__art{animation:funto-scene-small-drive 5.6s ease-in-out infinite;animation-play-state:paused}.funto-scene[data-active] .funto-scene__art{animation-play-state:running}.fp-hero .funto-scene-sized-title>h1{margin:0!important}@media(min-width:750px){.fp-hero .funto-scene-sized-title>h1{max-width:calc(100% - var(--scene-title-width,160px) - 28px)}}@media(max-width:749px){.fp-hero .funto-scene-sized-title>h1{max-width:100%}}@keyframes funto-scene-brush-nod{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes funto-scene-small-drive{0%,15%,to{transform:translate(0)}45%,60%{transform:translate(12px)}}.funto-scene[data-kind=cat-apply] .funto-scene__art{filter:brightness(.78) saturate(.94)}.funto-scene-button-wrap>#FuntoMotion-S03{left:calc(100% + clamp(36px,7.5vw,144px));top:50%;transform:translateY(-50%)}@media(max-width:749px){.funto-scene-button-wrap>#FuntoMotion-S03{left:auto;top:auto;transform:none;margin:0 auto 12px;order:-1}}.funto-scene-sized-title:has(#FuntoMotion-I01){justify-content:center}.funto-scene-sized-title:has(#FuntoMotion-I01)>h2{text-align:center!important}@media(min-width:750px){.funto-scene-sized-title:has(#FuntoMotion-I01)>h2{max-width:calc(100% - 2 * var(--scene-title-width,70px) - 40px)}}@media(max-width:749px){#FuntoMotion-I01[data-static-title] .funto-scene__art{animation:funto-scene-leaf 6s ease-in-out infinite!important;animation-play-state:paused!important;transform-origin:center bottom}#FuntoMotion-I01[data-static-title][data-active] .funto-scene__art{animation-play-state:running!important}}.funto-guide-search--scene{position:relative}.funto-guide-search--scene>label{text-align:center}#FuntoMotion-PG01[data-placement=search]{max-width:none;overflow:visible}#FuntoMotion-PG01[data-placement=search] .funto-scene__actor{left:0;top:0}.funto-scene[data-placement=creator-before]{position:relative;margin:0 auto 12px;max-width:100%}.funto-scene[data-placement=creator-before] .funto-scene__actor{left:calc(50% - var(--scene-size,102px) / 2);top:0}#FuntoMotion-MC01[data-animation=chair-slide] .funto-scene__art{animation:none!important;overflow:visible}#FuntoMotion-MC01 .funto-furniture-table{position:relative;z-index:2}#FuntoMotion-MC01 .funto-furniture-chair{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;animation:funto-chair-approach 7s ease-in-out infinite;animation-play-state:paused}#FuntoMotion-MC01[data-active] .funto-furniture-chair{animation-play-state:running}@keyframes funto-chair-approach{0%,12%,to{transform:translate(0)}48%,66%{transform:translate(-8px)}}@media(max-width:749px){#FuntoMotion-G01[data-placement=gallery-mobile-overlay]{position:absolute!important;margin:0!important;max-width:none;overflow:visible;z-index:4}#FuntoMotion-G01[data-placement=gallery-mobile-overlay] .funto-scene__actor{left:0;top:0}}@media(max-width:749px){#FuntoMotion-MC01[data-placement=creator-between]{position:relative!important;margin:0!important;max-width:none;background:#fff;overflow:visible}#FuntoMotion-MC01[data-placement=creator-between] .funto-scene__actor{left:calc(50% - var(--scene-size,102px) / 2);top:16px}}.funto-scene[data-flock] .funto-scene__art img{transform:rotate(var(--bird-angle,0deg)) scaleX(var(--bird-facing,1));transform-origin:center}
/*# sourceMappingURL=/cdn/shop/t/61/assets/funto-scene-motion.css.map */
