@media(prefers-reduced-motion:no-preference){@keyframes bbfx-pulse{0%{transform:scale(1);animation-timing-function:cubic-bezier(.2,.8,.4,1)}30%{transform:scale(1.06);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{transform:scale(1)}}@keyframes bbfx-glow{0%{box-shadow:0 0 0 0 var(--bb-ring);animation-timing-function:cubic-bezier(.1,.8,.3,1)}25%{box-shadow:0 0 18px 6px var(--bb-ring);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{box-shadow:0 0 0 0 transparent}}@keyframes bbfx-ripple{0%{box-shadow:0 0 0 0 var(--bb-ring);animation-timing-function:cubic-bezier(.05,.7,.2,1)}to{box-shadow:0 0 0 14px transparent}}@keyframes bbfx-shine{0%{background-position:150% 0,0 0;animation-timing-function:cubic-bezier(.45,0,.25,1)}65%,to{background-position:-50% 0,0 0}}@keyframes bbfx-bounce{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.8,.4,1)}28%{transform:translateY(-9px);animation-timing-function:cubic-bezier(.6,0,.8,.4)}52%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.8,.4,1)}70%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{transform:translateY(0)}}@keyframes bbfx-wiggle{0%,to{transform:translate(0);animation-timing-function:linear}12%{transform:translate(-5px);animation-timing-function:linear}25%{transform:translate(5px);animation-timing-function:linear}37%{transform:translate(-4px);animation-timing-function:linear}50%{transform:translate(4px);animation-timing-function:linear}62%{transform:translate(-2px);animation-timing-function:linear}75%{transform:translate(2px);animation-timing-function:linear}87%{transform:translate(-1px);animation-timing-function:linear}}@keyframes bbfx-tilt{0%,to{transform:rotate(0);animation-timing-function:linear}8%{transform:rotate(2.5deg);animation-timing-function:linear}18%{transform:rotate(-4deg);animation-timing-function:linear}28%{transform:rotate(4deg);animation-timing-function:linear}38%{transform:rotate(-4deg);animation-timing-function:linear}48%{transform:rotate(4deg);animation-timing-function:linear}58%{transform:rotate(-4.2deg);animation-timing-function:linear}68%{transform:rotate(3.7deg);animation-timing-function:linear}78%{transform:rotate(-2deg);animation-timing-function:linear}88%{transform:rotate(1.5deg);animation-timing-function:linear}}@keyframes bbfx-popin{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes bbfx-reveal{to{opacity:1;transform:none}}.bb-btns .product-form__submit{--bb-ring: var(--bb-ring-atc, rgba(0, 0, 0, .25))}.bb-btns .shopify-payment-button__button--unbranded{--bb-ring: var(--bb-ring-bn, rgba(0, 0, 0, .25))}.bb-btns.bb-run-atc .product-form__submit:not([disabled]){animation:var(--bb-anim-atc) var(--bb-fx-dur, 1s) ease-in-out 1 both}.bb-btns.bb-run-bn .shopify-payment-button__button--unbranded:not([disabled]){animation:var(--bb-anim-bn) var(--bb-fx-dur, 1s) ease-in-out 1 both}.bb-btns[data-fx-atc=shine].bb-run-atc .product-form__submit:not([disabled]){background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%),var(--bb-grad-atc, none)!important;background-size:250% 100%,100% 100%!important;background-repeat:no-repeat!important}.bb-btns[data-fx-bn=shine].bb-run-bn .shopify-payment-button__button--unbranded:not([disabled]){background-image:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%),var(--bb-grad-bn, none)!important;background-size:250% 100%,100% 100%!important;background-repeat:no-repeat!important}@media(scripting:enabled){.bb-btns[data-fx-atc=pop_in]:not(.bb-go-atc) .product-form__submit,.bb-btns[data-fx-bn=pop_in]:not(.bb-go-bn) .shopify-payment-button{opacity:0;transform:scale(.88);animation:bbfx-reveal 0s 1s forwards}}.bb-btns.bb-go-atc .product-form__submit,.bb-btns.bb-go-bn .shopify-payment-button{animation:bbfx-popin .4s cubic-bezier(.34,1.56,.64,1) both}@media(hover:hover){.bb-btns[data-fx-atc=lift] .product-form__submit:not([disabled]),.bb-btns[data-fx-bn=lift] .shopify-payment-button__button--unbranded:not([disabled]){transition:transform .16s ease,box-shadow .16s ease}.bb-btns[data-fx-atc=lift] .product-form__submit:not([disabled]):hover,.bb-btns[data-fx-bn=lift] .shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-4px);box-shadow:0 10px 20px #00000047}}@media(hover:none){.bb-btns[data-fx-atc=lift] .product-form__submit:not([disabled]),.bb-btns[data-fx-bn=lift] .shopify-payment-button__button--unbranded:not([disabled]){transition:transform .16s ease,box-shadow .16s ease}.bb-btns[data-fx-atc=lift] .product-form__submit:not([disabled]):active,.bb-btns[data-fx-bn=lift] .shopify-payment-button__button--unbranded:not([disabled]):active{transform:translateY(-4px);box-shadow:0 10px 20px #00000047}}.bb-btns[data-fx-atc=sweep] .product-form__submit:not([disabled]){background-image:linear-gradient(var(--bb-sweep-atc),var(--bb-sweep-atc)),var(--bb-grad-atc, none)!important;background-repeat:no-repeat!important;background-position:0 0,0 0!important;background-size:0% 100%,100% 100%!important;transition:background-size .28s ease}.bb-btns[data-fx-bn=sweep] .shopify-payment-button__button--unbranded:not([disabled]){background-image:linear-gradient(var(--bb-sweep-bn),var(--bb-sweep-bn)),var(--bb-grad-bn, none)!important;background-repeat:no-repeat!important;background-position:0 0,0 0!important;background-size:0% 100%,100% 100%!important;transition:background-size .28s ease}@media(hover:hover){.bb-btns[data-fx-atc=sweep] .product-form__submit:not([disabled]):hover{background-size:100% 100%,100% 100%!important}.bb-btns[data-fx-bn=sweep] .shopify-payment-button__button--unbranded:not([disabled]):hover{background-size:100% 100%,100% 100%!important}}@media(hover:none){.bb-btns[data-fx-atc=sweep] .product-form__submit:not([disabled]):active{background-size:100% 100%,100% 100%!important}.bb-btns[data-fx-bn=sweep] .shopify-payment-button__button--unbranded:not([disabled]):active{background-size:100% 100%,100% 100%!important}}.bb-btns.bb-press .product-form__submit:not([disabled]),.bb-btns.bb-press .shopify-payment-button__button--unbranded:not([disabled]){transition:transform .1s ease}.bb-btns.bb-press .product-form__submit:not([disabled]):active,.bb-btns.bb-press .shopify-payment-button__button--unbranded:not([disabled]):active{transform:scale(.97)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bb-buy-buttons.css.map */
