/* Hide WooCommerce cart icon */
header .wp-block-woocommerce-mini-cart,
.wc-block-mini-cart {
    visibility: hidden !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
/* Tighter charcoal-bordered buttons */
button,
.wp-element-button,
.wp-block-button__link,
input[type="submit"],
input[type="button"],
input[type="reset"] {
    border: 2px solid #3A3A3A !important;  /* charcoal border */
    padding: 6px 14px !important;          /* tighter padding around text */
    border-radius: 6px !important;
}

/* Hover state */
button:hover,
.wp-element-button:hover,
.wp-block-button__link:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {
    border-color: #2A2A2A !important;  /* slightly darker charcoal */
}



/* Hide WooCommerce My Account icon */
header .wp-block-woocommerce-customer-account,
a[href*="my-account"] {
    display: none !important;
}
/* Logo size */
.wp-block-site-logo img {
    width: 80px !important;
    height: auto !important;
}
add_filter( 'woocommerce_product_single_add_to_cart_text', 'kc_change_add_to_cart_text' );
add_filter( 'woocommerce_product_add_to_cart_text', 'kc_change_add_to_cart_text' );

function kc_change_add_to_cart_text() {
    return 'Place Your Order';
}
@media (max-width: 768px) {
    .wp-block-site-logo img {
        width: 48px !important;
        height: auto !important;
    }

    .wp-block-site-logo,
    .wp-block-site-title {
        justify-content: center !important;
        text-align: center !important;
    }
}
/* Hide Add to Cart buttons on all product & bundle pages */
.add_to_cart_button,
.single_add_to_cart_button,
.wp-block-button.woocommerce.add_to_cart_button,
.wc-block-grid__product-add-to-cart,
button.single_add_to_cart_button,
a.add_to_cart_button {
    display: none !important;
}

/* Hide quantity box */
.quantity,
input.qty {
    display: none !important;
}

/* Hide WooCommerce cart icons in product blocks */
.wc-block-components-product-button,
.wc-block-grid__product-add-to-cart,
.wc-block-components-product-add-to-cart-button {
    display: none !important;
}


