/*---------------------------------------------------------------------------------

 Theme Name:   CavSheds Theme
 Theme URI:
 Description:
 Author: Mooball Technologies (Tom Cameron)
 Author URI:
 Template:     hello-elementor
 Version:      1.0.33
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/



.elementor-987 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a {
    display: none !important;
}
.elementor-989 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a{
    display: none !important;
}

.elementor-994 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a{
    display: none !important;
}

.elementor-996 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a{
    display: none !important;
}

.elementor-956 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a{
    display: none !important;
}

.elementor-1007 .elementor-element.elementor-element-c58d02c .eael-product-carousel .icons-wrap li a{
    display: none !important;
}


/* Fix bold text in WooCommerce product descriptions */
.woocommerce-product-details__short-description strong,
.woocommerce-product-details__short-description b,
.woocommerce-Tabs-panel strong,
.woocommerce-Tabs-panel b {
  font-weight: 700 !important;
}

/* Add paragraph spacing in product descriptions and tabs */
.woocommerce-product-details__short-description p,
.woocommerce-Tabs-panel p {
  margin-bottom: 1.2em; /* adjust value for more/less gap */
  line-height: 1.6;     /* improves readability */
}


/** Product Gallery **/
.product .elementor-widget-container {
	box-shadow: none!important;
}
.product .flex-control-thumbs {
	display: flex;
  padding-top: 10px!important;
	flex-direction: row;
	justify-content: space-between;
}
.product .flex-control-thumbs li {
  width: 24.5%!important;
}

/** === Gravity Forms Styles === **/
/** Always try to set base theme variables first. If that fails, fall back to CSS overrides   **/
.gform-theme--framework.gform-theme--orbital {
	--gf-color-primary: #faa21b;
    --gf-font-family-base: "Frutiger Ltd", sans-serif;
	--gf-ctrl-btn-font-family: "Bebas Neue", Arial, sans-serif;
	--gf-ctrl-label-font-size-primary: 16px;
	--gf-ctrl-btn-font-weight: 700;
	--gf-ctrl-btn-font-size-md: 18px;
    --gf-ctrl-btn-bg-color-primary: #faa21b;
    --gf-ctrl-btn-bg-color-hover-primary: #52312e;
	--gf-transition-duration: 0.3s;
	--gf-form-gap-y: 10px;
}

#cavsheds-form .gform_required_legend {
	font-family: "Frutiger Ltd", sans-serif;
	font-size: 14px;
}


