.special-cart-breadcrumbs.woocommerce-cart .woocommerce-error:first-child, .special-cart-breadcrumbs.woocommerce-cart .woocommerce-info:first-child, .special-cart-breadcrumbs.woocommerce-cart .woocommerce-message:first-child, .special-cart-breadcrumbs.woocommerce-checkout .woocommerce-error:first-child, .special-cart-breadcrumbs.woocommerce-checkout .woocommerce-info:first-child, .special-cart-breadcrumbs.woocommerce-checkout .woocommerce-message:first-child {
	margin-top: 1.43em;
}

.special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .back-history, .special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .breadcrumbs, .special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading .title, .special-cart-breadcrumbs.woocommerce-cart.et-header-overlap .page-heading a, .special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .back-history, .special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .breadcrumbs, .special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading .title, .special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-overlap .page-heading a, .special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .back-history, .special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .breadcrumbs, .special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading .title, .special-cart-breadcrumbs.woocommerce-checkout.et-header-overlap .page-heading a, .special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .back-history, .special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .breadcrumbs, .special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading .title, .special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-overlap .page-heading a {
	font-size: 0;
	line-height: 0;
}

@media only screen and (min-width:993px) {
	.special-cart-breadcrumbs.woocommerce-cart.et-header-not-overlap .sidebar.sidebar-enabled, .special-cart-breadcrumbs.woocommerce-cart.et_b_dt_header-not-overlap .sidebar.sidebar-enabled, .special-cart-breadcrumbs.woocommerce-checkout.et-header-not-overlap .sidebar.sidebar-enabled, .special-cart-breadcrumbs.woocommerce-checkout.et_b_dt_header-not-overlap .sidebar.sidebar-enabled {
		padding-top: calc(2.2rem + 6vw);
	}
}

@media only screen and (max-width:992px) {}

@media only screen and (max-width:480px) {}

@media (max-width:767px) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-mobile) .page-heading, .special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-phone) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-mobile) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-phone) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}

@media (min-width:-1) and (max-width:-1) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-mobile_extra) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-mobile_extra) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}

@media (min-width:-1) and (max-width:-1) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-tablet) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-tablet) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}

@media (min-width:-1) and (max-width:-1) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-laptop) .page-heading, .special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-tablet_extra) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-laptop) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-tablet_extra) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}

@media (min-width:1025px) and (max-width:99999px) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-desktop) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-desktop) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}

@media (min-width:-1) {
	.special-cart-breadcrumbs.woocommerce-cart:has(.etheme-elementor-header-overlap-widescreen) .page-heading, .special-cart-breadcrumbs.woocommerce-checkout:has(.etheme-elementor-header-overlap-widescreen) .page-heading {
		padding-top: clamp(35px, 12vw, 170px) !important;
	}
}