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

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//furnituremultiverse.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Cabin", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "Cabin", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Cabin", 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%);
	--wd-widget-title-font: "Cabin", 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;
	--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;
	--wd-primary-color: rgb(38,38,38);
	--wd-alternative-color: rgb(186,136,59);
	--wd-link-color: rgb(38,38,38);
	--wd-link-color-hover: rgb(38,38,38);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(186,136,59);
	--btn-accented-bgcolor-hover: rgb(186,136,59);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(255,255,255);
	background-image: url(https://furnituremultiverse.com/wp-content/uploads/2021/09/retail-popup-bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(186,136,59);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(38,38,38);
	background-image: none;
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	font-size: 16px;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 35px;
--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;
--wd-brd-radius: 0px;
}

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


/* Furniture Multiverse — Calm & Comfort, October 2026 */
:root{--wd-primary-color:#183a30;--wd-title-color:#183a30;--wd-text-color:#565c54;--btn-accented-bgcolor:#183a30;--btn-accented-bgcolor-hover:#284b3c;--btn-accented-color:#fff;--btn-accented-color-hover:#fff}
body{color:#565c54;background:#fff}
.whb-top-bar{background:#183a30!important;border:0!important}
.whb-header-bottom{background:#f7f4ed!important;border-top:1px solid #e9e5db!important;border-bottom:1px solid #e9e5db!important}
.whb-header-bottom .woodmart-nav-link,.whb-header-bottom .wd-tools-text,.whb-header-bottom .wd-tools-icon{color:#183a30!important}
.whb-header-bottom .searchform input{background:#fff;color:#283d32;border:1px solid #d9ddcf}
.whb-header-bottom .searchsubmit{background:#183a30!important;color:#fff!important}
.whb-general-header{background:#fff}
.home .main-page-wrapper{padding-top:0;margin-bottom:0}
.wd-nav-main>li>a{font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.products .product-wrapper{border-radius:4px;box-shadow:none}
.products .product-element-top{background:#f7f5ef}
.products .wd-entities-title{line-height:1.5}
.single-product .product_title{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em;color:#183a30;line-height:1.15}
.single-product .single_add_to_cart_button,.checkout-button,#place_order{background:#183a30!important;color:#fff!important;border-radius:3px}
.woocommerce-cart .cart_totals,.woocommerce-checkout .checkout-order-review{border-color:#dce0d2;background:#fbfaf6}
.footer-container{border-top:1px solid #e0e2d8}
a:focus-visible,button:focus-visible{outline:2px solid #a17745;outline-offset:3px}
@media(max-width:767px){.whb-general-header .site-logo img{max-width:165px;max-height:55px;width:auto}.whb-header-bottom .searchform{margin:0}.whb-header-bottom .searchform input{font-size:13px}.single-product .product_title{font-size:28px}.products .product-element-top img{object-fit:contain}.home .main-page-wrapper>.container{padding-left:0;padding-right:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}


.elementor-4179 .elementor-element-936341d,.elementor-4179 .elementor-element-3235094,.elementor-4179 .elementor-element-3adf900,.elementor-4179 .elementor-element-2a0f633,.elementor-4179 .elementor-element-c3da42b,.elementor-4179 .elementor-element-8473e7e,.elementor-4179 .elementor-element-dcca93f,.elementor-4179 .elementor-element-6f370b4,.elementor-4179 .elementor-element-2eccd9e,.elementor-4179 .elementor-element-a9718e4{display:none!important}
.elementor-4179 .elementor-element-f53affa{max-width:none;width:100%;padding:0!important;margin:0!important;gap:0!important;--container-max-width:1440px}
.elementor-4179 .elementor-element-f53affa>.e-con-inner{max-width:1440px;padding:0;gap:0}
.elementor-4179 .elementor-element-fdf401b{width:100%;max-width:100%;margin:0!important}
.fm-home{--fm-ink:#183a30;--fm-cream:#f7f4ed;--fm-muted:#6b6d65;color:var(--fm-ink);font:16px/1.65 Arial,sans-serif;text-align:left;background:#fff}
.fm-home *{box-sizing:border-box}.fm-home p{margin:0 0 18px}.fm-home h1,.fm-home h2,.fm-home h3{color:var(--fm-ink);font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em;line-height:1.1;margin:0 0 18px}
.fm-home h2{font-size:clamp(29px,3.5vw,46px)}.fm-home h3{font-size:24px}.fm-home a{color:inherit}.fm-home a:focus-visible{outline:3px solid #a87b46;outline-offset:5px}.fm-home .fm-eyebrow{font:11px/1.5 Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;color:#6c766c}
.fm-home .fm-hero{position:relative;background:#eee5d7}.fm-home .fm-hero picture,.fm-home .fm-hero img{display:block;width:100%;height:auto}.fm-home .fm-hero-link{display:block}.fm-home .fm-hero-caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.fm-home .fm-hero-actions{display:flex;justify-content:center;align-items:center;gap:22px;padding:20px 24px;background:var(--fm-ink);color:#fff}.fm-home .fm-hero-actions p{margin:0;font-size:13px;letter-spacing:.04em}.fm-home .fm-hero-actions a{font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #b5c2af;padding:6px 0;white-space:nowrap}
.fm-home .fm-section{padding:70px 40px}.fm-home .fm-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.fm-home .fm-section-head h2{margin-bottom:0}.fm-home .fm-section-head>a{font-size:12px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #b9bbaa;padding-bottom:6px;white-space:nowrap}.fm-home .fm-section-copy{color:var(--fm-muted);max-width:570px;font-size:15px;margin-top:16px}
.fm-home .fm-top{background:#fff}.fm-home .fm-top .products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:20px!important;scroll-snap-type:x mandatory;padding:0 0 18px!important;margin:0!important;scrollbar-width:thin;scrollbar-color:#9ba696 #f2f1eb}.fm-home .fm-top .products>.product{flex:0 0 calc((100% - 80px)/5);width:calc((100% - 80px)/5)!important;max-width:none!important;min-width:0;scroll-snap-align:start;padding:0!important;margin:0!important}.fm-home .products:before,.fm-home .products:after{display:none!important}.fm-home .product-wrapper{height:100%;background:#f7f6f2;border-radius:3px;overflow:hidden;box-shadow:none!important;padding-bottom:16px}.fm-home .product-element-top{background:#f3f0e9;aspect-ratio:1/1;overflow:hidden}.fm-home .product-element-top>a{display:block;height:100%}.fm-home .product-element-top img{width:100%;height:100%;object-fit:contain}.fm-home .wd-product-cats,.fm-home .product-labels,.fm-home .wd-product-brands-links,.fm-home .wd-compare-btn,.fm-home .wd-wishlist-btn{display:none!important}.fm-home .wd-entities-title,.fm-home .product .woocommerce-loop-product__title{font:15px/1.45 Arial,sans-serif!important;letter-spacing:0!important;padding:0 14px;margin:15px 0 9px!important;text-align:left!important;min-height:44px}.fm-home .price{padding:0 14px;display:block;text-align:left;font-size:14px!important;color:var(--fm-ink)!important}.fm-home .price del{color:#86877e!important;font-size:11px;margin-right:3px}.fm-home .price ins{font-weight:600;background:none}.fm-home .fm-scroll-note{font-size:11px;color:var(--fm-muted);letter-spacing:.08em;margin:18px 0 0}
.fm-home .fm-collections{background:var(--fm-cream)}.fm-home .fm-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.fm-home .fm-category{display:block}.fm-home .fm-category-photo{aspect-ratio:1.23;overflow:hidden;background:#eae2d3;border-radius:3px}.fm-home .fm-category-photo img{display:block;width:100%;height:auto;transition:transform .3s ease}.fm-home .fm-category:hover img{transform:scale(1.025)}.fm-home .fm-category-label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 0 10px;border-bottom:1px solid #d7d6c9}.fm-home .fm-category-label h3{font-size:25px;margin:0}.fm-home .fm-category-label span{font-size:22px;font-family:Arial,sans-serif}.fm-home .fm-more-categories{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.fm-home .fm-more-categories a{font-size:12px;padding:9px 17px;border:1px solid #cbcdbd;border-radius:30px}
.fm-home .fm-editorial{display:grid;grid-template-columns:1fr 1fr;background:#1c3b31;color:#f9f5e9}.fm-home .fm-editorial img{display:block;width:100%;height:100%;object-fit:cover;min-height:380px}.fm-home .fm-editorial-copy{padding:65px 60px;align-self:center}.fm-home .fm-editorial h2,.fm-home .fm-editorial .fm-eyebrow{color:inherit}.fm-home .fm-editorial p{color:#d4dcce;font-size:15px}.fm-home .fm-button{display:inline-flex;align-items:center;gap:28px;background:#f6f2e8;color:#193a30!important;padding:14px 22px;font:12px/1.4 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-top:12px}.fm-home .fm-curated .products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;margin:0!important}.fm-home .fm-curated .products>.product{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.fm-home .fm-guide{background:#f7f4ed}.fm-home .fm-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.fm-home .fm-guide-grid article{border-top:1px solid #b8bead;padding-top:20px}.fm-home .fm-guide-grid small{font-size:11px;letter-spacing:.13em}.fm-home .fm-guide-grid h3{margin-top:16px}.fm-home .fm-guide-grid p{font-size:14px;color:var(--fm-muted);max-width:310px}.fm-home .fm-fabric-note{font-size:12px;color:var(--fm-muted);margin:25px 0 0;border-top:1px solid #d9dbcf;padding-top:20px}.fm-home .fm-help{padding:30px 40px;border-bottom:1px solid #e4e5db;display:flex;align-items:center;justify-content:space-between;gap:20px}.fm-home .fm-help p{margin:0;font:24px/1.3 Georgia,serif}.fm-home .fm-help a{font-size:12px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #adb7a6;padding:8px 0}
@media(max-width:1024px){.fm-home .fm-section{padding:50px 26px}.fm-home .fm-top .products>.product{flex-basis:calc((100% - 40px)/3);width:calc((100% - 40px)/3)!important}.fm-home .fm-editorial-copy{padding:40px 32px}.fm-home .fm-category-label h3{font-size:22px}.fm-home .fm-curated .products{gap:16px!important}.fm-home .fm-guide-grid{gap:24px}}
@media(max-width:767px){.fm-home .fm-section{padding:40px 18px}.fm-home .fm-section-head{align-items:start;gap:16px;margin-bottom:23px}.fm-home .fm-section-head>a{font-size:10px;margin-top:6px}.fm-home .fm-eyebrow{font-size:10px;letter-spacing:.17em}.fm-home h2{font-size:32px}.fm-home .fm-section-copy{font-size:14px}.fm-home .fm-hero-actions{padding:15px 18px;gap:16px;justify-content:space-between}.fm-home .fm-hero-actions p{font-size:10px;max-width:180px;line-height:1.6}.fm-home .fm-hero-actions a{font-size:10px}.fm-home .fm-top .products{gap:12px!important}.fm-home .fm-top .products>.product{flex-basis:72%;width:72%!important}.fm-home .wd-entities-title{font-size:14px!important}.fm-home .fm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.fm-home .fm-category-label{padding:12px 0 8px;gap:6px}.fm-home .fm-category-label h3{font-size:20px;line-height:1.15}.fm-home .fm-category-label span{font-size:18px}.fm-home .fm-more-categories{margin-top:24px;gap:8px}.fm-home .fm-more-categories a{padding:7px 12px;font-size:11px}.fm-home .fm-editorial{grid-template-columns:1fr}.fm-home .fm-editorial img{min-height:0;aspect-ratio:1.35;height:auto;object-fit:cover}.fm-home .fm-editorial-copy{padding:35px 24px 40px}.fm-home .fm-editorial h2{font-size:36px}.fm-home .fm-curated .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px!important}.fm-home .fm-curated .wd-entities-title{padding:0 10px;min-height:60px}.fm-home .fm-curated .price{padding:0 10px;font-size:12px!important}.fm-home .fm-guide-grid{grid-template-columns:1fr;gap:16px}.fm-home .fm-guide-grid article{display:grid;grid-template-columns:32px 1fr;column-gap:12px;padding-top:17px}.fm-home .fm-guide-grid small{grid-row:1/3;padding-top:3px}.fm-home .fm-guide-grid h3{font-size:23px;margin:0 0 8px}.fm-home .fm-guide-grid p{max-width:none;margin:0 0 8px}.fm-home .fm-help{padding:26px 18px;align-items:start}.fm-home .fm-help p{font-size:21px;max-width:210px}.fm-home .fm-help a{font-size:10px;white-space:nowrap}}
.fm-home .wd-entities-title a{color:#183a30!important}.fm-home .wd-entities-title a:hover{color:#53715d!important}.fm-home .wd-entities-title a::after{content:'VIEW PRODUCT ↗';display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:.1em;padding-top:8px;color:#687460}.fm-home .fm-top .wd-entities-title{min-height:72px}.fm-home .fm-curated .wd-entities-title{min-height:84px}
@media(prefers-reduced-motion:reduce){.fm-home *{transition:none!important;scroll-behavior:auto!important}}
.home .wd-content-layout{padding-top:0;padding-bottom:0}
.elementor-4179 .elementor-element-fdf401b>.elementor-widget-container{margin:0!important}
@media(max-width:767px){.whb-general-header .whb-mobile-center .site-logo{width:160px;height:70px;flex-shrink:0}.whb-general-header .whb-mobile-center .wd-logo{display:flex;width:160px;height:70px;align-items:center;justify-content:center;overflow:hidden}.whb-general-header .whb-mobile-center .site-logo img{width:160px!important;height:160px!important;max-height:none!important;max-width:none!important;flex-shrink:0;object-fit:contain}}

/* Final responsive paragraph normalization */
.fm-home .fm-section-head>p{margin:0;flex:0 0 auto;line-height:1.5}
.fm-home .fm-section-head>p>a{display:inline-block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #b9bbaa;padding-bottom:6px;white-space:nowrap}
.fm-home .fm-hero>p,.fm-home .fm-hero-link>p{margin:0;line-height:0}
@media(max-width:767px){.fm-home .fm-section-head>p{margin-top:6px}.fm-home .fm-section-head>p>a{font-size:10px}}

/* Furniture Multiverse / mobile-first refinement / 28 October 2026 */
.fm-mobile-hero{display:none}
.fm-home.fm-v2 .fm-category-grid>.fm-category{min-width:0;background:transparent}
.fm-home.fm-v2 .fm-category-photo{display:block;position:relative;aspect-ratio:1.23;border-radius:12px;overflow:hidden}
.fm-home.fm-v2 .fm-category-photo>p{margin:0;height:100%}
.fm-home.fm-v2 .fm-category-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}
.fm-home.fm-v2 .fm-category-label h3 a{display:block;padding:4px 0}
.fm-home.fm-v2 .fm-category-label{border:0}
.fm-home.fm-v2 .fm-editorial>.fm-category-photo{border-radius:0}
.fm-home.fm-v2 .fm-editorial .fm-category-photo img{object-position:center top}
/* Neutralize desktop hover-card geometry for consistent touch cards. */
.fm-home.fm-v2 .product-wrapper{border:1px solid #e9e8e1;border-radius:12px;background:#fff;padding-bottom:0;box-shadow:none!important;overflow:hidden}
.fm-home.fm-v2 .content-product-imagin,.fm-home.fm-v2 .hover-img,.fm-home.fm-v2 .hover-content,.fm-home.fm-v2 .wrap-wishlist-button,.fm-home.fm-v2 .wrap-quickview-button{display:none!important}
.fm-home.fm-v2 .product-element-bottom{padding:14px!important;position:static!important;transform:none!important;background:#fff;display:flex;flex-direction:column;gap:10px}
.fm-home.fm-v2 .wd-entities-title{font:14px/1.45 Arial,sans-serif!important;margin:0!important;padding:0!important;min-height:41px!important}
.fm-home.fm-v2 .wd-entities-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.45!important}
.fm-home.fm-v2 .wd-entities-title a::after{content:none!important}
.fm-home.fm-v2 .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;padding:0!important;line-height:1.4!important;font-size:14px!important;font-weight:600;min-height:36px}
.fm-home.fm-v2 .price del{font-size:10px!important;color:#85897f!important;margin:0}
.fm-home.fm-v2 .price ins{text-decoration:none}
.fm-home.fm-v2 .fade-in-block{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}
.fm-home.fm-v2 .wd-bottom-actions{display:block!important;margin:0!important;padding:0!important}
.fm-home.fm-v2 .wd-add-btn{width:100%;margin:0!important;transform:none!important}
.fm-home.fm-v2 .wd-add-btn a{display:flex!important;align-items:center;justify-content:center;min-height:40px;padding:9px 12px!important;border:1px solid #cdd6ce;border-radius:6px;background:#f5f7f2!important;color:#183a30!important;font:11px/1.4 Arial,sans-serif!important;letter-spacing:.05em;box-shadow:none!important;transform:none!important}
.fm-home.fm-v2 .wd-add-btn a span{transform:none!important;opacity:1!important}
.fm-home.fm-v2 .wd-add-btn a:before{display:none!important}
@media(max-width:767px){
 .home .main-page-wrapper>.container{padding:0!important}
 .home .wd-content-layout,.home .site-content{padding-left:0!important;padding-right:0!important}
 .fm-v2{font-size:14px;line-height:1.6}
 .fm-home.fm-v2 .fm-desktop-hero,.fm-home.fm-v2 .fm-hero-actions{display:none}
 .fm-home.fm-v2 .fm-mobile-hero{display:block;background:#f2eee5}
 .fm-home.fm-v2 .fm-mobile-hero-copy{padding:24px 22px 18px}
 .fm-home.fm-v2 .fm-mobile-hero-copy .fm-eyebrow{font:9px/1.5 Arial,sans-serif;letter-spacing:.21em;color:#6d7568;margin:0 0 11px}
 .fm-home.fm-v2 .fm-mobile-hero h1{font:40px/1.06 Georgia,serif;letter-spacing:-1.8px;margin:0 0 12px;color:#193e32}
 .fm-home.fm-v2 .fm-mobile-hero h1 em{font-weight:400;color:#62745a}
 .fm-home.fm-v2 .fm-mobile-hero-copy>p:last-child{font:12px/1.6 Arial,sans-serif;color:#65705f;margin:0}
 .fm-home.fm-v2 .fm-mobile-hero-photo{position:relative;height:240px;overflow:hidden}
 .fm-home.fm-v2 .fm-mobile-hero-photo>p{margin:0;height:100%}
 .fm-home.fm-v2 .fm-mobile-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 19%}
 .fm-home.fm-v2 .fm-mobile-hero-photo:after{content:'';position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgba(20,37,28,.26));pointer-events:none}
 .fm-home.fm-v2 .fm-primary{position:absolute;z-index:1;bottom:20px;left:22px;right:22px;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-radius:7px;background:#183a30;color:#fff;font:12px/1.5 Arial,sans-serif;letter-spacing:.025em;box-shadow:0 3px 14px #183a3026}
 .fm-home.fm-v2 .fm-primary span{font-size:20px;line-height:1}
 .fm-home.fm-v2 .fm-section{padding:32px 20px}
 .fm-home.fm-v2 .fm-section-head{gap:14px;align-items:flex-end;margin-bottom:20px}
 .fm-home.fm-v2 .fm-section-head>div{min-width:0}
 .fm-home.fm-v2 .fm-section-head>p{margin:0;flex-shrink:0;line-height:1.5}
 .fm-home.fm-v2 .fm-section-head>p>a,.fm-home.fm-v2 .fm-section-head>a{font-size:9px;letter-spacing:.04em;padding:8px 0;min-height:36px;display:inline-flex;align-items:center;border-color:#c1c9ba;margin:0}
 .fm-home.fm-v2 .fm-eyebrow{font-size:9px;letter-spacing:.17em;margin-bottom:8px}
 .fm-home.fm-v2 h2{font-size:29px;line-height:1.08;letter-spacing:-.8px}
 .fm-home.fm-v2 .fm-top .fm-section-head h2{max-width:210px}
 .fm-home.fm-v2 .fm-top .products{gap:12px!important;padding-bottom:6px!important;scroll-padding-left:0}
 .fm-home.fm-v2 .fm-top .products>.product{flex-basis:70%;width:70%!important}
 .fm-home.fm-v2 .product-element-top{aspect-ratio:1.08;background:#f5f3ed}
 .fm-home.fm-v2 .product-element-top .product-image-link{height:100%}
 .fm-home.fm-v2 .product-element-top img{object-fit:contain}
 .fm-home.fm-v2 .fm-scroll-note{margin:12px 0 0;font-size:10px;letter-spacing:.02em;color:#7b8373;display:flex;justify-content:space-between}
 .fm-home.fm-v2 .fm-scroll-note span{font-size:24px;line-height:16px}
 .fm-home.fm-v2 .fm-collections{background:#f5f3ed}
 .fm-home.fm-v2 .fm-section-copy{font-size:12px;line-height:1.7;margin:12px 0 0;max-width:300px}
 .fm-home.fm-v2 .fm-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}
 .fm-home.fm-v2 .fm-category-photo{aspect-ratio:1.15;border-radius:9px}
 .fm-home.fm-v2 .fm-category-label{padding:9px 0 0;align-items:center;gap:5px}
 .fm-home.fm-v2 .fm-category-label h3{font:14px/1.35 Arial,sans-serif;letter-spacing:-.15px;font-weight:500;margin:0}
 .fm-home.fm-v2 .fm-category-label span{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #d7ddd0;border-radius:50%;font-size:14px;flex-shrink:0}
 .fm-home.fm-v2 .fm-more-categories{gap:7px;margin-top:22px}
 .fm-home.fm-v2 .fm-more-categories a{font-size:10px;padding:9px 12px;background:#fff;border-color:#e0e3d9;min-height:36px}
 .fm-home.fm-v2 .fm-editorial{margin:0;grid-template-columns:1fr;background:#183a30}
 .fm-home.fm-v2 .fm-editorial>.fm-category-photo{aspect-ratio:1.7;height:auto;border-radius:0}
 .fm-home.fm-v2 .fm-editorial .fm-category-photo img{height:100%;object-fit:cover;object-position:50% 17%;min-height:0;aspect-ratio:auto}
 .fm-home.fm-v2 .fm-editorial-copy{padding:26px 22px 30px}
 .fm-home.fm-v2 .fm-editorial h2{font-size:33px;margin-bottom:14px}
 .fm-home.fm-v2 .fm-editorial p{font-size:12px;line-height:1.75;max-width:310px;margin-bottom:12px}
 .fm-home.fm-v2 .fm-button{margin-top:3px;padding:12px 18px;border-radius:6px;font-size:10px;gap:25px}
 .fm-home.fm-v2 .fm-curated .products{gap:14px 10px!important}
 .fm-home.fm-v2 .fm-curated .product-element-bottom{padding:10px!important;gap:8px}
 .fm-home.fm-v2 .fm-curated .wd-entities-title{font-size:12px!important;min-height:35px!important}
 .fm-home.fm-v2 .fm-curated .price{font-size:12px!important;min-height:35px;gap:2px 5px}
 .fm-home.fm-v2 .fm-curated .price del{font-size:9px!important}
 .fm-home.fm-v2 .fm-curated .wd-add-btn a{padding:8px 5px!important;font-size:10px!important;min-height:38px}
 .fm-home.fm-v2 .fm-guide{padding-top:28px;padding-bottom:28px}
 .fm-home.fm-v2 .fm-guide-grid{gap:16px}
 .fm-home.fm-v2 .fm-guide-grid article{grid-template-columns:26px 1fr;padding-top:16px;column-gap:10px}
 .fm-home.fm-v2 .fm-guide-grid h3{font-size:21px}
 .fm-home.fm-v2 .fm-guide-grid p{font-size:12px;line-height:1.7;margin:0}
 .fm-home.fm-v2 .fm-fabric-note{font-size:10px;line-height:1.75;margin-top:20px;padding-top:16px}
 .fm-home.fm-v2 .fm-help{padding:26px 20px;align-items:center;background:#fff;gap:15px}
 .fm-home.fm-v2 .fm-help p{font-size:23px;max-width:205px}
 .fm-home.fm-v2 .fm-help a{font-size:9px;min-height:40px;display:flex;align-items:center}
 .home .whb-general-header .whb-mobile-center .site-logo,.home .whb-general-header .whb-mobile-center .wd-logo{height:62px;width:142px}
 .home .whb-general-header .whb-mobile-center .site-logo img{width:142px!important;height:142px!important}
 .home .whb-header-bottom{border:0!important;background:#f5f3ed!important}
 .home .whb-header-bottom .searchform input{border-radius:7px 0 0 7px!important;border-color:#e2e5da!important;font-size:12px;height:42px}
 .home .whb-header-bottom .searchsubmit{border-radius:0 7px 7px 0!important}
 .home .woodmart-toolbar{box-shadow:0 -1px 10px #17382e0c;border-top:1px solid #e7eae1;padding-bottom:env(safe-area-inset-bottom)}
 .home .wd-footer{padding-bottom:65px}
 .home .joinchat{bottom:75px!important}
}
@media(min-width:768px){.fm-home.fm-v2 .fm-category-label h3{font-size:23px}.fm-home.fm-v2 .product-element-bottom{padding:14px!important}}
@media(max-width:359px){.fm-home.fm-v2 .fm-mobile-hero h1{font-size:35px}.fm-home.fm-v2 .fm-section{padding-left:16px;padding-right:16px}.fm-home.fm-v2 .fm-mobile-hero-photo{height:215px}.fm-home.fm-v2 .fm-category-label h3{font-size:12px}.fm-home.fm-v2 .fm-section-head h2{font-size:26px}}

@media(max-width:767px){.home .ht-ctc-chat{bottom:76px!important}.home .scrollToTop{display:none!important}.home .wd-toolbar{border-top:1px solid #e7eae1;box-shadow:0 -1px 10px #17382e0c}}

.fm-home.fm-v2 .fm-category-grid .fm-category-photo{aspect-ratio:1.3}.fm-home.fm-v2 .fm-category>p,.fm-home.fm-v2 .fm-category-label>p{margin:0}.fm-home.fm-v2 .fm-category-label>p{line-height:1}


@media(min-width:768px) and (max-width:1024px){.home .whb-general-header .whb-mobile-center .site-logo,.home .whb-general-header .whb-mobile-center .wd-logo{width:160px;height:70px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.home .whb-general-header .whb-mobile-center .site-logo img{width:160px!important;height:160px!important;max-width:none!important;max-height:none!important;object-fit:contain;flex-shrink:0}}


/* Furniture Multiverse — shop discovery and touch controls, 28 October 2026 */
.woodmart-archive-shop .wd-page-title{background:#f4f1e9!important;background-image:none!important;color:#183a30;padding:28px 0 22px;margin-bottom:24px}
.woodmart-archive-shop .wd-page-title .title{font:42px/1.15 Georgia,serif;color:#183a30;letter-spacing:-1px;margin-bottom:20px}
.woodmart-archive-shop .wd-page-title .wd-btn-show-cat{display:none!important}
.woodmart-archive-shop .wd-nav-product-cat{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px!important;margin:0!important;height:auto!important;max-height:none!important;opacity:1!important;visibility:visible!important;background:transparent!important}
.woodmart-archive-shop .wd-nav-product-cat>li{margin:0!important;padding:0!important;border:0!important}
.woodmart-archive-shop .wd-nav-product-cat>li>a{display:flex!important;align-items:center;min-height:42px;padding:9px 14px!important;border:1px solid #dce1d4;border-radius:24px;background:#fff;color:#183a30!important;font:12px/1.4 Arial,sans-serif!important;letter-spacing:0;text-transform:none}
.woodmart-archive-shop .wd-nav-product-cat>li>a:after{display:none!important}
.woodmart-archive-shop .wd-nav-product-cat .nav-link-count{display:none}
.woodmart-archive-shop .wd-nav-product-cat .nav-link-text{color:inherit!important;font:inherit!important}
.woodmart-archive-shop .wd-nav-product-cat .nav-link-summary{font:inherit!important}
.woodmart-archive-shop .wd-nav-product-cat>li.current-cat>a,.woodmart-archive-shop .wd-nav-product-cat>li>a:hover{background:#183a30;color:#fff!important;border-color:#183a30}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-20{order:-10}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-72{order:-9}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-91{order:-8}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-92{order:-7}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-74{order:-6}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-76{order:-5}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-78{order:-4}
.woodmart-archive-shop .wd-nav-product-cat .cat-item-83{order:-3}
:is(.woodmart-archive-shop,.single-product) .products .product-wrapper{position:relative;background:#fff;border:1px solid #e8eae2;border-radius:12px;overflow:hidden;box-shadow:none!important;padding-bottom:0}
:is(.woodmart-archive-shop,.single-product) .products .content-product-imagin,:is(.woodmart-archive-shop,.single-product) .products .hover-content,:is(.woodmart-archive-shop,.single-product) .products .wrap-quickview-button,:is(.woodmart-archive-shop,.single-product) .products .wd-compare-btn,:is(.woodmart-archive-shop,.single-product) .products .wd-product-cats{display:none!important}
:is(.woodmart-archive-shop,.single-product) .products .product-element-top{aspect-ratio:1.06;background:#f6f4ee;overflow:hidden}
:is(.woodmart-archive-shop,.single-product) .products .product-image-link{height:100%;display:block}
:is(.woodmart-archive-shop,.single-product) .products .product-element-top img{width:100%;height:100%;object-fit:contain}
:is(.woodmart-archive-shop,.single-product) .products .product-element-bottom{position:static!important;transform:none!important;padding:14px!important;background:#fff;display:flex;flex-direction:column;gap:10px;text-align:left}
:is(.woodmart-archive-shop,.single-product) .products .wd-entities-title{font:14px/1.5 Arial,sans-serif!important;letter-spacing:0!important;padding:0!important;margin:0!important;min-height:42px}
:is(.woodmart-archive-shop,.single-product) .products .wd-entities-title a{color:#183a30!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
:is(.woodmart-archive-shop,.single-product) .products .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;color:#183a30!important;font-size:14px!important;line-height:1.4;min-height:38px}
:is(.woodmart-archive-shop,.single-product) .products .price del{font-size:10px;color:#85897e!important;margin:0}
:is(.woodmart-archive-shop,.single-product) .products .price ins{text-decoration:none;font-weight:600}
:is(.woodmart-archive-shop,.single-product) .products .fade-in-block{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}
:is(.woodmart-archive-shop,.single-product) .products .wd-bottom-actions{display:block!important;margin:0!important;padding:0!important}
:is(.woodmart-archive-shop,.single-product) .products .wd-add-btn{width:100%;margin:0!important;transform:none!important}
:is(.woodmart-archive-shop,.single-product) .products .wd-add-btn a{display:flex!important;align-items:center;justify-content:center;min-height:44px;padding:10px 8px!important;border:1px solid #d3ddcf;border-radius:7px;background:#f2f6ee!important;color:#183a30!important;font:11px/1.4 Arial,sans-serif!important;box-shadow:none!important;transform:none!important}
:is(.woodmart-archive-shop,.single-product) .products .wd-add-btn a:before{display:none!important}
:is(.woodmart-archive-shop,.single-product) .products .wd-add-btn a span{transform:none!important;opacity:1!important}
:is(.woodmart-archive-shop,.single-product) .products .wrap-wishlist-button{display:block!important;position:absolute!important;top:10px;right:10px;z-index:5;width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:0 1px 6px #193a3010}
:is(.woodmart-archive-shop,.single-product) .products .wd-wishlist-btn a{width:36px;height:36px;min-width:0;min-height:0;color:#183a30}
:is(.woodmart-archive-shop,.single-product) .products .product-labels{left:8px;top:10px;max-width:60px}
.woodmart-archive-shop .woocommerce-ordering select{border-radius:7px;background:#fff;border-color:#dce1d4;color:#183a30;min-height:44px}
.woodmart-archive-shop .wd-show-sidebar-btn{min-height:44px;border:1px solid #dce1d4;border-radius:7px;padding:8px 12px;color:#183a30}
.woodmart-archive-shop .woocommerce-pagination a,.woodmart-archive-shop .woocommerce-pagination span{border-radius:6px;min-width:40px;min-height:40px}
@media(max-width:767px){
 .woodmart-archive-shop .wd-page-title{padding:22px 0 18px;margin-bottom:16px;text-align:left}
 .woodmart-archive-shop .wd-page-title .title{font-size:34px;margin-bottom:16px;text-align:left}
 .woodmart-archive-shop .wd-nav-product-cat{display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;justify-content:start;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 7px!important;scrollbar-width:thin;scrollbar-color:#c1cbb8 transparent;overscroll-behavior-x:contain}
 .woodmart-archive-shop .wd-nav-product-cat>li>a{font-size:12px;padding:9px 13px!important;min-height:40px;white-space:nowrap}
 :is(.woodmart-archive-shop,.single-product) .products{--wd-gap:12px;--wd-gap-lg:12px;--wd-gap-sm:12px}
 :is(.woodmart-archive-shop,.single-product) .products .product-element-bottom{padding:10px!important;gap:8px}
 :is(.woodmart-archive-shop,.single-product) .products .wd-entities-title{font-size:12px!important;line-height:1.5!important;min-height:54px}
 :is(.woodmart-archive-shop,.single-product) .products .price{font-size:12px!important;min-height:36px;gap:2px 5px}
 :is(.woodmart-archive-shop,.single-product) .products .price del{font-size:9px}
 :is(.woodmart-archive-shop,.single-product) .products .hover-img{display:none!important}
 .woodmart-archive-shop .woocommerce-result-count{font-size:11px}
 .woodmart-archive-shop .woocommerce-breadcrumb{font-size:11px}
 .woodmart-archive-shop .wd-show-sidebar-btn{font-size:12px}
 .woodmart-archive-shop .wd-products-per-page,.woodmart-archive-shop .wd-products-shop-view{display:none!important}
 .woodmart-archive-shop .shop-loop-head{gap:10px;margin-bottom:18px}
 .woodmart-archive-shop .woocommerce-ordering{flex:1;max-width:none;min-width:0}
 .woodmart-archive-shop .woocommerce-ordering select{font-size:11px;width:100%}
 .woodmart-archive-shop .woocommerce-ordering.wd-ordering-mb-icon select{position:static!important;width:100%!important;max-width:none!important;color:#183a30!important;padding:8px 10px!important;appearance:auto!important;background-image:none!important;border:1px solid #dce1d4!important}
 .woodmart-archive-shop .woocommerce-ordering.wd-ordering-mb-icon:after{display:none!important}
 .woodmart-archive-shop .shop-loop-head>.wd-shop-tools:last-child{display:flex;width:100%;gap:10px;justify-content:space-between}
 body .ht-ctc-chat{bottom:78px!important}
 body .scrollToTop{bottom:82px!important;right:76px!important}
 body .wd-footer{padding-bottom:70px}
 .single-product .product_title{font-size:29px;line-height:1.16}
 .single-product .single_add_to_cart_button{min-height:48px;border-radius:7px}
 .single-product .woocommerce-product-details__short-description{font-size:14px;line-height:1.7}
 .single-product .woocommerce-product-attributes{font-size:13px}
 .single-product .wd-tabs .wd-accordion-title{min-height:48px}
 .single-product .wd-gallery-images{aspect-ratio:1;height:min(420px,calc(100vw - 45px))!important}
 .single-product .wd-gallery-images .woocommerce-product-gallery__wrapper,.single-product .wd-gallery-images .wd-carousel-wrap,.single-product .wd-gallery-images .wd-carousel-item,.single-product .wd-gallery-images .woocommerce-product-gallery__image{height:100%!important}
 .single-product .wd-gallery-images .woocommerce-product-gallery__image>a{display:block;height:100%}
 .single-product .wd-gallery-images .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:contain}
 .single-product .wd-gallery-thumb{height:72px!important;margin-top:10px}
 .single-product .wd-gallery-thumb .wd-carousel,.single-product .wd-gallery-thumb .wd-carousel-wrap,.single-product .wd-gallery-thumb .wd-carousel-item{height:72px!important}
 .single-product .wd-gallery-thumb img{height:72px;width:100%;object-fit:contain}
 .whb-general-header .whb-mobile-center .site-logo,.whb-general-header .whb-mobile-center .wd-logo{height:62px;width:142px}
 .whb-general-header .whb-mobile-center .site-logo img{width:142px!important;height:142px!important}
}


