/* Product 5973 only: make the two WooCommerce tabs unambiguous on mobile.
 * Desktop behavior is intentionally left to the approved theme/Elementor layout. */
@media (max-width: 767px) {
	body.postid-5973.single-product .woocommerce-tabs ul.tabs,
	body.postid-5973.single-product .woocommerce-tabs.wc-tabs-wrapper ul.tabs {
		display: grid !important;
		grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
		gap: 8px !important;
		border: 0 !important;
		box-shadow: none !important;
		margin: 0 0 18px !important;
		padding: 0 !important;
	}

	body.postid-5973.single-product .woocommerce-tabs ul.tabs::before,
	body.postid-5973.single-product .woocommerce-tabs ul.tabs::after,
	body.postid-5973.single-product .woocommerce-tabs ul.tabs li::before,
	body.postid-5973.single-product .woocommerce-tabs ul.tabs li::after {
		display: none !important;
		content: none !important;
	}

	body.postid-5973.single-product .woocommerce-tabs ul.tabs li {
		align-items: stretch !important;
		background: #f3f3f3 !important;
		border: 1px solid #d8d8d8 !important;
		border-bottom: 4px solid transparent !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		display: flex !important;
		justify-content: center !important;
		margin: 0 !important;
		padding: 0 !important;
		position: relative !important;
		width: auto !important;
	}

	body.postid-5973.single-product .woocommerce-tabs ul.tabs li a {
		align-items: center !important;
		box-sizing: border-box !important;
		color: #4a4a4a !important;
		display: flex !important;
		font-weight: 700 !important;
		justify-content: center !important;
		line-height: 1.2 !important;
		min-height: 54px !important;
		padding: 10px 8px !important;
		text-align: center !important;
		text-decoration: none !important;
		width: 100% !important;
	}

	body.postid-5973.single-product .woocommerce-tabs ul.tabs li.active {
		background: #ffffff !important;
		border-color: #cfcfcf !important;
		border-bottom-color: #006e9f !important;
	}

	body.postid-5973.single-product .woocommerce-tabs ul.tabs li.active a {
		color: #111111 !important;
	}
}
