:root{--alb-ease: cubic-bezier(.22, .61, .36, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.alb-fx:not(.alb-fx-ready) #MainContent:is([data-template=index],[data-template^=collection],[data-template^=list-collections],[data-template^=page],[data-template^=blog],[data-template^=article]) :is(h1,h2):not(.acine__headline),html.alb-fx:not(.alb-fx-ready) .albeux-statement__title{opacity:0;animation:alb-failsafe .01s linear 1.8s forwards}@keyframes alb-failsafe{to{opacity:1}}.alb-split .alb-line{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.alb-split .alb-line__in{display:block;opacity:0;transform:translate3d(0,110%,0);transition:transform 1.15s var(--alb-ease),opacity .9s var(--alb-ease);transition-delay:calc(var(--l, 0) * .11s)}.alb-split.is-in .alb-line__in{opacity:1;transform:none}html.alb-fx .alb-fade{opacity:0;transform:translate3d(0,18px,0);transition:opacity .9s var(--alb-ease),transform 1.1s var(--alb-ease)}html.alb-fx .alb-fade.alb-in{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.alb-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .5s var(--alb-ease);background:radial-gradient(circle 300px at var(--alb-gx, 50%) var(--alb-gy, 50%),rgba(255,255,255,.2) 0,rgba(255,255,255,0) 55%,rgba(0,0,0,.08) 100%)}.card-gallery:hover .alb-glow{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/albeux-future-motion.css.map */
