.bb-atc{--bb-accent: var(--BB-ACCENT, #6b1a2d);--bb-accent-hover: var(--BB-ACCENT-HOVER, #551425);--bb-ok: #3f7a4a;position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:calc(var(--BTN-SIZE-MEDIUM, 12px) * 2 + var(--BTN-FONT-SIZE, 15px) * var(--line-height-normal, 1.375) + 2px);margin:0;padding:var(--BTN-SIZE-MEDIUM, 12px) 20px;border:0;border-radius:var(--BB-BTN-RADIUS, var(--RADIUS, 300px));background:var(--bb-accent);color:var(--BB-PAGE, #fff);font:var(--FONT-WEIGHT-BODY, 500) var(--BTN-FONT-SIZE, 15px)/1 var(--BTN-FONT-STACK, var(--FONT-STACK-BODY));letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}.bb-atc:hover{background:var(--bb-accent-hover)}.bb-atc:active{transform:scale(.99)}.bb-atc:focus-visible{outline:2px solid var(--bb-accent);outline-offset:3px}.bb-atc__sep{opacity:.6}.bb-atc.is-added{background:var(--bb-ok)}.bb-atc:disabled,.bb-atc[aria-disabled=true]{background:var(--BB-LINE, #e2dad6);color:var(--BB-MUTED, #6e5a5d);cursor:not-allowed;transform:none}@media(hover:none){.bb-atc:hover{background:var(--bb-accent)}}@media(prefers-reduced-motion:reduce){.bb-atc{transition:none}}.product-form .product__submit__item>button.bb-atc,.cart-bar .cart-bar__form button.bb-atc{width:100%;min-height:44px;margin:0;padding:14px 24px;border:0;border-radius:var(--BB-BTN-RADIUS, var(--RADIUS, 300px));background:var(--bb-accent);color:#fff;font-family:var(--BTN-FONT-STACK, var(--FONT-STACK-BODY));font-weight:var(--BTN-FONT-WEIGHT, 500);font-size:var(--BTN-FONT-SIZE, 14px);letter-spacing:var(--BTN-LETTER-SPACING);text-transform:var(--BTN-UPPERCASE, none);line-height:1.25;box-shadow:none;opacity:1}.product-form .product__submit__item>button.bb-atc:hover:not(:disabled),.cart-bar .cart-bar__form button.bb-atc:hover:not(:disabled){background:var(--bb-accent-hover);color:#fff;border-color:transparent}.product-form .product__submit__item>button.bb-atc:focus-visible,.cart-bar .cart-bar__form button.bb-atc:focus-visible{outline:2px solid var(--bb-accent);outline-offset:3px}.product-form .product__submit__item>button.bb-atc.is-loading,.cart-bar .cart-bar__form button.bb-atc.is-loading{background:var(--bb-accent);color:#fff;opacity:1;cursor:pointer}.product-form .product__submit__item>button.bb-atc.is-added,.cart-bar .cart-bar__form button.bb-atc.is-added{background:var(--bb-ok);color:#fff;opacity:1}.product-form .product__submit__item>button.bb-atc:disabled:not(.is-loading):not(.is-added),.cart-bar .cart-bar__form button.bb-atc:disabled:not(.is-loading):not(.is-added){background:var(--BB-LINE, #e2dad6);color:var(--BB-MUTED, #6e5a5d);opacity:1;cursor:not-allowed;transform:none}.product-form .product__submit button.bb-atc>span.bb-atc__text,.cart-bar .cart-bar__form button.bb-atc>span.bb-atc__text{display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:0;text-transform:none}.product-form .bb-atc .btn__price:before{content:none;margin:0}.product-form button.bb-atc:disabled:not(.is-loading):not(.is-added) .bb-atc__sep,.product-form button.bb-atc:disabled:not(.is-loading):not(.is-added) [data-product-price],.cart-bar button.bb-atc:disabled:not(.is-loading):not(.is-added) .bb-atc__sep,.cart-bar button.bb-atc:disabled:not(.is-loading):not(.is-added) [data-product-price]{display:none}.product-form button.bb-atc>.btn__loader,.product-form button.bb-atc>.btn__added,.cart-bar button.bb-atc>.btn__loader,.cart-bar button.bb-atc>.btn__added{display:none}.product-form button.bb-atc.is-loading>.btn__loader,.cart-bar button.bb-atc.is-loading>.btn__loader{display:block;opacity:1;left:auto;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}.product-form button.bb-atc.is-loading>.bb-atc__text,.cart-bar button.bb-atc.is-loading>.bb-atc__text{opacity:1;visibility:visible}.product-form button.bb-atc.is-loading .svg-loader circle,.cart-bar button.bb-atc.is-loading .svg-loader circle{stroke:#ffffff59}.product-form button.bb-atc.is-loading .svg-loader circle~circle,.cart-bar button.bb-atc.is-loading .svg-loader circle~circle{stroke:#fff}.product-form button.bb-atc.is-added>.bb-atc__text,.cart-bar button.bb-atc.is-added>.bb-atc__text{opacity:1}.show-product-notification.variant--soldout button.bb-atc[data-add-to-cart][disabled],.show-product-notification.variant--soldout button.bb-atc[data-cart-bar-add-to-cart][disabled],.show-product-notification.all-variants--soldout button.bb-atc.product__submit__add--default{display:flex}.show-product-notification.variant--soldout .product-form .product-soldout-notification,.show-product-notification.variant--soldout .product__cart-bar-notification-button,.show-product-notification.all-variants--soldout .product__cart-bar-notification-button{display:none}@media(hover:none){.product-form .product__submit__item>button.bb-atc:hover:not(:disabled),.cart-bar .cart-bar__form button.bb-atc:hover:not(:disabled){background:var(--bb-accent)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bb-atc.css.map */
