:root{--ease-cloth: cubic-bezier(.16, 1, .3, 1);--dur-curtain: 1.15s;--dur-settle: 2.6s}.a-mask{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.a-mask__i{display:block;will-change:transform;transform:translate3d(0,105%,0);animation:a-curtain var(--dur-curtain) var(--ease-cloth) forwards;animation-delay:var(--d, 0ms)}@keyframes a-curtain{to{transform:translateZ(0)}}.a-rise{opacity:0;will-change:transform,opacity;transform:translate3d(0,18px,0);animation:a-rise var(--dur-curtain) var(--ease-cloth) forwards;animation-delay:var(--d, 0ms)}@keyframes a-rise{to{opacity:1;transform:translateZ(0)}}.a-draw{transform:scaleX(0);transform-origin:left;animation:a-draw var(--dur-curtain) var(--ease-cloth) forwards;animation-delay:var(--d, 0ms)}.atelier-hero--align-center .a-draw{transform-origin:center}@keyframes a-draw{to{transform:scaleX(1)}}.a-mask__i,.a-rise{animation-fill-mode:forwards}.a-media--settle{animation:a-settle var(--dur-settle) var(--ease-cloth) forwards;will-change:transform}@keyframes a-settle{0%{transform:scale(1.075)}to{transform:scale(1)}}.a-media--drift{animation:a-drift-in var(--dur-settle) var(--ease-cloth) forwards,a-drift 26s ease-in-out var(--dur-settle) infinite alternate;will-change:transform}@keyframes a-drift-in{0%{transform:scale(1.14)}to{transform:scale(1.06)}}@keyframes a-drift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.06) translate3d(-1.2%,-.8%,0)}}@supports (animation-timeline: view()){.a-parallax{--parallax-travel: 6%;top:calc(var(--parallax-travel) * -2);bottom:calc(var(--parallax-travel) * -2);height:auto;animation:a-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes a-parallax{0%{transform:translate3d(0,calc(var(--parallax-travel) * -1),0)}to{transform:translate3d(0,var(--parallax-travel),0)}}}@media(prefers-reduced-motion:reduce){.a-mask{padding-bottom:0;margin-bottom:0}.a-mask__i,.a-rise,.a-draw,.a-media--settle,.a-media--drift,.a-parallax{animation:none!important;opacity:1!important;transform:none!important;will-change:auto}.a-parallax{top:0!important;bottom:0!important;height:auto}}.no-js .a-mask__i,.no-js .a-rise{opacity:1;transform:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-atelier-motion.css.map */
