.wd-product.wd-hover-buttons-on-hover .wd-product-countdown .wd-timer {
	flex-wrap: nowrap;
	width: 100%;
	padding-top: 5px;
	border-top: 1px solid var(--brdcolor-gray-300);
}

.wd-product.wd-hover-buttons-on-hover .wd-product-countdown .wd-timer>span {
	flex: 1 1 0%;
	min-width: 0;
}

@supports (overflow: clip) {}

:is(.wd-fbt,.catalog-mode-on,.login-see-prices) .wd-product.wd-hover-buttons-on-hover {
	--wd-trans-h: calc(var(--wd-prod-gap) + 25px);
}

.wd-product.wd-hover-buttons-on-hover .wd-quick-shop-2 {
	width: 100%;
}

.wd-product.wd-hover-buttons-on-hover .wd-quick-shop-2 table.variations {
	display: inline-flex;
}

:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .wd-product.wd-hover-buttons-on-hover {
	--wd-prod-bg-sp: 0;
	--wd-prod-bg-cont-sp: 15px;
	--wd-thumb-brd-radius: 0;
}

:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .wd-product.wd-hover-buttons-on-hover .product-wrapper {
	border-radius: var(--wd-brd-radius);
	gap: 0;
}

@media (min-width: 1025px) {
	:is(.wd-carousel,.products-bordered-grid) .wd-product.wd-hover-buttons-on-hover .product-wrapper {
		transform: none;
	}
}

@media (max-width: 1024px) {
	:is(.wd-fbt,.catalog-mode-on,.login-see-prices) .wd-product.wd-hover-buttons-on-hover .wd-product-footer {
		display: none;
	}
}