
.lab-motion-ready .lab-entrance{transition:opacity 600ms cubic-bezier(.2,.8,.2,1),translate 600ms cubic-bezier(.2,.8,.2,1)}.lab-motion-ready .lab-entrance:not(.lab-visible){opacity:0;translate:0 22px}.lab-motion-ready .lab-visible{opacity:1;translate:0 0}
body:not(.central-page) :is(.primary,.outline-button,.card-buy,.customer-nav button){transition:translate 180ms cubic-bezier(.2,.8,.2,1),box-shadow 180ms,background-color 180ms,color 180ms}body:not(.central-page) :is(.primary,.outline-button,.card-buy):active{translate:0 2px}body:not(.central-page) .card{transition:translate 240ms cubic-bezier(.2,.8,.2,1),box-shadow 240ms}body:not(.central-page) .card:hover{translate:0 -5px;box-shadow:4px 8px 0 #68142418}body:not(.central-page) .flavor-chip span{transition:background-color 170ms,color 170ms,border-color 170ms}body:not(.central-page) .flavor-chip:active{scale:.985}
.lab-motion-off *,.lab-motion-off *:before,.lab-motion-off *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lab-motion-off .lab-entrance,.lab-motion-off .will-reveal{opacity:1!important;translate:none!important;transform:none!important}

@media(max-width:600px){}
@media(prefers-reduced-motion:reduce){.lab-entrance,.will-reveal{opacity:1!important;translate:none!important;transform:none!important}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.store-motion-toggle{border:1px solid var(--wine);border-radius:20px;background:var(--paper);color:var(--wine);padding:9px 14px;font:600 11px var(--body);min-height:38px;justify-self:start}
