@keyframes rise{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0 0}}@keyframes unveil{0%{opacity:.86}to{opacity:0}}@keyframes light-on{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes settle{0%{scale:1.07}to{scale:1}}@keyframes veil-lift{0%{opacity:.62}to{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes drift{to{translate:0 10%}}@keyframes dim{to{opacity:.25}}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--veil);opacity:0;pointer-events:none}light-halo{--halo-size: 22rem;position:absolute;left:0;top:0;z-index:0;width:var(--halo-size);height:var(--halo-size);margin:calc(var(--halo-size) / -2) 0 0 calc(var(--halo-size) / -2);border-radius:50%;background:radial-gradient(closest-side,var(--halo-color, var(--glow)),transparent);opacity:0;pointer-events:none;transition:opacity .6s var(--ease);display:none}@media(prefers-reduced-motion:no-preference){@media(hover:hover)and (pointer:fine){[data-animations=true] light-halo{display:block}light-halo[data-lit]{opacity:1}}@supports (animation-timeline: view()){[data-animations=true] [data-reveal]{animation:rise linear both;animation-timeline:view();animation-range:entry calc(5% + var(--d, 0) * 10%) entry calc(80% + var(--d, 0) * 10%)}}.no-sda [data-reveal]{transition:opacity var(--dur-reveal) var(--ease),translate var(--dur-reveal) var(--ease);transition-delay:calc(var(--d, 0) * 90ms)}.no-sda [data-reveal]:not(.is-in){opacity:0;translate:0 1.25rem}.no-sda [data-light] .veil{transition:opacity 1.2s var(--ease-light)}.no-sda [data-light]:not(.is-in) .veil{opacity:.62}}.no-sda-init *{transition:none!important}@media(forced-colors:active){.veil,light-halo{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motion.css.map */
