@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/librecaslondisplay/v18/TuGOUUFxWphYQ6YI6q9Xp61FQzxDRKmzr2lR.ttf) format("truetype")}.tr{--paper:#f8f6f0;--ink:#302e25;--muted:#737267;--green:#414c3b;--border:#deddd3}.tr *{box-sizing:border-box}.tr html{scroll-behavior:smooth;scroll-padding-top:100px}.tr{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,Arial,sans-serif;font-size:14px;line-height:1.6}.tr a{color:inherit;text-decoration:none}.tr button,.tr input,.tr summary{font:inherit}.tr button,.tr a,.tr summary{-webkit-tap-highlight-color:transparent}.tr a:focus-visible,.tr button:focus-visible,.tr summary:focus-visible,.tr input:focus-visible{outline:2px solid #7a8b64;outline-offset:5px}.tr button{color:inherit;cursor:pointer}.tr img{width:100%;height:100%;object-fit:cover;display:block}.tr h1,.tr h2,.tr h3,.tr p{margin:0}.tr h1,.tr h2{font-family:Libre Caslon Display,Georgia,serif;font-weight:400;line-height:1.05;letter-spacing:-1.3px}.tr h1{font-size:clamp(48px,5.7vw,88px)}.tr h2{font-size:clamp(36px,3.8vw,59px)}.tr h3{font-weight:500;font-size:19px;line-height:1.3}.tr em{font-weight:400;color:#5b6450}.tr p{color:var(--muted)}.tr .announcement{background:var(--green);color:#fff;text-align:center;font-size:11px;padding:9px 16px;letter-spacing:.25px}.tr .announcement a{margin-left:14px;white-space:nowrap}.tr .announcement span{margin-left:7px}.tr header{height:94px;padding:0 4.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);position:relative;z-index:20;background:var(--paper);gap:24px}.tr .wordmark{font-family:Georgia,serif;font-size:35px;letter-spacing:-2px;font-weight:700;line-height:1}.tr .wordmark span{font:10px Arial;vertical-align:top;display:inline-block;margin:3px 0 0 4px;letter-spacing:0}.tr nav{display:flex;gap:26px;align-items:center;font-size:12px}.tr nav a:hover,.tr .contact-link:hover{color:#7a8369}.tr .header-right{display:flex;align-items:center;gap:26px}.tr .contact-link{font-size:12px}.tr .icon{border:0;background:none;padding:6px;display:flex;align-items:center;justify-content:center;font-size:26px}.tr .icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4}.tr .mobile-toggle{display:none}.tr summary{list-style:none;cursor:pointer}.tr summary::-webkit-details-marker{display:none}.tr .navdrop summary span{padding-left:6px;color:#818275}.tr .dropdown{position:absolute;top:76px;background:var(--paper);border:1px solid var(--border);box-shadow:0 15px 25px #27251e0e;padding:28px 32px;width:260px;z-index:30}.tr .dropdown a{display:block;margin:9px 0}.tr .dropdown p{font-size:9px;letter-spacing:1.5px;margin-bottom:15px}.tr .dropdown hr{border:0;border-top:1px solid var(--border);margin:16px 0}.tr .hero{display:grid;grid-template-columns:46% 54%;min-height:640px}.tr .hero-copy{padding:65px 6% 28px 10%;display:flex;flex-direction:column;align-items:flex-start}.tr .eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:500;line-height:1.5;margin-bottom:23px}.tr .hero .eyebrow{font-size:9px;display:flex;align-items:center;gap:12px}.tr .little-line{width:25px;height:1px;background:var(--green)}.tr .hero-copy p{font-size:14px;line-height:1.8;margin:25px 0 29px}.tr .button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-width:195px;padding:15px 22px;font-size:12px;transition:background .2s}.tr .button.dark{background:var(--green);color:#fff}.tr .button.dark:hover{background:#283122}.tr .button span{font-size:20px;line-height:1}.tr .button.light{background:var(--paper);color:var(--ink)}.tr .text-link{font-size:12px;border-bottom:1px solid #8d9081;padding-bottom:5px;display:inline-block;line-height:1.7}.tr .hero-secondary{margin-top:20px;border:0}.tr .hero-bottom{font-size:8px;letter-spacing:1.3px;display:flex;gap:25px;margin-top:auto;padding-top:48px;color:#8e8f82}.tr .hero-photo{position:relative;overflow:hidden;min-height:640px}.tr .hero-photo img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 53%}.tr .photo-caption{position:absolute;bottom:27px;left:28px;right:28px;background:#f8f6f0ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:18px 21px;display:flex;justify-content:space-between;align-items:center}.tr .photo-caption span{font-size:8px;letter-spacing:1px;line-height:2}.tr .photo-caption b{font-size:13px;font-weight:400;letter-spacing:0}.tr .photo-caption a{border:1px solid #aaa997;border-radius:100%;width:36px;height:36px;display:grid;place-items:center;font-size:20px}.tr .vertical-label{position:absolute;top:25px;right:16px;writing-mode:vertical-rl;letter-spacing:2px;font-size:8px;background:#f8f6f0b5;padding:12px 6px}.tr .trust{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--border);padding:23px 4.5%;font-size:11px;text-align:center}.tr .trust span+span{border-left:1px solid var(--border)}.tr .trust i{font-style:normal;font-size:19px;margin-right:10px;vertical-align:middle}.tr .section{padding:84px 5%}.tr .section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:35px}.tr .section-heading .eyebrow{margin-bottom:15px}.tr .section-heading .text-link{flex-shrink:0;margin-bottom:5px}.tr .category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.tr .image-wrap{aspect-ratio:1/1.08;overflow:hidden;background:#e9e5dc}.tr .image-wrap img{transition:transform .6s}.tr .category:hover img{transform:scale(1.025)}.tr .category-caption{display:flex;justify-content:space-between;padding:20px 0 0}.tr .category-caption p{font-size:12px;margin-top:6px}.tr .category-caption>span{font-size:22px}.tr .curated{padding-top:5px}.tr .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:21px}.tr .product .image-wrap{aspect-ratio:1}.tr .product img{transition:transform .6s}.tr .product:hover img{transform:scale(1.025)}.tr .product .type{font-size:9px;text-transform:uppercase;letter-spacing:1.3px;margin:18px 0 6px;color:var(--muted)}.tr .product h3{font-size:14px;line-height:1.4}.tr .product .details-link{font-size:11px;color:#77796b;margin-top:8px;display:block}.tr .editor-note{font-size:10px;margin-top:26px}.tr .material{display:grid;grid-template-columns:1fr 1fr;background:#eeeee5}.tr .material-picture{position:relative;min-height:550px;overflow:hidden}.tr .material-picture img{position:absolute;object-position:center}.tr .image-tag{position:absolute;left:30px;bottom:30px;background:var(--paper);padding:10px 16px;font-size:10px;letter-spacing:1.6px}.tr .material-copy{padding:65px 13%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tr .material-copy h2{font-size:clamp(34px,3.7vw,56px)}.tr .material-copy>p{margin-top:24px;line-height:1.9;font-size:13px}.tr .swatches{display:flex;gap:27px;margin:32px 0 0}.tr .swatches button{background:none;border:0;padding:0 0 6px;font-size:11px;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:50px;border-bottom:1px solid transparent}.tr .swatches button[aria-pressed=true]{border-bottom-color:var(--green)}.tr .swatch{width:36px;height:36px;border-radius:50%;display:block;border:3px solid #eeeee5;outline:1px solid transparent}.tr .swatches button[aria-pressed=true] .swatch{outline-color:#686e5b}.tr .walnut{background:repeating-linear-gradient(96deg,#694530 0,#895e3d 3px,#5e3d29 6px,#8e684b 11px)}.tr .oak{background:repeating-linear-gradient(93deg,#cdb18a 0,#d8c19b 3px,#bda17d 5px,#e2cda8 10px)}.tr .black{background:repeating-linear-gradient(98deg,#262723 0,#424239 4px,#23241e 7px)}.tr .material-copy .finish-description{font-size:12px;min-height:50px;margin:24px 0}.tr .story{display:grid;grid-template-columns:1fr 1.25fr;gap:11%;padding-top:100px;padding-bottom:100px}.tr .story-seal{width:106px;height:106px;border:1px solid #b4b7a6;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font:41px Georgia;color:#6f775f;margin-top:35px}.tr .story-seal span{font:6px Arial;letter-spacing:1px;margin-top:5px}.tr .large-copy{font-family:Libre Caslon Display,Georgia,serif;font-size:32px;line-height:1.25;color:var(--ink);margin-bottom:22px}.tr .story-copy>p:not(.large-copy){font-size:13px;line-height:1.9}.tr .story-facts{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:34px 0}.tr .story-facts span{font-size:9px;color:#969b86}.tr .story-facts h3{font-size:14px;margin:9px 0}.tr .story-facts p{font-size:12px}.tr .bench-feature{display:grid;grid-template-columns:55% 45%;background:var(--green);color:#f8f6f0;min-height:440px}.tr .bench-feature>img{height:460px;object-position:center}.tr .bench-feature>div{padding:55px 13%;align-self:center}.tr .bench-feature h2{font-size:49px}.tr .bench-feature p{color:#cbd0c1;font-size:13px;line-height:1.9;margin:24px 0}.tr .faq{display:grid;grid-template-columns:1fr 1.3fr;gap:10%;padding-top:90px;padding-bottom:90px}.tr .faq h2{font-size:42px}.tr .faq>div>p{margin:24px 0 16px;font-size:13px}.tr .questions details{border-bottom:1px solid var(--border)}.tr .questions details:first-child{border-top:1px solid var(--border)}.tr .questions summary{display:flex;justify-content:space-between;align-items:center;padding:21px 0;font-size:13px;gap:18px}.tr .questions summary span{font-size:20px;font-weight:400}.tr .questions details[open] summary span{transform:rotate(45deg)}.tr .questions details p{font-size:12px;padding:0 22px 22px 0;line-height:1.9}.tr .questions details a{text-decoration:underline}.tr footer{background:#e9e9df;padding:55px 5% 20px}.tr .footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:45px}.tr .footer-brand p{font-family:Libre Caslon Display,Georgia,serif;font-size:23px;line-height:1.3;margin:23px 0 21px;color:#565b4d}.tr .footer-top h3{font-size:9px;letter-spacing:1.4px;margin-bottom:23px}.tr .footer-top a:not(.wordmark){display:block;font-size:11px;margin:9px 0;color:#666a5a}.tr .footer-note p{font-size:11px;line-height:1.9}.tr .fine{font-size:10px!important;color:#858779}.tr .footer-note .fine{margin-top:20px}.tr .footer-bottom{border-top:1px solid #ced0c1;margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;color:#787d6d}.tr .footer-bottom>div{display:flex;gap:25px}.tr dialog{border:0;padding:50px;width:min(580px,90vw);background:var(--paper);color:var(--ink);box-shadow:0 20px 60px #0003}.tr dialog::backdrop{background:#20251a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tr dialog h2{font-size:40px}.tr dialog .close{position:absolute;right:14px;top:10px}.tr dialog input{width:100%;margin:26px 0 20px;border:0;border-bottom:1px solid #8c927e;padding:14px 0;background:none;font-size:13px;color:var(--ink)}.tr #search-results a{display:flex;justify-content:space-between;border-bottom:1px solid var(--border);padding:12px 0;font-size:13px}.tr dialog .fine{margin-top:25px}@media(min-width:1600px){.tr .hero,.tr .hero-photo{min-height:770px}.tr .hero-copy{padding-top:100px}.tr .section{padding-left:max(5%,calc((100vw - 1480px)/2));padding-right:max(5%,calc((100vw - 1480px)/2))}}@media(max-width:1100px){.tr nav{gap:16px}.tr nav>a:nth-last-child(1){display:none}.tr .contact-link{display:none}.tr .hero-copy{padding-top:45px}.tr .hero,.tr .hero-photo{min-height:590px}.tr .hero-bottom{gap:15px;font-size:7px}.tr .material-copy{padding:45px 9%}.tr .section{padding-top:65px;padding-bottom:65px}.tr .curated{padding-top:0}.tr .bench-feature h2{font-size:40px}.tr .footer-top{gap:25px}.tr .product h3{font-size:13px}}@media(max-width:760px){.tr .announcement{font-size:9px;padding:8px}.tr .announcement>a{margin-left:5px}.tr .announcement{font-size:0}.tr .announcement a{font-size:10px}.tr header{height:75px;padding:0 22px;gap:10px}.tr .wordmark{font-size:32px}.tr .mobile-toggle{display:flex;font-size:20px;padding-left:0}.tr .header-right{gap:0}.tr nav{display:none;position:absolute;top:75px;left:0;right:0;background:var(--paper);padding:22px;max-height:75vh;overflow:auto;box-shadow:0 10px 20px #0001;flex-direction:column;align-items:stretch;font-size:13px;gap:18px}.tr nav.open{display:flex}.tr nav>a:nth-last-child(1){display:block}.tr .dropdown{position:static;width:100%;margin-top:15px;box-shadow:none;padding:15px 22px}.tr .hero{display:flex;flex-direction:column;min-height:0}.tr .hero-copy{padding:36px 25px 30px}.tr .hero .eyebrow{font-size:8px;letter-spacing:1.3px;margin-bottom:21px}.tr h1{font-size:57px;letter-spacing:-1.4px;line-height:1.02}.tr .hero-copy p{font-size:12px;margin:22px 0}.tr .hero-copy .button{font-size:11px;padding:13px 18px;min-width:180px}.tr .hero-secondary{margin-top:15px;font-size:11px}.tr .hero-bottom{display:none}.tr .hero-photo{min-height:430px}.tr .hero-photo img{object-position:center 50%}.tr .photo-caption{left:18px;right:18px;bottom:18px;padding:12px 16px}.tr .vertical-label{top:15px;right:10px}.tr .trust{display:flex;flex-direction:column;padding:15px;gap:4px;font-size:10px}.tr .trust span+span{border:0}.tr .trust i{font-size:16px}.tr .section{padding:48px 22px}.tr .section-heading{display:block;margin-bottom:25px}.tr .section-heading h2{font-size:38px}.tr .section-heading .text-link{margin-top:20px;font-size:11px}.tr .eyebrow{font-size:9px;letter-spacing:1.6px;margin-bottom:17px}.tr .category-grid{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding-bottom:15px}.tr .category{min-width:82%;scroll-snap-align:start}.tr .image-wrap{aspect-ratio:1/1.03}.tr .category-caption{padding-top:15px}.tr .category-caption h3{font-size:20px}.tr .category-caption p{font-size:11px}.tr .curated{padding-top:10px}.tr .product-grid{grid-template-columns:1fr 1fr;gap:24px 13px}.tr .product .type{font-size:7px;letter-spacing:.7px;margin-top:12px}.tr .product h3{font-size:12px}.tr .product .details-link,.tr .editor-note{font-size:9px}.tr .material{display:flex;flex-direction:column}.tr .material-picture{min-height:390px;order:2}.tr .material-copy{padding:43px 26px;order:1}.tr .material-copy h2{font-size:42px}.tr .material-copy>p{font-size:12px;margin-top:20px}.tr .swatches{margin-top:25px;gap:30px}.tr .material-copy .finish-description{min-height:0;margin:22px 0}.tr .story{display:block;padding-top:52px;padding-bottom:52px}.tr .story h2{font-size:44px}.tr .story-seal{display:none}.tr .story-copy{margin-top:30px}.tr .large-copy{font-size:29px}.tr .story-facts{gap:18px}.tr .bench-feature{display:flex;flex-direction:column}.tr .bench-feature>img{height:350px}.tr .bench-feature>div{padding:40px 25px;width:100%}.tr .bench-feature h2{font-size:43px}.tr .faq{display:block}.tr .faq h2{font-size:40px}.tr .questions{margin-top:35px}.tr .questions summary{font-size:12px;padding:20px 0}.tr footer{padding:43px 23px 22px}.tr .footer-top{grid-template-columns:1fr 1fr;gap:34px 20px}.tr .footer-brand{grid-column:1/-1}.tr .footer-brand p{margin:20px 0 15px}.tr .footer-top h3{font-size:8px}.tr .footer-note{grid-column:1/-1}.tr .footer-bottom{display:block;margin-top:25px;font-size:8px}.tr .footer-bottom>div{gap:15px;flex-wrap:wrap;margin-top:12px}.tr dialog{padding:38px 24px}.tr dialog h2{font-size:34px}.tr dialog input{font-size:11px}}@media(max-width:760px){.tr .hero-copy{padding-top:27px;padding-bottom:23px}.tr h1{font-size:44px;line-height:1.04}.tr .hero-copy p{margin:18px 0}.tr .hero .eyebrow{margin-bottom:17px}.tr .hero-secondary{margin-top:12px}}@media(prefers-reduced-motion:reduce){.tr html{scroll-behavior:auto}.tr *{transition:none!important}}.tr{font-family:DM Sans,Arial,sans-serif;font-size:14px;line-height:1.6;color:#302e25;background:#f8f6f0;--font-heading-family:"Libre Caslon Display",Georgia,serif;--font-body-family:"DM Sans",Arial,sans-serif;--font-heading-weight:400}.tr .button{border:0;border-radius:0;box-shadow:none;min-height:0;height:auto;text-transform:none;letter-spacing:0;transition:background .2s}.tr .button:before,.tr .button:after{display:none}.tr .tr-price{display:block;font-size:12px;margin-top:10px}.tr .tr-material-photo{position:absolute;top:0;right:0;bottom:0;left:0}.tr [hidden]{display:none!important}.tr .tr-answer p{padding:0 20px 20px 0;font-size:12px;line-height:1.9}.tr .tr-answer a{text-decoration:underline}#x-header-container .logo-name{font-family:Georgia,serif;font-size:35px;font-weight:700;letter-spacing:-2px;text-transform:lowercase;line-height:1.1}#x-header-container .header{background:#f8f6f0;color:#302e25}@media(max-width:760px){#x-header-container .logo-name{font-size:30px}}#x-header-container .logo-name{white-space:nowrap;word-break:normal}#x-header-container .tree-menu-item{font-size:13px}.tr #TimberrorCountry{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tr #TimberrorCountry select{font:inherit;max-width:195px;background:transparent;border:1px solid #ced0c1;padding:4px}.tr #TimberrorCountry button{font:inherit;border-bottom:1px solid #737267;padding:4px}.tr-delivery{box-sizing:border-box;width:100%;padding:18px 18px 14px;border:1px solid #afb29e;border-radius:12px;background:#f2f3ed;color:#30342a;text-align:left;container-type:inline-size}.tr-delivery .tr-delivery__items{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0}.tr-delivery .tr-delivery__item{display:flex;align-items:center;gap:12px;min-width:0;padding:0 14px 0 0}.tr-delivery .tr-delivery__item+.tr-delivery__item{border-left:1px solid #d4d7c9;padding:0 0 0 18px}.tr-delivery .tr-delivery__icon{flex:0 0 30px;color:#70764f;fill:none}.tr-delivery .tr-delivery__icon *{fill:none;stroke:currentColor}.tr-delivery .tr-delivery__label{font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:#606744;margin:0 0 4px}.tr-delivery .tr-delivery__time{font-size:16px;font-weight:600;line-height:1.35;margin:0}.tr-delivery .tr-delivery__footer{border-top:1px solid #d4d7c9;padding-top:10px;margin-top:14px;font-size:12px;line-height:1.5;color:#62675b}.tr-delivery .tr-delivery__footer p{font:inherit;margin:0 0 6px}.tr-delivery .tr-delivery__footer a{font:inherit;color:#505a32;text-decoration:underline;text-underline-offset:3px}.tr-delivery .tr-delivery__footer a:focus-visible{outline:2px solid #505a32;outline-offset:4px}@container (max-width:420px){.tr-delivery .tr-delivery__items{grid-template-columns:1fr;gap:12px}.tr-delivery .tr-delivery__item{padding:0}.tr-delivery .tr-delivery__item+.tr-delivery__item{border-left:0;border-top:1px solid #d4d7c9;padding:12px 0 0}.tr-delivery .tr-delivery__label{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
