:root{--tmr-cream:#f6f3ed;--tmr-paper:#eee9df;--tmr-stone:#e6e0d6;--tmr-ink:#242922;--tmr-muted:#77746c;--tmr-forest:#24362e;--tmr-forest-deep:#1b2b25;--tmr-clay:#ad775f;--tmr-font-heading:"Cormorant Garamond",Georgia,serif;--tmr-font-body:"DM Sans",Arial,sans-serif;--tmr-container:1440px;--tmr-container-wide:1520px}.tmr-section,.tmr-section *,.tmr-section *:before,.tmr-section *:after{box-sizing:border-box}.tmr-section{font-family:var(--tmr-font-body);color:var(--tmr-ink);font-size:14px;-webkit-font-smoothing:antialiased}.tmr-section img{display:block;max-width:100%}.tmr-section a{text-decoration:none;color:inherit}.tmr-section button,.tmr-section input{font-family:inherit}.tmr-section button{cursor:pointer}.tmr-section button:focus-visible,.tmr-section a:focus-visible,.tmr-section input:focus-visible{outline:2px solid #bd8e62;outline-offset:4px}.tmr-container,.tmr-container-wide{width:calc(100% - 100px);margin:0 auto}.tmr-container{max-width:var(--tmr-container)}.tmr-container-wide{max-width:var(--tmr-container-wide)}.tmr-pad{background:var(--tmr-bg,var(--tmr-cream));padding-top:var(--tmr-pt,110px);padding-bottom:var(--tmr-pb,110px)}.tmr-section .tmr-eyebrow{display:inline-flex;align-items:center;gap:16px;max-width:100%;font:700 10px/1.4 var(--tmr-font-body);text-transform:uppercase;letter-spacing:.15em}.tmr-section .tmr-eyebrow:before{content:"";width:35px;height:1px;background:currentColor;flex:none;opacity:.65}.tmr-heading{font:500 clamp(47px,5.1vw,83px)/1.02 var(--tmr-font-heading);letter-spacing:-.035em;margin:20px 0 0}.tmr-heading--lg{font-size:clamp(45px,4.8vw,73px);line-height:1.07}.tmr-heading em{font-weight:400}.tmr-section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:42px}.tmr-section-top>p,.tmr-section-top__right>p{max-width:315px;font-size:14px;line-height:1.9;color:var(--tmr-muted);margin:0}.tmr-section-top__right{display:grid;gap:19px;align-items:start}.tmr-section .tmr-text-link{display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid currentColor;padding-bottom:9px;font-size:12px;font-weight:700;line-height:1.5;transition:gap .2s}.tmr-section .tmr-text-link:hover{gap:30px}.tmr-text-link>span:last-child{font-size:18px;font-weight:400;line-height:1}.tmr-section .tmr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:53px;padding:12px 23px;font:700 12px/1.4 var(--tmr-font-body);color:var(--tmr-ink);background:#f7f4ee;text-decoration:none;border:0;border-radius:0;transition:background .25s,transform .25s;max-width:100%}.tmr-section .tmr-button:hover{transform:translateY(-2px);background:#e7d8c7}.tmr-section .tmr-button>span:last-child{font-size:19px;font-weight:400}.tmr-section .tmr-button--dark{background:var(--tmr-forest);color:#fff}.tmr-section .tmr-button--dark:hover{background:#a26640;color:#fff}.tmr-section .tmr-button--cream{background:#f7f4ee;color:var(--tmr-ink)}.tmr-hero{position:relative;isolation:isolate;overflow:hidden;min-height:var(--tmr-hero-desktop-height,760px);height:auto;background:#413f37;color:var(--tmr-hero-text-color,#fff)}.tmr-hero__media,.tmr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tmr-hero__media{z-index:0;overflow:hidden}.tmr-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;object-fit:cover;object-position:var(--tmr-hero-position-x,50%) var(--tmr-hero-position-y,55%)}.tmr-section .tmr-hero__image--mobile{display:none}.tmr-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(17,24,17,var(--tmr-hero-overlay-left,.75)),#1118117a 32%,rgba(17,24,17,var(--tmr-hero-overlay-right,.05)) 82%),linear-gradient(0deg,rgba(0,0,0,.28),transparent 40%)}.tmr-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:var(--tmr-hero-desktop-height,760px);padding-top:80px;padding-bottom:105px}.tmr-section .tmr-hero__eyebrow{margin-bottom:28px;color:var(--tmr-hero-text-color,#fff)}.tmr-hero__heading{font:500 clamp(64px,8.8vw,var(--tmr-hero-heading-size,128px))/.92 var(--tmr-font-heading);letter-spacing:-.045em;margin:0 0 28px;max-width:100%;color:var(--tmr-hero-text-color,#fff);overflow-wrap:break-word}.tmr-hero__line{display:block}.tmr-hero__heading em{font-weight:400;font-style:italic}.tmr-hero__copy{max-width:var(--tmr-hero-copy-width,400px);margin:0;font-size:15px;line-height:1.85;color:var(--tmr-hero-text-color,#fff)}.tmr-hero__actions{display:flex;align-items:center;gap:32px;flex-wrap:wrap;margin-top:31px}.tmr-section .tmr-hero__button{color:var(--tmr-hero-button-color,#242922);background:var(--tmr-hero-button-bg,#f7f4ee)}.tmr-section .tmr-hero__button:hover{filter:brightness(.92)}.tmr-hero__story-link{color:var(--tmr-hero-text-color,#fff)!important}.tmr-hero__footer{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:26px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:9px;font-weight:700;letter-spacing:.12em;color:var(--tmr-hero-text-color,#fff)}.tmr-hero__footer-caption{min-width:0}.tmr-hero__scroll{display:inline-flex;align-items:center;gap:15px;white-space:nowrap;margin-left:auto}.tmr-hero__scroll-arrow{font-size:17px}.tmr-hero__edge{position:absolute;z-index:2;right:25px;top:50%;writing-mode:vertical-rl;font-size:10px;letter-spacing:.13em;opacity:.66;pointer-events:none}@keyframes tmr-hero-enter{0%{transform:scale(1.035);opacity:.82}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:no-preference){.tmr-hero--animate .tmr-hero__image{animation:tmr-hero-enter 1.1s ease both}}.tmr-intro__layout{display:grid;grid-template-columns:31% 1fr;gap:0}.tmr-intro__layout>.tmr-eyebrow{align-self:start;margin-top:30px}.tmr-intro__right .tmr-heading{margin:0}.tmr-intro__desc{margin-top:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.tmr-intro__desc p{max-width:510px;margin:0;color:var(--tmr-muted);font-size:15px;line-height:1.95}.tmr-circle-link{display:inline-flex;align-items:center;gap:22px;font-weight:700;font-size:12px;white-space:nowrap}.tmr-circle-link__circle{width:42px;height:42px;border:1px solid #938a7c;border-radius:50%;display:grid;place-items:center;font-size:21px;font-weight:400;transition:background .22s,color .22s}.tmr-circle-link:hover .tmr-circle-link__circle{background:var(--tmr-forest);color:#fff}.tmr-intro__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #cfc8bc;margin-top:86px}.tmr-intro__value{display:grid;align-content:start;gap:10px;padding:26px 22px 8px;border-right:1px solid #cfc8bc}.tmr-intro__value:first-child{padding-left:0}.tmr-intro__value:last-child{border-right:0}.tmr-intro__num{font:500 28px var(--tmr-font-heading);color:var(--tmr-clay)}.tmr-intro__value strong{font-size:14px;font-weight:600}.tmr-intro__value>span:last-child{font-size:12px;line-height:1.6;color:var(--tmr-muted)}.tmr-mood-grid{display:grid;grid-template-columns:1.16fr .9fr .9fr;gap:13px}.tmr-mood-card{position:relative;display:block;min-height:520px;overflow:hidden;color:#fff!important;background:#5f564a}.tmr-mood-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .65s ease}.tmr-mood-card:hover .tmr-mood-card__image{transform:scale(1.04)}.tmr-mood-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 38%,rgba(8,12,10,.7) 100%)}.tmr-mood-card__kicker{position:absolute;top:30px;left:32px;font-size:10px;font-weight:700;letter-spacing:.14em;max-width:80%}.tmr-mood-card__bottom{position:absolute;left:32px;right:28px;bottom:34px;display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.tmr-mood-card__bottom strong{display:block;font:500 clamp(35px,3vw,53px)/.95 var(--tmr-font-heading);letter-spacing:-.025em;max-width:350px}.tmr-mood-card__bottom small{display:block;margin-top:17px;font-size:12px;font-weight:500}.tmr-mood-card__arrow{display:grid;place-items:center;flex:none;width:43px;height:43px;border:1px solid rgba(255,255,255,.75);border-radius:50%;font-size:21px;transition:background .2s,color .2s}.tmr-mood-card:hover .tmr-mood-card__arrow{background:#fff;color:var(--tmr-ink)}.tmr-filter-row{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:33px}.tmr-section .tmr-filter{font-size:12px;border:1px solid #d5cec4;padding:10px 20px;background:transparent;border-radius:50px;color:#655f55;transition:all .2s}.tmr-section .tmr-filter.is-active,.tmr-section .tmr-filter[aria-pressed=true]{background:var(--tmr-forest);color:#fff;border-color:var(--tmr-forest)}.tmr-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:39px 18px}.tmr-product[hidden]{display:none!important}.tmr-product__media{position:relative;overflow:hidden;background:#eeebe6;aspect-ratio:3/3.55}.tmr-product__media>a:first-child{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tmr-product__image{width:100%;height:100%;object-fit:contain;transition:transform .4s}.tmr-product__media:hover .tmr-product__image{transform:scale(1.045)}.tmr-product__badge{position:absolute;top:14px;left:14px;background:#fbf8f1e9;padding:9px 10px;font-size:9px;letter-spacing:.08em;font-weight:700;pointer-events:none}.tmr-product__hover{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;min-height:48px;background:var(--tmr-forest);color:#fff!important;font-size:12px;font-weight:700;padding:10px 17px;transform:translateY(102%);transition:transform .23s}.tmr-product__hover span{font-size:19px}.tmr-product__media:hover .tmr-product__hover,.tmr-product__hover:focus-visible{transform:none}.tmr-product__details{display:flex;justify-content:space-between;align-items:start;gap:10px;padding:17px 2px 0}.tmr-product__details h3{margin:0 0 5px;font:500 27px/1 var(--tmr-font-heading)}.tmr-product__details small{font-size:11px;color:var(--tmr-muted)}.tmr-product__price{font-weight:700;font-size:12px;white-space:nowrap;padding-top:2px}.tmr-product__price s{display:block;color:var(--tmr-muted);font-size:10px;font-weight:400;text-align:right}.tmr-products__footer{margin-top:45px;padding-top:29px;border-top:1px solid #d8d1c8;display:flex;justify-content:space-between;align-items:center;gap:25px}.tmr-products__footer p{margin:0;color:var(--tmr-muted);font-size:13px}.tmr-craft{display:grid;grid-template-columns:1fr 1fr;min-height:675px}.tmr-craft__media{position:relative;min-height:590px;overflow:hidden;background:#aa8d74}.tmr-craft__image{position:absolute;width:100%;height:100%;object-fit:cover}.tmr-craft__photocap{position:absolute;bottom:33px;left:33px;padding:11px 15px;background:#ffffffeb;font-size:9px;font-weight:700;letter-spacing:.12em}.tmr-craft__content{background:var(--tmr-craft-bg);color:var(--tmr-craft-color);display:flex;align-items:center}.tmr-craft__inner{width:100%;padding:70px clamp(45px,7vw,120px)}.tmr-craft__heading{font:500 clamp(60px,6vw,99px)/.89 var(--tmr-font-heading);letter-spacing:-.035em;margin:25px 0 33px}.tmr-craft__inner>p{max-width:490px;font-size:14px;line-height:1.9;color:inherit;opacity:.84;margin:0 0 34px}.tmr-craft__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 35px}.tmr-craft__values>div{border-top:1px solid rgba(255,255,255,.38);padding-top:14px;display:grid;gap:13px}.tmr-craft__values span{font:500 25px var(--tmr-font-heading);opacity:.65}.tmr-craft__values small{font-size:11px;line-height:1.6}.tmr-craft .tmr-text-link--light{color:var(--tmr-craft-color)}.tmr-statement{text-align:center}.tmr-statement .tmr-container{max-width:1250px}.tmr-statement h2{font:500 clamp(45px,5.15vw,82px)/1.12 var(--tmr-font-heading);letter-spacing:-.03em;margin:30px auto 25px}.tmr-statement h2 em{font-weight:400;color:var(--tmr-clay)}.tmr-statement__mark{font-size:30px;color:var(--tmr-clay)}.tmr-lookbook__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:start}.tmr-lookbook__item{min-width:0;margin:0}.tmr-lookbook__item:nth-child(2n){padding-top:95px}.tmr-lookbook__image{width:100%;height:clamp(365px,42vw,630px);object-fit:cover}.tmr-lookbook__item:nth-child(2n) .tmr-lookbook__image{height:clamp(340px,37vw,550px)}.tmr-lookbook__item figcaption{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-top:16px}.tmr-lookbook__item figcaption span{font-size:10px;font-weight:700;letter-spacing:.1em;max-width:170px;line-height:1.7}a.gbtn.pr.btn-options.quickShop.hide-sm{display:none}.header-logo{max-width:170px}ul#main_nav li:nth-child(2){position:relative}ul#main_nav li:nth-child(2):before{content:"HANDCRAFTED";text-transform:uppercase;color:#fff;background:red;padding:1px 10px;position:absolute;top:-7px;right:28px;font-size:9px;line-height:2;font-weight:600}ul#main_nav li:nth-child(2):after{content:"";width:0;height:0;border:6px solid transparent;position:absolute;border-color:transparent;border-top-color:red;top:13px;right:65px}a.hdicon.call-menu{display:flex;align-items:center;column-gap:15px;background:#21362d;color:#fff;font-weight:700;border-radius:40px;padding:0 31px}.wrap-product-info h5{font-weight:700;margin-bottom:0}.swatch .header span{font-size:20px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
