/* Breakpoints (migrated from Customizer Additional CSS). */

@media (min-width: 1025px) {
	table.woocommerce-orders-table,
	.primeneu-cab-manage-item {
		background: var(--card-bg);
		border-radius: var(--card-radius20);
		padding: 15px;
		box-shadow: var(--shadow-bottom);
	}
}

@media (min-width: 769px) {
	#customer_login > div:not(:first-child):last-child {
		border-inline-start: 0 !important;
	}
}

@media (min-width: 769px) and (max-width: 1024px) {
	.woocommerce-orders-table tr :is(td, th):first-child {
		padding-inline-start: 0;
	}

	.woocommerce-orders-table tr :is(td, th):last-child {
		padding-inline-end: 0;
	}
}

@media (max-width: 1024px) {
	.woocommerce-MyAccount-content {
		flex-basis: 100%;
		max-width: 100%;
		width: 100%;
	}

	.wd-my-account-sidebar {
		display: none;
	}

	.wt_coupon_wrapper,
	.wd-nav:is(#menu-menu-marketplace-3) {
		display: block;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		scrollbar-width: thin;
	}

	.wd-nav:is(#menu-menu-marketplace-3) li {
		display: inline-block;
		vertical-align: top;
		white-space: normal;
		margin-right: 15px;
	}

	.whb-col-mobile {
		display: flex;
		justify-content: flex-start;
	}

	.woocommerce-orders-table tr {
		background: var(--card-bg);
		border-radius: var(--card-radius20);
		padding: 15px;
		box-shadow: var(--shadow-bottom);
	}
}

@media (max-width: 768px) {
	.woocommerce-orders-table tr :is(td, th):first-child {
		padding-inline-start: 0;
	}

	.woocommerce-orders-table tr :is(td, th):last-child {
		padding-inline-end: 0;
	}

	.wd-product-brands,
	.single-breadcrumbs-wrapper {
		display: none;
	}

	.fluid_container {
		flex-direction: row !important;
	}

	.fluid_cl {
		padding: unset !important;
		width: unset !important;
	}
}
