
.woocommerce a.remove {
	font-size: 3em !important;
}
/* parent (includes more than just week tables) */
div.product {
}
/* overflow other than visible or clip creates a new "block formatting context", hence: width:100% */
div.bk-cal-container {
	overflow: hidden;
	width: 100%;
}
div.bk-cal-content {
	transition: 2s ease-in-out;
	width: 200%;
}
/* single week */
table.bookable-table {
	display: inline-table;
	width: 49.5%;
}
table.bookable-table span.onsale { position: relative; padding: 0.1rem; }
div.ibk-cal-content:hover {
	transform: translate(-100%, 0);
}
/*
 * When using percentage in a transform translate on a non-SVG element, it refers to the width or height of itself.
 */
