#poster-maxi-dover-motion-maxi-dover-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;color:#202023;font-family:Arial,sans-serif}#poster-maxi-dover-motion-maxi-dover-motion *{box-sizing:border-box}#poster-maxi-dover-motion-maxi-dover-motion svg{display:block;width:100%;height:100%}#poster-maxi-dover-motion-maxi-dover-motion button{cursor:pointer;font:inherit}#poster-maxi-dover-motion-maxi-dover-motion [hidden]{display:none!important}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-hotspot{position:absolute;left:78%;top:56%;width:44px;height:44px;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%)}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#ff3b36;border-radius:50%;box-shadow:0 0 0 8px #ff3b3625;animation:mdm-pulse 1.8s ease-in-out infinite}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-hotspot:after{content:"";position:absolute;inset:3px;border:1px solid #ff3b3625;border-radius:50%}@keyframes mdm-pulse{50%{box-shadow:0 0 0 14px #ff3b3608;opacity:.65}}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-panel{position:absolute;z-index:2;top:59%;right:3%;width:min(310px,90%);padding:24px;border:1px solid #eee;border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 18px 70px #0002}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-panel h2{font-size:22px;margin:0 25px 20px 0}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-close{position:absolute;right:14px;top:12px;background:#f5f5f7;border:0;border-radius:50%;width:30px;height:30px;font-size:22px}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-panel label{display:block;font-size:14px;margin:22px 0 10px;color:#666}#poster-maxi-dover-motion-maxi-dover-motion input{width:100%;accent-color:#ff3b36}#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-ends{display:flex;justify-content:space-between;font-size:12px;color:#777;margin-top:8px}@media(prefers-reduced-motion:reduce){#poster-maxi-dover-motion-maxi-dover-motion .poster-maxi-dover-motion-hotspot:before{animation:none}}

#poster-maxi-dover-motion-maxi-dover-motion[hidden],body[data-roller-model="Maxi"] .maxi-motion-fallback[hidden]{display:none!important}

#poster-maxi-dover-motion-maxi-dover-motion{display:block!important}

.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-fallback{display:block;width:100%}.poster-wood-pebble-motion-wood-pebble.poster-wood-pebble-motion-ready .poster-wood-pebble-motion-fallback{display:none}.poster-wood-pebble-motion-wood-pebble img[data-motion-canvas]{display:none;width:100%;aspect-ratio:1;filter:drop-shadow(0 8px 10px rgba(45,35,20,.10))}.poster-wood-pebble-motion-wood-pebble.poster-wood-pebble-motion-ready img[data-motion-canvas]{display:block}.poster-wood-pebble-motion-wood-pebble button{display:block;margin:0 auto 24px;border:0;border-radius:24px;background:#f5f5f7;padding:12px 24px;font:inherit;color:#626269;cursor:pointer}.poster-wood-pebble-motion-wood-pebble button:hover{background:#ebebef}.poster-wood-pebble-motion-wood-pebble button:focus-visible{outline:2px solid #c7965b;outline-offset:4px}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-stage{position:relative}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull{display:none;position:absolute;transform:translate(-50%,-50%);width:48px;height:52px;margin:0;padding:0;background:transparent;touch-action:none;cursor:grab}.poster-wood-pebble-motion-wood-pebble.poster-wood-pebble-motion-ready .poster-wood-pebble-motion-wood-pebble-pull{display:block}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull:active{cursor:grabbing}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull span{display:block;width:10px;height:10px;margin:auto;border:2px solid #d76473;border-radius:50%;background:white;box-shadow:0 0 0 7px #d7647322}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b{position:absolute;right:38px;top:18px;white-space:nowrap;font-size:14px;font-weight:500;color:#777}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b:after{content:"";position:absolute;left:100%;top:8px;width:14px;height:1px;background:#d7acb1}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull span{position:absolute;left:-13px;top:20px;width:8px;height:8px;margin:0;border:0;background:#d76473;box-shadow:none;animation:none}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b{right:66px}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b:after{width:27px}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull span{width:10px;height:10px;left:-14px;top:19px;background:#ff3934;box-shadow:0 0 0 4px #ff39342b,0 0 0 8px #ff39341c,0 0 0 12px #ff393410,0 0 0 16px #ff393407;animation:wood-pebble-ripple 2.4s ease-in-out infinite;pointer-events:none}@keyframes wood-pebble-ripple{0%,100%{transform:scale(.9);box-shadow:0 0 0 3px #ff393430,0 0 0 6px #ff393420,0 0 0 9px #ff393412,0 0 0 12px #ff393409}50%{transform:scale(1);box-shadow:0 0 0 5px #ff39342b,0 0 0 10px #ff39341c,0 0 0 15px #ff393410,0 0 0 20px #ff393406}}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull:active span{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull span{animation:none}}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull span{left:19px;top:21px}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull:after{content:"";position:absolute;left:24px;top:26px;width:var(--cord-link);height:1px;background:linear-gradient(90deg,#edaaa8,#edaaa844);pointer-events:none}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b{right:auto;left:24px;top:-24px;transform:translateX(-50%);font-size:13px}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-pull b:after{display:none}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-tassel{display:none;position:absolute;transform:translate(-50%,-50%);width:44px;height:48px;margin:0;padding:0;background:transparent;border:0;touch-action:none;cursor:grab}.poster-wood-pebble-motion-wood-pebble.poster-wood-pebble-motion-ready .poster-wood-pebble-motion-wood-pebble-tassel{display:block}.poster-wood-pebble-motion-wood-pebble .poster-wood-pebble-motion-wood-pebble-tassel:active{cursor:grabbing}
.poster-wood-pebble-motion-wood-pebble{width:100%}.wood-new-page #system-panel .system-photo:has(.poster-wood-pebble-motion-wood-pebble){aspect-ratio:auto}.wood-new-page #system-photo.bamboo-replaced{display:none}.poster-wood-pebble-motion-wood-pebble img[data-motion-canvas]{touch-action:pan-y}@media(pointer:coarse){.poster-wood-pebble-motion-wood-pebble img[data-motion-canvas]{filter:none}}
.poster-wood-pebble-motion-wood-pebble{display:none}.poster-wood-pebble-motion-wood-pebble.poster-wood-pebble-motion-ready{display:block}

.poster-wood-pebble-motion-wood-pebble, .poster-wood-pebble-motion-wood-pebble img[data-motion-canvas]{display:block!important}

/* Static first frames share the animation's responsive dimensions. */
body .motion-poster-svg-frame{display:none!important;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;overflow:visible;border:0;background:transparent}
body .motion-poster-svg-frame[hidden]{display:none!important}
body .motion-poster-svg-frame>img,body #system-panel .motion-poster-canvas-frame>#system-photo{display:none!important}
[data-motion-poster]{pointer-events:none}
#poster-curtain-motion-curtain-motion{margin:0!important}
.motion-obsolete-photo{display:none!important}
[id^="aluminum-"][hidden]{display:none!important}
body #system-panel .motion-poster-canvas-frame{aspect-ratio:auto!important}
body [data-motion-poster] img[data-motion-canvas],body img[data-motion-poster]{position:static!important;height:auto!important;max-height:none!important;object-fit:contain!important}
body img[data-motion-poster]{width:min(calc(100% - 90px),78svh,818px)!important;margin:auto!important}
@media(max-width:600px){body img[data-motion-poster]{width:calc(100% - 76px)!important;margin-left:0!important}}

[data-motion-poster] button{visibility:hidden!important}
