bb-button-fill{display:none}.bb-fillable{position:relative;isolation:isolate;overflow:hidden;transition:color calc(var(--bb-fill-speed, .55s) * .6) ease,border-color calc(var(--bb-fill-speed, .55s) * .6) ease,background-color .25s ease}.bb-fill{position:absolute;top:50%;left:50%;z-index:-1;width:150%;aspect-ratio:1;border-radius:50%;background:var(--bb-fill-color, #bf4f00);transform:translate(-50%,-50%) scale(0);transition:transform var(--bb-fill-speed, .55s) cubic-bezier(.33,1,.68,1);pointer-events:none}@media(hover:hover){.bb-fillable:hover .bb-fill{transform:translate(-50%,-50%) scale(1)}.bb-fillable:hover{color:var(--bb-fill-text, #fff)!important;border-color:var(--bb-fill-color, #bf4f00)!important}}.bb-fillable:focus-visible .bb-fill,.bb-fillable.is-bb-tapped .bb-fill{transform:translate(-50%,-50%) scale(1)}.bb-fillable:focus-visible,.bb-fillable.is-bb-tapped{color:var(--bb-fill-text, #fff)!important;border-color:var(--bb-fill-color, #bf4f00)!important}.bb-fillable:hover,.bb-fillable:focus-visible,.bb-fillable.is-bb-tapped{transition:color .2s ease calc(var(--bb-fill-speed, .55s) * .3),border-color .2s ease calc(var(--bb-fill-speed, .55s) * .5),background-color .25s ease}.bb-fillable:hover svg,.bb-fillable:focus-visible svg,.bb-fillable.is-bb-tapped svg{color:inherit}.bb-btn--primary.bb-fillable:hover{background-color:var(--bb-btn-bg, var(--bb-fig))}.bb-btn--secondary.bb-fillable:hover{background-color:transparent}@media(prefers-reduced-motion:reduce){.bb-fill{transition:opacity .2s ease;transform:translate(-50%,-50%) scale(1);opacity:0}.bb-fillable:hover .bb-fill,.bb-fillable:focus-visible .bb-fill,.bb-fillable.is-bb-tapped .bb-fill{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bb-button-fill.css.map */
