#poster-pr28-daynight-motion-pr28-daynight-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-pr28-daynight-motion-pr28-daynight-motion[hidden],#poster-pr28-daynight-motion-pr28-daynight-motion [hidden],.daynight-page .pr28-dn-fallback{display:none!important}
#poster-pr28-daynight-motion-pr28-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-pr28-daynight-motion-pr28-daynight-motion svg.poster-pr28-daynight-motion-ready{opacity:1}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left{left:20.7%}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.poster-pr28-daynight-motion-right{left:80.3%}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:pdn-pull-pulse 1.8s ease-in-out infinite}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .poster-pr28-daynight-motion-pull-label{left:auto;right:92px}
#poster-pr28-daynight-motion-pr28-daynight-motion.dragging,#poster-pr28-daynight-motion-pr28-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes pdn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-pull-label,#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .poster-pr28-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after,#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:before{animation:none}}


#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left{left:calc(20.7% - 105px)}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.poster-pr28-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .poster-pr28-daynight-motion-pull-label{left:auto;right:43px}
#poster-pr28-daynight-motion-pr28-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left{left:calc(20.7% - 48px)}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.poster-pr28-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-pr28-daynight-motion-pr28-daynight-motion .arrow-tip{left:-29px}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .arrow-tip{right:-29px}
#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-pull-label,#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.left .poster-pr28-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.poster-pr28-daynight-motion-right{left:calc(76.4% + 80px)}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after{width:67px}@media(max-width:600px){#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot.poster-pr28-daynight-motion-right{left:calc(76.4% + 38px)}#poster-pr28-daynight-motion-pr28-daynight-motion .poster-pr28-daynight-motion-hotspot:after{width:25px}}

body[data-daynight-model="PR28"] #poster-pr28-daynight-motion-pr28-daynight-motion{margin-bottom:-6px}

.pr28-niche-animation{display:block;width:100%;height:clamp(760px,85vh,860px);border:0;margin:24px auto 0;background:#fafafa}
@media(max-width:760px){.pr28-niche-animation{height:520px}}

#poster-pr28-daynight-motion-pr28-daynight-motion{display:block!important}

#poster-cassette-linen-motion-cassette-linen-motion{position:relative;width:min(85%,79.9svh);aspect-ratio:1;margin:24px auto;color:#202023;font-family:Arial,sans-serif}#poster-cassette-linen-motion-cassette-linen-motion *{box-sizing:border-box}#poster-cassette-linen-motion-cassette-linen-motion svg{display:block;width:100%;height:100%}#poster-cassette-linen-motion-cassette-linen-motion button{cursor:pointer;font:inherit}#poster-cassette-linen-motion-cassette-linen-motion [hidden]{display:none!important}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-hotspot{position:absolute;left:73%;top:56%;width:44px;height:44px;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%)}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#ff3b36;border-radius:50%;box-shadow:0 0 0 8px #ff3b3625;animation:kcm-pulse 1.8s ease-in-out infinite}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-hotspot:after{content:"";position:absolute;inset:3px;border:1px solid #ff3b3625;border-radius:50%}@keyframes kcm-pulse{50%{box-shadow:0 0 0 14px #ff3b3608;opacity:.65}}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-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-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-panel h2{font-size:22px;margin:0 25px 20px 0}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-close{position:absolute;right:14px;top:12px;background:#f5f5f7;border:0;border-radius:50%;width:30px;height:30px;font-size:22px}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-panel label{display:block;font-size:14px;margin:22px 0 10px;color:#666}#poster-cassette-linen-motion-cassette-linen-motion input{width:100%;accent-color:#ff3b36}#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-ends{display:flex;justify-content:space-between;font-size:12px;color:#777;margin-top:8px}@media(prefers-reduced-motion:reduce){#poster-cassette-linen-motion-cassette-linen-motion .poster-cassette-linen-motion-hotspot:before{animation:none}}

#poster-cassette-linen-motion-cassette-linen-motion{display:block!important}

#poster-duo-daynight-motion-duo-daynight-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-duo-daynight-motion-duo-daynight-motion[hidden],#poster-duo-daynight-motion-duo-daynight-motion [hidden],.daynight-page .duo-dn-fallback{display:none!important}
#poster-duo-daynight-motion-duo-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-duo-daynight-motion-duo-daynight-motion svg.poster-duo-daynight-motion-ready{opacity:1}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left{left:20.7%}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-right{left:80.3%}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:ddn-pull-pulse 1.8s ease-in-out infinite}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .poster-duo-daynight-motion-pull-label{left:auto;right:92px}
#poster-duo-daynight-motion-duo-daynight-motion.dragging,#poster-duo-daynight-motion-duo-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes ddn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-pull-label,#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .poster-duo-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:after,#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:before{animation:none}}


#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left{left:calc(20.7% - 105px)}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .poster-duo-daynight-motion-pull-label{left:auto;right:43px}
#poster-duo-daynight-motion-duo-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left{left:calc(20.7% - 48px)}#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-duo-daynight-motion-duo-daynight-motion .arrow-tip{left:-29px}#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .arrow-tip{right:-29px}
#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-pull-label,#poster-duo-daynight-motion-duo-daynight-motion .poster-duo-daynight-motion-hotspot.poster-duo-daynight-motion-left .poster-duo-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-duo-daynight-motion-duo-daynight-motion{display:block!important}

.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-fallback{display:block;width:100%}.poster-wood-bamboo-motion-wood-bamboo.poster-wood-bamboo-motion-ready .poster-wood-bamboo-motion-fallback{display:none}.poster-wood-bamboo-motion-wood-bamboo img[data-motion-canvas]{display:none;width:100%;aspect-ratio:1;filter:drop-shadow(0 8px 10px rgba(45,35,20,.10))}.poster-wood-bamboo-motion-wood-bamboo.poster-wood-bamboo-motion-ready img[data-motion-canvas]{display:block}.poster-wood-bamboo-motion-wood-bamboo 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-bamboo-motion-wood-bamboo button:hover{background:#ebebef}.poster-wood-bamboo-motion-wood-bamboo button:focus-visible{outline:2px solid #c7965b;outline-offset:4px}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-stage{position:relative}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-motion-wood-bamboo.poster-wood-bamboo-motion-ready .poster-wood-bamboo-motion-wood-bamboo-pull{display:block}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull:active{cursor:grabbing}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b{position:absolute;right:38px;top:18px;white-space:nowrap;font-size:14px;font-weight:500;color:#777}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b:after{content:"";position:absolute;left:100%;top:8px;width:14px;height:1px;background:#d7acb1}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b{right:66px}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b:after{width:27px}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-ripple 2.4s ease-in-out infinite;pointer-events:none}@keyframes wood-bamboo-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-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull:active span{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull span{animation:none}}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull span{left:19px;top:21px}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b{right:auto;left:24px;top:-24px;transform:translateX(-50%);font-size:13px}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-pull b:after{display:none}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-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-bamboo-motion-wood-bamboo.poster-wood-bamboo-motion-ready .poster-wood-bamboo-motion-wood-bamboo-tassel{display:block}.poster-wood-bamboo-motion-wood-bamboo .poster-wood-bamboo-motion-wood-bamboo-tassel:active{cursor:grabbing}
.poster-wood-bamboo-motion-wood-bamboo{width:100%}.wood-new-page #system-panel .system-photo:has(.poster-wood-bamboo-motion-wood-bamboo){aspect-ratio:auto}.wood-new-page #system-photo.bamboo-replaced{display:none}.poster-wood-bamboo-motion-wood-bamboo img[data-motion-canvas]{touch-action:pan-y}@media(pointer:coarse){.poster-wood-bamboo-motion-wood-bamboo img[data-motion-canvas]{filter:none}}
/* Keep the existing product photo until both animation layers are ready. */
.poster-wood-bamboo-motion-wood-bamboo{display:none}.poster-wood-bamboo-motion-wood-bamboo.poster-wood-bamboo-motion-ready{display:block}

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

.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-fallback{display:block;width:100%}.poster-wood-iso-pearl-motion-wood-iso-pearl.poster-wood-iso-pearl-motion-ready .poster-wood-iso-pearl-motion-fallback{display:none}.poster-wood-iso-pearl-motion-wood-iso-pearl img[data-motion-canvas]{display:none;width:100%;aspect-ratio:1;filter:drop-shadow(0 8px 10px rgba(45,35,20,.10))}.poster-wood-iso-pearl-motion-wood-iso-pearl.poster-wood-iso-pearl-motion-ready img[data-motion-canvas]{display:block}.poster-wood-iso-pearl-motion-wood-iso-pearl 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-iso-pearl-motion-wood-iso-pearl button:hover{background:#ebebef}.poster-wood-iso-pearl-motion-wood-iso-pearl button:focus-visible{outline:2px solid #c7965b;outline-offset:4px}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-stage{position:relative}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl.poster-wood-iso-pearl-motion-ready .poster-wood-iso-pearl-motion-wood-iso-pearl-pull{display:block}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull:active{cursor:grabbing}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b{position:absolute;right:38px;top:18px;white-space:nowrap;font-size:14px;font-weight:500;color:#777}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b:after{content:"";position:absolute;left:100%;top:8px;width:14px;height:1px;background:#d7acb1}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b{right:66px}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b:after{width:27px}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-ripple 2.4s ease-in-out infinite;pointer-events:none}@keyframes wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull:active span{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull span{animation:none}}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull span{left:19px;top:21px}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b{right:auto;left:24px;top:-24px;transform:translateX(-50%);font-size:13px}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-pull b:after{display:none}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-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-iso-pearl-motion-wood-iso-pearl.poster-wood-iso-pearl-motion-ready .poster-wood-iso-pearl-motion-wood-iso-pearl-tassel{display:block}.poster-wood-iso-pearl-motion-wood-iso-pearl .poster-wood-iso-pearl-motion-wood-iso-pearl-tassel:active{cursor:grabbing}
.poster-wood-iso-pearl-motion-wood-iso-pearl{width:100%}.wood-new-page #system-panel .system-photo:has(.poster-wood-iso-pearl-motion-wood-iso-pearl){aspect-ratio:auto}.wood-new-page #system-photo.iso-pearl-replaced{display:none}.poster-wood-iso-pearl-motion-wood-iso-pearl img[data-motion-canvas]{touch-action:pan-y}@media(pointer:coarse){.poster-wood-iso-pearl-motion-wood-iso-pearl img[data-motion-canvas]{filter:none}}
.poster-wood-iso-pearl-motion-wood-iso-pearl{display:none}.poster-wood-iso-pearl-motion-wood-iso-pearl.poster-wood-iso-pearl-motion-ready{display:block}

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


.pleated-page #system-panel>.system-photo:has(.poster-pleated-cord-motion-cord-motion){width:min(1100px,100%)}
.poster-pleated-cord-motion-cord-motion{display:none}.cord-motion-ready .poster-pleated-cord-motion-cord-motion{display:block}.pleated-page #system-panel>.cord-motion-ready>img{display:none}
.poster-pleated-cord-motion-cord-motion-stage{position:relative;width:min(calc(100% - 150px),760px);margin:0 auto}
.poster-pleated-cord-motion-cord-motion img[data-motion-canvas]{display:block;width:100%;aspect-ratio:1368/1238;filter:drop-shadow(2px 6px 5px #24282e20)}
.poster-pleated-cord-motion-cord-motion-pull{position:absolute;left:86.84%;transform:translate(-50%,-50%);width:52px;height:64px;border:0;border-radius:20px;background:transparent;touch-action:none;cursor:grab}.poster-pleated-cord-motion-cord-motion-pull:active{cursor:grabbing}.poster-pleated-cord-motion-cord-motion-pull:focus-visible{outline:2px solid #dc6674}
.poster-pleated-cord-motion-cord-motion-hint{position:absolute;left:calc(86.84% + 24px);display:flex;align-items:center;gap:10px;transform:translateY(-50%);white-space:nowrap;font-size:20px;pointer-events:none;color:#555}.poster-pleated-cord-motion-cord-motion-hint:before{content:"";width:35px;height:1px;background:#d88590}
.poster-pleated-cord-motion-cord-motion-dot{width:10px;height:10px;border:2px solid #dd6173;border-radius:50%;box-shadow:0 0 0 5px #dd61731c;animation:cord-motion-pulse 2s infinite}
@keyframes cord-motion-pulse{50%{box-shadow:0 0 0 10px #dd617300}}
.poster-pleated-cord-motion-cord-motion-arrow{position:absolute;left:86.84%;transform:translateX(-50%);color:#d86875;font-size:25px;pointer-events:none}
@media(max-width:600px){.poster-pleated-cord-motion-cord-motion-stage{width:calc(100% - 110px);margin-left:0}.poster-pleated-cord-motion-cord-motion-hint{font-size:16px;gap:6px;left:calc(86.84% + 18px)}.poster-pleated-cord-motion-cord-motion-hint:before{width:10px}}
@media(prefers-reduced-motion:reduce){.poster-pleated-cord-motion-cord-motion-dot{animation:none}}

.pleated-page[data-pleated-model="Valdoma virvele"] #system-panel>.pleated-intro:first-child{margin-bottom:0}
.pleated-page[data-pleated-model="Valdoma virvele"] #system-title{margin-bottom:24px}
.pleated-page #system-panel>.system-photo:has(.poster-pleated-cord-motion-cord-motion){margin-top:0}
@media(max-width:600px){.pleated-page #system-panel>.system-photo:has(.poster-pleated-cord-motion-cord-motion){margin-top:0}}

.pleated-page #system-panel>.system-photo:has(.poster-pleated-cord-motion-cord-motion){margin-bottom:8px}

.poster-pleated-cord-motion-cord-motion, .poster-pleated-cord-motion-cord-motion img[data-motion-canvas]{display:block!important}
body #system-panel>.motion-poster-canvas-frame{width:min(1100px,100%)}

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

#poster-duo-fog-motion-duo-fog-motion[hidden],body[data-roller-model="Duo"] .duo-motion-fallback[hidden]{display:none!important}

#poster-duo-fog-motion-duo-fog-motion .poster-duo-fog-motion-hotspot.poster-duo-fog-motion-left{left:16%}#poster-duo-fog-motion-duo-fog-motion .poster-duo-fog-motion-hotspot.poster-duo-fog-motion-right{left:85%}#poster-duo-fog-motion-duo-fog-motion .poster-duo-fog-motion-panel.poster-duo-fog-motion-left{left:3%;right:auto}

#poster-duo-fog-motion-duo-fog-motion{display:block!important}

#poster-maxi-daynight-motion-maxi-daynight-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-maxi-daynight-motion-maxi-daynight-motion[hidden],#poster-maxi-daynight-motion-maxi-daynight-motion [hidden],.daynight-page .maxi-dn-fallback{display:none!important}
#poster-maxi-daynight-motion-maxi-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-maxi-daynight-motion-maxi-daynight-motion svg.poster-maxi-daynight-motion-ready{opacity:1}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left{left:20.7%}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.poster-maxi-daynight-motion-right{left:80.3%}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:mxdn-pull-pulse 1.8s ease-in-out infinite}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .poster-maxi-daynight-motion-pull-label{left:auto;right:92px}
#poster-maxi-daynight-motion-maxi-daynight-motion.dragging,#poster-maxi-daynight-motion-maxi-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes mxdn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-pull-label,#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .poster-maxi-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after,#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:before{animation:none}}


#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left{left:calc(20.7% - 105px)}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.poster-maxi-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .poster-maxi-daynight-motion-pull-label{left:auto;right:43px}
#poster-maxi-daynight-motion-maxi-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left{left:calc(20.7% - 48px)}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.poster-maxi-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-maxi-daynight-motion-maxi-daynight-motion .arrow-tip{left:-29px}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .arrow-tip{right:-29px}
#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-pull-label,#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.left .poster-maxi-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.poster-maxi-daynight-motion-right{left:calc(75.8% + 80px)}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after{width:67px}@media(max-width:600px){#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot.poster-maxi-daynight-motion-right{left:calc(75.8% + 38px)}#poster-maxi-daynight-motion-maxi-daynight-motion .poster-maxi-daynight-motion-hotspot:after{width:25px}}

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

#poster-bottom-up-motion-bottom-up-motion{position:relative;width:min(100%,74svh);aspect-ratio:1117/1409;margin:24px auto}#poster-bottom-up-motion-bottom-up-motion svg{display:block;width:100%;height:100%;opacity:0}#poster-bottom-up-motion-bottom-up-motion svg.poster-bottom-up-motion-ready{opacity:1}#poster-bottom-up-motion-bottom-up-motion[hidden],body[data-roller-model="Iš apačios į viršų"] .bottom-up-fallback[hidden]{display:none!important}#poster-bottom-up-motion-bum-handle-hint{pointer-events:none}#poster-bottom-up-motion-bottom-up-motion .poster-bottom-up-motion-handle-pulse{transform-box:fill-box;transform-origin:center;animation:bum-handle-pulse 1.8s ease-in-out infinite}@keyframes bum-handle-pulse{0%,100%{opacity:.5;transform:scale(.85)}50%{opacity:.12;transform:scale(1.3)}}@media(prefers-reduced-motion:reduce){#poster-bottom-up-motion-bottom-up-motion .poster-bottom-up-motion-handle-pulse{animation:none}}
#poster-bottom-up-motion-bottom-up-motion{display:block!important}

.poster-wood-trapezoid-motion-wood-trapezoid-motion{display:none;width:100%}.poster-wood-trapezoid-motion-wood-trapezoid-motion.poster-wood-trapezoid-motion-ready{display:block}.poster-wood-trapezoid-motion-wood-trapezoid-motion img[data-motion-canvas]{display:block;width:100%;height:auto;aspect-ratio:1217/1293;filter:drop-shadow(0 8px 9px #30241418)}.wood-new-page #system-photo.wood-trapezoid-replaced{display:none}.wood-new-page #system-panel .system-photo:has(.poster-wood-trapezoid-motion-wood-trapezoid-motion){aspect-ratio:auto}@media(pointer:coarse){.poster-wood-trapezoid-motion-wood-trapezoid-motion img[data-motion-canvas]{filter:none}}

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

#poster-deco-daynight-motion-deco-daynight-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-deco-daynight-motion-deco-daynight-motion[hidden],#poster-deco-daynight-motion-deco-daynight-motion [hidden],.daynight-page .deco-dn-fallback{display:none!important}
#poster-deco-daynight-motion-deco-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-deco-daynight-motion-deco-daynight-motion svg.poster-deco-daynight-motion-ready{opacity:1}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left{left:20.7%}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.poster-deco-daynight-motion-right{left:80.3%}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:dcdn-pull-pulse 1.8s ease-in-out infinite}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .poster-deco-daynight-motion-pull-label{left:auto;right:92px}
#poster-deco-daynight-motion-deco-daynight-motion.dragging,#poster-deco-daynight-motion-deco-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes dcdn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-pull-label,#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .poster-deco-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after,#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:before{animation:none}}


#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left{left:calc(20.7% - 105px)}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.poster-deco-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .poster-deco-daynight-motion-pull-label{left:auto;right:43px}
#poster-deco-daynight-motion-deco-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left{left:calc(20.7% - 48px)}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.poster-deco-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-deco-daynight-motion-deco-daynight-motion .arrow-tip{left:-29px}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .arrow-tip{right:-29px}
#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-pull-label,#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.left .poster-deco-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.poster-deco-daynight-motion-right{left:calc(76.4% + 80px)}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after{width:67px}@media(max-width:600px){#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot.poster-deco-daynight-motion-right{left:calc(76.4% + 38px)}#poster-deco-daynight-motion-deco-daynight-motion .poster-deco-daynight-motion-hotspot:after{width:25px}}

#poster-deco-daynight-motion-deco-daynight-motion{display:block!important}

.poster-pleated-duo-motion-duo-motion-stage{display:none;position:relative;width:min(calc(100% - 90px),calc(78svh * 1260 / 1676));margin:0 auto}
.poster-pleated-duo-motion-duo-motion-img[data-motion-canvas]{display:block;width:100%;height:auto;aspect-ratio:1260/1676;filter:drop-shadow(3px 8px 7px #24282e22)}
.pleated-page #system-panel>.duo-motion.duo-motion-ready>img{display:none}
.duo-motion-ready .poster-pleated-duo-motion-duo-motion-stage{display:block}
.poster-pleated-duo-motion-duo-motion-handle{position:absolute;transform:translate(-50%,-50%);width:54px;height:44px;background:transparent;border:0;border-radius:12px;cursor:grab;touch-action:none;z-index:3;padding:0}
.poster-pleated-duo-motion-duo-motion-handle:hover{background:#ed405010}.poster-pleated-duo-motion-duo-motion-handle:focus-visible{outline:2px solid #de6570;outline-offset:2px}.poster-pleated-duo-motion-duo-motion-handle.dragging{cursor:grabbing;background:#ed405014}
.poster-pleated-duo-motion-duo-motion-hint{position:absolute;left:52.38%;right:-90px;transform:translateY(-50%);display:flex;align-items:center;gap:12px;pointer-events:none;white-space:nowrap;color:#636368;font-size:20px;font-weight:500;letter-spacing:.01em}
.poster-pleated-duo-motion-duo-motion-hint::before{content:"";height:1px;flex:1;margin-left:12px;background:linear-gradient(90deg,#dc717b88,#d4d4d8)}
.poster-pleated-duo-motion-duo-pulse{display:block;position:relative;flex-shrink:0;width:12px;height:12px;border:2px solid #dc5b68;border-radius:50%;background:#fff;box-shadow:0 0 9px #df627b22}
.poster-pleated-duo-motion-duo-pulse::before,.poster-pleated-duo-motion-duo-pulse::after{content:"";position:absolute;inset:-3px;border:1px solid #df6472;border-radius:50%;animation:duo-ripple 2.4s ease-out infinite;pointer-events:none}.poster-pleated-duo-motion-duo-pulse::after{animation-delay:1.2s}.poster-pleated-duo-motion-duo-motion-handle .poster-pleated-duo-motion-duo-pulse{margin:auto}
@keyframes duo-ripple{0%{transform:scale(1);opacity:.65}85%,100%{transform:scale(2.8);opacity:0}}
@media(prefers-reduced-motion:reduce){.poster-pleated-duo-motion-duo-pulse::before,.poster-pleated-duo-motion-duo-pulse::after{animation:none;opacity:.2}}
@media(max-width:480px){.poster-pleated-duo-motion-duo-motion-stage{width:calc(100% - 76px);margin-left:0}.poster-pleated-duo-motion-duo-motion-hint{right:-76px;gap:8px;font-size:18px}.poster-pleated-duo-motion-duo-pulse{width:10px;height:10px}}

/* Avoid a full-img[data-motion-canvas] shadow blur for every touch frame. */
@media(pointer:coarse){.poster-pleated-duo-motion-duo-motion-img[data-motion-canvas]{filter:none}}

.poster-pleated-duo-motion-duo-motion-stage, .poster-pleated-duo-motion-duo-motion-stage img[data-motion-canvas]{display:block!important}

#poster-mini-daynight-motion-mini-daynight-motion{position:relative;width:min(100%,94svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-mini-daynight-motion-mini-daynight-motion[hidden],#poster-mini-daynight-motion-mini-daynight-motion [hidden],.daynight-page .mini-dn-fallback{display:none!important}
#poster-mini-daynight-motion-mini-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-mini-daynight-motion-mini-daynight-motion svg.poster-mini-daynight-motion-ready{opacity:1}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left{left:20.7%}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.poster-mini-daynight-motion-right{left:80.3%}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:mdn-pull-pulse 1.8s ease-in-out infinite}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .poster-mini-daynight-motion-pull-label{left:auto;right:92px}
#poster-mini-daynight-motion-mini-daynight-motion.dragging,#poster-mini-daynight-motion-mini-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes mdn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-pull-label,#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .poster-mini-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after,#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:before{animation:none}}


#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left{left:calc(20.7% - 105px)}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.poster-mini-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .poster-mini-daynight-motion-pull-label{left:auto;right:43px}
#poster-mini-daynight-motion-mini-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left{left:calc(20.7% - 48px)}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.poster-mini-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-mini-daynight-motion-mini-daynight-motion .arrow-tip{left:-29px}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .arrow-tip{right:-29px}
#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-pull-label,#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.left .poster-mini-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.poster-mini-daynight-motion-right{left:calc(70.1% + 80px)}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after{width:67px}@media(max-width:600px){#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot.poster-mini-daynight-motion-right{left:calc(70.1% + 38px)}#poster-mini-daynight-motion-mini-daynight-motion .poster-mini-daynight-motion-hotspot:after{width:25px}}

#poster-mini-daynight-motion-mini-daynight-motion{display:block!important}

.poster-pleated-triangle-motion-triangle-motion-img[data-motion-canvas]{display:none;width:auto;height:min(78svh,818px);max-width:100%;aspect-ratio:1;margin:auto;filter:drop-shadow(2px 5px 5px rgba(35,40,46,.13)) drop-shadow(0 1px 1px rgba(35,40,46,.08))}
.pleated-page #system-panel>.triangle-motion.triangle-motion-ready>img{display:none}
.triangle-motion-ready .poster-pleated-triangle-motion-triangle-motion-img[data-motion-canvas]{display:block}
@media(max-width:600px){.poster-pleated-triangle-motion-triangle-motion-img[data-motion-canvas]{width:100%;height:auto}}

.triangle-motion-stage{display:none;position:relative;width:min(calc(100% - 90px),78svh,818px);margin:auto}
.triangle-motion-ready .triangle-motion-stage{display:block}
.triangle-motion-stage .poster-pleated-triangle-motion-triangle-motion-img[data-motion-canvas]{width:100%;height:auto}
.triangle-motion-handle{position:absolute;left:49.6%;transform:translate(-50%,-50%);width:54px;height:44px;padding:0;border:0;background:transparent;cursor:grab;touch-action:none;z-index:3}
.triangle-motion-handle.dragging{cursor:grabbing}
.triangle-motion-handle:focus-visible{outline:2px solid #d96676;outline-offset:2px;border-radius:8px}
.triangle-motion-hint{position:absolute;left:49.6%;right:-88px;transform:translateY(-50%);display:flex;align-items:center;gap:12px;pointer-events:none;font-size:20px;font-weight:500;white-space:nowrap;color:#555}
.triangle-motion-hint:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,#dd687b88,#d8d8da);margin-left:14px}
.triangle-motion-pulse{display:block;position:relative;flex-shrink:0;width:11px;height:11px;border:2px solid #df6575;border-radius:50%;background:white;box-sizing:content-box}
.triangle-motion-handle .triangle-motion-pulse{margin:auto}
.triangle-motion-pulse:before,.triangle-motion-pulse:after{content:"";position:absolute;inset:-3px;border:1px solid #df6575;border-radius:50%;animation:triangle-handle-pulse 2.4s ease-out infinite}
.triangle-motion-pulse:after{animation-delay:1.2s}
@keyframes triangle-handle-pulse{from{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}
@media(prefers-reduced-motion:reduce){.triangle-motion-pulse:before,.triangle-motion-pulse:after{animation:none;opacity:.2}}
@media(max-width:600px){.triangle-motion-stage{width:calc(100% - 76px);margin-left:0}.triangle-motion-hint{right:-74px;font-size:18px;gap:8px}}

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

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

#poster-deco-alabaster-motion-deco-alabaster-motion[hidden],body[data-roller-model="Deco"] .deco-motion-fallback[hidden]{display:none!important}

#poster-deco-alabaster-motion-deco-alabaster-motion{display:block!important}

.poster-pleated-skylight-motion-skylight-stage{position:relative;width:min(100%,1000px);margin:auto}.poster-pleated-skylight-motion-skylight-motion img[data-motion-canvas]{display:block;width:100%;aspect-ratio:1760/1404;filter:drop-shadow(0 7px 8px rgba(25,30,35,.10))}.poster-pleated-skylight-motion-skylight-handle{position:absolute;transform:translate(-50%,-50%);width:56px;height:48px;background:transparent;border:0;border-radius:12px;cursor:grab;touch-action:none;z-index:3}.poster-pleated-skylight-motion-skylight-handle:active{cursor:grabbing}.poster-pleated-skylight-motion-skylight-handle:hover .poster-pleated-skylight-motion-skylight-pulse,.poster-pleated-skylight-motion-skylight-handle:focus-visible .poster-pleated-skylight-motion-skylight-pulse{border-color:#c84258;box-shadow:0 0 0 8px #dd647424}.poster-pleated-skylight-motion-skylight-handle:active .poster-pleated-skylight-motion-skylight-pulse{transform:scale(.85)}.poster-pleated-skylight-motion-skylight-handle:focus-visible{outline:2px solid #dd6777}.poster-pleated-skylight-motion-skylight-pulse{display:block;width:11px;height:11px;border:2px solid #da6474;border-radius:50%;background:#fff;margin:auto;transition:transform .18s,border-color .18s;box-shadow:0 0 0 6px #dd64741c;animation:skylight-pulse 2.4s infinite}@keyframes skylight-pulse{50%{box-shadow:0 0 0 13px #dd647400}}.poster-pleated-skylight-motion-skylight-hint{position:absolute;right:-90px;display:flex;align-items:center;gap:12px;transform:translateY(-50%);pointer-events:none;white-space:nowrap;font-size:20px;letter-spacing:-.025em}.poster-pleated-skylight-motion-skylight-hint:before{content:"";height:1px;background:linear-gradient(90deg,#dc677888,#ddd);flex:1;margin-left:16px}.poster-pleated-skylight-motion-skylight-hint .poster-pleated-skylight-motion-skylight-pulse{margin:0;flex-shrink:0}@media(max-width:600px){.poster-pleated-skylight-motion-skylight-stage{width:calc(100% - 76px);margin-left:0}.poster-pleated-skylight-motion-skylight-hint{right:-72px;font-size:16px;gap:6px}}@media(prefers-reduced-motion:reduce){.poster-pleated-skylight-motion-skylight-pulse{animation:none}}
.poster-pleated-skylight-motion-skylight-motion{display:none}.skylight-ready .poster-pleated-skylight-motion-skylight-motion{display:block}.pleated-page #system-panel>.skylight-ready>img{display:none}.pleated-page #system-panel>.system-photo:has(.poster-pleated-skylight-motion-skylight-motion){width:min(1100px,100%)}.poster-pleated-skylight-motion-skylight-stage{width:min(calc(100% - 100px),900px)}@media(max-width:600px){.poster-pleated-skylight-motion-skylight-stage{width:calc(100% - 76px);margin-left:0}}

.poster-pleated-skylight-motion-skylight-motion, .poster-pleated-skylight-motion-skylight-motion img[data-motion-canvas]{display:block!important}
body #system-panel>.motion-poster-canvas-frame{width:min(1100px,100%)}

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

#poster-mini-pastel-motion-mini-pastel-motion[hidden],body[data-roller-model="Mini"] .mini-motion-fallback[hidden]{display:none!important}

#poster-mini-pastel-motion-mini-pastel-motion{display:block!important}

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

#poster-pr32-pastel-motion-pr32-pastel-motion[hidden],body[data-roller-model="PR32"] .pr32-motion-fallback[hidden]{display:none!important}

#poster-pr32-pastel-motion-pr32-pastel-motion{display:block!important}

.poster-pleated-standard-motion-standard-stage{position:relative;width:min(100%,820px);margin:auto}.poster-pleated-standard-motion-standard-motion img[data-motion-canvas]{display:block;width:100%;aspect-ratio:1368/1604;filter:drop-shadow(0 7px 8px rgba(25,30,35,.10))}.poster-pleated-standard-motion-standard-handle{position:absolute;transform:translate(-50%,-50%);width:56px;height:48px;background:transparent;border:0;border-radius:12px;cursor:grab;touch-action:none;z-index:3}.poster-pleated-standard-motion-standard-handle:active{cursor:grabbing}.poster-pleated-standard-motion-standard-handle:hover .poster-pleated-standard-motion-standard-pulse,.poster-pleated-standard-motion-standard-handle:focus-visible .poster-pleated-standard-motion-standard-pulse{border-color:#c84258;box-shadow:0 0 0 8px #dd647424}.poster-pleated-standard-motion-standard-handle:active .poster-pleated-standard-motion-standard-pulse{transform:scale(.85)}.poster-pleated-standard-motion-standard-handle:focus-visible{outline:2px solid #dd6777}.poster-pleated-standard-motion-standard-pulse{display:block;width:11px;height:11px;border:2px solid #da6474;border-radius:50%;background:#fff;margin:auto;transition:transform .18s,border-color .18s;box-shadow:0 0 0 6px #dd64741c;animation:standard-pulse 2.4s infinite}@keyframes standard-pulse{50%{box-shadow:0 0 0 13px #dd647400}}.poster-pleated-standard-motion-standard-hint{position:absolute;right:-90px;display:flex;align-items:center;gap:12px;transform:translateY(-50%);pointer-events:none;white-space:nowrap;font-size:20px;letter-spacing:-.025em}.poster-pleated-standard-motion-standard-hint:before{content:"";height:1px;background:linear-gradient(90deg,#dc677888,#ddd);flex:1;margin-left:16px}.poster-pleated-standard-motion-standard-hint .poster-pleated-standard-motion-standard-pulse{margin:0;flex-shrink:0}.poster-pleated-standard-motion-standard-controls{text-align:center}.poster-pleated-standard-motion-standard-reset{border:0;border-radius:24px;background:#f5f5f7;padding:12px 24px;font:inherit;color:inherit;cursor:pointer}.poster-pleated-standard-motion-standard-reset:hover{background:#ebebef}.poster-pleated-standard-motion-standard-reset:focus-visible{outline:2px solid #dd6777;outline-offset:3px}.poster-pleated-standard-motion-standard-controls p{font-size:14px;color:#929298}@media(max-width:600px){.poster-pleated-standard-motion-standard-stage{width:calc(100% - 76px);margin-left:0}.poster-pleated-standard-motion-standard-hint{right:-72px;font-size:16px;gap:6px}}@media(prefers-reduced-motion:reduce){.poster-pleated-standard-motion-standard-pulse{animation:none}}
.poster-pleated-standard-motion-standard-motion{display:none}.standard-ready .poster-pleated-standard-motion-standard-motion{display:block}.pleated-page #system-panel>.standard-ready>img{display:none}.pleated-page #system-panel>.system-photo:has(.poster-pleated-standard-motion-standard-motion){width:min(1100px,100%)}.poster-pleated-standard-motion-standard-stage{width:min(calc(100% - 100px),calc(78svh * 1368 / 1604),698px)}@media(max-width:600px){.poster-pleated-standard-motion-standard-stage{width:calc(100% - 76px);margin-left:0}}

/* Avoid a full-img[data-motion-canvas] shadow blur for every touch frame. */
@media(pointer:coarse){.poster-pleated-standard-motion-standard-motion img[data-motion-canvas]{filter:none}}

.poster-pleated-standard-motion-standard-motion, .poster-pleated-standard-motion-standard-motion img[data-motion-canvas]{display:block!important}
body #system-panel>.motion-poster-canvas-frame{width:min(1100px,100%)}

#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}

#poster-cassette-daynight-motion-cassette-daynight-motion{position:relative;width:min(81%,76.14svh);aspect-ratio:1;margin:24px auto;background:#fff;font-family:Arial,sans-serif}
#poster-cassette-daynight-motion-cassette-daynight-motion[hidden],#poster-cassette-daynight-motion-cassette-daynight-motion [hidden],.daynight-page .cassette-dn-fallback{display:none!important}
#poster-cassette-daynight-motion-cassette-daynight-motion svg{opacity:0;display:block;width:100%;height:100%}
#poster-cassette-daynight-motion-cassette-daynight-motion svg.poster-cassette-daynight-motion-ready{opacity:1}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot{position:absolute;top:56%;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left{left:20.7%}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.poster-cassette-daynight-motion-right{left:80.3%}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:before{content:"";position:absolute;inset:14px;background:#fff;border:3px solid #e76a82;border-radius:50%;box-shadow:0 0 0 10px #e76a8210;animation:cdn-pull-pulse 1.8s ease-in-out infinite}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after{content:"";position:absolute;top:21px;left:35px;width:48px;height:1px;background:linear-gradient(90deg,#e76a8280,#d7d3d5)}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-pull-label{position:absolute;left:92px;top:8px;color:#252529;font:500 20px/28px Arial,sans-serif;white-space:nowrap}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left:after{left:auto;right:35px;background:linear-gradient(90deg,#d7d3d5,#e76a8280)}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .poster-cassette-daynight-motion-pull-label{left:auto;right:92px}
#poster-cassette-daynight-motion-cassette-daynight-motion.dragging,#poster-cassette-daynight-motion-cassette-daynight-motion.dragging *{cursor:grabbing!important;user-select:none!important}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.dragging:before{animation:none}
@keyframes cdn-pull-pulse{50%{box-shadow:0 0 0 15px #e76a8208}}
@media(max-width:600px){#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-pull-label,#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .poster-cassette-daynight-motion-pull-label{left:50%;right:auto;top:-30px;transform:translateX(-50%);font-size:15px}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after,#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left:after{left:21px;right:auto;top:-5px;width:1px;height:18px}}
@media(prefers-reduced-motion:reduce){#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:before{animation:none}}


#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left{left:calc(20.7% - 105px)}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.poster-cassette-daynight-motion-right{left:calc(80.3% + 105px)}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after{top:21px;left:auto;right:35px;width:92px;height:1px;background:#e76a8280}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left:after{left:35px;right:auto;width:92px;background:#e76a8280}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-pull-label{left:43px;top:8px;font-size:18px}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .poster-cassette-daynight-motion-pull-label{left:auto;right:43px}
#poster-cassette-daynight-motion-cassette-daynight-motion .arrow-tip{position:absolute;top:18px;left:-86px;width:7px;height:7px;border-left:1px solid #e76a82;border-bottom:1px solid #e76a82;transform:rotate(45deg);pointer-events:none}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .arrow-tip{left:auto;right:-86px;transform:rotate(225deg)}
@media(max-width:600px){
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left{left:calc(20.7% - 48px)}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.poster-cassette-daynight-motion-right{left:calc(80.3% + 48px)}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after{left:auto;right:35px;top:21px;width:35px;height:1px}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left:after{left:35px;right:auto;top:21px;width:35px;height:1px}
#poster-cassette-daynight-motion-cassette-daynight-motion .arrow-tip{left:-29px}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .arrow-tip{right:-29px}
#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-pull-label,#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.left .poster-cassette-daynight-motion-pull-label{left:50%;right:auto;top:-23px;transform:translateX(-50%);font-size:13px}
}

#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.poster-cassette-daynight-motion-right{left:calc(71.3% + 80px)}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after{width:67px}@media(max-width:600px){#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot.poster-cassette-daynight-motion-right{left:calc(71.3% + 38px)}#poster-cassette-daynight-motion-cassette-daynight-motion .poster-cassette-daynight-motion-hotspot:after{width:25px}}

#poster-cassette-daynight-motion-cassette-daynight-motion{display:block!important}

#poster-curtain-motion-curtain-motion *{box-sizing:border-box}#poster-curtain-motion-curtain-motion{margin:0;background:#fff;font-family:Arial,sans-serif;color:#29282c}#poster-curtain-motion-curtain-motion .poster-curtain-motion-scene{position:relative;width:min(100%,70svh);margin:auto}#poster-curtain-motion-curtain-motion svg{width:100%;display:block;overflow:visible}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle{position:absolute;left:80%;top:59%;display:flex;align-items:center;gap:12px;border:0;background:transparent;color:#29282c;font:18px Arial;cursor:grab;touch-action:none;padding:18px 0}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:before{content:'';position:absolute;width:65px;height:1px;background:#e98aa0;right:100%}#poster-curtain-motion-curtain-motion .poster-curtain-motion-dot{width:19px;height:19px;border:4px solid #e86683;border-radius:50%;background:white;box-shadow:0 0 0 10px #fdf5f7}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:active{cursor:grabbing}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:focus-visible{outline:2px solid #e86683;outline-offset:9px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-controls{text-align:center;margin:-10px auto 18px}#poster-curtain-motion-curtain-motion .replay{border:1px solid #e7e3de;background:white;border-radius:24px;padding:10px 18px;color:#625e57;cursor:pointer;font:14px Arial}#poster-curtain-motion-curtain-motion .poster-curtain-motion-hint{color:#8a867f;font-size:13px;margin:12px 0}@media(max-width:600px){#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle{font-size:12px;gap:8px;left:79%}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:before{width:22px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-dot{width:15px;height:15px;border-width:3px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-scene{margin-top:4vh}#poster-curtain-motion-curtain-motion .poster-curtain-motion-controls{margin-top:12px}}#poster-curtain-motion-curtain-motion .poster-curtain-motion-scene{width:min(100%,65svh)}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle{left:15.45%;top:57%;gap:15px;transform:translateX(-9px)}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:before{display:none}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle>span:last-child{position:absolute;right:34px;white-space:nowrap;font-size:14px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-controls{margin:0 auto 15px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-modes{display:flex;justify-content:center;gap:7px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-modes button,#poster-curtain-motion-curtain-motion .poster-curtain-motion-wind{border:1px solid #e8e3d8;border-radius:24px;background:white;color:#777064;padding:10px 19px;cursor:pointer;font-size:14px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-modes button[aria-pressed=true]{background:#eee8d8;border-color:#e0d7c0;color:#484235}#poster-curtain-motion-curtain-motion .poster-curtain-motion-wind{font-size:12px;padding:6px 12px;border-color:transparent}#poster-curtain-motion-curtain-motion .poster-curtain-motion-hint{margin:10px 0 4px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle:focus-visible{outline-offset:5px}@media(max-width:600px){#poster-curtain-motion-curtain-motion .poster-curtain-motion-scene{margin-top:0;width:min(100%,65svh)}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle{left:15.45%;gap:8px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-handle>span:last-child{font-size:11px;right:23px}#poster-curtain-motion-curtain-motion .poster-curtain-motion-modes button{padding:9px 13px}}

#poster-curtain-motion-curtain-motion{width:100%;min-width:0;margin:24px auto}#poster-curtain-motion-curtain-motion[hidden],.curtain-page .system-photo[hidden]{display:none!important}#poster-curtain-motion-curtain-motion .poster-curtain-motion-scene{max-width:100%}#poster-curtain-motion-curtain-motion .poster-curtain-motion-modes{flex-wrap:wrap}

#poster-curtain-motion-curtain-motion{display:block!important}

#poster-vertical-motion-vertical-motion *{box-sizing:border-box}#poster-vertical-motion-vertical-motion{margin:0;background:#fff;font-family:Arial,sans-serif;color:#29282c}#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{position:relative;width:min(100%,70svh);margin:auto}#poster-vertical-motion-vertical-motion svg{width:100%;display:block;overflow:visible}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle{position:absolute;left:80%;top:59%;display:flex;align-items:center;gap:12px;border:0;background:transparent;color:#29282c;font:18px Arial;cursor:grab;touch-action:none;padding:18px 0}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:before{content:'';position:absolute;width:65px;height:1px;background:#e98aa0;right:100%}#poster-vertical-motion-vertical-motion .poster-vertical-motion-dot{width:19px;height:19px;border:4px solid #e86683;border-radius:50%;background:white;box-shadow:0 0 0 10px #fdf5f7}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:active{cursor:grabbing}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:focus-visible{outline:2px solid #e86683;outline-offset:9px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-controls{text-align:center;margin:-10px auto 18px}#poster-vertical-motion-vertical-motion .replay{border:1px solid #e7e3de;background:white;border-radius:24px;padding:10px 18px;color:#625e57;cursor:pointer;font:14px Arial}#poster-vertical-motion-vertical-motion .poster-vertical-motion-hint{color:#8a867f;font-size:13px;margin:12px 0}@media(max-width:600px){#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle{font-size:12px;gap:8px;left:79%}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:before{width:22px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-dot{width:15px;height:15px;border-width:3px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{margin-top:4vh}#poster-vertical-motion-vertical-motion .poster-vertical-motion-controls{margin-top:12px}}#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{width:min(100%,65svh)}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle{left:13.6%;top:57%;gap:15px;transform:translateX(-9px)}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:before{display:none}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle>span:last-child{position:absolute;right:34px;white-space:nowrap;font-size:14px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-controls{margin:0 auto 15px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-modes{display:flex;justify-content:center;gap:7px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-modes button,#poster-vertical-motion-vertical-motion .wind{border:1px solid #e8e3d8;border-radius:24px;background:white;color:#777064;padding:10px 19px;cursor:pointer;font-size:14px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-modes button[aria-pressed=true]{background:#eee8d8;border-color:#e0d7c0;color:#484235}#poster-vertical-motion-vertical-motion .wind{font-size:12px;padding:6px 12px;border-color:transparent}#poster-vertical-motion-vertical-motion .poster-vertical-motion-hint{margin:10px 0 4px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle:focus-visible{outline-offset:5px}@media(max-width:600px){#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{margin-top:0;width:min(100%,65svh)}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle{left:13.6%;gap:8px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-handle>span:last-child{font-size:11px;right:23px}#poster-vertical-motion-vertical-motion .poster-vertical-motion-modes button{padding:9px 13px}}

#poster-vertical-motion-vertical-motion{width:100%;min-width:0;margin:24px auto}#poster-vertical-motion-vertical-motion[hidden],#vertical-system-panel .system-photo[hidden]{display:none!important}#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{max-width:100%}#poster-vertical-motion-vertical-motion .poster-vertical-motion-modes{flex-wrap:wrap}

/* Reduce the product scene by 25% while keeping its controls aligned. */
#poster-vertical-motion-vertical-motion .poster-vertical-motion-scene{width:min(75%,48.75svh)}

#poster-vertical-motion-vertical-motion{display:block!important}

#poster-aluminum-cream-motion-aluminum-cream-motion{box-sizing:border-box;text-align:center;background:#fff;color:#1d1d1f;margin:24px auto}#poster-aluminum-cream-motion-aluminum-cream-motion img[data-motion-canvas]{display:block;width:min(100%,88svh);height:auto;margin:auto}#poster-aluminum-cream-motion-aluminum-cream-motion button{border:0;border-radius:30px;padding:14px 24px;font:500 16px inherit;background:#f5f5f7;color:#515154;cursor:pointer}#poster-aluminum-cream-motion-aluminum-cream-motion button:focus-visible{outline:2px solid #777}.poster-aluminum-cream-motion-acm-stage{position:relative;width:min(100%,88svh);margin:auto}.poster-aluminum-cream-motion-acm-stage #poster-aluminum-cream-motion-aluminum-cream-motion img[data-motion-canvas]{width:100%;filter:drop-shadow(8px 12px 12px rgba(65,55,32,.18)) drop-shadow(2px 3px 3px rgba(65,55,32,.09))}.poster-aluminum-cream-motion-acm-pull,.poster-aluminum-cream-motion-acm-tassel{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;touch-action:none;cursor:ns-resize;background:transparent;user-select:none}.poster-aluminum-cream-motion-acm-pull{left:21%}.poster-aluminum-cream-motion-acm-tassel{left:35.885%}.poster-aluminum-cream-motion-acm-pull:before{content:"";position:absolute;inset:16px;background:#ff453a;border-radius:50%;animation:acm-pulse 2.4s ease-in-out infinite}.poster-aluminum-cream-motion-acm-pull:after{content:"";position:absolute;left:24px;top:22px;width:calc(var(--line,80px));height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-cream-motion-acm-pull span{position:absolute;right:2px;bottom:48px;width:110px;font-size:13px;line-height:1.4;color:#86868b;pointer-events:none}.poster-aluminum-cream-motion-acm-stage.acm-dragging .poster-aluminum-cream-motion-acm-pull:before{animation:none;box-shadow:0 0 0 8px #ff453a22}@keyframes acm-pulse{0%,100%{box-shadow:0 0 0 5px #ff453a22,0 0 0 12px #ff453a12}60%{box-shadow:0 0 0 11px #ff453a18,0 0 0 20px #ff453a00}}@media(prefers-reduced-motion:reduce){.poster-aluminum-cream-motion-acm-pull:before{animation:none}}.poster-aluminum-cream-motion-acm-tilt-trigger{position:absolute;left:21%;top:34%;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;background:transparent}.poster-aluminum-cream-motion-acm-tilt-trigger:before{content:"";position:absolute;inset:16px;border-radius:50%;background:#ff453a;animation:acm-pulse 2.4s ease-in-out infinite}.poster-aluminum-cream-motion-acm-tilt-trigger:after{content:"";position:absolute;left:24px;top:22px;width:var(--tilt-line,60px);height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-cream-motion-acm-tilt-trigger span{position:absolute;left:48px;bottom:35px;width:max-content;color:#86868b;font-size:13px;font-weight:500}.poster-aluminum-cream-motion-acm-wand-hit{position:absolute;left:33%;top:34%;transform:translate(-50%,-50%);height:43%;width:26px;padding:0;background:transparent;cursor:pointer}.poster-aluminum-cream-motion-acm-tilt-panel{position:absolute;z-index:5;left:14%;top:calc(34% + 32px);width:min(270px,80%);padding:18px 20px;border:1px solid #e8e8ed;background:rgba(255,255,255,.78);border-radius:20px;box-shadow:0 8px 30px #00000014;text-align:left}.poster-aluminum-cream-motion-acm-tilt-panel[hidden]{display:none}.poster-aluminum-cream-motion-acm-tilt-panel label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.poster-aluminum-cream-motion-acm-tilt-panel input{width:100%;min-height:30px;accent-color:#ff453a}.poster-aluminum-cream-motion-acm-tilt-ends{display:flex;justify-content:space-between;font-size:12px;color:#86868b}@media(prefers-reduced-motion:reduce){.poster-aluminum-cream-motion-acm-tilt-trigger:before{animation:none}}
#poster-aluminum-cream-motion-aluminum-cream-motion[hidden]{display:none}#aluminum-model-25.acm-ready>.aluminum-model-photo{display:none}
@media(max-width:600px){#poster-aluminum-cream-motion-aluminum-cream-motion .poster-aluminum-cream-motion-acm-pull span{right:0;width:70px;font-size:11px}#poster-aluminum-cream-motion-aluminum-cream-motion .poster-aluminum-cream-motion-acm-tilt-trigger span{left:25px;font-size:11px}#poster-aluminum-cream-motion-aluminum-cream-motion .poster-aluminum-cream-motion-acm-stage img[data-motion-canvas]{filter:drop-shadow(3px 5px 5px rgba(65,55,32,.15))}}
#poster-aluminum-cream-motion-aluminum-cream-motion :is(.poster-aluminum-cream-motion-acm-pull,.poster-aluminum-cream-motion-acm-tassel,.poster-aluminum-cream-motion-acm-tilt-trigger,.poster-aluminum-cream-motion-acm-wand-hit){background:transparent;padding:0;border:0}

#poster-aluminum-cream-motion-aluminum-cream-motion, #poster-aluminum-cream-motion-aluminum-cream-motion img[data-motion-canvas]{display:block!important}

#poster-aluminum-iso-motion-aluminum-iso-motion{box-sizing:border-box;text-align:center;background:#fff;color:#1d1d1f;margin:24px auto}#poster-aluminum-iso-motion-aluminum-iso-motion img[data-motion-canvas]{display:block;width:min(100%,88svh);height:auto;margin:auto}#poster-aluminum-iso-motion-aluminum-iso-motion button{border:0;border-radius:30px;padding:14px 24px;font:500 16px inherit;background:#f5f5f7;color:#515154;cursor:pointer}#poster-aluminum-iso-motion-aluminum-iso-motion button:focus-visible{outline:2px solid #777}.poster-aluminum-iso-motion-aim-stage{position:relative;width:min(100%,88svh);margin:auto}#poster-aluminum-iso-motion-aluminum-iso-motion .poster-aluminum-iso-motion-aim-stage img[data-motion-canvas]{width:100%;height:auto;filter:drop-shadow(7px 10px 11px rgba(43,51,53,.17))}.poster-aluminum-iso-motion-aim-pull,.poster-aluminum-iso-motion-aim-tassel{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;touch-action:none;cursor:ns-resize;background:transparent;user-select:none}.poster-aluminum-iso-motion-aim-pull{left:81%}.poster-aluminum-iso-motion-aim-tassel{left:72.727%}.poster-aluminum-iso-motion-aim-pull:before{content:"";position:absolute;inset:16px;background:#ff453a;border-radius:50%;animation:aim-pulse 2.4s ease-in-out infinite}.poster-aluminum-iso-motion-aim-pull:after{content:"";position:absolute;right:24px;top:22px;width:calc(var(--line,80px));height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-iso-motion-aim-pull span{position:absolute;left:0;bottom:48px;width:110px;font-size:13px;line-height:1.4;color:#86868b;pointer-events:none}.poster-aluminum-iso-motion-aim-stage.aim-dragging .poster-aluminum-iso-motion-aim-pull:before{animation:none;box-shadow:0 0 0 8px #ff453a22}@keyframes aim-pulse{0%,100%{box-shadow:0 0 0 5px #ff453a22,0 0 0 12px #ff453a12}60%{box-shadow:0 0 0 11px #ff453a18,0 0 0 20px #ff453a00}}@media(prefers-reduced-motion:reduce){.poster-aluminum-iso-motion-aim-pull:before{animation:none}}.poster-aluminum-iso-motion-aim-tilt-trigger{position:absolute;left:81%;top:34%;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;background:transparent}.poster-aluminum-iso-motion-aim-tilt-trigger:before{content:"";position:absolute;inset:16px;border-radius:50%;background:#ff453a;animation:aim-pulse 2.4s ease-in-out infinite}.poster-aluminum-iso-motion-aim-tilt-trigger:after{content:"";position:absolute;right:24px;top:22px;width:clamp(15px,4vw,55px);height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-iso-motion-aim-tilt-trigger span{position:absolute;right:0;bottom:35px;width:max-content;color:#86868b;font-size:13px;font-weight:500}.poster-aluminum-iso-motion-aim-wand-hit{position:absolute;left:72.727%;top:34%;transform:translate(-50%,-50%);height:20%;width:26px;padding:0;background:transparent;cursor:pointer}.poster-aluminum-iso-motion-aim-tilt-panel{position:absolute;z-index:5;right:8%;top:calc(34% + 32px);width:min(270px,80%);padding:18px 20px;border:1px solid #e8e8ed;background:rgba(255,255,255,.78);border-radius:20px;box-shadow:0 8px 30px #00000014;text-align:left}.poster-aluminum-iso-motion-aim-tilt-panel[hidden]{display:none}.poster-aluminum-iso-motion-aim-tilt-panel label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.poster-aluminum-iso-motion-aim-tilt-panel input{width:100%;min-height:30px;accent-color:#ff453a}.poster-aluminum-iso-motion-aim-tilt-ends{display:flex;justify-content:space-between;font-size:12px;color:#86868b}@media(prefers-reduced-motion:reduce){.poster-aluminum-iso-motion-aim-tilt-trigger:before{animation:none}}.poster-aluminum-iso-motion-aim-tilt-panel{right:3%;top:calc(34% + 30px);width:150px;padding:16px;text-align:center}.poster-aluminum-iso-motion-aim-tilt-panel label{font-size:13px}.poster-aluminum-iso-motion-aim-tilt-panel input{display:block;writing-mode:vertical-lr;direction:rtl;width:34px;height:170px;min-height:170px;margin:0 auto;cursor:ns-resize;touch-action:none}.poster-aluminum-iso-motion-aim-tilt-ends{position:absolute;top:62px;bottom:17px;right:9px;display:flex;flex-direction:column-reverse;justify-content:space-between;font-size:10px;pointer-events:none}@media(max-width:480px){.poster-aluminum-iso-motion-aim-tilt-panel{right:0;width:140px}.poster-aluminum-iso-motion-aim-tilt-panel input{height:145px;min-height:145px}}.poster-aluminum-iso-motion-aim-pull,.poster-aluminum-iso-motion-aim-tassel{display:none}.poster-aluminum-iso-motion-aim-tilt-trigger{top:54%}.poster-aluminum-iso-motion-aim-tilt-panel{top:calc(54% + 30px)}.poster-aluminum-iso-motion-aim-wand-hit{top:42%;height:48%}
#poster-aluminum-iso-motion-aluminum-iso-motion[hidden]{display:none}#aluminum-model-iso.aim-ready>.aluminum-model-photo{display:none}
#poster-aluminum-iso-motion-aluminum-iso-motion :is(.poster-aluminum-iso-motion-aim-pull,.poster-aluminum-iso-motion-aim-tassel,.poster-aluminum-iso-motion-aim-tilt-trigger,.poster-aluminum-iso-motion-aim-wand-hit){background:transparent;padding:0;border:0}
@media(max-width:600px){#poster-aluminum-iso-motion-aluminum-iso-motion .poster-aluminum-iso-motion-aim-tilt-trigger span{font-size:11px}}
@media(max-width:480px){#poster-aluminum-iso-motion-aluminum-iso-motion .poster-aluminum-iso-motion-aim-tilt-panel{top:calc(54% - 90px)}}

#poster-aluminum-iso-motion-aluminum-iso-motion, #poster-aluminum-iso-motion-aluminum-iso-motion img[data-motion-canvas]{display:block!important}

#poster-aluminum-fifty-motion-aluminum-fifty-motion{text-align:center;background:#fff;color:#1d1d1f;margin:24px auto}#poster-aluminum-fifty-motion-aluminum-fifty-motion img[data-motion-canvas]{display:block;width:min(100%,88svh);height:auto;margin:auto}#poster-aluminum-fifty-motion-aluminum-fifty-motion button{border:0;border-radius:30px;padding:14px 24px;font:500 16px inherit;background:#f5f5f7;color:#515154;cursor:pointer}#poster-aluminum-fifty-motion-aluminum-fifty-motion button:focus-visible{outline:2px solid #777}.poster-aluminum-fifty-motion-afm-stage{position:relative;width:min(100%,88svh);margin:auto}#poster-aluminum-fifty-motion-aluminum-fifty-motion .poster-aluminum-fifty-motion-afm-stage img[data-motion-canvas]{width:100%;filter:none}.poster-aluminum-fifty-motion-afm-pull,.poster-aluminum-fifty-motion-afm-tassel{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;touch-action:none;cursor:ns-resize;background:transparent;user-select:none}.poster-aluminum-fifty-motion-afm-pull{left:21%}.poster-aluminum-fifty-motion-afm-tassel{left:35.885%}.poster-aluminum-fifty-motion-afm-pull:before{content:"";position:absolute;inset:16px;background:#ff453a;border-radius:50%;animation:afm-pulse 2.4s ease-in-out infinite}.poster-aluminum-fifty-motion-afm-pull:after{content:"";position:absolute;left:24px;top:22px;width:calc(var(--line,80px));height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-fifty-motion-afm-pull span{position:absolute;right:2px;bottom:48px;width:110px;font-size:13px;line-height:1.4;color:#86868b;pointer-events:none}.poster-aluminum-fifty-motion-afm-stage.afm-dragging .poster-aluminum-fifty-motion-afm-pull:before{animation:none;box-shadow:0 0 0 8px #ff453a22}@keyframes afm-pulse{0%,100%{box-shadow:0 0 0 5px #ff453a22,0 0 0 12px #ff453a12}60%{box-shadow:0 0 0 11px #ff453a18,0 0 0 20px #ff453a00}}@media(prefers-reduced-motion:reduce){.poster-aluminum-fifty-motion-afm-pull:before{animation:none}}.poster-aluminum-fifty-motion-afm-tilt-trigger{position:absolute;left:21%;top:34%;transform:translate(-50%,-50%);width:44px;height:44px;padding:0;background:transparent}.poster-aluminum-fifty-motion-afm-tilt-trigger:before{content:"";position:absolute;inset:16px;border-radius:50%;background:#ff453a;animation:afm-pulse 2.4s ease-in-out infinite}.poster-aluminum-fifty-motion-afm-tilt-trigger:after{content:"";position:absolute;left:24px;top:22px;width:var(--tilt-line,60px);height:1px;background:#ff453a55;pointer-events:none}.poster-aluminum-fifty-motion-afm-tilt-trigger span{position:absolute;left:48px;bottom:35px;width:max-content;color:#86868b;font-size:13px;font-weight:500}.poster-aluminum-fifty-motion-afm-wand-hit{position:absolute;left:33%;top:34%;transform:translate(-50%,-50%);height:43%;width:26px;padding:0;background:transparent;cursor:pointer}.afm-tilt-panel{position:absolute;z-index:5;left:14%;top:calc(34% + 32px);width:min(270px,80%);padding:18px 20px;border:1px solid #e8e8ed;background:rgba(255,255,255,.78);border-radius:20px;box-shadow:0 8px 30px #00000014;text-align:left}.afm-tilt-panel[hidden]{display:none}.afm-tilt-panel label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.afm-tilt-panel input{width:100%;min-height:30px;accent-color:#ff453a}.afm-tilt-ends{display:flex;justify-content:space-between;font-size:12px;color:#86868b}@media(prefers-reduced-motion:reduce){.poster-aluminum-fifty-motion-afm-tilt-trigger:before{animation:none}}#poster-aluminum-fifty-motion-aluminum-fifty-motion .poster-aluminum-fifty-motion-afm-stage img[data-motion-canvas]{filter:drop-shadow(7px 10px 11px rgba(43,46,38,.17))}.poster-aluminum-fifty-motion-afm-pull,.poster-aluminum-fifty-motion-afm-tilt-trigger{left:83%}.poster-aluminum-fifty-motion-afm-tassel{left:68.421%}.poster-aluminum-fifty-motion-afm-pull:after,.poster-aluminum-fifty-motion-afm-tilt-trigger:after{left:auto;right:24px}.poster-aluminum-fifty-motion-afm-pull span{right:0;width:130px}.poster-aluminum-fifty-motion-afm-tilt-trigger{top:46%}.poster-aluminum-fifty-motion-afm-tilt-trigger:after{width:calc((.83 - .70654)*min(88svh,100vw - 40px))}.poster-aluminum-fifty-motion-afm-tilt-trigger span{left:auto;right:0}.poster-aluminum-fifty-motion-afm-wand-hit{left:70.654%;top:46%;height:10%;width:32px}.afm-tilt-panel{left:auto;right:1%;top:calc(46% + 32px)}.poster-aluminum-fifty-motion-afm-tilt-trigger,.poster-aluminum-fifty-motion-afm-wand-hit,.afm-tilt-return{touch-action:none;cursor:ns-resize;user-select:none}.poster-aluminum-fifty-motion-afm-wand-hit{height:44px;width:30px}.afm-tilt-return{position:absolute;left:69.856%;transform:translate(-50%,-50%);height:44px;width:30px;padding:0;background:transparent}
#aluminum-model-50.afm-ready>.aluminum-model-photo{display:none}#poster-aluminum-fifty-motion-aluminum-fifty-motion :is(.poster-aluminum-fifty-motion-afm-pull,.poster-aluminum-fifty-motion-afm-tassel,.poster-aluminum-fifty-motion-afm-tilt-trigger,.poster-aluminum-fifty-motion-afm-wand-hit){background:transparent;padding:0;border:0}
@media(max-width:600px){#poster-aluminum-fifty-motion-aluminum-fifty-motion .poster-aluminum-fifty-motion-afm-pull span{font-size:10px;bottom:25px;width:110px}#poster-aluminum-fifty-motion-aluminum-fifty-motion .poster-aluminum-fifty-motion-afm-tilt-trigger span{font-size:10px;bottom:25px}}

#poster-aluminum-fifty-motion-aluminum-fifty-motion .poster-aluminum-fifty-motion-afm-pull span{top:44px;bottom:auto}

#poster-aluminum-fifty-motion-aluminum-fifty-motion, #poster-aluminum-fifty-motion-aluminum-fifty-motion img[data-motion-canvas]{display:block!important}

#poster-aluminum-trapezoid-motion-aluminum-trapezoid-motion{width:min(100%,92svh);margin:24px auto;padding:20px;box-sizing:border-box;background:#fff}#poster-aluminum-trapezoid-motion-aluminum-trapezoid-motion[hidden]{display:none}#poster-aluminum-trapezoid-motion-aluminum-trapezoid-motion img[data-motion-canvas]{display:block;width:100%;height:auto;filter:none}#aluminum-model-trapecija.atm-ready>.aluminum-model-photo{display:none}

#poster-aluminum-trapezoid-motion-aluminum-trapezoid-motion, #poster-aluminum-trapezoid-motion-aluminum-trapezoid-motion 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}}
