.button{cursor:pointer;background:0 0;border:none;width:400px;max-width:100%;height:46px;padding:0;text-decoration:none;transition:box-shadow .2s ease-in-out,background-position .2s ease-in-out;display:inline-block;position:relative;box-shadow:0 0 #feb662,0 0 #000}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.65}.button[aria-disabled=true]{pointer-events:none}.button:disabled:hover .button-content,.button[aria-disabled=true]:hover .button-content{background-position:50%;border-bottom:1px solid #000;padding-bottom:10px;box-shadow:0 4px #feb662,0 5px #000}.button-content{text-align:center;color:#000;background-image:url(../media/background.8ce466e8.jpg);background-position:50%;background-size:cover;border:1px solid #000;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;font-family:Source Code Pro,monospace;font-size:1rem;font-style:italic;font-weight:500;line-height:1.5rem;text-decoration:none;transition:box-shadow .2s ease-in-out,background-position .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 4px #feb662,0 5px #000}.button:hover .button-content{background-position:bottom;border-bottom:none;padding-bottom:11px;box-shadow:0 0 #feb662,0 1px #000}.button:active .button-content{box-shadow:0 0 #feb662,0 0 #000}.button-animated-bar{display:none}@media (max-width:768px){.button{width:350px}.button-content{padding:8px;font-size:.9rem;line-height:1.35rem}}@media (max-width:480px){.button{width:100%}.button-content{padding:6px;font-size:.85rem;line-height:1.25rem}}
