:root{--senfeng-button-primary: 0 133 202;--senfeng-button-primary-hover: 0 110 166;--senfeng-button-secondary-hover: 245 247 248}.senfeng-button.btn:is(.btn--primary,.btn--secondary):not(.btn--icon){--btn-bg-color: var(--senfeng-button-primary);--btn-bg-hover-color: var(--senfeng-button-primary-hover);--btn-text-color: 255 255 255;--btn-alt-text-color: var(--senfeng-button-primary);--btn-border-radius: 6px;align-items:center;justify-content:center;gap:4px;min-height:48px;padding:11px 24px;border-radius:6px;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.senfeng-button.btn:is(.btn--primary,.btn--secondary):not(.quick-add-view-btn){display:inline-flex}.senfeng-button.btn.btn--primary{border:1px solid transparent;background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.senfeng-button.btn.btn--secondary{border:1px solid rgb(var(--btn-alt-text-color));background:#fff;color:rgb(var(--btn-alt-text-color))}.color-scheme--white:not(.mobile-stacked) .senfeng-button.btn{--btn-bg-color: 255 255 255;--btn-bg-hover-color: var(--senfeng-button-secondary-hover);--btn-text-color: var(--senfeng-button-primary)}@media(min-width:600px){.color-scheme--white .senfeng-button.btn:is(.btn--primary,.btn--secondary){--btn-bg-color: 255 255 255;--btn-bg-hover-color: var(--senfeng-button-secondary-hover);--btn-text-color: var(--senfeng-button-primary)}}.senfeng-button.btn:is(.btn--primary,.btn--secondary):is(.btn--sm,.btn--narrow,.senfeng-button--compact):not(.btn--icon){min-height:40px;padding:8px 16px;font-size:14px}.senfeng-button.btn.btn--extra-narrow:not(.btn--icon){min-height:32px;padding:4px 16px;font-size:14px}.senfeng-button.btn.btn--arrow-with-text:not(.btn--icon){padding-inline-end:56px}.senfeng-button.btn.btn--arrow-back-with-text:not(.btn--icon){padding-inline-start:56px}.senfeng-button.btn:focus-visible{outline:3px solid rgb(var(--senfeng-button-primary));outline-offset:3px}@media(hover:hover)and (pointer:fine){.senfeng-button.btn.btn--primary:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:rgb(var(--btn-bg-hover-color));transform:translateY(-1px);box-shadow:0 6px 16px rgb(var(--senfeng-button-primary) / .28)}.senfeng-button.btn.btn--secondary:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:rgb(var(--senfeng-button-secondary-hover));transform:translateY(-1px)}}.senfeng-button.btn:is(.btn--primary,.btn--secondary):not([disabled]):not([aria-disabled=true]):not(.is-loading):active{transform:none;box-shadow:none}.senfeng-button.btn.btn--primary.is-loading{color:rgb(var(--btn-text-color) / .1)}.senfeng-button.btn.btn--secondary.is-loading{color:rgb(var(--btn-alt-text-color) / .1)}.senfeng-button.btn:is([disabled],[aria-disabled=true]){opacity:.4;transform:none;box-shadow:none;cursor:default}@media(prefers-reduced-motion:reduce){.senfeng-button.btn:is(.btn--primary,.btn--secondary):not(.btn--icon){transition:none}.senfeng-button.btn:is(.btn--primary,.btn--secondary):not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/senfeng-buttons.css.map */
