/*
Theme Name: Buyno Child
Theme URI: https://shokrino.com
Author: Matin Shokri
Author URI: https://shokrino.com/make
Description: A clean, upgrade-safe child theme for Buyno with design tokens, quick font tools, custom hook slots, and developer-friendly extension points.
Template: buyno
Requires at least: 5.3
Tested up to: 6.5.5
Requires PHP: 7.4
Version: 1.8.6
License: All Rights Reserved for Shokrino Team.
Text Domain: buyno-child
Domain Path: /languages
*/

.buyno-child-hook-slot {
    width: 100%;
}

.buyno-child-hidden {
    display: none !important;
}

/* Purchase/call buttons use the Ebro tokens (inc/ebro-tokens.php). */

/* Keep this scoped to purchase actions, including AJAX and popup buttons.
 * The order button ID in :is() supplies specificity for parent !important rules.
 */
body.buyno-child-active :is(
    .single_add_to_cart_button,
    .add_to_cart_button,
    button[name="add-to-cart"],
    .button.product_type_simple,
    .button.product_type_variable,
    .button.product_type_grouped,
    .button.product_type_external,
    .byno-standard-add-to-cart-link,
    .byno-variable-popup-trigger,
    .byno-contact-purchase-btn,
    .byno-mobile-purchase-btn,
    .byno-var-confirm,
    .checkout-button,
    .woocommerce-mini-cart__buttons .checkout,
    #place_order,
    .wc-block-cart__submit-button,
    .wc-block-components-checkout-place-order-button,
    .wp-block-woocommerce-product-button .wp-block-button__link,
    .wp-block-woocommerce-add-to-cart-form .wp-block-button__link,
    .elementor-widget-wc-add-to-cart .elementor-button,
    .elementor-widget-woocommerce-product-add-to-cart .elementor-button,
    .ebro-purchase-button
) {
    background-color: var(--ebro-btn-bg) !important;
    background-image: none !important;
    color: var(--ebro-btn-text) !important;
    border-color: transparent !important;
    transition: background-color var(--ebro-transition);
}

body.buyno-child-active :is(
    .single_add_to_cart_button,
    .add_to_cart_button,
    button[name="add-to-cart"],
    .byno-contact-purchase-btn,
    .byno-mobile-purchase-btn,
    .byno-variable-popup-trigger,
    .byno-var-confirm,
    .checkout-button,
    #place_order,
    .ebro-purchase-button
):is(:hover, :focus-visible) {
    background-color: var(--ebro-btn-bg-hover) !important;
}
.elementor-4439 {
	margin-top: -10px;
}
body.woocommerce-checkout .form-checkout-byno label.byno-label > input.input-text {
    border: 0 !important;
    box-shadow: none !important;
}