.button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;padding:20px 32px;cursor:pointer;transition-timing-function:ease-in-out;transition-duration:.3s;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;text-transform:uppercase;border-radius:5000px;border:2px solid var(--brand-accent-03, #60D2A7);background:var(--state-success-light, #DFF6ED);color:#000;text-decoration:none}.button:hover{background:var(--brand-accent-03, #60D2A7)}a.link{font-size:16px;font-style:normal;font-weight:300;text-decoration:none;border-bottom:1px solid #000000;color:#000}a.link:hover{color:#525252;border-color:#525252}.button--load{border:none}.button--load svg{width:16px;height:16px;transform-origin:center center;animation:rotating 2s linear infinite}.button--load svg path{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:stroke}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button--primary{background:var(--state-success-light, #DFF6ED)}.button.button--secondary{color:#fff;background:var(--brand-accent-04, #525252);border:none;padding-left:16px;padding-right:16px}button.button.button--secondary:hover{background:#464646}.button--secondary svg path{stroke:var(--text-primary)}.button.button--accent{border:1px solid #000;background:transparent}.button.button--accent:hover{background:var(--brand-accent-03, #60D2A7);border-color:var(--brand-accent-03, #60D2A7)}.button--inactive,.button--secondary--inactive,.button--accent--inactive{cursor:not-allowed;pointer-events:none;opacity:.5}@media (min-width: 1024px){.button{width:auto}}.button.button--full-width{display:flex;width:100%}
/*# sourceMappingURL=/cdn/shop/t/104/assets/core-buttons.css.map */
