:root {
	--wd-cat-brd-radius: 50%;
	--wd-text-font: "Work Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(118,118,118);
	--wd-text-font-size: 15px;
	--wd-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 700;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: var(--wd-text-font);
	--wd-widget-title-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Urbanist", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 14px;
	--wd-brd-radius: 10px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(245,154,87);
	--wd-alternative-color: rgb(224,234,240);
	--btn-default-transform: none;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(245,154,87);
	--btn-accented-bgcolor-hover: rgb(223,140,79);
	--btn-transform: none;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(245,154,87);
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 480px;
	--wd-popup-padding: 0px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center top;
}
.wd-footer {
	background-color: rgb(15,15,15);
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
.whb-top-bar .wd-nav.wd-nav-secondary > li > a {
	font-family: "Work Sans", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 13px;
}
html .post.wd-post:not(.blog-design-small) .wd-entities-title {
	font-size: 18px;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: rgb(243,242,240);
	background-image: url(https://madeinnortheast.in/wp-content/uploads/2023/04/wd-furniture-background.jpg);
	background-repeat: repeat;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(243,242,240);
	background-image: url(https://madeinnortheast.in/wp-content/uploads/2023/04/wd-furniture-background.jpg);
	background-repeat: repeat;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-image: url(https://madeinnortheast.in/wp-content/uploads/2023/04/wd-furniture-background.jpg);
	background-repeat: repeat;
}
.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
	background-color: rgb(243,242,240);
	background-image: url(https://madeinnortheast.in/wp-content/uploads/2023/04/wd-furniture-background.jpg);
	background-repeat: repeat;
}
.single-post :is(.wd-page-content, .whb-header) {
	background-color: rgb(243,242,240);
	background-image: url(https://madeinnortheast.in/wp-content/uploads/2023/04/wd-furniture-background.jpg);
	background-repeat: repeat;
}
html .btn.wd-buy-now-btn {
	color: rgb(255,255,255);
	background: rgba(16,16,16,0.9);
}
html .btn.wd-buy-now-btn:hover {
	color: rgb(255,255,255);
	background: rgb(51,51,51);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(119,119,119);
	--wd-form-placeholder-color: rgb(119,119,119)7;
	--wd-form-bg: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery {
	--wd-gallery-gap: 20px;
}

@media (max-width: 1024px) {
	.woocommerce-product-gallery {
		--wd-gallery-gap: 20px;
	}

}

@media (max-width: 768.98px) {
	.woocommerce-product-gallery {
		--wd-gallery-gap: 10px;
	}

}
:root{
--wd-container-w: 1400px;
--wd-form-brd-radius: 30px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

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


.wd-page-title {
background-color: #2b2420;
}

/* Clean header - Made in Northeast */
.whb-header-bottom .wd-nav-img{display:none!important}
.whb-header-bottom{border-top:1px solid #eee8e1;border-bottom:1px solid #eee8e1}
.whb-header-bottom .wd-nav-main>li>a{font-size:14px;font-weight:600;letter-spacing:.2px;color:#2b2420;text-transform:none}
.whb-header-bottom .wd-nav-main>li>a:hover{color:#e0803c}
.whb-header-bottom .wd-nav-main>li.menu-item-2045>a{color:#e0803c}
.whb-top-bar .whb-column6{justify-content:center;flex:1 1 100%}
.whb-top-bar .whb-column5,.whb-top-bar .whb-column7{display:none}
.whb-top-bar .info-box-title{letter-spacing:.3px;margin:0}
.whb-general-header .wd-tools-element .wd-tools-icon{font-size:20px}
/* Search smaller + festive sale button */
@media (min-width:1025px){.whb-general-header .whb-column9{display:flex;align-items:center;justify-content:center;gap:18px}}
.whb-general-header .whb-column9 .wd-search-form,.whb-general-header .whb-column9 .whb-search{flex:0 1 440px;max-width:440px;width:100%}
.whb-general-header .mne-sale-btn{flex:0 0 auto}
.whb-general-header .mne-sale-btn .btn,.whb-general-header .mne-sale-btn a{font-weight:700;letter-spacing:.3px;border-radius:30px;padding:0 20px;min-height:40px;box-shadow:0 4px 14px rgba(224,128,60,.35);animation:mnePulse 2.4s ease-in-out infinite;white-space:nowrap}
@keyframes mnePulse{0%,100%{box-shadow:0 4px 14px rgba(224,128,60,.30)}50%{box-shadow:0 4px 22px rgba(224,128,60,.65)}}
@media (prefers-reduced-motion:reduce){.whb-general-header .mne-sale-btn .btn{animation:none}}
/* Home hero banner */
.mne-hero.wp-block-cover{min-height:420px!important;max-width:1320px;margin:24px auto 8px!important;border-radius:18px;overflow:hidden;padding:0!important}
.mne-hero .wp-block-cover__image-background{object-position:70% 50%}
.mne-hero .wp-block-cover__background{opacity:1!important;background:linear-gradient(90deg,rgba(33,26,22,.92) 0%,rgba(33,26,22,.75) 38%,rgba(33,26,22,.15) 72%,rgba(33,26,22,0) 100%)!important}
.mne-hero .wp-block-cover__inner-container{max-width:540px!important;width:100%;margin:0 0 0 6%!important;padding:44px 0;text-align:left}
.mne-hero .mne-hero-badge{display:inline-block;background:#e0803c;color:#fff;padding:6px 14px;border-radius:30px;font-size:13px;font-weight:700;letter-spacing:.4px;margin:0 0 14px}
.mne-hero .mne-hero-title{font-size:clamp(28px,3.3vw,44px);line-height:1.15;font-weight:700;margin:0 0 14px;text-align:left}
.mne-hero .mne-hero-sub{font-size:16px;line-height:1.55;opacity:.92;max-width:460px;margin:0 0 22px}
.mne-hero .mne-hero-btns{gap:12px;justify-content:flex-start}
.mne-hero .mne-btn-primary .wp-block-button__link{background:#e0803c;color:#fff;border-radius:30px;padding:13px 28px;font-weight:700;font-size:15px;box-shadow:0 6px 18px rgba(224,128,60,.4);transition:transform .2s,background .2s}
.mne-hero .mne-btn-primary .wp-block-button__link:hover{background:#c86a28;transform:translateY(-2px)}
.mne-hero .mne-btn-ghost .wp-block-button__link{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.85);border-radius:30px;padding:11px 26px;font-weight:600;font-size:15px}
.mne-hero .mne-btn-ghost .wp-block-button__link:hover{background:#fff;color:#2b2420}
.mne-hero .mne-hero-trust{font-size:13px;opacity:.85;margin:20px 0 0;letter-spacing:.2px}
@media (max-width:767px){.mne-hero.wp-block-cover{min-height:360px!important;margin:12px 12px 4px!important;border-radius:14px}.mne-hero .wp-block-cover__background{background:linear-gradient(180deg,rgba(33,26,22,.35) 0%,rgba(33,26,22,.88) 70%)!important}.mne-hero.wp-block-cover{align-items:flex-end}.mne-hero .wp-block-cover__inner-container{margin:0!important;padding:28px 20px}.mne-hero .mne-hero-sub{font-size:14px}.mne-hero .mne-hero-trust{font-size:12px}.mne-hero .mne-hero-title{font-size:26px}.mne-hero .mne-hero-btns{gap:8px}.mne-hero .wp-block-button__link{padding:11px 20px!important;font-size:14px!important}}
/* Home page: use full width on large screens */
@media (min-width:1300px){body.home .entry-content>.mne-home,body.home .entry-content>.woocommerce{width:min(1600px,calc(100vw - 64px));max-width:none!important;margin-left:calc(50% - min(800px,50vw - 32px))!important;margin-right:0!important}body.home #mneSlider{width:min(1570px,calc(100vw - 94px));max-width:none!important;margin-left:calc(50% - min(785px,50vw - 47px))!important;margin-right:0!important}body.home .mne-home .mne-cats .ci{max-width:160px}}
@media (min-width:1440px){body.home #mneSlider .mne-slide{aspect-ratio:4/1}body.home #mneSlider .mne-txt{padding-left:6%}body.home #mneSlider .mne-h{font-size:38px}body.home #mneSlider .mne-pics{padding:24px 28px 24px 0}body.home #mneSlider .mne-full img{object-position:50% 80%}}
@media (min-width:1300px){body.home .wd-page-content{overflow-x:hidden}}

/* Classy page title banner - Made in Northeast */
.wd-page-title{position:relative;overflow:hidden;padding:64px 0 58px!important;background:radial-gradient(circle at 12% 20%,rgba(224,128,60,.45),transparent 50%),radial-gradient(circle at 92% 90%,rgba(168,66,42,.55),transparent 55%),linear-gradient(120deg,#2b2420 0%,#3d2a22 55%,#5a1a12 100%)!important}
.wd-page-title .wd-page-title-bg{display:none!important}
.wd-page-title:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:linear-gradient(45deg,#ffc58f 25%,transparent 25%),linear-gradient(-45deg,#ffc58f 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ffc58f 75%),linear-gradient(-45deg,transparent 75%,#ffc58f 75%);background-size:22px 22px;background-position:0 0,0 11px,11px -11px,-11px 0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 45%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 45%,#000 100%)}
.wd-page-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:repeating-linear-gradient(90deg,#a8422a 0 40px,#e0803c 40px 80px,#ffc58f 80px 120px,#6b8a63 120px 160px,#2c3e63 160px 200px)}
.wd-page-title .container{position:relative;z-index:1}
.wd-page-title .wd-title-wrapp{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}
.wd-page-title .wd-title-wrapp:before{content:"Made in Northeast \00B7  Handpicked for your home";flex:0 0 100%;order:-1;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#ffc58f;margin-bottom:4px}
.wd-page-title .title{font-family:"Playfair Display",Georgia,"Times New Roman",serif!important;font-weight:700!important;font-size:clamp(36px,4.8vw,62px)!important;line-height:1.08!important;letter-spacing:.2px;margin:0!important;padding:0 .04em .08em 0;background:linear-gradient(100deg,#fff3e4 0%,#ffd9b0 22%,#f6a35a 40%,#e0803c 50%,#f6a35a 60%,#ffd9b0 78%,#fff3e4 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;text-shadow:none!important;filter:drop-shadow(0 4px 16px rgba(0,0,0,.35));animation:ptShine 7s linear infinite}
@keyframes ptShine{to{background-position:-220% center}}
@media(prefers-reduced-motion:reduce){.wd-page-title .title{animation:none}}
.wd-page-title .wd-title-wrapp:after{content:"";flex:0 0 100%;height:3px;margin-top:12px;background:linear-gradient(#e0803c,#e0803c) left center/70px 3px no-repeat}
.wd-page-title .wd-back-btn a{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);transition:background .25s,transform .25s}
.wd-page-title .wd-back-btn a:hover{background:#e0803c;transform:translateX(-3px)}
.wd-page-title .wd-back-btn .wd-action-icon:before{color:#fff!important}
.wd-page-title .wd-breadcrumbs,.wd-page-title .woocommerce-breadcrumb,.wd-page-title .breadcrumbs{color:rgba(255,233,214,.75)!important}
.wd-page-title .wd-breadcrumbs a,.wd-page-title .woocommerce-breadcrumb a{color:#ffe9d6!important}
.wd-page-title .wd-nav-product-cat{margin-top:22px}
.wd-page-title .wd-nav-product-cat>li>a{color:#ffe9d6!important;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:8px 16px!important}
.wd-page-title .wd-nav-product-cat>li>a:hover,.wd-page-title .wd-nav-product-cat>li.wd-active>a{background:#e0803c;border-color:#e0803c;color:#fff!important}
@media(max-width:767px){.wd-page-title{padding:38px 0 36px!important}.wd-page-title .wd-title-wrapp:before{font-size:10px;letter-spacing:1.8px}.wd-page-title .wd-back-btn a{width:36px;height:36px}}


/* Page title product photos */
.wd-page-title.has-ptp{padding:88px 0 84px!important}
.has-ptp .wd-title-wrapp{max-width:56%}
.ptp{position:absolute;right:6%;top:50%;transform:translateY(-50%);width:min(450px,38%);height:240px;z-index:1;pointer-events:none}
.ptp:before{content:"";position:absolute;left:50%;top:50%;width:120%;height:150%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,197,143,.28) 0%,transparent 62%);z-index:-1}
.ptp img{position:absolute;width:40%;height:auto;aspect-ratio:400/457;object-fit:cover;border-radius:14px;border:4px solid #fff;box-shadow:0 18px 38px rgba(0,0,0,.45);opacity:0;animation:ptpIn .9s cubic-bezier(.22,.61,.36,1) forwards}
.ptp img:nth-child(1){--r:-8deg;left:2%;top:12%;animation-delay:.1s;z-index:1}
.ptp img:nth-child(2){--r:2deg;left:29%;top:-2%;width:45%;animation-delay:.25s;z-index:3}
.ptp img:nth-child(3){--r:9deg;right:0;top:14%;animation-delay:.4s;z-index:2}
@keyframes ptpIn{from{opacity:0;transform:translateY(34px) rotate(var(--r))}to{opacity:1;transform:rotate(var(--r))}}
@media(prefers-reduced-motion:reduce){.ptp img{animation:none;opacity:1;transform:rotate(var(--r))}}
@media(max-width:1024px){.ptp{width:min(340px,40%);height:190px;right:4%}}
@media(max-width:767px){.wd-page-title.has-ptp{padding:34px 0 36px!important}.has-ptp .wd-title-wrapp{max-width:calc(100% - 130px)}.has-ptp .title{font-size:32px!important}.ptp{width:140px;height:120px;right:10px}.ptp img{border-width:2px;border-radius:9px}}


/* Product page - Made in Northeast */
body.single-product .product_title{font-family:"Playfair Display",Georgia,serif!important;font-weight:700!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.15!important;color:#2b2420!important;letter-spacing:.2px}
body.single-product .wd-single-title:after,body.single-product .product_title:after{content:"";display:block;width:56px;height:3px;border-radius:3px;background:#e0803c;margin-top:14px}
body.single-product .woocommerce-product-details__short-description{font-size:15.5px;line-height:1.75;color:#5a4f47;background:#fdf6ef;border-left:4px solid #e0803c;border-radius:0 14px 14px 0;padding:14px 18px}
body.single-product .woocommerce-product-details__short-description p{margin:0}
body.single-product .summary .price,body.single-product .wd-single-price .price{font-size:34px!important;font-weight:800!important;color:#c86a28!important;display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}
body.single-product .summary .price del,body.single-product .wd-single-price .price del{font-size:20px;color:#a89c92!important;font-weight:500;opacity:1}
body.single-product .summary .price ins,body.single-product .wd-single-price .price ins{text-decoration:none;color:#c86a28!important}
body.single-product .stock{display:inline-flex!important;align-items:center;gap:7px;font-size:13px!important;font-weight:700!important;padding:6px 14px;border-radius:999px;margin:0!important}
body.single-product .stock:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}
body.single-product .stock.out-of-stock{background:#fdecea;color:#b3261e!important}
body.single-product .stock.in-stock{background:#e8f5e9;color:#2e7d32!important}
body.single-product .single_add_to_cart_button{border-radius:999px!important;background:#e0803c!important;color:#fff!important;font-weight:700!important;padding:0 34px!important;min-height:52px!important;box-shadow:0 10px 24px rgba(224,128,60,.35)!important;transition:transform .25s,background .25s!important}
body.single-product .single_add_to_cart_button:hover{background:#c86a28!important;transform:translateY(-2px)}
body.single-product .quantity input,body.single-product .quantity .minus,body.single-product .quantity .plus{min-height:52px}
body.single-product .quantity{border-radius:999px;overflow:hidden;border:1px solid #eee5dc}
body.single-product .wd-compare-btn>a,body.single-product .wd-wishlist-btn>a,body.single-product .wd-sizeguide-btn>a{display:inline-flex!important;align-items:center;gap:6px;padding:9px 16px!important;border:1px solid #eee5dc;border-radius:999px;background:#fff;font-size:14px!important;transition:all .25s}
body.single-product .wd-compare-btn>a:hover,body.single-product .wd-wishlist-btn>a:hover,body.single-product .wd-sizeguide-btn>a:hover{border-color:#e0803c;color:#c86a28!important;background:#fdf6ef}
.mpp-perks{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:4px 0}
.mpp-perk{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #eee5dc;border-radius:14px;background:#fff;color:#3d322c!important;text-decoration:none!important;transition:border-color .25s,transform .25s,box-shadow .25s}
.mpp-perk:hover{border-color:#f3b27c;transform:translateY(-2px);box-shadow:0 8px 20px rgba(43,36,32,.08)}
.mpp-perk>span{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fdf0e6;color:#e0803c;display:flex;align-items:center;justify-content:center}
.mpp-perk svg{width:20px;height:20px}
.mpp-perk b{display:block;font-size:14px;color:#2b2420;line-height:1.3}
.mpp-perk small{display:block;font-size:12.5px;color:#7a6e66;line-height:1.35}
.mpp-perk small a{color:#c86a28!important;font-weight:600}
.mpp-wa>span{background:#e7f8ee;color:#1fa855}
body.single-product .woocommerce-product-gallery .wd-carousel-item img,body.single-product .woocommerce-product-gallery__image img,body.single-product .woocommerce-product-gallery figure img{border-radius:18px}
body.single-product .wd-gallery-thumb img,body.single-product .wd-thumbs img{border-radius:10px}
body.single-product .wd-accordion .wd-accordion-item{border:1px solid #eee5dc!important;border-radius:14px;padding:0 18px;margin-bottom:10px;background:#fff}
body.single-product .wd-accordion .wd-accordion-title-text{font-weight:700;color:#2b2420}
body.single-product .wd-accordion .wd-accordion-content{color:#5a4f47;line-height:1.7}
body.single-product .wd-accordion .wd-accordion-content a{color:#c86a28;font-weight:600}
body.single-product .wd-accordion .wd-accordion-content ul{margin:0 0 10px 18px}
body.single-product .woocommerce-product-attributes,body.single-product .shop_attributes{border-radius:14px;overflow:hidden;border:1px solid #eee5dc}
body.single-product .woocommerce-product-attributes th{background:#fdf6ef;color:#2b2420}
body.single-product .wd-title-wrapper .title,body.single-product .wd-el-title .title{font-family:"Playfair Display",Georgia,serif!important}
@media(max-width:767px){.mpp-perks{grid-template-columns:1fr 1fr;gap:8px}.mpp-perk{padding:10px;gap:8px}.mpp-perk>span{flex-basis:34px;width:34px;height:34px}.mpp-perk b{font-size:13px}.mpp-perk small{font-size:11.5px}body.single-product .summary .price{font-size:28px!important}}

@media(min-width:1025px){body.single-product .woocommerce-product-gallery .wd-grid .wd-carousel-wrap>.wd-carousel-item:first-child{grid-column:1/-1}}
body.single-product .elementor-element-d4e4bea .stock{display:none!important}
body.single-product .woocommerce-product-gallery .product-labels{left:16px;right:auto;top:16px}
body.single-product .product-labels .product-label{border-radius:999px;padding:6px 12px;font-weight:700}

/* SKU display */
body.single-product .product_meta{align-items:flex-start}
body.single-product .product_meta .sku_wrapper{align-self:flex-start;width:auto!important;display:inline-flex;align-items:center;gap:6px;background:#f6efe8;border:1px dashed #e0b48c;border-radius:999px;padding:5px 14px;font-size:13px;color:#6f645c}
body.single-product .product_meta .sku_wrapper .meta-label{font-weight:600;color:#7a6e66;text-transform:uppercase;letter-spacing:1px;font-size:11px}
body.single-product .product_meta .sku{font-weight:700;color:#2b2420;letter-spacing:.5px;font-family:ui-monospace,Menlo,Consolas,monospace}
.wd-product .wd-product-sku,.product-grid-item .wd-product-sku{display:block;font-size:11px;letter-spacing:.6px;color:#a89c92;margin-top:2px;font-family:ui-monospace,Menlo,Consolas,monospace}
.wd-product .wd-product-sku .wd-label,.product-grid-item .wd-product-sku .wd-label{display:none}


/* Stylish header v2 - Made in Northeast */
.whb-top-bar{background:linear-gradient(90deg,#241d1a,#3d2a22 50%,#241d1a)!important;position:relative}
.whb-top-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:repeating-linear-gradient(90deg,#a8422a 0 40px,#e0803c 40px 80px,#ffc58f 80px 120px,#6b8a63 120px 160px,#2c3e63 160px 200px);opacity:.9}
.whb-top-bar .info-box-title{font-size:13px!important;font-weight:600!important;letter-spacing:1.4px!important;color:#ffe9d6!important;text-transform:uppercase}
.whb-top-bar .info-box-title:before,.whb-top-bar .info-box-title:after{content:"\2726";color:#e0803c;margin:0 14px;font-size:10px;position:relative;top:-1px}
.whb-general-header{background:#fff!important;box-shadow:0 1px 0 #f3e9df}
.whb-general-header .wd-logo img{transition:transform .35s ease}
.whb-general-header .wd-logo:hover img{transform:scale(1.04)}
.whb-general-header .searchform input.s{height:48px!important;border-radius:999px!important;background:#fdf8f3!important;border:1px solid #eadfd4!important;padding-left:48px!important;font-size:14.5px;color:#2b2420;transition:border-color .25s,box-shadow .25s,background .25s}
.whb-general-header .searchform input.s::placeholder{color:#9a8c80}
.whb-general-header .searchform input.s:focus{background:#fff!important;border-color:#e0803c!important;box-shadow:0 0 0 4px rgba(224,128,60,.14)}
.whb-general-header .searchform .searchsubmit{color:#e0803c!important}
.whb-general-header .mne-sale-btn{position:relative;overflow:hidden;background:linear-gradient(120deg,#e0803c,#c8502a 55%,#a8422a)!important;border:0!important;min-height:46px!important;padding:0 26px!important;font-size:14.5px!important;font-weight:700!important;letter-spacing:.4px;box-shadow:0 8px 22px rgba(200,80,42,.35)!important;transition:transform .25s,box-shadow .25s}
.whb-general-header .mne-sale-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(200,80,42,.45)!important}
.whb-general-header .mne-sale-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:mneShine 3.2s ease-in-out infinite}
@keyframes mneShine{0%,55%{left:-60%}100%{left:130%}}
.whb-general-header .whb-column10{gap:10px}
.whb-general-header .whb-column10 .wd-tools-element>a{width:46px;height:46px;padding:0!important;border-radius:50%;background:#fdf6ef;border:1px solid #f1e3d5;display:flex;align-items:center;justify-content:center;color:#2b2420;transition:background .25s,color .25s,transform .25s,box-shadow .25s}
.whb-general-header .whb-column10 .wd-tools-element>a:hover{background:#e0803c;border-color:#e0803c;color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px rgba(224,128,60,.35)}
.whb-general-header .whb-column10 .wd-tools-element>a:hover .wd-tools-icon{color:#fff}
.whb-general-header .whb-column10 .wd-tools-icon{font-size:19px!important}
.whb-general-header .whb-column10 .wd-tools-count{background:#2b2420;color:#fff;top:-6px;right:-8px}
.whb-header-bottom{background:#fffaf5!important;border-top:1px solid #f3e9df!important;border-bottom:1px solid #f3e9df!important}
.whb-header-bottom .wd-nav-main>li>a{position:relative;font-size:15px!important;font-weight:600!important;color:#3d322c!important;padding-left:14px!important;padding-right:14px!important;transition:color .25s}
.whb-header-bottom .wd-nav-main>li>a:after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:2px;border-radius:2px;background:linear-gradient(90deg,#e0803c,#a8422a);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.whb-header-bottom .wd-nav-main>li>a:hover,.whb-header-bottom .wd-nav-main>li.current-menu-item>a{color:#c86a28!important}
.whb-header-bottom .wd-nav-main>li>a:hover:after,.whb-header-bottom .wd-nav-main>li.current-menu-item>a:after{transform:scaleX(1)}
.whb-header-bottom .wd-nav-main>li.menu-item-1498>a .nav-link-text:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#6b8a63;margin-right:8px;vertical-align:2px;box-shadow:0 0 0 3px rgba(107,138,99,.18)}
.whb-header-bottom .wd-nav-main>li.menu-item-2045>a{background:linear-gradient(120deg,#e0803c,#a8422a);color:#fff!important;border-radius:999px;height:auto!important;padding:9px 20px!important;box-shadow:0 6px 16px rgba(200,80,42,.3);transition:transform .25s,box-shadow .25s}
.whb-header-bottom .wd-nav-main>li.menu-item-2045>a:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 10px 22px rgba(200,80,42,.4)}
.whb-header-bottom .wd-nav-main>li.menu-item-2045>a:after{display:none}
.whb-header-bottom .wd-nav-main>li.menu-item-2045>a .nav-link-text:before{content:"\2728";margin-right:6px}
.whb-header-bottom .wd-nav-main{column-gap:6px!important;flex-wrap:nowrap!important}
@media (max-width:1360px){.whb-header-bottom .wd-nav-main>li>a{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}.whb-header-bottom .wd-nav-main>li>a:after{left:10px;right:10px}.whb-header-bottom .wd-nav-main{column-gap:2px!important}}
.whb-header-bottom .wd-nav-main{justify-content:center!important}
.whb-header-bottom .wd-nav-main>li{flex:0 0 auto!important;margin:0!important}
.whb-header-bottom .wd-nav-main>li>a,.whb-header-bottom .wd-nav-main>li>a .nav-link-text{white-space:nowrap!important}
@media (max-width:1200px){.whb-header-bottom .wd-nav-main>li>a{font-size:13px!important;padding-left:7px!important;padding-right:7px!important}.whb-header-bottom .wd-nav-main>li>a:after{left:7px;right:7px}.whb-header-bottom .wd-nav-main>li.menu-item-2045>a{padding:7px 14px!important}.whb-header-bottom .wd-nav-main>li.menu-item-1498>a .nav-link-text:before{margin-right:5px}}
.whb-general-header .mne-sale-btn{white-space:nowrap!important}
@media (max-width:1200px){.whb-general-header .mne-sale-btn{font-size:13px!important;padding:0 16px!important;min-height:42px!important}.whb-general-header .whb-column10{gap:6px}.whb-general-header .whb-column10 .wd-tools-element>a{width:40px;height:40px}}
.whb-sticked .whb-general-header,.whb-sticked .whb-header-bottom{box-shadow:0 8px 24px rgba(43,36,32,.08)}
@media (prefers-reduced-motion:reduce){.whb-general-header .mne-sale-btn:after{animation:none;display:none}}
