.announcement-bar__message.h5 span{font-family:libre-franklin;font-size:12px;font-weight:400;line-height:16px;text-align:center;color:#fff}.index .sticky-nav-logos{display:none;transition:all .3s 0s cubic-bezier(.25,1,.5,1)}.header .header__menu-item{padding:1.2rem 28px!important}@media screen and (min-width: 990px){.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem;line-height:1}}p.announcement-bar__message.h5{width:660px}.header .header__menu-item{color:#000;padding:1.2rem 18px}.header .header__menu-item{font-size:18px;line-height:18.2px;letter-spacing:0em;padding:1.2rem 25px;font-family:ltc-caslon-pro}body.index .header__icon span{font-size:18px;color:#fff;font-family:ltc-caslon-pro}.banner-text .headings p{text-transform:capitalize;font-size:64px!important;line-height:70.8px!important;color:#f2f2ee!important;padding:20px;font-family:"ltc-caslon-pro!important"}.main-heading_rich p{color:#4a5b65b5;text-transform:uppercase;font-size:18px;font-weight:400;line-height:19.8px;letter-spacing:.1em;text-align:center}#insta-feed h2{font-size:28px;font-family:ltc-caslon-pro;text-transform:uppercase;margin-top:0;margin-bottom:40px!important}@media screen and (min-width: 1280px){.cus-header .header__icons.header__icons--localization.header-localization{width:30%;justify-content:end}}@media screen and (min-width: 1200px){.cus-header.page-width{max-width:100%}.cus-header nav.header__inline-menu{width:30%}.cus-header h1.header__heading{width:40%}}@media (max-width: 767px){a#cart-icon-bubble span.visually-hiddenl{line-height:38px}.header .cart-count-bubble{bottom:1.6rem}}.index .sticky-nav-logo{width:40%;text-align:center}.index .header-colored .sticky-nav-logo{display:none!important;position:absolute;left:29.7%}.index .header-colored header.header .header__heading-logo-wrapper{display:none}ul#Slider-template--23208002715943__multicolumn_V6eUA8{width:85%;margin:0 auto}ul#Slider-template--23208002715943__multicolumn_V6eUA8 .media{width:100%}ul#Slider-template--23208002715943__multicolumn_V6eUA8 .multicolumn-card__image-wrapper{margin:0!important}#insta-feed .instafeed-new-layout-container .instafeed-new-arrow{background:#fbfaf6;width:50px;height:50px;font-size:0;border-radius:0}#insta-feed .instafeed-new-arrow-prev:before,#insta-feed .instafeed-new-arrow-next:before{top:0;left:0;position:absolute;content:"";width:50px;height:50px}#insta-feed .instafeed-new-arrow-next:before{background:url(/cdn/shop/files/Carousel_1.png?v=1726144674);background-size:contain}#insta-feed .instafeed-new-arrow-prev:before{background:url(/cdn/shop/files/Carousel.png?v=1726144674);background-size:contain}@media screen and (max-width: 767px){p.announcement-bar__message.h5{width:100%}body .section-template--23208002715943__0394ba5d-3e72-409f-93a1-1eec26d74fb1-padding{padding-top:40px;padding-bottom:40px}.made_text_an .rich-text__heading{font-size:24px;line-height:28.8px}.announcement-bar__message.h5 span{font-size:10px;line-height:14px}.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}ul#Slider-template--23208002715943__multicolumn_V6eUA8{width:100%}}@media (min-width: 768px) and (max-width: 1024px){.page-width{padding:0 24px}ul#Slider-template--23208002715943__multicolumn_V6eUA8{width:auto;margin:0 auto}}.fo_maine .banner__media:first-child{width:100%}.fo_maine .banner__media+.banner__media{display:none}.fo_maine .banner__heading{color:#fff;font-size:32px;font-weight:400;line-height:35.2px;letter-spacing:.1em;text-align:center;text-transform:uppercase}#main-cart-items .cart-items th{font-family:libre-franklin;font-size:10px;font-weight:400;line-height:14px;letter-spacing:.03em;text-align:left;text-transform:uppercase}.template-cart .title-wrapper-with-link a{font-family:libre-franklin;font-size:10px;font-weight:600;line-height:14px;letter-spacing:.06em;text-align:center;text-transform:uppercase}#main-cart-items .cart-item__details .product-option{font-family:libre-franklin;font-size:10px;font-weight:400;line-height:14px;letter-spacing:.03em;text-align:left;color:#4a5b65;text-transform:uppercase}#main-cart-items .cart-item__name{font-size:18px;font-weight:400;line-height:25.2px;text-align:left}#main-cart-items .cart-item__quantity .quantity{min-height:36px;line-height:36px;width:136px}#main-cart-footer .totals{font-family:libre-franklin;font-weight:400;line-height:14px;letter-spacing:.03em;text-align:right}#main-cart-footer .tax-note{font-size:10px;font-weight:400;line-height:14px;letter-spacing:.03em;text-transform:uppercase;margin-top:10px;font-family:libre-franklin}button#checkout{font-size:16px;line-height:22.4px}#main-cart-footer .tax-note a{font-weight:600}@media screen and (min-width: 990px){.template-cart .title,.template-cart .title-wrapper-with-link{margin:0rem 0 3rem}#main-cart-items .cart-items thead th:first-child{width:40%}}@media screen and (min-width: 750px){#main-cart-items .cart-items th{border-bottom:1px solid #8fa1a1;border-radius:0}#main-cart-items .cart-items td{line-height:1}.index .roseland_le{margin-bottom:-3px}}#main-cart-items{border-bottom:1px solid #8fa1a1}@media screen and (max-width: 749px){.about_us_richtext .rich-text__wrapper{width:100%!important;padding:0px 2rem}.fo_maine .banner__media+.banner__media{width:100%;height:375px;display:block!important}.fo_maine .banner__content:before{padding-bottom:100%!important}.fo_maine .banner__heading{font-size:24px;line-height:36.4px}.template-cart .title-wrapper-with-link{margin-bottom:6rem}#main-cart-items .caption-with-letter-spacing{margin:0 auto 16px;height:10px}#main-cart-items .cart-item__name{font-size:16px;line-height:22.2px}.product .product__title h1{margin-top:20px}.product .product__media-wrapper .slider-buttons{justify-content:center;position:absolute;bottom:0;left:0;right:0;z-index:1}.product .product__media-wrapper .slider-buttons svg{display:none!important}.product .product__media-wrapper button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active span.dot{background:#fff;border:0px}}.about_us_banner h2{color:#fff}.about_us_banner h2{font-size:32px;font-weight:400;line-height:35.2px;letter-spacing:.1em;text-align:center}@media (min-width: 767px){.about_us_column ul li{max-width:738px!important;width:100%}.about_us_column .multicolumn-card__info{max-width:548px;margin:0 auto;width:100%}}.about_us_column .multicolumn-card__info p{padding-bottom:20px}.about_us_column .multicolumn-card__info p:last-child{padding-bottom:0}.about_us_banner h2{font-size:32px}.about_us_richtext .rich-text__blocks{max-width:548px;width:100%}.about_us_richtext h2{font-size:20px;line-height:28px;font-weight:400}.left-tab .tabs li a{font-size:12px!important;line-height:1rem!important}@media screen and (max-width: 749px){.cus-header .sticky-nav-logos img{display:flex;align-items:center}.fo_maine .banner__media:nth-child(2){display:none!important}}.menu-drawer__inner-submenu a{padding:0 40px!important;line-height:50px}header.header.new_active{background:#fedcc5;color:#000}header.header.new_active .header__heading-logo{mix-blend-mode:difference}header.header.new_active .header__icon span{color:#000}body header.header.new_active .header__icon span{color:#4a5b65}@media (max-width: 900px){#menu-drawer ul.menu-drawer__menu li summary,#menu-drawer ul.menu-drawer__menu li a#HeaderDrawer-about{font-size:20px;font-weight:400}}@media (min-width:640px) and (max-width:775px){.american_slide .slideshow__slide .banner__heading.inline-richtext.h1 p{font-size:48px!important;line-height:52.8px;letter-spacing:.1em}}@media (max-width:767px){img.desktop_show{display:none!important}}@media (min-width:767px){img.mobile_show{display:none}}.up_profile h2.title{font-size:40px;display:block;width:100%;text-align:center;font-weight:400;line-height:48px;color:#4a5b65}.up_profile .multicolumn-card-spacing{padding:0;margin:0}.up_profile .multicolumn-card{background:transparent!important}.up_profile .multicolumn-card__info{padding:16px 0 0!important}.up_profile .multicolumn-card__info .rte{margin-top:0}.up_profile .multicolumn-card__info h3{font-size:18px;line-height:19.8px;font-weight:400;letter-spacing:2px;color:#4a5b65}.up_profile .multicolumn-card__info .rte p{font-size:18px!important;font-weight:400;line-height:25.2px;font-family:ltc-caslon-pro;color:#4a5b65;margin-top:4px}@media (min-width:641px) and (max-width:768px){.up_profile .multicolumn-list{gap:24px}.up_profile ul li.grid__item{width:48%}}.index .sticky-nav-logos a{height:auto;display:block;padding:.75rem}@media (max-width:768px){.up_profile h2.title{font-size:32px;line-height:38.4px}.up_profile .multicolumn-card__info h3{font-size:14px;line-height:15.4px}.up_profile .multicolumn-card__info .rte p{font-size:14px!important;line-height:16px}}.metal_secton_annn img{width:100%!important}.custom_bndle_slider .slider-col{padding:0}.custom_bndle_slider img.box-image{height:500px!important}.bundle_image_text .image-with-text__grid{align-items:center}.custom_bndle_slider .my-slider{width:100%}.bundle_image_text .image-with-text__text.rte.body p{font-size:18px}@media (max-width:767px){.custom_bndle_slider .my-slider{display:block!important}.custom_bndle_slider img.box-image{height:417px;object-fit:cover}}.new_module_sec h2{font-size:40px;line-height:120%;letter-spacing:0;font-weight:400;font-family:ltc-caslon-pro}.new_module_sec p{font-size:18px;max-width:738px!important;width:100%;font-weight:400;line-height:140%}.custom_img_product_grid{padding-top:0!important}.new_module_sec img{width:100%;max-width:1460px;margin:0 auto}.new_module_sec .rich-text__wrapper{padding-bottom:32px}@media (min-width:1025px) and (max-width:1280px){.new_module_sec img{max-width:1120px}}@media (min-width:769px) and (max-width:1024px){.new_module_sec img{max-width:100%;padding-left:32px;padding-right:32px}.new_module_sec .rich-text__blocks.center{max-width:77rem!important}}@media (min-width:641px) and (max-width:768px){.new_module_sec img{max-width:768px;padding-left:24px;padding-right:24px}}@media (min-width:377px) and (max-width:640px){.new_module_sec img{max-width:100%;padding-left:24px;padding-right:24px}.new_module_sec .rich-text__wrapper{padding-left:25px;padding-right:25px}}@media (max-width:376px){.new_module_sec img{max-width:100%;padding-left:24px;padding-right:24px;height:264px;object-fit:cover}.new_module_sec .rich-text__wrapper{padding-left:24px;padding-right:24px;width:100%}}@media (min-width:769px) and (max-width:1024px){.custom_img_product_grid{padding-left:32px;padding-right:32px}}@media (max-width:768px){.custom_img_product_grid{padding-left:24px;padding-right:24px}.new_module_sec p{font-size:16px;max-width:554px!important}.new_module_sec h2{font-size:32px}.custom_img_product_grid .box-container{padding:0}}@media (max-width:367px){.custom_img_product_grid .large-box .box-image{height:253px}}.new_module_sec .box-item{line-height:0px;text-align:center}@media (min-width:1025px) and (max-width:1450px){.new_module_sec img{padding-left:80px;padding-right:80px}}@media (min-width:1451px) and (max-width:2500px){.new_module_sec img{padding-left:130px;padding-right:130px}}@media (max-width:767px){.product-media-modal__dialog img{width:100%;height:100vh;object-fit:cover}}.index header.header:hover svg.icon.icon-hamburger{color:#4a5b65}.shopify-section-header-sticky header.header svg.icon.icon-hamburger{color:#4a5b65}@media screen and (min-width: 750px){.landing-banner .banner--medium:not(.banner--adapt){height:650px}.landing-banner .banner__box.content-container{padding-left:0}}@media screen and (max-width: 749px){.landing-banner{height:50rem}.landing-banner .banner__content{min-height:50rem!important;align-items:flex-start;margin-top:20px}}.trade-banner .banner__heading{color:#fff}.work-with-us-banner .content-container .banner__heading{color:#fff;font-family:LTC Caslon;font-weight:400;font-size:32px;line-height:110%;text-align:center;text-transform:uppercase;letter-spacing:1.8px}.work-with-us-richtext .rich-text__text p{font-family:LTC Caslon;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-align:center;vertical-align:middle}.work-with-us-richtext .rich-text__blocks.center{width:100%;max-width:714px}.work-with-us-sec-rich .rich-text__blocks .rich-text__heading{font-family:LTC Caslon;font-weight:400;font-size:18px;line-height:110%;letter-spacing:7px;text-align:center;vertical-align:middle;text-transform:uppercase}.work-with-us-sec-rich .rich-text__blocks .rich-text__text{margin-top:0;padding-top:24px}textarea.nr-form-textarea{width:100%;border:0;height:210px;background:transparent;outline:none;box-shadow:none;resize:none}.nr-cus-work-form label{font-family:LTC Caslon;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;vertical-align:middle}textarea.nr-form-textarea:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));padding:2.2rem 1.5rem .8rem 2rem}.work-with-us-sec-rich .rich-text__text p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:0;text-align:center;vertical-align:middle}.nr-cus-work-form .an-trade-form-head{font-family:LTC Caslon;font-weight:400;font-size:40px;line-height:120%;text-align:center}.nr-cus-work-form .an-trade-form-wraper button.an-trade-submit{margin:24px auto 0;font-family:LTC Caslon;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0}textarea.nr-form-textarea:focus+.nr-textarea-label{font-size:1rem;top:calc(1px + .5rem);left:calc(1px + 2rem);letter-spacing:.04rem}.an-trade-form-wraper form p.form-success-message{margin:0}details .menu-drawer{z-index:11}body .custom_slider .swiper-pagination,body .custom_slider .swiper-play-pause-btn{z-index:1}header .header__icon--cart span{display:inline-flex}@media (max-width: 767px){.template-page-what-to-expect .rich-text__wrapper{width:calc(100% - 0rem / var(--font-body-scale))}}header.header{padding:0;padding-bottom:0!important;padding-top:0!important}.index .header__icon span{color:#4a5b65}.cus-header.page-width{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:60px 50px;justify-content:unset;position:relative;padding:0}.cus-header nav.header__inline-menu{width:auto;grid-column:2/3;grid-row:2/3;display:flex;justify-content:center}.cus-header h1.header__heading{width:auto;grid-column:1/3;grid-row:1/2}a#HeaderMenu-wood-test3-all-wood-products{font-style:italic}.cus-header:before{position:absolute;content:"";top:0;left:0;background:transparent;width:100%;height:100%;grid-column:1/4;grid-row:2}header:hover .cus-header:before{background:#f4eee0}.nr-hed-transparent header.header:hover{background:#fedcc5}header.header:hover .header__heading .header__heading-link{display:none}header.header:hover .sticky-nav-logos{display:block;grid-column:2/3;display:flex;justify-content:center}header:hover .header__heading-link{display:none}.cus-header .header__icons.header__icons--localization.header-localization{width:auto;grid-column:3/4;grid-row:2/3}.cus-header .header__icons.header__icons--localization.header-localization .header__icon--cart{margin-right:0}.cus-header .header__icons.header__icons--localization.header-localization .header__icon--cart span{margin-right:8rem}header .mega-menu__content{position:absolute;top:100%;left:50%;transform:translate(-50%)!important;background:#f4eee0}.header__heading-link{display:block;grid-column:2/3;grid-row:1}.sticky-nav-logos{display:none}#MegaMenu-Content-1.mega-menu__content ul.mega-menu__list{display:grid;grid-template-columns:auto auto auto}#MegaMenu-Content-2.mega-menu__content{left:47%;transform:translate(-47%)!important}#MegaMenu-Content-3.mega-menu__content{left:52%;transform:translate(-52%)!important}#MegaMenu-Content-4.mega-menu__content{left:55%;transform:translate(-55%)!important}#MegaMenu-Content-1.mega-menu__content{width:100%;max-width:790px}header .mega-menu__content{width:100%;max-width:max-content;padding:24px 36px;box-shadow:unset}body.header-fixed header{top:-60px;position:absolute!important;width:100%;transition:top .4s ease-in-out}header{transition:top .4s ease-in-out}ul.mega-menu__list li ul{display:flex;flex-direction:column;gap:24px}header .mega-menu__content ul.mega-menu__list{padding:0}header ul.mega-menu__list li ul li a{padding:0}.mega-menu__list--condensed .mega-menu__link{padding:0}header .mega-menu__content ul.mega-menu__list{padding:0;display:flex;flex-direction:column;gap:24px}ul.mega-menu__list li ul[href*=all-]{font-style:italic}header-drawer .menu-drawer__menu details .menu-drawer__menu-item,.menu-drawer__menu-item{font-family:LTC Caslon;font-size:24px!important;line-height:120%;vertical-align:middle;padding:8px 0!important;justify-content:space-between;background:transparent}header-drawer .menu-drawer__navigation{padding:3rem 24px}.menu-drawer__menu-item{padding:8px 0!important}.menu-drawer__menu{display:flex;flex-direction:column;gap:24px}header.header:hover .sticky-nav-logos a{padding:.75rem}body.color-header header.header{position:static}body.color-header .sticky-nav-logos{display:block;grid-column:2/3;display:flex;justify-content:center}body.color-header .header__menu-item span{color:#4a5b65}body.color-header .cus-header:before{background:#f4eee0}body.color-header .header__icon span{color:#4a5b65}body.color-header .header__heading-link{display:none}body.color-header header.header .sticky-nav-logos a{padding:.75rem}.menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu li a{font-family:LTC Caslon;font-weight:400;font-size:18px!important;line-height:140%;vertical-align:middle}.menu-drawer__menu-item.open .nr-drawer-plus-ic{display:none}.menu-drawer__menu-item.open:before{content:unset!important}.menu-drawer__menu-item.open .nr-drawer-minus-ic{display:block}.nr-drawer-minus-ic{display:none}header-drawer .menu-drawer__menu details .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu li .menu-drawer__menu-item{padding-top:24px!important;padding-bottom:24px!important}header-drawer .menu-drawer__menu details .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu{gap:0}header.header{background:#fedcc5}.nr-hed-transparent header.header{position:absolute;width:100%}.nr-hed-transparent .header__heading-link{display:flex}.nr-hed-transparent .header__icon span{color:#fff}.nr-hed-transparent header:hover .header__icon span{color:#4a5b65}.nr-hed-transparent header.header:hover .sticky-nav-logos a:nth-child(1){display:none}.nr-hed-transparent header.header .sticky-nav-logos a{display:none}.nr-hed-transparent header.header:hover .sticky-nav-logos a{display:block}.nr-hed-transparent header.header{background:transparent}.cus-header:before{background:#f4eee0}.nr-hed-transparent .cus-header:before{background:transparent}header.header{position:static}.nr-hed-transparent .header__active-menu-item,.nr-hed-transparent .header__menu-item span{color:#fff}.nr-hed-transparent header:hover .header__menu-item span{color:#4a5b65}.sticky-nav-logos{grid-column:2/3;display:flex;justify-content:center}.header__heading-link{display:none}header.header .sticky-nav-logos a{padding:.75rem}.color-header header.header .sticky-nav-logos a{display:block}.color-header header.header .sticky-nav-logos a:nth-child(1){display:none}.header-menu-scroll header.header{background:#fedcc5!important}.header-menu-scroll .cus-header:before{background:#f4eee0}.header-menu-scroll .header__menu-item span,.header-menu-scroll.index .header__icon span{color:#4a5b65}.header-menu-scroll .header__heading-link{display:none}.header-menu-scroll header.header .sticky-nav-logos a{display:block}.header-menu-scroll header.header .sticky-nav-logos a{padding:0}.header-menu-scroll .header__icon span{color:#4a5b65}header-drawer .menu-drawer__navigation{display:flex;flex-direction:column;height:92%;overflow-y:scroll}@media (max-width:1279px){.header nav.header__inline-menu{display:none}.cus-header:before{content:unset}.cus-header .header__icons.header__icons--localization.header-localization .header__icon--cart span{margin-right:0rem}.cus-header .header__icons.header__icons--localization.header-localization{grid-row:1/2;padding:0}header-drawer{grid-column:1/2;grid-row:1/2}.cus-header.page-width{padding:0 1rem}header.header{padding-top:0!important;padding-bottom:0!important}.cus-header h1.header__heading{grid-column:2/3}header{background:#fedcc5}header.header{background:transparent}.sticky-nav-logos{display:flex;justify-content:center}.header__heading-link{display:none}.cus-header.page-width{grid-template-rows:auto}h1.header__heading a.header__heading-link,.header__heading-logo-wrapper{display:block}.header-menu-scroll header.header{position:static!important}.header-menu-scroll h1.header__heading a.header__heading-link{display:none}.index .shopify-section-header-sticky .header__icon span{color:#fff!important}.nr-hed-transparent .shopify-section-header-sticky header.header svg.icon.icon-hamburger{color:#fff}.header-menu-scroll .shopify-section-header-sticky .header__icon span{color:#4a5b65!important}.header-menu-scroll .shopify-section-header-sticky header.header svg.icon.icon-hamburger{color:#4a5b65}.overflow-hidden-tablet .shopify-section-header-sticky header.header svg.icon{color:#4a5b65}.overflow-hidden-tablet .shopify-section-header-sticky .header__icon span{color:#4a5b65!important}.nr-hed-transparent header.header:hover{background:transparent}.overflow-hidden-tablet.nr-hed-transparent header.header{background:#fedcc5}.nr-hed-transparent header.header:hover svg.icon.icon-hamburger{color:#fff}.nr-hed-transparent header.header:hover .sticky-nav-logos a{display:none}header.header:hover .header__heading .header__heading-link{display:block}body.header-menu-scroll .nr-hed-transparent header.header:hover svg.icon.icon-hamburger{color:#4a5b65}body.header-menu-scroll header.header .sticky-nav-logos a{padding:.75rem}.header-menu-scroll.nr-hed-transparent header.header:hover svg.icon.icon-hamburger{color:#4a5b65}body.header-menu-scroll header.header:hover .header__heading .header__heading-link{display:none}.header-menu-scroll header.header:hover .header__heading .header__heading-link{display:block}.header-menu-scroll.nr-hed-transparent header.header:hover .sticky-nav-logos a{display:block}.header-menu-scroll.nr-hed-transparent header.header:hover .sticky-nav-logos a:nth-child(1){display:none}.header-menu-scroll.nr-hed-transparent header.header .sticky-nav-logos a{display:block}.header-menu-scroll.nr-hed-transparent header.header .sticky-nav-logos .header__heading-link{display:none}header.new_active .cus-header h1.header__heading{display:none}header.new_active .sticky-nav-logo img{display:block;padding:.75rem}header.new_active .sticky-nav-logo{display:flex!important;width:100%;justify-content:center}body.header-menu-scroll header.new_active .cus-header h1.header__heading{display:block}body.header-menu-scroll.header-fixed header.new_active .header__heading{display:none!important}body.header-menu-scroll.header-fixed header.new_active .sticky-nav-logo{display:flex!important;width:100%!important;justify-content:center}body.header-menu-scroll header.header .sticky-nav-logos .header__heading-link{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
