.brand-hero--bh .brand-hero__ctas .button.bh-btn{background:var(--bh-bg);color:var(--bh-text);border:var(--bh-bw, 1px) solid var(--bh-border);border-radius:var(--bh-radius, 0);font-family:var(--font-body-family);font-size:var(--bh-size, 14px);font-weight:var(--bh-fw, 600);letter-spacing:var(--bh-ls, .1em);text-transform:var(--bh-tt, uppercase);line-height:1.2;padding:var(--bh-pv, 14px) var(--bh-ph, 32px);min-width:var(--bh-minw, 0);min-height:0;display:inline-flex;align-items:center;justify-content:center;gap:1.1em;position:relative;overflow:hidden;isolation:isolate;z-index:0;box-shadow:none;transform:none;text-decoration:none;transition:background-color var(--bh-speed, .3s) ease,color var(--bh-speed, .3s) ease,border-color var(--bh-speed, .3s) ease,transform var(--bh-speed, .3s) ease,box-shadow var(--bh-speed, .3s) ease}.brand-hero--bh .brand-hero__ctas .button.bh-btn:before{display:none!important}.brand-hero--bh .brand-hero__ctas .button.bh-btn:after{content:none;box-shadow:none}.brand-hero--bh .brand-hero__ctas .button.bh-btn:hover{background-color:var(--bh-hover-bg);color:var(--bh-hover-text);border-color:var(--bh-hover-border);box-shadow:none;transform:none}.brand-hero--bh .brand-hero__ctas .button.bh-btn:focus-visible{outline:2px solid var(--bh-hover-bg);outline-offset:3px}.brand-hero--bh .brand-hero__ctas .bh-btn .brand-hero__btn-arrow{display:var(--bh-arrow, none);width:1.9em;height:.95em;flex:none;transition:transform var(--bh-speed, .3s) ease}.brand-hero--bh-nudge .brand-hero__ctas .bh-btn:hover .brand-hero__btn-arrow{transform:translate(.35em)}.brand-hero--bhfx-fill .brand-hero__ctas .button.bh-btn:hover,.brand-hero--bhfx-fill_up .brand-hero__ctas .button.bh-btn:hover{background-color:var(--bh-bg)}.brand-hero--bhfx-fill .brand-hero__ctas .button.bh-btn:after,.brand-hero--bhfx-fill_up .brand-hero__ctas .button.bh-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--bh-hover-bg);border-radius:inherit;box-shadow:none;transform:scaleX(0);transform-origin:left center;transition:transform var(--bh-speed, .3s) ease}.brand-hero--bhfx-fill_up .brand-hero__ctas .button.bh-btn:after{transform:scaleY(0);transform-origin:center bottom}.brand-hero--bhfx-fill .brand-hero__ctas .button.bh-btn:hover:after,.brand-hero--bhfx-fill_up .brand-hero__ctas .button.bh-btn:hover:after{transform:none}.brand-hero--bhfx-shine .brand-hero__ctas .button.bh-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);box-shadow:none;transform:translate(-120%);transition:transform calc(var(--bh-speed, .3s) * 2) ease}.brand-hero--bhfx-shine .brand-hero__ctas .button.bh-btn:hover:after{transform:translate(120%)}.brand-hero--bhfx-lift .brand-hero__ctas .button.bh-btn:hover{transform:translateY(-3px);box-shadow:0 10px 24px #10141838}.brand-hero--bhfx-grow .brand-hero__ctas .button.bh-btn:hover{transform:scale(1.04)}.brand-hero--bhfx-glow .brand-hero__ctas .button.bh-btn:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--bh-hover-bg) 45%,transparent),0 6px 22px color-mix(in srgb,var(--bh-hover-bg) 45%,transparent)}.brand-hero--bh-press .brand-hero__ctas .button.bh-btn:active{transform:scale(.97);box-shadow:none}@media(prefers-reduced-motion:reduce){.brand-hero--bh .brand-hero__ctas .button.bh-btn,.brand-hero--bh .brand-hero__ctas .button.bh-btn:after,.brand-hero--bh .brand-hero__ctas .bh-btn .brand-hero__btn-arrow{transition:none!important}.brand-hero--bh .brand-hero__ctas .button.bh-btn:hover,.brand-hero--bh .brand-hero__ctas .button.bh-btn:active{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/brand-hero-button.css.map */
