@keyframes carouselFade{0%{opacity:0}4%{opacity:1}10%{opacity:1}14%{opacity:0}100%{opacity:0}}.primary-button{background-color:#a5182e;text-decoration:none;font-weight:500;text-align:center;color:#fff;font-size:clamp(.64rem,2vh,.96rem);padding:8px 24px;width:calc(100% - 48px)}@media screen and (min-width:1025px){.primary-button{width:auto}}.secondary-button{display:block;background-color:transparent;text-decoration:none;text-align:center;color:#2e2b2b;font-size:clamp(.64rem,2vh,.96rem);font-weight:500;padding:8px 24px;border:solid 1px #2e2b2b}.secondary-button.white{color:#fff;border-color:#fff}@media screen and (min-width:1025px){.secondary-button{display:table;width:auto}}.tertiary-button{display:table;text-decoration:none;position:relative;font-size:clamp(.64rem,2vh,.96rem)}.tertiary-button:after{width:1rem;height:1rem;transition:.5s;position:relative;top:3px;display:inline-block;margin-left:4px}.tertiary-button.white{color:#fff}.tertiary-button.white::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="white" stroke-width="2" fill="none"/></svg>')}.tertiary-button.black{color:#2e2b2b}.tertiary-button.black::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>')}.dropdown-nav{max-width:320px;width:100%;height:calc(100dvh - 43px);position:fixed;z-index:100;top:0;right:-460px;background:#fff;padding:96px 32px;transition:1s;display:flex;flex-direction:column;justify-content:space-between}.dropdown-nav.has-sale-banner{top:113px;height:calc(100dvh - 113px)}.dropdown-nav .navigation-links ul li{list-style:none;padding-bottom:20px;cursor:pointer}.dropdown-nav .navigation-links ul li a{text-decoration:none}.dropdown-nav .navigation-links ul li.nav-item{position:relative}.dropdown-nav .navigation-links ul li.nav-item .nav-item-container::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8 4l8 8-8 8" stroke="black" stroke-width="2" fill="none"/></svg>');width:1rem;height:1rem;transition:.5s;position:absolute;top:4px;display:inline-block;margin-left:10px;opacity:.6}.dropdown-nav .navigation-links ul li.nav-item .nav-item-container:hover{color:#928984}.dropdown-nav .navigation-links ul li.nav-item .nav-item-container:hover::after{margin-right:20px;opacity:1}.dropdown-nav .navigation-links ul .sub-menu{display:block;margin-top:1rem}.dropdown-nav .navigation-links ul .sub-menu li.sub-nav-item{padding:10px 20px;opacity:.6}.dropdown-nav .navigation-links ul .sub-menu li.sub-nav-item:hover{opacity:1}.dropdown-nav .form-links .button{width:100%}@media screen and (min-width:1025px){.dropdown-nav{height:calc(100dvh - 70px);padding:128px 64px 45px;max-width:400px;top:0;left:-460px;right:unset}.dropdown-nav.has-sale-banner{top:43px;height:calc(100vh - 43px)}}.hamburger-container{display:flex;justify-content:center;align-items:center;position:absolute;gap:10px;right:24px;top:50%;transform:translateY(-50%);cursor:pointer}.hamburger-container>span{display:none}.hamburger-container .hamburger{width:16px;height:16px;display:flex;justify-content:space-between;flex-direction:column;transition:.5s;cursor:pointer}.hamburger-container .hamburger>span{width:100%;height:1px;background:#000;display:block;transition:.5s}.hamburger-container .hamburger>span:nth-child(1){transform-origin:right center}.hamburger-container .hamburger>span:nth-child(1){transform-origin:left center}.hamburger-container.open .hamburger{width:19px;height:18px}.hamburger-container.open .hamburger>span{background:#000!important}.hamburger-container.open>span{color:#000!important}.hamburger-container.open .hamburger>span:nth-child(1){transform:rotate(45deg) scale(1.25)}.hamburger-container.open .hamburger>span:nth-child(2){opacity:0}.hamburger-container.open .hamburger>span:nth-child(3){transform:rotate(-45deg) scale(1.25) translate(24%,-500%)}@media screen and (min-width:1025px){.hamburger-container{right:unset;left:64px;transform:translateY(-50%);z-index:500}.hamburger-container .hamburger>span{background:#fff;transition:.5s}.hamburger-container span{display:block;color:#fff;transition:.5s;font-size:clamp(.64rem,2vh,.66rem)}}@media screen and (min-width:1550px){body:not(.home) .hamburger-container{display:none}}.fixed .hamburger-container .hamburger>span{background:#2e2b2b}.fixed .hamburger-container span{color:#2e2b2b}.navigation{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.5s;display:none;width:100%;z-index:10}.navigation ul{display:flex;gap:32px;justify-content:center}.navigation ul li{list-style:none;cursor:pointer}.navigation ul li a{text-decoration:none;color:#fff}.navigation ul li a:hover{font-weight:500}@media screen and (min-width:1550px){.navigation{display:block}}.fixed .navigation ul li a{color:#2e2b2b}.custom-logo-link{max-width:200px;width:50%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.custom-logo-link svg{display:block}@media screen and (min-width:1025px){.custom-logo-link svg .cls-1{fill:#fff!important;transition:.5s}.custom-logo-link{max-width:250px}}@media screen and (min-width:1550px){.logo-left .custom-logo-link{left:32px;transform:translate(0,-50%)}}.fixed .custom-logo-link svg .cls-1,.single-furniture .custom-logo-link svg .cls-1,.single-staircases .custom-logo-link svg .cls-1{fill:#2e2b2b!important}.cta-container{display:block;position:fixed;right:0;bottom:0;z-index:100;width:100%;background-color:#fff;padding:16px}.cta-red-button{display:block;width:100%!important}.cta-red-button span{display:unset;color:inherit;font-weight:500}.mobile-icon{position:absolute;top:50%;left:24px;transform:translate(0,-50%);height:40px;width:40px;display:flex;justify-content:flex-start;align-items:center}.mobile-icon svg{height:100%}.desktop-phone{display:none}@media screen and (min-width:1025px){.mobile-icon{display:none}.cta-container{position:absolute;right:64px;top:50%;transform:translateY(-50%);bottom:unset;transition:.5s;background-color:transparent;padding:0;width:auto;display:flex;justify-content:flex-end;gap:1rem}.cta-container .cta-red-button{width:auto;display:table;text-transform:unset}.cta-container .cta-red-button span{display:unset}.cta-container .desktop-phone{display:flex;justify-content:center;align-items:center;gap:1rem;color:#fff;text-decoration:none}.cta-container .desktop-phone svg{fill:#fff}.cta-container .desktop-phone span{color:#fff;white-space:nowrap;display:none}}@media screen and (min-width:1280px){.desktop-phone span{display:block!important}}@media screen and (min-width:1300px){body:not(.home) .desktop-phone span{display:none!important}}@media screen and (min-width:1800px){body:not(.home) .cta-container{right:64px}body:not(.home) .cta-container .desktop-phone span{display:block!important;color:#fff;white-space:nowrap}body:not(.home) .cta-red-button{text-transform:unset!important}body:not(.home) .cta-red-button span{display:unset!important;font-weight:500}}.fixed .desktop-phone,.single-furniture .desktop-phone,.single-staircases .desktop-phone{color:#2e2b2b}.fixed .desktop-phone svg,.single-furniture .desktop-phone svg,.single-staircases .desktop-phone svg{filter:brightness(0)}.fixed .desktop-phone span,.single-furniture .desktop-phone span,.single-staircases .desktop-phone span{color:inherit!important}nav{background:#fff;width:100%;display:block;position:fixed;z-index:10000;top:0;left:0;height:70px;transition:.5s}nav.fixed{background-color:#fff;box-shadow:0 5px 6px rgba(0,0,0,.1607843137)}@media screen and (min-width:1025px){nav{background:0 0}nav.fixed{background-color:#fff;box-shadow:0 5px 6px rgba(0,0,0,.1607843137)}}
/*# sourceMappingURL=navigation.min.css.map */
