.as-buy.as-buy .button.as-buy__atc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--as-buy-gap);background:var(--as-ink, #111111);color:var(--as-white, #FFFFFF);border:none;border-radius:0;box-shadow:none;margin:0;padding:var(--as-buy-pad-v) var(--as-buy-pad-h);min-height:0;height:auto;font-size:var(--as-buy-text);font-weight:var(--as-buy-weight);letter-spacing:var(--as-buy-track);text-transform:uppercase;--buttons-border-width: 0}.as-buy.as-buy .button.as-buy__atc:after,.as-buy.as-buy .button.as-buy__atc:hover:after{box-shadow:none}.as-buy.as-buy .button.as-buy__atc[disabled]{background:var(--as-grey, #8A8880)}.as-buy .as-buy__atc .as-atc-state{display:none}.as-buy .as-buy__atc[disabled] .as-atc-state{display:inline}.as-buy .as-buy__atc[disabled] .as-atc-custom{display:none}.as-buy .as-buy__atc .as-atc-custom s{color:var(--as-grey, #8A8880);font-weight:var(--as-buy-compare-weight);margin:0 var(--as-buy-compare-margin)}.as-buy .as-buy__atc .as-atc-sep{margin:0 var(--as-buy-sep-margin);font-weight:var(--as-buy-sep-weight)}.as-buy--no-price .as-buy__atc .as-atc-custom .as-atc-price,.as-buy--no-price .as-buy__atc .as-atc-custom .as-atc-compare,.as-buy--no-price .as-buy__atc .as-atc-sep{display:none}.as-buy .product-form__buttons{display:flex;flex-direction:column;gap:0;max-width:none}.as-buy .as-buy__atc .as-stock-line{display:flex;align-items:center;justify-content:center;gap:var(--as-buy-stock-gap)}.as-buy .as-buy__atc[disabled] .as-stock-line{display:none}.as-buy .as-stock-line__dot{display:block;width:var(--as-buy-dot);height:var(--as-buy-dot);border-radius:50%;background:var(--as-buy-dot-color);animation:as-buy-stock-pulse var(--as-buy-pulse) infinite}@keyframes as-buy-stock-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--as-buy-dot-color) var(--as-buy-alpha),transparent)}70%{box-shadow:0 0 0 var(--as-buy-ring) color-mix(in srgb,var(--as-buy-dot-color) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--as-buy-dot-color) 0%,transparent)}}.as-buy .as-stock-line__text{font-size:var(--as-buy-stock-size);font-weight:var(--as-buy-stock-weight);letter-spacing:var(--as-buy-stock-track);text-transform:uppercase;color:var(--as-white, #FFFFFF);opacity:var(--as-buy-stock-opacity)}.as-buy .shopify-payment-button{margin-top:var(--as-buy-payment-gap)}.as-buy product-form,.as-buy .product-form,.as-buy form.form,.as-buy .product-form__buttons{margin:0!important}.as-buy .product__pickup-availabilities{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/as-buy-buttons.css.map */
