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

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

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