
.elementor-38562 .elementor-element.elementor-element-0e54c6c {
	padding: 50px 0px 25px 0px;
}

.elementor-38562 .elementor-element.elementor-element-f975438 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #000;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-577e28c .price {
	color: #000;
	font-family: "Ubuntu", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-357a69e .woocommerce-product-details__short-description {
	color: #000;
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	line-height: 22px;
}

.elementor-38562 .elementor-element.elementor-element-ae377de .cart button, .elementor-38562 .elementor-element.elementor-element-ae377de .cart .button {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #fff;
	background-color: #cf0307;
	border-color: rgba(2, 1, 1, .03);
	transition: all .2s;
}

.elementor-38562 .elementor-element.elementor-element-ae377de {
	--button-spacing: 0px;
}

.elementor-38562 .elementor-element.elementor-element-ae377de .quantity .qty {
	transition: all .2s;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-ae377de form.cart .variations {
	width: 0%;
	margin-bottom: 0px;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-ae377de form.cart table.variations tr th, .woocommerce .elementor-38562 .elementor-element.elementor-element-ae377de form.cart table.variations tr td {
	padding-top: calc(0px / 2);
	padding-bottom: calc(0px / 2);
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-4ae3cdf .woocommerce-tabs ul.wc-tabs li a {
	color: #fff;
	font-family: "Ubuntu", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: capitalize;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-4ae3cdf .woocommerce-tabs ul.wc-tabs li {
	background-color: #000;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-4ae3cdf .woocommerce-Tabs-panel {
	color: #000;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-4ae3cdf .woocommerce-tabs .woocommerce-Tabs-panel {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
}

.elementor-38562 .elementor-element.elementor-element-b51a124 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 40px 0px;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product {
	text-align: center;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products {
	grid-column-gap: 15px;
	grid-row-gap: 40px;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products .attachment-woocommerce_thumbnail {
	margin-bottom: 12px;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
	color: #000;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
	color: #000;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 20px;
	text-transform: capitalize;
}

.woocommerce .elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products .products > h2 {
	color: #000;
	font-family: "Ubuntu", Sans-serif;
	text-transform: capitalize;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .price {
	color: #000;
	font-family: "Ubuntu", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .price ins {
	color: #000;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product .price ins .amount {
	color: #000;
}

.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

@media (min-width:768px) {
	.elementor-38562 .elementor-element.elementor-element-82b87fc {
		width: 24.999%;
	}
	
	.elementor-38562 .elementor-element.elementor-element-e7e49c9 {
		width: 38.788%;
	}
	
	.elementor-38562 .elementor-element.elementor-element-efa702c {
		width: 35.877%;
	}
}

@media (max-width:1023px) {
	.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}

@media (max-width:767px) {
	.elementor-38562 .elementor-element.elementor-element-2f557c0.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}
