a.product_type_variable
{
		display:none;
}

table td, table th, .wp-block-table td, .wp-block-table th
{
		border:none;
		font-size:13px;
}

select 
{
	border:1px solid #ccc !important;
}

input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], .site textarea
{
  border:1px solid #ccc !important;
}

.variations_form label
{
	font-size:13px;
}

.site .button:not(:hover):not(:active):not(.has-background), button:not(:hover):not(:active):not(.has-background), input[type=submit]:not(:hover):not(:active):not(.has-background), input[type=reset]:not(:hover):not(:active):not(.has-background), .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background), .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background), .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background)
{
	font-size:13px;
	background-color:#fff;
	font-family:"Poppins";
	text-transform:uppercase;
	border:solid #000 1px;
	color:#000;
}

.site .button:hover, .site .button:active, button:hover, button:active, input[type=submit]:hover, input[type=submit]:active, input[type=reset]:hover, input[type=reset]:active, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:active, .wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:active, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:active
{
	font-size:13px!important;
	background-color:#000;
	font-family:"Poppins";
	text-transform:uppercase;
	border:solid #000 1px;
	color:#fff;
	
}

input[type=number]
{
	font-size:13px;
}

.elementor-2 .elementor-element.elementor-element-ac8cee7 .elementskit-menu-container
{
	height: 30px;
}

.ht-products .ht-product .ht-product-inner .ht-product-content
{
	padding:0px 0px 0px 10px;
}

.elementor-2 .elementor-element.elementor-element-f9e0a7a .ht-products .ht-product .ht-product-inner
{
	border:none;
}

ul.products li.product .price, ul.products li.product .star-rating, ul.products li.product .woocommerce-loop-product__title
{
	font-size:13px!important;
	font-family:"Poppins";
	font-weight:600;
}

.single-product.singular .entry-title
{
	margin:0px;
}

h4.ht-product-title a
{
	color:#333;
}

.elementor-779 .elementor-element.elementor-element-982b789 .elementskit-menu-container
{
	height:30px!important;
}

.elementor-827 .elementor-element.elementor-element-0ba6d5e .elementskit-menu-container
{
	height:30px!important;
}

.elementor-838 .elementor-element.elementor-element-0be7bf2 .elementskit-menu-container
{
	height:30px!important;
}

.elementor-853 .elementor-element.elementor-element-ed8351d .elementskit-menu-container
{
	height:30px!important;
}
.elementor-867 .elementor-element.elementor-element-17c7c53 .elementskit-menu-container
{
	height:30px!important;
}
.elementor-875 .elementor-element.elementor-element-bddd58e .elementskit-menu-container
{
	height:30px!important;
}
.elementor-884 .elementor-element.elementor-element-a4a6256 .elementskit-menu-container
{
	height:30px!important;
}
.elementor-317 .elementor-element.elementor-element-2940fcd .elementskit-menu-container
{
	height:30px!important;
}
.elementor-921 .elementor-element.elementor-element-0531a28 .elementskit-menu-container
{
	height:30px!important;
}

p.in-stock
{
	margin-bottom:20px;
	font-size:13px;
	font-family:"Poppins";
}

.elementor-560 .elementor-element.elementor-element-03e1ec8 .elementskit-menu-container
{
	height:30px!important;
}

.cart_totals h2
{
	font-size: 18px;
  font-weight: bold;
}

.elementor-1820 .elementor-element.elementor-element-150c048 .elementskit-menu-container
{
	height:30px!important;
}

.elementor-1798 .elementor-element.elementor-element-bbecdbb .elementskit-menu-container
{
	height:30px!important;
}

.elementor-1868 .elementor-element.elementor-element-f6b236a .elementskit-menu-container
{
	height:30px!important;
}

.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p
{
    font-family: -apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;
    font-size: 1rem;
}

.elementor-524 .elementor-element.elementor-element-dd9a99e .elementskit-menu-container
{
	height:30px!important;
}

.woocommerce-message
{
	background-color: #000;
  color: #fff;
  margin-bottom: 0px;
	font-family: 'Poppins';
}

.woocommerce-info a.button, .woocommerce-message a.button {
    background: #44c359;
    padding: 10px 20px;
    color: #fff;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    margin-bottom: 2rem;
    margin-left: 0;
    background: var(--global--color-background);
    font-size: 1em;
    font-family: -apple-system,blinkmacsystemfont,"Helvetica Neue",helvetica,sans-serif;
    list-style: none;
    overflow: hidden;
}