@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//zgujjar313.uk/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.2.3") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://zgujjar313.uk/wp-content/uploads/2022/09/accessories-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://zgujjar313.uk/wp-content/uploads/2022/09/accessories-page-title.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(16,16,16);
	background-image: none;
}

:root{
--wd-text-font:"Jost", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"hkgroteskpro", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"hkgroteskpro", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:600;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"hkgroteskpro", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"hkgroteskpro", 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:"hkgroteskpro", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:none;
--wd-header-el-font-size:14px;
}
html .product.category-grid-item .wd-entities-title, html .product.category-grid-item.cat-design-replace-title .wd-entities-title, html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title, html .product.wd-cat .wd-entities-title{
	font-size: 18px;text-transform: none;
}

html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a{
	text-transform: none;
}

:root{
--wd-brd-radius: 8px;
}:root{
--wd-primary-color:rgb(46,107,198);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(46,107,198);
}
:root{
--btn-accented-bgcolor-hover:rgb(42,97,180);
}
html .wd-buy-now-btn{
	background: rgb(36,36,36);
}

html .wd-buy-now-btn:hover{
	background: rgb(51,51,51);
}

: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: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
							
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1290px;
			}
		}

		.container {
			max-width: 1320px;
		}

		:root{
			--wd-container-w: 1320px;
		}
	
			@media (min-width: 1337px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1320px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
			div.wd-popup.wd-promo-popup {
			max-width: 800px;
		}
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-family: "hkgroteskpro";
	src: url("//zgujjar313.uk/wp-content/uploads/2022/09/hkgroteskpro-semibold.woff2") format("woff2"), 
url("//zgujjar313.uk/wp-content/uploads/2022/09/hkgroteskpro-semibold.woff2") format("woff");
	font-weight: 600;
	font-style: normal;
}

.zg-company{font-style:normal;line-height:1.8;margin:0 0 20px}
.entry-content table,.wd-entry-content table{width:100%;border-collapse:collapse;margin:16px 0}
.entry-content table th,.entry-content table td,.wd-entry-content table th,.wd-entry-content table td{border:1px solid rgba(0,0,0,.12);padding:10px 12px;text-align:left}
.entry-content table th,.wd-entry-content table th{background:rgba(0,0,0,.04)}
.entry-content .lead,.wd-entry-content .lead{font-size:19px;line-height:1.6;margin-bottom:24px}
.entry-content h2,.wd-entry-content h2{margin-top:34px}
fieldset.hidden-fields-container{display:none!important}
.wpcf7 form .wpcf7-response-output{margin:16px 0 0}

/* ===== ZGUJJAR313 premium design ===== */
:root{--zg-ink:#0d1220;--zg-ink2:#1b2440;--zg-gold:#b8925a;--zg-gold-d:#9a7644;--zg-sand:#f6f3ee;--zg-line:#e8e4dc;--zg-mute:#5d6577;
--wd-primary-color:#0d1220;--wd-alternative-color:#b8925a;--wd-link-color:#0d1220;--wd-link-color-hover:#b8925a;
--btn-accented-bgcolor:#0d1220;--btn-accented-bgcolor-hover:#b8925a;--btn-default-bgcolor:#fff;--btn-default-bgcolor-hover:#f6f3ee;
--wd-brd-radius:14px;--btn-default-brd-radius:999px;--btn-accented-brd-radius:999px;--btn-shop-brd-radius:999px;--wd-form-brd-radius:12px;
--wd-title-color:#0d1220;--wd-entities-title-color:#0d1220;--wd-entities-title-color-hover:#b8925a;--wd-text-color:#5d6577;
--wd-title-font:"Manrope",Arial,sans-serif;--wd-entities-title-font:"Manrope",Arial,sans-serif;--wd-text-font:"Inter",Arial,sans-serif}
body{-webkit-font-smoothing:antialiased;color:#5d6577}
h1,h2,h3,h4,h5,.title,.entry-title{font-family:"Manrope",Arial,sans-serif;letter-spacing:-.02em;color:#0d1220}
.header-banner{background:#0d1220!important;color:#e8d3ad!important;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.header-banner *{color:inherit!important}
.whb-header .whb-general-header{border-bottom:1px solid #e8e4dc;box-shadow:none}
.wd-nav-main>li>a{font-family:"Manrope",Arial,sans-serif;font-weight:600;font-size:13.5px;letter-spacing:.01em;text-transform:none;color:#0d1220}
.wd-nav-main>li:hover>a,.wd-nav-main>li.current-menu-item>a{color:#b8925a}
.wd-nav-main>li>a:before{background-color:#b8925a}
.site-logo img{display:none!important}
.site-logo .wd-logo{display:inline-flex!important;align-items:center;gap:10px;text-decoration:none!important;width:auto!important}
.site-logo .wd-logo:before{content:"";width:11px;height:11px;border-radius:50%;background:#b8925a;flex:0 0 11px}
.site-logo .wd-logo:after{content:"ZGUJJAR313";font:800 22px/1 "Manrope",Arial,sans-serif;letter-spacing:.16em;color:#0d1220;white-space:nowrap}
.page-title{background:#f6f3ee!important;background-image:none!important;border-bottom:1px solid #e8e4dc}
.page-title .container{padding-top:34px;padding-bottom:34px}
.page-title .entry-title,.page-title .title{font-size:36px!important;line-height:1.15;font-weight:800;color:#0d1220!important;text-transform:none}
.page-title .wd-breadcrumbs,.page-title .wd-breadcrumbs a,.page-title .breadcrumbs,.page-title .breadcrumbs a,.page-title nav a{color:#5d6577!important}
.btn,.button,button.button,.wd-btn,input[type=submit],.wpcf7-submit{font-family:"Manrope",Arial,sans-serif;font-weight:700;letter-spacing:.03em;text-transform:none;transition:.25s}
.btn-color-primary,.button.alt,.add_to_cart_button,.single_add_to_cart_button,input[type=submit],.wpcf7-submit{background:#0d1220!important;color:#fff!important;border-radius:999px!important;border:0}
.btn-color-primary:hover,.button.alt:hover,.add_to_cart_button:hover,.single_add_to_cart_button:hover,.wpcf7-submit:hover{background:#b8925a!important}
.wd-buy-now-btn{background:#fff!important;color:#0d1220!important;border:1.5px solid #0d1220!important;border-radius:999px!important}
.wd-buy-now-btn:hover{background:#0d1220!important;color:#fff!important}
input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],textarea,select{border-radius:12px;border-color:#e0dbd0;background:#fff}
input:focus,textarea:focus,select:focus{border-color:#b8925a!important;box-shadow:0 0 0 3px rgba(184,146,90,.18)}
.product-grid-item .product-wrapper{background:transparent}
.product-grid-item .product-element-top{border-radius:18px;overflow:hidden;background:#f6f3ee;transition:box-shadow .35s,transform .35s}
.product-grid-item:hover .product-element-top{box-shadow:0 22px 44px rgba(13,18,32,.14);transform:translateY(-3px)}
.product-grid-item .wd-entities-title{margin-top:14px}
.product-grid-item .wd-entities-title a{font:600 15px/1.35 "Manrope",Arial,sans-serif;color:#0d1220}
.product-grid-item .wd-product-cats a{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#b8925a;font-weight:700}
.product-grid-item .price,.product-grid-item .price .amount{font:800 16px "Manrope",Arial,sans-serif;color:#0d1220}
.product-label{border-radius:999px!important;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;background:#0d1220!important;color:#fff!important}
.product-label.featured{background:#b8925a!important}
.single-product .product_title{font-size:32px;font-weight:800;line-height:1.2}
.single-product .summary .price,.single-product .summary .price .amount{font:800 28px "Manrope",Arial,sans-serif;color:#0d1220}
.single-product .woocommerce-product-details__short-description{font-size:15.5px;line-height:1.7}
.woocommerce-tabs .wd-nav-tabs>li>a,.wd-accordion-title{font-family:"Manrope",Arial,sans-serif;font-weight:700}
footer.footer-container,.footer-container{background:#0d1220}
.footer-container,.footer-container a,.footer-container p,.footer-container span{color:#c5c9d6}
.footer-container a:hover{color:#e8d3ad}
.footer-container strong,.footer-container h4{color:#fff}
.copyrights-wrapper{background:#080b15;border-top:1px solid rgba(255,255,255,.08)}
.copyrights-wrapper,.copyrights-wrapper *{color:#9aa1b3!important;font-size:12.5px}
.woodmart-archive-shop .products{margin-top:8px}
.wd-shop-tools,.woocommerce-ordering select{font-family:"Manrope",Arial,sans-serif}
.widget-title{font:800 14px "Manrope",Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.sidebar-container .widget{border:1px solid #e8e4dc;border-radius:18px;padding:22px;background:#fff}
/* ---- home ---- */
body.home{overflow-x:hidden}
body.home .page-title{display:none!important}
body.home .main-page-wrapper{padding-top:0!important;margin-top:0!important}
body.home .main-page-wrapper>.container{max-width:100%;padding:0}
.zg-home{overflow:hidden}
.zg-home h1,.zg-home h2,.zg-home h3,.zg-home p{margin-top:0}
.zg-in{max-width:1222px;margin:0 auto;padding:0 20px}
.zg-full{width:100vw;margin-left:calc(50% - 50vw)}
.zg-hero{background:radial-gradient(900px 520px at 88% 12%,rgba(184,146,90,.30),transparent 62%),linear-gradient(135deg,#0d1220 0%,#1b2440 100%);color:#fff;padding:88px 0 96px}
.zg-hero-in{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}
.zg-eyebrow{display:inline-block;padding:8px 16px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e8d3ad;margin-bottom:24px}
.zg-home .zg-hero h1{font:800 58px/1.04 "Manrope",Arial,sans-serif;letter-spacing:-.035em;color:#fff;margin:0 0 22px}
.zg-hero h1 em{font-style:normal;color:#b8925a}
.zg-home .zg-hero p.zg-lead{font-size:18px;line-height:1.7;color:rgba(255,255,255,.78);max-width:560px;margin:0 0 32px}
.zg-cta{display:flex;flex-wrap:wrap;gap:14px;margin:0 0 34px}
.zg-btn{display:inline-flex;align-items:center;justify-content:center;padding:17px 32px;border-radius:999px;font:700 14px/1 "Manrope",Arial,sans-serif;letter-spacing:.03em;text-decoration:none!important;transition:.25s;border:1.5px solid transparent}
.zg-btn-gold{background:#b8925a;color:#fff!important}.zg-btn-gold:hover{background:#9a7644;transform:translateY(-2px)}
.zg-btn-ghost{border-color:rgba(255,255,255,.35);color:#fff!important}.zg-btn-ghost:hover{background:#fff;color:#0d1220!important}
.zg-btn-dark{background:#0d1220;color:#fff!important}.zg-btn-dark:hover{background:#b8925a}
.zg-hero-points{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:0;padding:0;font-size:13px;color:rgba(255,255,255,.72)}
.zg-hero-points li{margin:0;padding:0}
.zg-hero-points li:before{content:"+";color:#b8925a;margin-right:8px;font-weight:800}
.zg-hero-art{position:relative;height:470px}
.zg-hero-art img{position:absolute;border-radius:24px;object-fit:cover;box-shadow:0 30px 70px rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.14);background:#f6f3ee}
.zg-hero-art .a{width:55%;aspect-ratio:1;left:0;top:34px;transform:rotate(-4deg)}
.zg-hero-art .b{width:55%;aspect-ratio:1;right:0;top:0;transform:rotate(3deg)}
.zg-hero-art .c{width:40%;aspect-ratio:1;left:26%;bottom:0;transform:rotate(-1deg)}
.zg-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-bottom:1px solid #e8e4dc}
.zg-trust>div{display:flex;gap:14px;align-items:center;padding:26px 24px;border-right:1px solid #e8e4dc}
.zg-trust>div:last-child{border-right:0}
.zg-trust svg{flex:0 0 32px;width:32px;height:32px;stroke:#b8925a;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.zg-trust strong{display:block;font:700 15px "Manrope",Arial,sans-serif;color:#0d1220}
.zg-trust span{font-size:13px;color:#5d6577;line-height:1.4;display:block}
.zg-sec{padding:82px 0}
.zg-sec.alt{background:#f6f3ee}
.zg-head{text-align:center;max-width:660px;margin:0 auto 46px}
.zg-kicker{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#b8925a;font-weight:800}
.zg-home .zg-head h2{font:800 38px/1.15 "Manrope",Arial,sans-serif;margin:12px 0 14px;letter-spacing:-.025em}
.zg-head p{margin:0;color:#5d6577;font-size:16px;line-height:1.7}
.zg-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.zg-cat{position:relative;display:block;border-radius:24px;overflow:hidden;aspect-ratio:4/3;background:#f6f3ee}
.zg-cat img{width:100%;height:100%;object-fit:cover;transition:transform .7s}
.zg-cat:hover img{transform:scale(1.06)}
.zg-cat:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,18,32,0) 40%,rgba(13,18,32,.82))}
.zg-cat .zg-cat-t{position:absolute;left:26px;right:22px;bottom:22px;z-index:2;color:#fff;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}
.zg-cat b{font:800 21px/1.2 "Manrope",Arial,sans-serif;display:block;color:#fff}
.zg-cat small{display:block;font:500 13px "Inter",Arial,sans-serif;opacity:.82;margin-top:4px}
.zg-cat i{flex:0 0 40px;height:40px;border-radius:50%;background:#b8925a;display:grid;place-items:center;font-style:normal;font-size:18px;transition:.3s}
.zg-cat:hover i{transform:translateX(4px)}
.zg-more{text-align:center;margin-top:38px}
.zg-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.zg-split img{width:100%;border-radius:28px;aspect-ratio:1;object-fit:cover;box-shadow:0 30px 60px rgba(13,18,32,.16)}
.zg-home .zg-split h2{font:800 38px/1.15 "Manrope",Arial,sans-serif;margin:12px 0 16px;letter-spacing:-.025em}
.zg-split p{font-size:16px;line-height:1.75}
.zg-list{list-style:none;padding:0;margin:22px 0 32px}
.zg-list li{position:relative;padding:13px 0 13px 34px;border-bottom:1px solid #e8e4dc;font-size:15px;margin:0}
.zg-list li:before{content:"";position:absolute;left:0;top:17px;width:18px;height:18px;border-radius:50%;background:#b8925a;opacity:.9}
.zg-list li:after{content:"";position:absolute;left:6px;top:21px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.zg-why{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.zg-why>div{background:#fff;border:1px solid #e8e4dc;border-radius:24px;padding:36px 32px}
.zg-why svg{width:38px;height:38px;stroke:#b8925a;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-bottom:18px}
.zg-home .zg-why h3{font:800 20px/1.25 "Manrope",Arial,sans-serif;margin:0 0 10px}
.zg-why p{margin:0;font-size:15px;line-height:1.7}
.zg-band{background:linear-gradient(135deg,#0d1220,#1b2440);color:#fff;text-align:center;padding:76px 0}
.zg-home .zg-band h2{font:800 36px/1.15 "Manrope",Arial,sans-serif;color:#fff;margin:0 0 14px}
.zg-band p{color:rgba(255,255,255,.75);max-width:560px;margin:0 auto 28px;font-size:16px}
.zg-seo{max-width:880px;margin:0 auto}
.zg-home .zg-seo h2{font:800 26px/1.25 "Manrope",Arial,sans-serif;margin:34px 0 12px}
.zg-home .zg-seo h2:first-child{margin-top:0}
.zg-seo p,.zg-seo li{font-size:15px;line-height:1.8}
.zg-seo a{color:#9a7644;text-decoration:underline;text-underline-offset:3px}
.zg-home .products .product-grid-item{margin-bottom:26px}
@media(max-width:1024px){.zg-hero-in,.zg-split{grid-template-columns:1fr;gap:44px}.zg-home .zg-hero h1{font-size:44px}.zg-hero-art{height:400px;max-width:520px}.zg-trust{grid-template-columns:repeat(2,1fr)}.zg-trust>div:nth-child(2){border-right:0}.zg-trust>div:nth-child(-n+2){border-bottom:1px solid #e8e4dc}.zg-cats{grid-template-columns:repeat(2,1fr)}.zg-why{grid-template-columns:1fr}.zg-sec{padding:64px 0}}
@media(max-width:600px){.zg-hero{padding:56px 0 64px}.zg-home .zg-hero h1{font-size:34px}.zg-hero p.zg-lead{font-size:16px}.zg-hero-art{height:320px}.zg-cats{gap:12px}.zg-cat{aspect-ratio:1}.zg-cat .zg-cat-t{left:14px;right:12px;bottom:14px}.zg-cat b{font-size:15px}.zg-cat i{display:none}.zg-trust{grid-template-columns:1fr}.zg-trust>div{border-right:0!important;border-bottom:1px solid #e8e4dc;padding:18px 20px}.zg-sec{padding:52px 0}.zg-home .zg-head h2,.zg-home .zg-split h2,.zg-home .zg-band h2{font-size:28px}.zg-btn{padding:15px 24px}.site-logo .wd-logo:after{font-size:17px}}


.site-logo .wd-logo:before{content:"";width:34px;height:34px;flex:0 0 34px;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%2234%22%20height%3D%2234%22%20rx%3D%2210%22%20fill%3D%22%230d1220%22%2F%3E%3Cpath%20d%3D%22M11%2011H25L11.5%2025H25%22%20stroke%3D%22%23b8925a%22%20stroke-width%3D%223.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.footer-container .widget_nav_mega_menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px;list-style:none;margin:0 0 30px;padding:0}
.footer-container .widget_nav_mega_menu li{margin:0}
.footer-container .widget_nav_mega_menu li a{display:inline-block;padding:8px 16px;font:600 12.5px "Manrope",Arial,sans-serif;letter-spacing:.03em;color:#c5c9d6!important;border:1px solid rgba(255,255,255,.14);border-radius:999px;transition:.25s}
.footer-container .widget_nav_mega_menu li a:hover{color:#0d1220!important;background:#b8925a;border-color:#b8925a}
.zg-flogo{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0 22px}
.zg-flogo img{display:block;flex:0 0 40px}
.zg-flogo-t{text-align:left}
.zg-flogo-t b{display:block;font:800 19px "Manrope",Arial,sans-serif;letter-spacing:.1em;color:#fff}
.zg-flogo-t span{display:block;font-size:11.5px;color:#8b93a7;margin-top:2px;letter-spacing:.02em}
.zg-finfo{max-width:640px;margin:26px auto 0;padding-top:26px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;justify-content:center;gap:14px 34px}
.zg-finfo-row{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:#9aa1b3;line-height:1.6;text-align:left}
.zg-finfo-row svg{flex:0 0 16px;margin-top:2px}
.zg-finfo-row strong{color:#e2e5ee}
.zg-finfo-row a{color:#c9a876!important;text-decoration:none}
.zg-finfo-row a:hover{text-decoration:underline}
.footer-container{padding-top:56px}
@media(max-width:600px){.zg-finfo{flex-direction:column;align-items:center;gap:12px}.zg-finfo-row{text-align:left}.footer-container .widget_nav_mega_menu ul{gap:8px}}


.site-logo .wd-logo{gap:9px!important}
.site-logo .wd-logo:before{content:"";width:26px;height:26px;flex:0 0 26px;border-radius:0;background:transparent url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2036%2036%22%3E%3Crect%20x%3D%2211%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2228%22%20rx%3D%225%22%20fill%3D%22none%22%20stroke%3D%22%230d1220%22%20stroke-width%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2213.2%22%20r%3D%223.8%22%20fill%3D%22none%22%20stroke%3D%22%23b8925a%22%20stroke-width%3D%222.1%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2213.2%22%20r%3D%221.15%22%20fill%3D%22%23b8925a%22%2F%3E%3Cline%20x1%3D%2214.8%22%20y1%3D%2225.5%22%20x2%3D%2221.2%22%20y2%3D%2225.5%22%20stroke%3D%22%230d1220%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.site-logo .wd-logo:after{font:800 19px/1 "Manrope",Arial,sans-serif;letter-spacing:.06em;color:#0d1220}
.wd-nav-main>li>a{font-size:12.5px!important;letter-spacing:.015em!important}
.wd-nav-main{column-gap:19px!important}
.whb-general-header .whb-column{column-gap:22px}
.whb-general-header .whb-flex-row{gap:18px}


.footer-container{padding:0!important}
.zg-foot{padding:64px 0 40px}
.zg-foot-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;text-align:left;max-width:100%}
.zg-foot-col h4{margin:0 0 18px;font:800 12px "Manrope",Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff}
.zg-foot-col ul{list-style:none;margin:0;padding:0}
.zg-foot-col ul li{margin:0 0 11px}
.zg-foot-col ul li a{color:#9aa1b3;font-size:13.5px;text-decoration:none;transition:.2s;position:relative}
.zg-foot-col ul li a:hover{color:#e8d3ad;padding-left:4px}
.zg-foot-brand .zg-flogo{display:flex!important;justify-content:flex-start!important;text-align:left!important;margin:0 0 16px!important}
.zg-foot-brand .zg-flogo-t{text-align:left}
.zg-foot-desc{font-size:13px;line-height:1.7;color:#8b93a7;margin:0 0 22px;max-width:290px}
.zg-foot-badges{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.zg-foot-badges li{display:flex;align-items:center;gap:9px;font-size:12.5px;color:#c5c9d6}
.zg-foot-badges svg{color:#b8925a;flex:0 0 15px}
.zg-foot-contact{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:10px}
.zg-foot-contact div{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:#9aa1b3;line-height:1.5}
.zg-foot-contact svg{color:#b8925a;flex:0 0 15px;margin-top:1px}
.zg-foot-contact a{color:#c9a876;text-decoration:none}
.zg-foot-contact a:hover{text-decoration:underline}
.copyrights-wrapper{border-top:1px solid rgba(255,255,255,.08)!important}
@media(max-width:1024px){.zg-foot-top{grid-template-columns:1fr 1fr;row-gap:40px}}
@media(max-width:600px){.zg-foot{padding:48px 0 32px}.zg-foot-top{grid-template-columns:1fr;gap:34px}.zg-foot-desc{max-width:none}}


.zg-foot-bottom{margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;font-size:11.5px;color:#6d7488;grid-column:1/-1}
@media(max-width:600px){.zg-foot-bottom{justify-content:center;text-align:center}}


/* ===== premium header restructure ===== */
.whb-general-header-inner{flex-wrap:wrap!important;row-gap:0;padding:20px 0 16px}
.whb-general-header-inner .whb-col-left{order:1}
.whb-general-header-inner .whb-col-right{order:2}
.whb-general-header-inner .whb-col-center{order:3;flex-basis:100%!important;max-width:100%!important;margin-top:20px;padding-top:16px;border-top:1px solid #ece8e0}
.wd-header-nav.wd-header-main-nav{text-align:center!important}
.wd-header-nav.wd-header-main-nav .wd-nav-main{display:flex;justify-content:center!important;column-gap:38px!important;width:100%}
.wd-nav-main>li>a{font:700 11.5px "Manrope",Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase}
.whb-general-header{background:#fff;box-shadow:0 1px 0 rgba(13,18,32,.05)}
.wd-header-my-account .wd-tools-text{display:none!important}
.wd-header-my-account>a{gap:0!important}
.whb-column.whb-col-right{column-gap:26px!important}
.wd-tools-element .wd-tools-icon{transition:.25s;color:#0d1220}
.wd-tools-element:hover .wd-tools-icon,.wd-tools-element:hover .wd-tools-icon svg{color:#b8925a!important;fill:#b8925a!important}
.wd-header-cart .wd-cart-badge,.wd-header-wishlist .wd-cart-badge,.wd-header-compare .wd-cart-badge{background:#b8925a!important;color:#fff!important;font-weight:700}
.whb-header{position:relative;z-index:50}


.whb-header,.whb-general-header,.whb-general-header .container,.whb-general-header-inner{height:auto!important;max-height:none!important;min-height:0!important}
.whb-column{max-height:none!important}


body.home .whb-header{margin-bottom:0!important}


/* ===== ZGUJJAR313 real logo image fix (replaces text+icon CSS hack) ===== */
.site-logo .wd-logo::before{display:none!important}
.site-logo .wd-logo::after{display:none!important}
.site-logo .wd-logo img{display:inline-block!important;padding-top:0!important;padding-bottom:0!important;max-height:none!important;transform:none!important;width:auto!important;height:auto!important;max-width:180px!important}
.whb-header .site-logo .wd-logo{max-height:none!important;height:auto!important}
