/*
Theme Name:           Flatsome
Theme URI:            http://flatsome.uxthemes.com
Author:               UX-Themes
Author URI:           https://uxthemes.com
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.20.1
Requires at least:    6.4
Requires PHP:         7.4
WC requires at least: 8.3
Text Domain:          flatsome
License:              https://themeforest.net/licenses
License URI:          https://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/

/* =========================
   Skyfi Add to Cart styling (Flatsome)
   Markup seen:
   <button class="single_add_to_cart_button button alt">Add to cart - ₨14,999.00</button>
   ========================= */

/* Strong override so Flatsome cannot win */
.add-to-cart-container form.cart .single_add_to_cart_button.button.alt,
.single-product .add-to-cart-container .single_add_to_cart_button,
.woocommerce div.product form.cart .single_add_to_cart_button {
  all: unset;
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100% !important;
  background-color: #21c679 !important;
  color: #fff !important;
  border-radius: 10px !important;
  padding: 15px 20px !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
  font-size: 30px !important;
  letter-spacing: -0.05em !important;
  text-transform: uppercase !important;
  text-align: center !important;
  cursor: pointer !important;
  border: 0 !important;
  box-shadow: none !important;
  transition: background .25s ease, transform .15s ease !important;
}


.add-to-cart-container form.cart .single_add_to_cart_button:hover {
  background-color: #1bb46e !important;
  transform: translateY(-2px) !important;
}
.add-to-cart-container form.cart .single_add_to_cart_button:focus {
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(33,198,121,.25) !important;
}
.add-to-cart-container form.cart .single_add_to_cart_button:disabled,
.add-to-cart-container form.cart .single_add_to_cart_button.disabled {
  opacity: .6 !important;
  cursor: not-allowed !important;
  transform: none !important;
}

.add-to-cart-container .ux-quantity.quantity.buttons_added {
  margin-bottom: 12px;
}
.add-to-cart-container .ux-quantity .input-text.qty {
  height: 46px;
  border-radius: 8px;
  text-align: center;
}
.add-to-cart-container .ux-quantity .is-form {
  border-radius: 8px;
}

@media (max-width: 767px) {
  .add-to-cart-container form.cart .single_add_to_cart_button { font-size: 25px !important; }
}
@media (max-width: 480px) {
  .add-to-cart-container form.cart .single_add_to_cart_button {
    font-size: 22px !important;
    padding: 15px 15px !important;
  }
}

.add-to-cart-container .ux-quantity.quantity.buttons_added {
    margin-bottom: 12px;
    display: none;
}