:root {
	--wd-text-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #6b6868;
	--wd-text-font-size: 14px;
	--wd-title-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(43,43,40);
	--wd-entities-title-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Jost", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: #ACC388;
	--btn-default-font-family: Courier, monospace;
	--btn-default-bgcolor: rgb(241,233,222);
	--btn-default-bgcolor-hover: rgb(221,203,180);
	--btn-default-color: rgb(43,43,40);
	--btn-accented-font-family: Courier, monospace;
	--btn-accented-bgcolor: rgb(241,233,222);
	--btn-accented-bgcolor-hover: rgb(221,203,180);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(229,230,212);
	--notices-success-color: rgb(0,0,0);
	--notices-warning-bg: rgb(220,235,207);
	--notices-warning-color: rgb(0,0,0);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(250,250,250);
	background-image: none;
}
.wd .product-label.onsale {
	background-color: rgb(220,235,207);
	color: rgb(59,59,59);
}
.wd .product-label.out-of-stock {
	background-color: rgb(66,66,66);
	color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color-hover: #fff;
--btn-accented-color-hover: #333;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}



aside.footer-sidebar .menu li a{
	color:#737171 !important;
}
aside.footer-sidebar .menu lia a:hover{
	color:#333 !important;
}
.wd-nav[class*=wd-style-]>li>a {
	    color: #3D3A3A !important;
}
del .amount{
	color:#7a7575;
}
.woocommerce-breadcrumb a, .yoast-breadcrumb a{
	color:#767474;
}
.searchform.wd-style-with-bg .searchsubmit {
	    color: #000000;
	    background-color: #E3F0D6;
}
.woocommerce-variation-price .price {
	    font-size: 1.7em;
}
.wd-entry-meta {
	    display: none;
}
.hovered-social-icons {
	    display: none;
}

.wd-tools-element.wd-design-2 .wd-tools-count, .wd-tools-element.wd-design-5 .wd-tools-count {
	    background-color: #E3F0D6;
	    color: #000;
}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
	    background-color: #E3F0D6;
	    color: #000;
}
.wc-kevin-bank {
	    padding-right: 10px;
}
.checkout_coupon {
	    padding: 20px;
	    max-width: 100%;
	    text-align: left;
}
.woocommerce-form-coupon-toggle>div, .woocommerce-form-login-toggle>div {
	    font-weight: 400;
	    font-size: 20px;
}
label {
	    font-size: 16px;
}
.wd-buttons {
	    z-index: 2;
	    display: flex;
	    flex-direction: column;
	    /* border-radius: calc(var(--wd-brd-radius)/ 2); */
	    background: #E3F0D6;
	    border-radius: 10px !important;
}
.woocommerce-price-suffix {
	    color: var(--color-gray-500);
	    display: none;
}
.scrollToTop {
	  right: 28px;
	    bottom: 90px;
}

.wc-kevin-bank label {
	    padding: 0px 5px !important;
	    line-height: 50px !important;
}
/* Task 26C-JFQ-IJU */

div#wa {
	position: absolute;
	z-index: 10;
}
/* End of Task 26C-JFQ-IJU */


/* Seened / Mushrooms hero pilot — term ID 2472 */

.tax-product_cat.term-2472 .wd-page-title {
	height: 300px;
	padding-block: 0;
}

.tax-product_cat.term-2472 .wd-page-title > .container {
	height: 100%;
	justify-content: center;
}

.tax-product_cat.term-2472 .wd-page-title-bg img {
	object-position: 50% 50%;
}

/* Desktop */
@media (min-width: 1025px) {
	.tax-product_cat.term-2472 .wd-page-title {
		--wd-align: start;
	}
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat.term-2472 .wd-page-title {
		height: 250px;
	}

	.tax-product_cat.term-2472 .wd-page-title-bg img {
		object-position: 65% 50%;
	}
}

/* Mobile */
@media (max-width: 767px) {
	.tax-product_cat.term-2472 .wd-page-title {
		height: 200px;
	}

	.tax-product_cat.term-2472 .wd-page-title-bg img {
		object-position: 78% 50%;
	}
}

/* Centralsun confirmed category hero rollout — START */

.tax-product_cat:is(
	.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480,
	.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298,
	.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760,
	.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312,
	.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284
) .wd-page-title {
	height: 300px;
	padding-block: 0;
}

.tax-product_cat:is(
	.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480,
	.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298,
	.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760,
	.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312,
	.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284
) .wd-page-title > .container {
	height: 100%;
	justify-content: center;
}

.tax-product_cat:is(.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284) .wd-page-title-bg img {
	object-position: 50% 50%;
}

/* Desktop */
@media (min-width: 1025px) {
	.tax-product_cat:is(
		.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480,
		.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298,
		.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760,
		.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312,
		.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284
	) .wd-page-title {
		--wd-align: start;
	}
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat:is(
		.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480,
		.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298,
		.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760,
		.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312,
		.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284
	) .wd-page-title {
		height: 250px;
	}

	.tax-product_cat:is(.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480) .wd-page-title-bg img {
		object-position: 65% 50%;
	}

	.tax-product_cat:is(.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298) .wd-page-title-bg img {
		object-position: 60% 50%;
	}

	.tax-product_cat:is(.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760) .wd-page-title-bg img {
		object-position: 58% 50%;
	}

	.tax-product_cat:is(.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312) .wd-page-title-bg img {
		object-position: 58% 50%;
	}

	.tax-product_cat:is(.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284) .wd-page-title-bg img {
		object-position: 62% 50%;
	}
}

/* Mobile */
@media (max-width: 767px) {
	.tax-product_cat:is(
		.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480,
		.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298,
		.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760,
		.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312,
		.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284
	) .wd-page-title {
		height: 200px;
	}

	.tax-product_cat:is(.term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480) .wd-page-title-bg img {
		object-position: 78% 50%;
	}

	.tax-product_cat:is(.term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298) .wd-page-title-bg img {
		object-position: 80% 50%;
	}

	.tax-product_cat:is(.term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760) .wd-page-title-bg img {
		object-position: 74% 50%;
	}

	.tax-product_cat:is(.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312) .wd-page-title-bg img {
		object-position: 72% 50%;
	}

	.tax-product_cat:is(.term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284) .wd-page-title-bg img {
		object-position: 82% 50%;
	}
}

/* Centralsun confirmed category hero rollout — END */


/* Centralsun category hero rollout batch 2 — START */

.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243, .term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title {
	height: 300px;
	padding-block: 0;
}

.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243, .term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title > .container {
	height: 100%;
	justify-content: center;
}

.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title-bg img {
	object-position: 50% 50%;
}

@media (min-width: 1025px) {
	.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243, .term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title {
		--wd-align: start;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243, .term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title {
		height: 250px;
	}

	.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

	.tax-product_cat:is(.term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

	.tax-product_cat:is(.term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

	.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

	.tax-product_cat:is(.term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250) .wd-page-title-bg img {
  object-position: 55% 50%;
}

	.tax-product_cat:is(.term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

	.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title-bg img {
		object-position: 50% 50%;
	}

}

@media (max-width: 767px) {
	.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243, .term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title {
		height: 200px;
	}

	.tax-product_cat:is(.term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236) .wd-page-title-bg img {
		object-position: 86% 50%;
	}

	.tax-product_cat:is(.term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742) .wd-page-title-bg img {
		object-position: 80% 50%;
	}

	.tax-product_cat:is(.term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187) .wd-page-title-bg img {
		object-position: 82% 50%;
	}

	.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
		object-position: 82% 50%;
	}

	.tax-product_cat:is(.term-1245, .term-1246, .term-1180, .term-1247, .term-2033, .term-1251, .term-1248, .term-1249, .term-1250) .wd-page-title-bg img {
  object-position: 100% 50%;
}

	.tax-product_cat:is(.term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626) .wd-page-title-bg img {
		object-position: 82% 50%;
	}

	.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752) .wd-page-title-bg img {
		object-position: 82% 50%;
	}

}

.tax-product_cat:is(.term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312) .wd-page-title h1 {
	color: #fff;
}

/* Centralsun category hero rollout batch 2 — END */


/* Centralsun category hero vitamins rollout — START */

.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title {
	height: 300px;
	padding-block: 0;
}

.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title > .container {
	height: 100%;
	justify-content: center;
}

.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title h1 {
	color: #fff;
}

@media (min-width: 1025px) {
	.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title {
		--wd-align: start;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title {
		height: 250px;
	}

	.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
		object-position: 45% 50%;
	}
}

@media (max-width: 767px) {
	.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title {
		height: 200px;
	}

	.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
		object-position: 35% 50%;
	}
}

/* Centralsun category hero vitamins rollout — END */


/* Centralsun final category hero rollout — START */

.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title {
	height: 300px;
	padding-block: 0;
}

.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title > .container {
	height: 100%;
	justify-content: center;
}

.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
	object-position: 50% 50%;
}

@media (min-width: 1025px) {
	.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title {
		--wd-align: start;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title {
		height: 250px;
	}

	.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305) .wd-page-title-bg img {
		object-position: 65% 50%;
	}

	.tax-product_cat:is(.term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291) .wd-page-title-bg img {
		object-position: 58% 50%;
	}

	.tax-product_cat:is(.term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title-bg img {
		object-position: 60% 50%;
	}

	.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
		object-position: 55% 50%;
	}

}

@media (max-width: 767px) {
	.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title {
		height: 200px;
	}

	.tax-product_cat:is(.term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305) .wd-page-title-bg img {
		object-position: 85% 50%;
	}

	.tax-product_cat:is(.term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291) .wd-page-title-bg img {
		object-position: 75% 50%;
	}

	.tax-product_cat:is(.term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735) .wd-page-title-bg img {
		object-position: 80% 50%;
	}

	.tax-product_cat:is(.term-1239, .term-1238, .term-1179, .term-1240, .term-2027, .term-1244, .term-1241, .term-1242, .term-1243) .wd-page-title-bg img {
		object-position: 90% 50%;
	}

}

/* Centralsun final category hero rollout — END */

/* Centralsun complete-subject category hero reframing — START */

.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752, .term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735, .term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760, .term-2472, .term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480, .term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312, .term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
	object-position: 50% 50%;
}

.tax-product_cat:is(.term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title h1 {
	color: #000;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752, .term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735, .term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760, .term-2472, .term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480, .term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187, .term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312, .term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
		object-position: 50% 50%;
	}
}

@media (max-width: 767px) {

	.tax-product_cat:is(.term-2745, .term-2748, .term-2563, .term-2746, .term-2749, .term-2747, .term-2750, .term-2751, .term-2752, .term-1231, .term-1232, .term-1178, .term-1233, .term-2006, .term-1237, .term-1234, .term-1235, .term-1236, .term-1279, .term-1280, .term-1165, .term-1281, .term-2036, .term-1285, .term-1282, .term-1283, .term-1284, .term-1286, .term-1287, .term-1166, .term-1288, .term-2037, .term-1292, .term-1289, .term-1290, .term-1291, .term-2736, .term-2738, .term-2560, .term-2737, .term-2739, .term-2621, .term-2740, .term-2741, .term-2742, .term-1293, .term-1294, .term-1169, .term-1295, .term-2018, .term-1299, .term-1296, .term-1297, .term-1298, .term-2728, .term-2731, .term-2559, .term-2729, .term-2732, .term-2730, .term-2733, .term-2734, .term-2735, .term-2753, .term-2756, .term-2628, .term-2754, .term-2757, .term-2755, .term-2758, .term-2759, .term-2760, .term-1301, .term-1300, .term-1170, .term-1302, .term-2196, .term-1306, .term-1303, .term-1304, .term-1305, .term-2743, .term-2622, .term-2561, .term-2623, .term-2624, .term-2627, .term-2625, .term-2744, .term-2626, .term-1307, .term-1308, .term-1163, .term-1309, .term-2021, .term-1313, .term-2208, .term-1311, .term-1312) .wd-page-title-bg img {
		object-position: 100% 50%;
	}

	.tax-product_cat:is(.term-2472, .term-2473, .term-2474, .term-2475, .term-2476, .term-2477, .term-2478, .term-2479, .term-2480, .term-2537, .term-2536, .term-2535, .term-2538, .term-2539, .term-2542, .term-2540, .term-2541, .term-2543) .wd-page-title-bg img {
		object-position: 95% 50%;
	}

	.tax-product_cat:is(.term-1183, .term-1182, .term-1159, .term-1184, .term-2002, .term-1188, .term-1185, .term-1186, .term-1187) .wd-page-title-bg img {
		object-position: 72% 50%;
	}

}

/* Centralsun complete-subject category hero reframing — END */
@media (min-width: 1025px) {
	/* Browse Categories 8+8 desktop layout - START */

.wd-header-cats .wd-dropdown-cats {
    width: 440px !important;
    max-width: calc(100vw - 30px) !important;
    margin-left: 0 !important;
}

.wd-dropdown-cats > .wd-nav-vertical {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    grid-template-rows: repeat(7, auto) !important;
    grid-auto-flow: column !important;
}

/* Browse Categories 8+8 desktop layout - END */
}

