.custom-imprints-loop-color-swatches {
	display: flex !important;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	gap: 6px;
	width: 100%;
	min-height: 26px;
	margin: 8px 0 4px;
	padding: 0;
	line-height: 1;
	clear: both;
}

.custom-imprints-loop-color-swatches--empty {
	visibility: hidden;
}

.custom-imprints-loop-color-swatch {
	box-sizing: border-box;
	display: inline-block !important;
	flex: 0 0 16px;
	width: 16px !important;
	min-width: 16px;
	max-width: 16px;
	height: 16px !important;
	min-height: 16px;
	max-height: 16px;
	padding: 0 !important;
	border: 1px solid rgba(17, 24, 39, 0.18);
	border-radius: 3px;
	background: #e5e7eb;
	background-position: center;
	background-size: cover;
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.26);
	font-size: 0;
	line-height: 0;
	vertical-align: middle;
}

.custom-imprints-loop-color-swatch--image {
	border-color: rgba(17, 24, 39, 0.24);
}

.custom-imprints-loop-color-swatch--empty {
	background: linear-gradient(135deg, #f3f4f6 0%, #f3f4f6 45%, #d1d5db 45%, #d1d5db 55%, #f3f4f6 55%, #f3f4f6 100%);
}

.hover-slider-toggle-pane .custom-imprints-loop-color-swatches {
	display: none !important;
}

.etheme-product-grid .custom-imprints-loop-color-swatches,
.content-product .custom-imprints-loop-color-swatches,
.woocommerce ul.products li.product .custom-imprints-loop-color-swatches {
	display: flex !important;
	opacity: 1 !important;
	visibility: visible !important;
}

.etheme-product-grid .custom-imprints-loop-color-swatch,
.content-product .custom-imprints-loop-color-swatch,
.woocommerce ul.products li.product .custom-imprints-loop-color-swatch {
	display: inline-block !important;
	width: 16px !important;
	height: 16px !important;
	min-width: 16px !important;
	min-height: 16px !important;
	margin: 0 !important;
	border-radius: 3px !important;
	opacity: 1 !important;
	transform: none !important;
}

.etheme-product-grid .add_to_cart_button,
.etheme-product-grid .button.product_type_simple,
.etheme-product-grid .button.product_type_variable,
.etheme-product-grid .etheme-add-to-cart,
.etheme-product-grid .et_add_to_cart,
.etheme-product-grid .footer-product .button,
.etheme-product-grid .product-details .button,
.woocommerce ul.products li.product a.button.add_to_cart_button,
.woocommerce ul.products li.product a.button.product_type_simple,
.woocommerce ul.products li.product a.button.product_type_variable,
.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .product_type_simple,
.woocommerce ul.products li.product .product_type_variable,
.products-grid .product a.button.add_to_cart_button,
.products-grid .product .add_to_cart_button,
.products-loop .product a.button.add_to_cart_button,
.products-loop .product .add_to_cart_button,
.content-product .add_to_cart_button,
.content-product .button.product_type_simple,
.content-product .button.product_type_variable,
.content-product .etheme-add-to-cart,
.content-product .et_add_to_cart,
.content-product .footer-product .button,
.content-product .product-details .button,
.product-slide .add_to_cart_button,
.product-slide .button.product_type_simple,
.product-slide .button.product_type_variable {
	display: none !important;
}
