:root{--duration-a1: 0s;--duration-a2: .2s;--duration-a3: .3s;--duration-a4: .4s;--duration-a5: .5s;--ease-instant: linear;--ease-standard: cubic-bezier(.42, 0, .58, 1);--ease-linear: cubic-bezier(0, 0, 1, 1)}.duration-a1{transition-duration:var(--duration-a1)}.duration-a2{transition-duration:var(--duration-a2)}.duration-a3{transition-duration:var(--duration-a3)}.duration-a4{transition-duration:var(--duration-a4)}.duration-a5{transition-duration:var(--duration-a5)}.ease-instant{transition-timing-function:var(--ease-instant)}.ease-standard{transition-timing-function:var(--ease-standard)}.ease-linear{transition-timing-function:var(--ease-linear)}.demo-button{padding:12px 24px;border:1px solid var(--border-primary, #000);background:var(--surface-white, #fff);cursor:pointer;transition:transform var(--duration-a3) var(--ease-standard);border-radius:6px}@keyframes demo-scale{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes demo-fade{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.anim-a2:hover{animation:demo-scale var(--duration-a2) var(--ease-standard) 1 forwards}.anim-a3:hover{animation:demo-scale var(--duration-a3) var(--ease-standard) 1 forwards}.anim-a4:hover{animation:demo-scale var(--duration-a4) var(--ease-standard) 1 forwards}.anim-a5:hover{animation:demo-scale var(--duration-a5) var(--ease-linear) 1 forwards}.animation-token-group{display:flex;flex-wrap:wrap;gap:16px;padding:1rem 0}@keyframes flipUpOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes flipUpIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes flipDownOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes flipDownIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.product-form__submit{display:grid;place-items:center}.product-form__submit .button-text,.product-form__submit .added-to-cart-confirmation-box{grid-area:1 / 1;transition:opacity var(--duration-a3) var(--ease-standard)}.product-form__submit .added-to-cart-confirmation-box{opacity:0}.product-form__submit.is-showing-confirmation{pointer-events:none}.product-form__submit.is-showing-confirmation .button-text{opacity:0}.product-form__submit.is-showing-confirmation .added-to-cart-confirmation-box{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/588/assets/animation.css.map */
