.button{padding:12px 30px;border-radius:50px;font-weight:700;font-size:16px;transition:all .2s ease}.button.primary{background-color:#ffd84d;color:#000}.button.primary:hover{background-color:#ffe17a}.button.secondary{background-color:white;color:#000}.button.secondary:hover{background-color:#f5f5f5}@media (max-width:768px){.button{padding:10px 20px;font-size:14px}}