/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 09 2026 | 23:02:29 */
.bmd-atc-info {
	display: none;
}

@media (max-width: 64rem) {

	.single .product-type-simple form.cart,
	.single .woocommerce-variation-add-to-cart {
		transform: translateY(110%);
		opacity: 0;
		pointer-events: none;
		transition: transform 0.25s ease, opacity 0.25s ease;
	}

	body.bmd-atc-revealed .product-type-simple form.cart,
	body.bmd-atc-revealed .woocommerce-variation-add-to-cart {
		transform: translateY(0);
		opacity: 1;
		pointer-events: auto;
	}

	/* Make the simple-product bar a wrapping flex row so the info line sits on top */
	.single .product-type-simple form.cart {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
	}

	/* Injected title + price row */
	.bmd-atc-info {
		flex: 1 1 100%;
		display: flex;
		justify-content: space-between;
		align-items: center;
		gap: 10px;
		margin-bottom: 10px;
		order: -1;
	}

	.bmd-atc-info__title {
		font-size: 13px;
		font-weight: 600;
		line-height: 1.3;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.bmd-atc-info__price {
		flex: none;
		font-size: 15px;
		font-weight: 700;
		white-space: nowrap;
		color: rgba(var(--theme-color-secondary), 1);
	}

	.bmd-atc-info__price del {
		opacity: 0.5;
		font-weight: 400;
		margin-right: 4px;
	}

	.bmd-atc-info__price ins {
		text-decoration: none;
	}

	/* Variable products already print their own variation price inside the bar —
	   hide it so the price only shows once, in .bmd-atc-info */
	.single .woocommerce-variation-add-to-cart .woocommerce-variation-price {
		display: none;
	}
}
