.button--melibloom-primary{letter-spacing:.05rem;text-transform:uppercase;font-weight:600;transition:transform var(--duration-short) ease}.button--melibloom-primary:hover{transform:translateY(-1px)}.button--melibloom-secondary{--alpha-button-background: 1;--alpha-button-border: 1;border:2px solid rgb(var(--color-button));letter-spacing:.05rem;text-transform:uppercase;font-weight:600;transition:all var(--duration-short) ease}.button--melibloom-secondary:hover{--alpha-button-background: 1;transform:translateY(-1px)}.button--melibloom-primary:focus-visible,.button--melibloom-primary:focus,.button--melibloom-secondary:focus-visible,.button--melibloom-secondary:focus{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.melibloom-theme .button,.melibloom-theme .button--primary{letter-spacing:.05rem;text-transform:uppercase;font-weight:600;transition:transform var(--duration-short) ease}.melibloom-theme .button:hover,.melibloom-theme .button--primary:hover{transform:translateY(-1px)}@media screen and (max-width: 749px){.button--melibloom-primary:hover,.button--melibloom-secondary:hover,.melibloom-theme .button:hover,.melibloom-theme .button--primary:hover{transform:none}}@media (prefers-reduced-motion: reduce){.button--melibloom-primary,.button--melibloom-secondary,.melibloom-theme .button,.melibloom-theme .button--primary{transition:none;transform:none}.button--melibloom-primary:hover,.button--melibloom-secondary:hover,.melibloom-theme .button:hover,.melibloom-theme .button--primary:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-melibloom-buttons.css.map */
