.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
}

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Signika", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Signika", 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%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Signika", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Lato", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(76,175,110);
}
:root{
--wd-alternative-color:#10B981;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
body{
	background-color:#FFFDF5;
}

.woodmart-archive-shop .main-page-wrapper{
	background-color:rgb(255,253,244);
}

:root{
--btn-default-bgcolor:rgb(76,175,110);
}
:root{
--btn-default-bgcolor-hover:rgb(45,122,74);
}
:root{
--btn-shop-bgcolor:rgb(76,175,110);
}
:root{
--btn-shop-bgcolor-hover:#74a32f;
}
:root{
--btn-accent-bgcolor:#83b735;
}
:root{
--btn-accent-bgcolor-hover:#74a32f;
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
			--wd-form-brd-radius: 35px;
	
	
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
	
	
	
	
	
	
	
	
			--btn-accent-brd-radius: 35px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
	
			--btn-default-brd-radius: 5px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 5px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//minnitz.in/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.1.4") format("woff2"),
	url("//minnitz.in/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.1.4") format("woff");
}

/* MINNITZ_COMPACT_MOBILE_FOOTER_V1 */
@media (max-width:768px){
 footer{padding:24px 16px 88px!important}
 footer .ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 10px!important;margin-bottom:20px!important}
 footer .ft-grid>div:first-child{grid-column:1/-1!important}
 footer .ft-logo{margin-bottom:6px!important}
 footer .ft-logo img{height:58px!important;width:auto!important}
 footer .ft-desc{font-size:12px!important;line-height:1.45!important;margin:0 0 8px!important;max-width:none!important}
 footer .ft-contact{display:inline-block!important;font-size:11px!important;margin:0 12px 6px 0!important}
 footer .ft-socials{margin-top:2px!important}
 footer .ft-col-title{font-size:11px!important;margin-bottom:8px!important}
 footer .ft-links{gap:6px!important}
 footer .ft-links a{font-size:11px!important;line-height:1.3!important}
 footer .ft-bottom{padding-top:14px!important;gap:8px!important}
 footer .ft-copy{font-size:10px!important;line-height:1.4!important}
 footer .pay-row{gap:5px!important;justify-content:center!important;flex-wrap:wrap!important}
 footer .pay{font-size:9px!important;padding:4px 7px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* My Account native responsive header fix */
.woocommerce-account .whb-header,.woocommerce-account .whb-sticky-clone{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important}
.woocommerce-account .whb-sticky-clone{position:relative!important;top:auto!important}
.woocommerce-account .whb-main-header,.woocommerce-account .whb-general-header,.woocommerce-account .whb-general-header-inner{display:block!important;visibility:visible!important;min-height:68px!important;height:auto!important}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}
/* Minnitz unified storefront — 2026-08-13 */
:root{--mn-green:#4bb873;--mn-dark:#172018;--mn-cream:#fbf8ef;--mn-border:#e3e7df}
html,body{overflow-x:hidden}
body{background:var(--mn-cream);color:#242824}
.whb-header{display:block!important;visibility:visible!important;position:relative!important;z-index:1000}
.whb-row{display:block!important;visibility:visible!important}
.whb-general-header-inner{min-height:78px!important}
.site-logo img,.wd-logo img{visibility:hidden!important}
.site-logo,.wd-logo{width:150px!important;height:68px!important;background:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg") center/contain no-repeat!important}
.whb-top-bar{background:#68ae78!important;color:#fff!important}
.whb-top-bar a,.whb-top-bar .wd-nav>li>a{color:#fff!important}
.footer-container{display:block!important;visibility:visible!important;background:#123f27!important;color:#fff!important}
.footer-container a,.footer-container p,.footer-container li,.footer-container .widget-title{color:#fff!important}
.footer-container img{max-width:150px!important;height:auto!important}
.copyrights-wrapper{background:#0e321f!important;color:#dce9df!important}
.main-page-wrapper{padding-top:0}
.page-title{background:linear-gradient(100deg,#eef9df,#fff5e7)!important}
.page-title .title{font-size:clamp(36px,5vw,68px)!important;line-height:1.05!important;color:#172018!important}
.products.elements-grid,.products.wd-products{align-items:stretch}
.product-grid-item{height:100%;border:1px solid var(--mn-border)!important;border-radius:22px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 24px rgba(30,60,40,.06)!important}
.product-grid-item .product-element-top{background:#f8f8f2!important;min-height:340px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.product-grid-item .product-element-top img{width:100%!important;height:330px!important;object-fit:contain!important;padding:20px!important}
.product-grid-item .product-information{padding:18px!important;display:flex!important;flex-direction:column!important;min-height:210px!important}
.product-grid-item .wd-entities-title{font-size:18px!important;line-height:1.35!important;min-height:50px!important;overflow:hidden!important}
.product-grid-item .price{color:var(--mn-green)!important;font-size:20px!important;font-weight:700!important}
.product-grid-item .wd-add-btn{margin-top:auto!important}
.product-grid-item .button{width:100%!important;border-radius:999px!important;background:var(--mn-green)!important;color:#fff!important}
.single-product .summary .price{color:var(--mn-green)!important}
.single-product .cart .button{border-radius:999px!important;background:var(--mn-green)!important}
.single-product .related-products,.single-product .upsells{display:block!important}
.single-product .related-products .product-grid-item.product-type-simple.outofstock,.single-product .upsells .product-grid-item.product-type-simple.outofstock{display:none!important}
.woocommerce-breadcrumb{white-space:normal!important}
@media(max-width:1024px){
 .whb-general-header-inner{min-height:72px!important}
 .site-logo,.wd-logo{width:120px!important;height:60px!important}
 .page-title .title{font-size:42px!important}
 .product-grid-item .product-element-top{min-height:260px!important}
 .product-grid-item .product-element-top img{height:250px!important;padding:14px!important}
}
@media(max-width:767px){
 .page-title{padding:24px 10px!important}
 .page-title .title{font-size:34px!important}
 .page-title .wd-nav-product-cat,.page-title .wd-btn-show-cat{display:none!important}
 .products.elements-grid,.products.wd-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 .product-grid-item{border-radius:16px!important}
 .product-grid-item .product-element-top{min-height:190px!important}
 .product-grid-item .product-element-top img{height:185px!important;padding:10px!important}
 .product-grid-item .product-information{padding:12px!important;min-height:188px!important}
 .product-grid-item .wd-entities-title{font-size:15px!important;line-height:1.3!important;min-height:58px!important}
 .product-grid-item .price{font-size:17px!important}
 .product-grid-item .button{font-size:12px!important;padding:10px 6px!important}
 .footer-container{text-align:center!important;padding-bottom:70px!important}
}

/* Minnitz My Account shared redesign — 2026-08-14 */

.woocommerce-account .main-page-wrapper{padding-top:0!important;background:#fffdf5!important}
.mn-account-header{position:relative;z-index:1001;background:#fff;box-shadow:0 4px 18px rgba(23,32,24,.06)}
.mn-account-ann{background:#4bb873;color:#fff;text-align:center;padding:11px 16px;font-size:14px;font-weight:700;letter-spacing:.15px}
.mn-account-nav{max-width:1180px;margin:auto;min-height:86px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:28px}
.mn-account-logo img{display:block;width:142px;height:64px;object-fit:contain}
.mn-account-links{display:flex;align-items:center;justify-content:center;gap:30px}
.mn-account-links a{color:#172018!important;font-size:15px;font-weight:700;text-decoration:none}
.mn-account-links a:hover{color:#4bb873!important}
.mn-account-actions{display:flex;align-items:center;gap:12px}
.mn-account-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:999px;background:#172018;color:#fff!important;font-weight:700;text-decoration:none}
.mn-account-cart{display:inline-flex;width:44px;height:44px;border:1px solid #e3e7df;border-radius:50%;align-items:center;justify-content:center;color:#172018!important;text-decoration:none;font-size:20px}
.woocommerce-account .page-title{background:linear-gradient(100deg,#effbe8 0%,#fff4e8 100%)!important;padding:46px 20px!important}
.woocommerce-account .page-title .title{font-family:Georgia,serif!important;font-size:52px!important;line-height:1.05!important;color:#172018!important;text-transform:none!important}
.woocommerce-account .site-content{max-width:1180px!important;margin:0 auto!important;padding:54px 20px 72px!important}
.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;border:1px solid #e3e7df;border-radius:20px;padding:22px!important;box-shadow:0 12px 34px rgba(23,32,24,.06)}
.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important}
.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 6px!important}
.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px!important;border-radius:10px;color:#283029!important;font-weight:700}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:#edf8ef!important;color:#2f8f55!important}
.woocommerce-account .woocommerce-MyAccount-content{padding-left:36px!important}
.woocommerce-account .woocommerce-MyAccount-content>p:first-child{font-size:18px;color:#172018}
.woocommerce-account .woocommerce-MyAccount-content .wd-my-account-links a{border-radius:16px!important;border:1px solid #e3e7df!important;box-shadow:0 8px 24px rgba(23,32,24,.05)!important;background:#fff!important}
.woocommerce-account footer.mn-standard-footer{margin-top:0!important}
@media(max-width:767px){
 .mn-account-ann{font-size:12px;line-height:1.45;padding:9px 12px}
 .mn-account-nav{min-height:70px;padding:8px 14px}
 .mn-account-logo img{width:105px;height:52px}
 .mn-account-links{display:none}
 .mn-account-pill{min-height:40px;padding:0 15px;font-size:13px}
 .mn-account-cart{width:40px;height:40px}
 .woocommerce-account .page-title{padding:30px 14px!important}
 .woocommerce-account .page-title .title{font-size:38px!important}
 .woocommerce-account .site-content{padding:28px 14px 44px!important}
 .woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;margin-bottom:22px!important;padding:12px!important}
 .woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex!important;overflow-x:auto!important;gap:6px!important;padding-bottom:4px!important}
 .woocommerce-account .woocommerce-MyAccount-navigation li{flex:0 0 auto!important;margin:0!important}
 .woocommerce-account .woocommerce-MyAccount-navigation a{white-space:nowrap!important;padding:10px 12px!important;font-size:13px}
 .woocommerce-account .woocommerce-MyAccount-content{width:100%!important;padding-left:0!important}
}


/* FINAL My Account header visibility — keep at end */
body.woocommerce-account header.whb-header.whb-sticky-clone{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;position:relative!important;top:auto!important;height:auto!important;z-index:1000!important}
body.woocommerce-account header.whb-header .whb-main-header{display:block!important;visibility:visible!important;height:auto!important;min-height:70px!important}
body.woocommerce-account header.whb-header .whb-top-bar{display:none!important}
body.woocommerce-account header.whb-header .whb-general-header,body.woocommerce-account header.whb-header .whb-general-header-inner{display:block!important;visibility:visible!important;height:auto!important;min-height:70px!important}


/* FINAL visible My Account brand header */
body.woocommerce-account header.whb-header .whb-top-bar{display:block!important;visibility:visible!important;height:40px!important;min-height:40px!important;background:#4bb873!important;color:#fff!important}
body.woocommerce-account header.whb-header .whb-top-bar .container{height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}
body.woocommerce-account header.whb-header .whb-top-bar .whb-flex-row{display:none!important}
body.woocommerce-account header.whb-header .whb-top-bar .container:before{content:"⚡ Quick & convenient  ·  🚚 Free delivery above ₹999  ·  🇮🇳 Made in India";display:block;color:#fff;font:700 14px/1.3 Nunito,Arial,sans-serif;text-align:center}
body.woocommerce-account header.whb-header img[src*="wood-logo-dark.svg"]{content:url("https://minnitz.in/wp-content/uploads/2025/07/Untitled-design-2.svg")!important;width:112px!important;height:auto!important;max-height:58px!important;object-fit:contain!important}
@media(max-width:767px){body.woocommerce-account header.whb-header .whb-top-bar .container:before{font-size:11px!important;padding:0 8px}body.woocommerce-account header.whb-header img[src*="wood-logo-dark.svg"]{width:96px!important}}
