html{scroll-behavior:smooth}img{transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}a:hover img,.card:hover img,[class*=card]:hover img,[class*=media]:hover img{transform:scale(1.045)}button,.button,[class*=button],input[type=submit]{transition:transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}button:hover,.button:hover,[class*=button]:hover{transform:translateY(-2px)}button:active,.button:active,[class*=button]:active{transform:scale(.97)}[class*=badge]{animation:ogz-badge-pulse 2.4s ease-in-out infinite}@keyframes ogz-badge-pulse{0%,to{opacity:1}50%{opacity:.82}}.ogz-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.ogz-reveal.ogz-visible{opacity:1;transform:translateY(0)}[class*=drawer]{transition:transform .4s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-animations.css.map */
