:root{--themecolor:#193532;--themecolorlight:#ebf1f0}.fbox-content p,body:not(.dark),h1,h2,h3,h4,h5,h6,p{color:var(--themecolor)}.dark .fbox-content p,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark p{color:#eee}.bg-color-light,.bg-color-light .svg-underline:after{background-color:#f9f4ea}.top-search-open #top-search a i:first-child,body:not(.top-search-open) #top-search a i:nth-child(2){opacity:0}.top-search-open .top-search-parent .header-misc>#top-cart{opacity:1}.primary-menu-open #primary-menu-trigger svg:first-child,body:not(.primary-menu-open) #primary-menu-trigger svg:nth-child(2){display:none}.top-cart-number{width:.925rem;height:.925rem;line-height:1rem}.slider-element:not(.bg-color){background-image:linear-gradient(180deg,#3a3330 0,#3a3330 90%,#3a3330 0)}.hero-image{position:relative;margin-left:auto;margin-right:auto;width:92%;height:auto}.device-lg .hero-image,.device-md .hero-image{width:80%}@media (min-width:992px){.primary-menu:not(.on-click) .mega-menu-content,.primary-menu:not(.on-click) .menu-item:not(.mega-menu) .sub-menu-container{margin-top:-10px;border-top-width:1px!important}.primary-menu:not(.on-click) .menu-item:hover>.mega-menu-content,.primary-menu:not(.on-click) .menu-item:hover>.sub-menu-container{margin-top:0}.menu-container>.menu-item>.menu-link{font-weight:500;font-size:.8rem}.menu-container>.menu-item.active>.menu-link{font-weight:600}.mega-menu-column>.menu-item>.menu-link{padding:16px 18px;letter-spacing:0;font-size:.875rem;text-transform:none;font-weight:400!important}.sub-menu-container.mega-menu-column:not(:first-child){border-left:0}.sub-menu-container:not(.mega-menu-column) .menu-item>.menu-link{text-transform:none;letter-spacing:0;font-weight:400!important;font-size:.875rem}.mega-menu-content .sub-menu-container.mega-menu-dropdown{top:100%!important;left:0;padding:0}.sub-menu-container .menu-link div>i.icon-angle-down{position:relative;display:inline-block;margin-left:1px;margin-top:-1px;transform:rotate(0deg)}.primary-menu>.menu-container>.menu-item>.menu-link{position:relative}.shop-quick-view-ajax{max-width:1320px;overflow-y:scroll;height:100vh}.content-sticky{position:-webkit-sticky!important;position:sticky!important;top:40px;height:100%}}@media (min-width:1200px){.slider-element:not(.bg-color){background-image:linear-gradient(180deg,#3a3330 0,#3a3330 84%,#3a3330 0)}.hero-image{margin-right:30px;width:65%}.slider-element>.container{position:absolute;left:50%;top:0;transform:translateX(-50%)}}.fbox-content p{line-height:1.5!important}.svg-underline,.svg-underline span{display:inline-block;position:relative;z-index:1}.svg-underline.not-animated,.svg-underline[data-animate]:not(.animated){opacity:1}.svg-underline:before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:13px;background-image:url(../../demos/furniture/images/underline.svg);background-size:100% 13px;background-position:bottom;opacity:.7}.svg-underline[data-animate]:after{content:"";display:block;position:absolute;width:100%;height:13px;background:#fff;right:0;bottom:0;-webkit-transition:width 1s cubic-bezier(.215,.61,.355,1);-moz-transition:width 1s cubic-bezier(.215,.61,.355,1);-o-transition:width 1s cubic-bezier(.215,.61,.355,1);transition:width 1s cubic-bezier(.215,.61,.355,1)}.dark .svg-underline:before{opacity:.7;background-image:url(../../demos/furniture/images/underline_dark.svg)}.custom-bg,.custom-bg .svg-underline:after{background-color:var(--custom-bg)}.svg-underline.svg-underline-animated:after{width:0}.item-categories h5{position:absolute;top:auto;left:10px;bottom:0;padding:12px 22px}#side-panel .side-panel-wrap{padding:0 30px 0 0}.body-overlay{background:rgba(25,53,50,.8)}.si-instagram.si-colored,.si-instagram:hover{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1)}.gutter-4{--custom-gutter:4px}.instagram-image:before{opacity:0;content:"";background-color:rgba(0,0,0,.65);background-image:url(images/instagram.svg);background-repeat:no-repeat;background-position:50%;background-size:40px 40px;position:absolute;top:50%;left:50%;text-align:center;color:#fff;font-size:24px;width:100%;height:100%;transform:translate(-50%,-50%);transition:opacity .4s ease}.instagram-image:hover:before{opacity:1}.widget_links li{font-size:.725rem;padding:8px 0;font-weight:400;text-transform:none;letter-spacing:1px}.widget.subscribe-widget input{padding-top:8px;padding-bottom:8px;background-color:#f5f5f5}.widget.subscribe-widget input::-moz-placeholder{font-size:13px;color:#aaa}.widget.subscribe-widget input:-ms-input-placeholder{font-size:13px;color:#aaa}.widget.subscribe-widget input::-webkit-input-placeholder{font-size:13px;color:#aaa}.single-product .qv-toogle a{font-size:1.15rem;transition:font-weight .2s}.single-product .qv-toogle a:not(.collapsed){font-weight:500}.single-product .qv-toogle p{font-size:.925rem}.single-product .qv-toogle a.collapsed i:nth-child(2),.single-product .qv-toogle a:not(.collapsed) i:first-child{display:none}.quantity .minus,.quantity .plus,.quantity .qty{width:46px;height:46px;line-height:46px;background-color:var(--themecolorlight);color:var(--themecolor);font-weight:500}.dark .quantity .minus,.dark .quantity .plus,.dark .quantity .qty{background-color:transparent!important;border:1px solid #aaa;color:#fff}.dark .quantity .qty{margin:0 -1px}.quantity .qty:out-of-range{border-color:red!important;z-index:1;color:red}.quantity .qty+.plus~.stock-in,.quantity .qty+.plus~.stock-out{display:none;position:absolute;left:0;bottom:-42px;font-size:.925rem;opacity:.9;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;min-width:500px}.quantity .qty:in-range+.plus~.stock-in,.quantity .qty:out-of-range+.plus~.stock-out{display:block}.quantity .qty:out-of-range+.plus~.stock-out{opacity:.6}@media (max-width:767.98px){.bg-overlay .bg-overlay-content,.bg-overlay .bg-overlay-content.animated,.bg-overlay .bg-overlay-content:not(.animated){opacity:1!important;-webkit-animation-name:fadeIn!important;animation-name:fadeIn!important}}.mfp-wrap>.mfp-close{display:none}.single-product .mfp-close{background-image:url(images/cross.svg);background-size:24px 24px;background-position:50%;background-repeat:no-repeat;opacity:.9}.sortbuttons .button{min-width:170px;background-color:#f5f5f5}.sortbuttons .dropdown-menu{margin-top:-1px;min-width:170px}.sortbuttons .dropdown-menu .dropdown-item{padding:.5rem 1.25rem;border-bottom:1px solid #eee;font-size:.925rem}.sortbuttons .dropdown-toggle:after{content:"\e7a7";font-family:font-icons;border:0;vertical-align:middle;margin:0 0 0 6px}.page-item.active .page-link,.page-link:focus,.page-link:hover{border-color:var(--themecolor)!important}.slider-element .card{background-color:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.1)}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.slider-element .card{background-color:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.slider-element .card .card-body i{transform:translateX(-4px);transition:transform .3s ease}.slider-element .card:hover .card-body i{transform:translateX(0) scale(1.1)}.slider-arrow-left,.slider-arrow-left:hover,.slider-arrow-right,.slider-arrow-right:hover{background-color:transparent!important;transform:translateX(0) translateY(-50%) scale(.93);transition:transform .3s ease;will-change:transform}.slider-arrow-left{transform:translateX(6px) translateY(-50%)}.slider-arrow-right{transform:translateX(-6px) translateY(-50%)}.before-heading,.button.button-desc span,.comment-content .comment-author span,.comment-content .comment-author span a,.entry-link span,.entry blockquote p,.fbox-center.fbox-italic p,.font-body,.font-secondary,.mega-menu-style-2 .mega-menu-title>.menu-link,.menu-link,.more-link,.nav-tree ul ul a,.skills li .progress-percent .counter,.sub-menu-container .menu-item>.menu-link,.team-title span,.testi-content p,.wedding-head .first-name span,.wedding-head .last-name span,.wp-caption,body,small{font-family:Roboto,sans-serif!important}#logo a,.button.button-desc,.counter,.entry-link,.entry.entry-date-section span,.fbox-content h3,.font-primary,.nav-tree li a,.tab-nav-lg li a,.top-search-form input,.wedding-head,.widget-filter-links li a,h1,h2,h3,h4,h5,h6,label{font-family:Zilla Slab,serif!important}
/*# sourceMappingURL=https://cdn1.hubspotusercontent-eu1.net/hub/26003136/hub_generated/template_assets/50181785278/1656509433102/Website/css/custom.css */