/*
 * Round Fly Cart
 */

.woofc-count {
	border-radius: 50px;
}

/*
 * Helvetica Font Family
 */

.woofc-area.woofc-style-02  {
	
	font-family: 'Helvetica'
		;
}

/*
 * Fly Cart Header Colour
 */
.woofc-area.woofc-style-02 .woofc-area-top {
	
background-color: #0f0f0f;	
height: 70px;
}

.woofc-area.woofc-style-02 .woofc-area-top .woofc-area-heading {
	display: flex;
	align-items: center;
}
	

.woofc-area.woofc-style-02 .woofc-area-top span {
	color: #f4f4f4;
}

[class^="woofc-icon-"], [class*=" woofc-icon-"]
{
	color: #f4f4f4;
}


/*
 * Fly Cart Button Color and Text
 */
/*
 * Inactive
 */


.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a
{
	border: none;
	background-color: #4C3B41;
	color: #ffffff;
	text-transform: capitalize;
	border-radius: 4px;
}

.woofc-menu-item-inner[data-count="0"] .woofc-menu-item-inner-subtotal {
    display: none;
}
/*
 * Hover
 */
.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover
{
	border: none;
	background-color: #AF929D;
	color: #000000;
}


/*
 * Header Fly Cart Style
 */

.woofc-menu-item-inner-subtotal
{
	display: none !important;
}

.woofc-menu-item .woofc-menu-item-inner i
{
	font-size: 24px;
		color: #F4F4F4;
}

.woofc-menu-item .woofc-menu-item-inner:after
{
	background-color: #dd3333;
	left: 15px;
	top: -10px;
}


/*
 * Size Vartations CSS 
 */

ul.products li.product table.variations .label, ul.products li.product table.variations .value
{
    display: inline-block;
    border: none;
    
}

pre, fieldset, input, textarea, table, table *, hr
{
    border: none;
    margin: 0px;
}

th
{
    display: none !important;
}

.woo-variation-swatches.wvs-show-label .variations td, .woo-variation-swatches.wvs-show-label .variations th {
display: inline;
}

.wvs-has-image-tooltip
{
    display: none !important
}

.wvs-has-image-tooltip, [data-wvstooltip]
{
    --tip-min-width: 0px;
    --tip-min-height: 0px;
    --tip-height: 0px;
    --font-size: 0px;
    --arrow-width: 0px;
    --arrow-distance: 0px;
}

/*
 * Center Add To Cart Button
 */
	
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button
	{
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
}

/*
 * Price Bottom Margin
 */

ul.products li.product .price
{
	margin-bottom: 2px;
}

/*
 * Variations Tabble Bottom Margin
 */

ul.products li.product table.variations .label, ul.products li.product table.variations .value
{
	margin-bottom: -2px;
}

/*
 * Remove "View Cart" after "Added to Cart"
 */

ul.products li.product .added_to_cart
	{
		display: none !important;
	}


/*
 * Remove Underline on "ADD TO CART" on Hover
 */
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button
{
	text-decoration: none;
}

.woo-variation-swatches .variable-items-wrapper {
    margin-left: 0px !important;
}

#zoid-paypal-buttons-uid_31f8aaca86_mda6mta6mdq > iframe.component-frame
{
    display: none !important;
    opacity: 0 !important;
}


body.ppwp-sitewide-protection
{
	background: #0F0F0F !important;
}
