:root{--formation-button-background: var(--color-base-alt-button-1);--formation-button-text: var(--color-base-alt-button-text-1);--formation-button-hover: var(--color-base-alt-3-text-2)}:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)),.shopify-payment-button .shopify-payment-button__button--unbranded,.bold-membership-widget.bm-ui .plan-button,.bm-modal-theme .bm-btn,#bm-checkout-api-submit,#bm-checkout-api-cancel{background:rgb(var(--formation-button-background));border:0;border-radius:2px;box-shadow:none;color:rgb(var(--formation-button-text));font-family:var(--font-button-family);font-size:calc(.6875rem * var(--font-button-scale));font-style:normal;font-weight:600;letter-spacing:.22em;line-height:1.7;max-width:100%;min-height:44px;padding:17px 38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border-color .2s,transform .2s}:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)):after,:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)):is(:hover,:focus):after,.shopify-payment-button .shopify-payment-button__button--unbranded:after,.shopify-payment-button .shopify-payment-button__button--unbranded:is(:hover,:focus):after{background:transparent;border:0;border-radius:inherit;filter:none;transform:none}:root .btn.btn.btn--secondary:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)){--formation-button-outline-color: var(--color-button);background:transparent;border:1px solid rgb(var(--formation-button-outline-color),.32);color:rgb(var(--formation-button-outline-color));font-weight:500;padding:16px 38px}.bm-modal-theme .bm-btn-secondary{background:transparent;border:1px solid rgb(var(--formation-button-text),.32);color:rgb(var(--formation-button-text));font-weight:500;padding:16px 38px}#bm-checkout-api-submit,#bm-checkout-api-cancel{background:rgb(var(--formation-button-background))!important;border:0!important;border-radius:2px!important;color:rgb(var(--formation-button-text))!important;font-family:var(--font-button-family)!important;font-size:calc(.6875rem * var(--font-button-scale))!important;font-weight:600!important;line-height:1.7!important;padding:17px 38px!important}#bm-checkout-api-cancel{background:transparent!important;border:1px solid rgb(var(--formation-button-text),.32)!important;font-weight:500!important;padding:16px 38px!important}#bm-checkout-api-submit,#bm-checkout-api-cancel{min-width:0}.bold-membership-widget.bm-ui .plan-button{--bm-button-bg: var(--formation-button-background);--bm-button-text: var(--formation-button-text)}.bold-membership-widget.bm-ui .plan-button.loading{color:transparent}:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)):is(:disabled,[aria-disabled=true]),.shopify-payment-button .shopify-payment-button__button--unbranded:is(:disabled,[aria-disabled=true]),.bold-membership-widget.bm-ui .plan-button:disabled,.bm-modal-theme .bm-btn:disabled{cursor:not-allowed;opacity:.6}:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)):focus-visible,.shopify-payment-button .shopify-payment-button__button--unbranded:focus-visible,.bold-membership-widget.bm-ui .plan-button:focus-visible,.bm-modal-theme .bm-btn:focus-visible,#bm-checkout-api-submit:focus-visible,#bm-checkout-api-cancel:focus-visible{outline:2px solid rgb(var(--formation-button-background));outline-offset:4px}#bm-checkout-api-submit:not(:disabled),#bm-checkout-api-cancel:not(:disabled){cursor:pointer!important}@media(hover:hover)and (pointer:fine){:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small,.btn--secondary)):not(:disabled):not([aria-disabled=true]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not(:disabled):not([aria-disabled=true]):hover,.bold-membership-widget.bm-ui .plan-button:not(:disabled):hover,.bm-modal-theme .bm-btn-primary:not(:disabled):hover{background:rgb(var(--formation-button-hover));box-shadow:none}:root .btn.btn.btn--secondary:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)):not(:disabled):not([aria-disabled=true]):hover{background:rgb(var(--formation-button-background),.06);border-color:rgb(var(--formation-button-outline-color));color:rgb(var(--formation-button-outline-color))}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small,.btn--secondary)):not(:disabled):not([aria-disabled=true]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not(:disabled):not([aria-disabled=true]):hover,.bold-membership-widget.bm-ui .plan-button:not(:disabled):hover,.bm-modal-theme .bm-btn-primary:not(:disabled):hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){:root .btn.btn:not(:where(.btn--link,.btn--share,.btn-close-modal,.btn-close-modal-text,.btn--xs-small)),.shopify-payment-button .shopify-payment-button__button--unbranded,.bold-membership-widget.bm-ui .plan-button,.bm-modal-theme .bm-btn,#bm-checkout-api-submit,#bm-checkout-api-cancel{transition:none}}@media(max-width:480px){#bm-checkout-api-submit{padding:17px 16px!important}#bm-checkout-api-cancel{padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-formation-buttons.css.map */
