.store-badge{transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s}.store-badge:active{transition-duration:.12s;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.store-badge:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00284738}}.store-badge-img{animation:.3s cubic-bezier(.23,1,.32,1) both store-badge-in}@keyframes store-badge-in{0%{opacity:0;transform:scale(.96)}}.store-badge-skeleton{animation:1.4s ease-in-out infinite store-badge-pulse}@keyframes store-badge-pulse{50%{opacity:.5}}.store-badge--shine:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover) and (pointer:fine){.store-badge--shine:hover:after{transition:transform .7s cubic-bezier(.77,0,.175,1);transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.store-badge-img{animation-name:store-badge-fade}.store-badge:active,.store-badge:hover{transform:none}.store-badge--shine:after{display:none}.store-badge-skeleton{animation:none}}@keyframes store-badge-fade{0%{opacity:0}}
