.custom-button{display:inline-block;text-decoration:none;text-align:center;transition:all .3s ease;border-radius:999px}.light{font-weight:300}.custom-button{display:flex;gap:.75rem;align-items:center;justify-content:center}.custom-button__arrow{display:flex;align-items:center;justify-content:center}.custom-button:hover svg{transform:translate(2.5px)}.custom-button--primary{background-color:#000;color:#fff;display:flex;gap:.75rem;align-items:center;justify-content:center}.custom-button--primary:hover{background-color:var(--green-color, #00a651);color:#fff}.custom-button--secondary{background-color:transparent;color:#000;border:1.5px solid black}.custom-button--secondary:hover{background-color:var(--green-color);color:#fff;border-color:var(--green-color)}.custom-button--text{background-color:transparent;color:#000;text-decoration:underline;border-radius:0}.custom-button--text:hover{color:var(--green-color, #00a651)}.button-sm{font-size:1.25rem;padding:1rem 3rem}.button-md{font-size:1.25rem;padding:1.25rem 5rem}.button-lg{font-size:1.5rem;padding:1.5rem 6rem}.custom-button--text.button-sm{padding:.25rem .75rem}.custom-button--text.button-md{padding:.5rem 1rem}.custom-button--text.button-lg{padding:.75rem 1.25rem}@media (max-width: 1024px){.button-sm{font-size:.75rem;padding:.625rem 2.5rem}.button-md{font-size:1rem;padding:1rem 5rem}.button-lg{font-size:1.25rem;padding:1.25rem 5.5rem}.custom-button--text.button-sm{padding:.25rem .75rem}.custom-button--text.button-md{padding:.5rem 1rem}.custom-button--text.button-lg{padding:.75rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-button.css.map */
