.btn-Button{position:relative;z-index:1;align-items:center;justify-content:space-between;font-family:var(--font-heading);display:inline-flex;min-height:32px;padding:7px 32px 9px;font-size:15px;font-weight:400;letter-spacing:.01rem;line-height:1;text-align:center;background-color:transparent;background-color:var(--Button_Background);border:none;border-radius:100px;color:var(--Button_Color);overflow:hidden;transition:color .3s ease;white-space:nowrap}@media only screen and (min-width: 901px){.btn-Button{min-height:36px;padding:9px 32px 11px}}.btn-Button-primary{--Button_Background: var(--Color_Brand);--Button_Color: var(--Color_White)}.btn-Button-secondary{--Button_Background: transparent !important;--Button_Color: var(--Color_Brand) !important;border:2px solid var(--Color_Brand)}.btn-Button-alt{--Button_Background: var(--Color_White);--Button_Color: var(--Color_Brand);border:1px solid var(--Color_Brand)}.btn-Button-alt:hover{--Button_Background: var(--Color_Brand);--Button_Color: var(--Color_White)}.btn-Button-altOutlinedHover{--Button_Background: var(--Color_White);--Button_Color: var(--Color_Brand);border:1px solid var(--Color_Brand)}.btn-Button-altOutlinedHover:hover{--Button_Background: var(--Color_Brand);--Button_Color: var(--Color_White);border:1px solid var(--Color_White)}.btn-Button-fullWidth{justify-content:center;display:flex;width:100%!important}.btn-Button[disabled],.btn-Button-loading{cursor:not-allowed;opacity:.5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/104/assets/buttons.css.map */
