:is(.btn,.button,.button-primary,.button-secondary){--btn-background: var(--button-primary-background);--btn-text: var(--button-primary-text);--btn-border: var(--button-primary-border);--btn-hover-background: var(--button-primary-hover-background);--btn-hover-text: var(--button-primary-hover-text);--btn-hover-border: var(--button-primary-hover-border)}:is(.btn-secondary,.btn-primary-invert,.button-secondary,.button--secondary){--btn-background: var(--button-secondary-background);--btn-text: var(--button-secondary-text);--btn-border: var(--button-secondary-border);--btn-hover-background: var(--button-secondary-hover-background);--btn-hover-text: var(--button-secondary-hover-text);--btn-hover-border: var(--button-secondary-hover-border)}:is(.btn-outline,.btn-secondary-invert,.button--outline){--btn-background: var(--button-outline-background);--btn-text: var(--button-outline-text);--btn-border: var(--button-outline-border);--btn-hover-background: var(--button-outline-hover-background);--btn-hover-text: var(--button-outline-hover-text);--btn-hover-border: var(--button-outline-hover-border)}.btn-secondary-invert{--btn-text: var(--brand-color-stone-light);--btn-border: var(--brand-color-stone-light);--btn-hover-background: var(--brand-color-stone-light);--btn-hover-text: var(--brand-color-charcoal);--btn-hover-border: var(--brand-color-stone-light)}:is(.btn-accent,.btn-accsent){--btn-background: var(--brand-color-olive);--btn-border: var(--brand-color-olive);--btn-text: var(--brand-color-stone-light)}html body :is(.btn,.button,.button-primary,.button-secondary){display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;min-height:44px;max-width:100%;padding:var(--button-padding-y) var(--button-padding-x)!important;border:var(--button-border-width) solid var(--btn-border)!important;border-radius:var(--button-radius)!important;background:var(--btn-background)!important;color:var(--btn-text)!important;font-family:var(--font-link-family, var(--font-body-family));font-size:var(--button-font-size)!important;font-weight:500;line-height:1.3;text-align:center;text-decoration:none!important;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}html body :is(.btn,.button,.button-primary,.button-secondary) *{text-decoration:none!important}html body :is(.btn,.button,.button-primary,.button-secondary):is(:hover,:active):not(:disabled):not([disabled]):not([aria-disabled=true]){background:var(--btn-hover-background)!important;color:var(--btn-hover-text)!important;border-color:var(--btn-hover-border)!important;text-decoration:none!important}html body :is(.btn,.button,.button-primary,.button-secondary):focus-visible{outline:2px solid currentColor!important;outline-offset:4px;box-shadow:0 0 0 2px var(--brand-color-stone-light)}html body :is(.btn,.button,.button-primary,.button-secondary):is(:disabled,[disabled],[aria-disabled=true]){opacity:.5;cursor:not-allowed}html body :is(.btn,.button,.button-primary,.button-secondary).loading{cursor:wait}.btn-icon:after,.btn-primary-icon:after{content:"";flex:0 0 22px;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11h14l-5-5 1.4-1.4L21 12l-7.6 7.4L12 18l5-5H3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 11h14l-5-5 1.4-1.4L21 12l-7.6 7.4L12 18l5-5H3z'/%3E%3C/svg%3E") center / contain no-repeat}@media(prefers-reduced-motion:reduce){html body :is(.btn,.button,.button-primary,.button-secondary){transition:none}}html body .header-trade-button.btn .header-trade-button-text{color:inherit}html body :is(.btn-icon,.btn-primary-icon).loading:after{content:none}html body .header-trade-button.btn{--button-padding-y: 8px}
/*# sourceMappingURL=/cdn/shop/t/527/assets/buttons.css.map */
