.woocommerce div.product form.cart .button.single_add_to_cart_button,
.woocommerce a.button.add_to_cart_button,
.woocommerce a.button.product_type_simple,
.woocommerce a.button.product_type_variable {
 background-color:var(--ink,#263b30);
 border-color:var(--ink,#263b30);
 color:#fff;
 transition:background-color .2s ease,border-color .2s ease;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button:hover,
.woocommerce a.button.add_to_cart_button:hover,
.woocommerce a.button.product_type_simple:hover,
.woocommerce a.button.product_type_variable:hover {
 background-color:#192a20;
 border-color:#192a20;
 color:#fff;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button:focus-visible,
.woocommerce a.button.add_to_cart_button:focus-visible,
.woocommerce a.button.product_type_simple:focus-visible,
.woocommerce a.button.product_type_variable:focus-visible {
 outline:3px solid #a98643;
 outline-offset:3px;
}
@media(prefers-reduced-motion:reduce){.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce a.button.add_to_cart_button{transition:none}}
