.link-button[data-astro-cid-5eszg7jl]{width:var(--button-width);max-width:100%;margin:var(--space-lg) auto;padding:var(--space-sm) var(--space-xl);box-shadow:var(--button-shadow);border-radius:var(--button-rounded);background:var(--button-color);color:var(--button-text-color);font-size:var(--text-size);text-align:center;line-height:1.6;text-decoration:none;transition:all .2s;display:block;&.animation{position:relative;overflow:hidden;&:hover{color:var(--button-text-color)}&:before{content:"";clip-path:polygon(10% 0,90% 0,82% 100%,0 100%);background:#ffffff59;width:200%;animation:5s infinite button-sweep;position:absolute;inset:0;transform:translate(-110%)}}}.link-button[data-astro-cid-5eszg7jl]:hover:not(.animation):not(.amazon){opacity:.8;box-shadow:none;color:var(--button-text-color);transform:translateY(1px)}.link-button[data-astro-cid-5eszg7jl]:active{box-shadow:none;transform:translateY(2px)}@keyframes button-sweep{75%{transform:translate(-100%)}90%{transform:translate(-20%)}to{transform:translate(100%)}}@media (width<=559px){.link-button[data-astro-cid-5eszg7jl]{width:100%;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md)}}
