.brand-button{--brand-button-fill: #110f0c;--brand-button-text: #ffffff;--brand-button-border: #110f0c;--brand-button-fill-hover: #b8957b;--brand-button-text-hover: #ffffff;--brand-button-border-hover: #b8957b;display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:10.6px 25px;border:1px solid var(--brand-button-border);background:var(--brand-button-fill);color:var(--brand-button-text);font-family:var(--font-button);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:var(--font-button-size);letter-spacing:var(--font-button-letter-spacing);line-height:1.52;text-transform:var(--font-button-transform, uppercase);text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;position:relative;z-index:0;overflow:hidden;transition:border-color var(--brand-button-fade, .45s) ease-in-out,color var(--brand-button-fade, .45s) ease-in-out}.brand-button:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:var(--brand-button-fill-hover);border-radius:inherit;opacity:0;transition:opacity var(--brand-button-fade, .45s) ease-in-out;pointer-events:none}@media(hover:hover){.brand-button:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.brand-button:after{transition:opacity var(--duration-default, .3s) linear;transform:translateY(0);opacity:0}.brand-button:hover:after{opacity:1}}.brand-button--black{--brand-button-fill: #110f0c;--brand-button-text: #ffffff;--brand-button-border: #110f0c;--brand-button-fill-hover: #b8957b;--brand-button-text-hover: #ffffff;--brand-button-border-hover: #b8957b}.brand-button--white{--brand-button-fill: #fdf9f3;--brand-button-text: #110f0c;--brand-button-border: #fdf9f3;--brand-button-fill-hover: #fbf0e1;--brand-button-text-hover: var(--brand-button-text);--brand-button-border-hover: #fbf0e1}.brand-button--transparent{--brand-button-fill: transparent;--brand-button-text: #ffffff;--brand-button-border: #ffffff;--brand-button-fill-hover: #ffffff;--brand-button-text-hover: #110f0c;--brand-button-border-hover: #ffffff}.brand-button--rounded{border-radius:82.707px}.brand-button--square{border-radius:6px}@media(hover:hover){.brand-button:hover{border-color:var(--brand-button-border-hover);color:var(--brand-button-text-hover)}}@media(hover:none){.brand-button:active{border-color:var(--brand-button-border-hover);color:var(--brand-button-text-hover)}.brand-button:active:after{opacity:1}}@media(hover:none)and (prefers-reduced-motion:reduce){.brand-button:active:after{opacity:1}}.brand-button:focus-visible{background:var(--brand-button-fill-hover);border-color:var(--brand-button-border-hover);color:var(--brand-button-text-hover);outline:2px solid var(--brand-button-border);outline-offset:2px}.brand-button[disabled],.brand-button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.brand-button--full{width:100%}@media screen and (max-width:749px){.brand-button--full-mobile{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-brand-button.css.map */
