/******************************************************************************************************************* 

	Theme Name: Peaches & Herbs 
    Template:   vamtam-fiore
	Theme URI: http://www.peachesandherbs.co.uk
	Description: A theme created for exclusive use on www.peachesandherbs.co.uk
	Author: InnerVision Software
	Author URI: http://www.innervisionsoftware.co.uk
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Version: 1.0.0
	
	The CSS, XHTML and Design are released under the GPL:
	http://www.opensource.org/licenses/gpl-license.php

********************************************************************************************************************/

/************************************************
*	Product Add-Ons								*
************************************************/

/* 
* Javascript change: all.js:LoC922
* hasExtraOptions = $form.find( '.thwepo-extra-options', '.extra-options' ).length, // EDIT: Extra Product Options (Product Addons) for WooCommerce Pro. 
*/

.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_simple {
  width: 100%;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_simple .required {
  display: none;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_simple input {
  margin: 10px 0 25px 0;
  outline: none;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_simple input:focus {
  border-width: 1px;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options {
  width: 100%;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart input.thwepo-input-field.thwepo-date-picker.hasDatepicker {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='m5.52 6.05 4.55-4.56a.56.56 0 0 0 0-.8L9.54.17a.56.56 0 0 0-.8 0L5.12 3.77 1.49.17a.56.56 0 0 0-.8 0L.17.7a.56.56 0 0 0 0 .8l4.56 4.55c.22.22.58.22.8 0Z' fill='%236A6A6A' fill-rule='nonzero'%3E%3C/path%3E%3C/svg%3E");
  top: 50%;
  background-repeat: no-repeat;
  background-position: 96% 52%;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .variations .extra-options.thwepo_variable {
  display: block;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable {
  display: block;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .woocommerce-variation-add-to-cart .extra-options tbody {
  width: 100%;
  display: block;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .woocommerce-variation-add-to-cart .extra-options tbody :is(tr, tr td) {
  width: 100%;
  display: block;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .woocommerce-variation-add-to-cart .extra-options tbody tr td input {
  margin: 10px 0 25px 0;
  outline: none;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable .little-extra {
  padding-bottom: 10px;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable .little-extra .description {
  padding: 8px 0;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable .little-extra td.value {
  margin-bottom: 15px;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable .little-extra td.value label {
  margin: 4px 0!important;
}
.elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .cart .extra-options.thwepo_variable .little-extra td.value input[type="checkbox"] {
  margin: 0 0 2px;
  color: var(--e-global-color-vamtam_accent_1);
	border-color: var(--e-global-color-vamtam_accent_1);
	caret-color: var(--e-global-color-vamtam_accent_1);
}