:root{--demo-bar-height:48px}html{scroll-padding-top:150px}body{padding-top:var(--demo-bar-height)!important}body,html{max-width:100%}.collection-demo-bar{position:fixed;inset:0 0 auto;z-index:999999;height:var(--demo-bar-height);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;background:#141414;color:#eee;border-bottom:1px solid #706653;font:12px/1.3 sans-serif}.collection-demo-bar a{color:#e3c59e!important}.collection-demo-bar span{white-space:nowrap}.collection-demo-bar strong{font-weight:600}.collection-demo-bar .demo-detail{border-left:1px solid #706653;padding-left:16px}header.header-appear,.navbar.fixed-menu,.navbar.fixedmenu,.header-appear .navbar,.navbar-top-default{top:var(--demo-bar-height)!important}.side-menu,.outer-window{top:var(--demo-bar-height)!important;height:calc(100% - var(--demo-bar-height))!important}.side-menu[aria-hidden=true],.outer-window[aria-hidden=true]{visibility:hidden!important;pointer-events:none!important}.side-menu[aria-hidden=false],.outer-window[aria-hidden=false]{visibility:visible!important}.side-menu .inner-wrapper{overflow:auto;max-height:100%;padding-top:65px!important;padding-bottom:25px!important}.loader,.loader-area,#loader-fade{display:none!important}.wow{visibility:visible!important;opacity:1!important;animation-delay:0s!important}.demo-notice{font-size:12px;line-height:1.7;padding:12px 16px;border:1px solid #998568;margin:12px 0;color:inherit}.demo-feedback{display:block;padding:14px;margin-top:12px;border-left:3px solid #bda06c;line-height:1.6}.demo-feedback:empty{display:none}.demo-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000000;padding:16px 24px;background:#151515;color:#fff;border:1px solid #c9a24b;width:max-content;max-width:90vw;box-shadow:0 4px 25px #0004}.demo-toast:empty{display:none}.demo-cart-table{width:100%;border-collapse:collapse}.demo-cart-table td,.demo-cart-table th{padding:16px;border-bottom:1px solid #ccc;text-align:left}.demo-cart-table img{width:80px;height:80px;object-fit:cover}.demo-cart-table button{padding:6px 10px;margin:3px;background:transparent;border:1px solid currentColor;color:inherit}.demo-cart-total{font-size:24px;margin:24px 0}.demo-video-control{position:absolute;bottom:20px;right:20px;z-index:20;background:#111c;color:#fff;border:1px solid #aaa;padding:9px 14px;font-size:12px}.demo-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid #b9934b!important;outline-offset:4px!important}.demo-skip{position:fixed;top:-100px;left:10px;z-index:1000000;background:#fff;color:#111;padding:12px}.demo-skip:focus{top:55px}.side-menu .btn-close,.my-tog-btn,.close-outerwindow,#btn_sideNavClose{cursor:pointer}.search_block[aria-hidden=true]{visibility:hidden!important}.search_block[aria-hidden=false]{visibility:visible!important;opacity:1!important}.demo-cart-count{font-size:12px;color:#b18a3f}.lookbook-dot.active .lookbook-tooltip{opacity:1!important;visibility:visible!important}.bg-banner-img .slider-text,.banner .banner-text{opacity:1!important;visibility:visible!important}.demo-wordmark{font-size:23px;letter-spacing:.2em;font-weight:500;line-height:1.2;color:inherit;display:inline-block;white-space:nowrap}.logo-with-background .demo-wordmark,.side-menu .demo-wordmark,.logo-default .demo-wordmark,.logo-full .demo-wordmark{color:#fff}.demo-mini-cart{padding:10px;font-size:13px}.demo-subpage-links{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;padding:20px}
@media(max-width:600px){.collection-demo-bar{padding:0 12px;font-size:10px;gap:8px}.collection-demo-bar .demo-brand{display:none}.collection-demo-bar .demo-detail{padding-left:8px}.demo-cart-table td,.demo-cart-table th{padding:7px;font-size:12px}.demo-cart-table img{width:48px;height:48px}.side-menu .nav-link{font-size:20px!important;padding:7px!important}.outer-window .nav-link{font-size:20px!important}.home .slider-text{padding-top:75px}.demo-video-control{bottom:10px;right:10px}.demo-wordmark{font-size:20px;letter-spacing:.14em}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.wow{opacity:1!important;visibility:visible!important}.parallax,.parallaxie,.parallax1{background-attachment:scroll!important}}
#my-nav1{top:var(--demo-bar-height)!important}#my-nav1:not(.fixed-menu) .demo-wordmark{color:#fff}#my-nav1 .demo-wordmark{font-family:Prata,serif;font-size:20px;letter-spacing:.1em}#my-nav1:not(.fixed-menu) .my-tog-btn span{background:#fff}#my-nav1 .logo{flex-shrink:0}#my-nav1 .small-screen{margin-left:auto!important;margin-right:16px!important}#my-nav1 .banner-icons{flex-shrink:0}
@media(min-width:601px) and (max-width:991px){#my-nav1 .navbar-collapse{display:none!important}#my-nav1 .small-screen{display:flex!important}#my-nav1 .my-tog-btn{display:grid!important}.home .slider-text .main-heading{font-size:clamp(40px,5.8vw,52px)!important;line-height:1.18!important}.home .slider-text{padding-top:45px}.home .col-md-5{flex:0 0 65%;max-width:65%}}
@media(max-width:600px){#my-nav1 .demo-wordmark{font-size:17px;letter-spacing:.06em}#my-nav1 .banner-icons a .icons{font-size:20px;padding:7px}#my-nav1 .small-screen{margin-right:12px!important}#my-nav1 .container{flex-wrap:nowrap!important}.home .slider-text{padding-top:25px}}
.navbar-top-default .demo-wordmark,.logo-full .demo-wordmark{color:#fff!important;font-family:Montserrat,sans-serif}#home.h-100vh{height:calc(100svh - var(--demo-bar-height))!important;min-height:700px}
@media(max-width:600px){#home.h-100vh .btn-group{display:flex;flex-direction:column;align-items:flex-start;gap:12px}#home.h-100vh .btn-group .btn{width:100%;max-width:300px;flex:none;margin-right:0!important;white-space:nowrap;word-break:normal;overflow-wrap:normal;padding:14px 22px}}
.product-hover-effect .overlay1{visibility:visible!important;transform:none!important}.product-hover-effect:focus-within .overlay1{opacity:1!important}.product-hover-effect .overlay-icons a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}
@media(max-width:991px),(hover:none){.product-hover-effect .overlay1{opacity:1!important;height:auto!important;width:auto!important;inset:auto 8px 8px auto!important;border:0!important;background:transparent!important}.product-hover-effect .overlay1::before{display:none!important}.product-hover-effect .overlay1 .product-icons{height:auto;gap:4px;margin:0;padding:0}.product-hover-effect .overlay1 .overlay-icons{padding:0!important;background:#fffffff0}.product-hover-effect .overlay1 .overlay-icons i{margin:0!important}}
.header-about-img,.header-blog-img,.header-cart-img,.header-contact-img,.header-detail-blog-img,.header-detail-img,.header-shop-img,.bg-choose-img{position:relative}.header-about-img>.overlay,.header-blog-img>.overlay,.header-cart-img>.overlay,.header-contact-img>.overlay,.header-detail-blog-img>.overlay,.header-detail-img>.overlay,.header-shop-img>.overlay,.bg-choose-img>.overlay{pointer-events:none}#my-nav1 .banner-icons{position:relative}#my-nav1 .demo-cart-count{position:absolute;top:-5px;right:0;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:1px 3px;background:#c9a24b;border-radius:50%;color:#fff;font:10px/1 sans-serif;pointer-events:none}
@media(max-width:600px){#my-nav1 .logo .demo-wordmark{margin-left:15px}}
.search_block[aria-hidden=true]{display:none!important}
.demo-furniture-subpage .page-title,.demo-furniture-subpage .page-title1{padding:0!important;min-height:540px}.demo-furniture-subpage .page-title>.container,.demo-furniture-subpage .page-title1>.container{height:100%;display:flex;align-items:center;justify-content:center;padding-top:150px;padding-bottom:100px}.demo-furniture-subpage .standalone-content-data{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%;margin:0}.demo-furniture-subpage .standalone-content-data h1,.demo-furniture-subpage .standalone-content-data h2{font-size:clamp(40px,4.45vw,64px);font-weight:300;line-height:1.2;color:#fff;margin-bottom:10px}
