:root{--font-body--family:"Hanken Grotesk",-apple-system,"Helvetica Neue",Arial,sans-serif !important;--font-subheading--family:"Hanken Grotesk",-apple-system,"Helvetica Neue",Arial,sans-serif !important;--style-border-radius-xs:0 !important;--style-border-radius-sm:0 !important;--style-border-radius-md:0 !important;--style-border-radius-lg:0 !important;--style-border-radius-popover:0 !important;--shadow-button:none !important;--shadow-popover:none !important;--shadow-blur:0px !important}body,input,select,textarea,button{font-family:var(--font-body--family)}.button,.button-secondary{box-shadow:none}.tje-eyebrow{display:inline-block;border-top:1px solid var(--color-foreground-heading);padding-top:12px;font-family:var(--font-body--family);font-size:11px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.tje-rule{border:0;border-top:1px solid var(--color-border);margin:32px 0}.tje-numbered{counter-reset:tje;list-style:none;padding:0;margin:0 0 26px;font-family:var(--font-body--family);font-size:15px;line-height:1.6}.tje-numbered li{display:grid;grid-template-columns:40px 1fr;align-items:start;border-top:1px solid var(--color-border);padding:15px 0}.tje-numbered li:last-child{border-bottom:1px solid var(--color-border)}.tje-numbered li:before{counter-increment:tje;content:"0" counter(tje);font-weight:600}.tje-spec{width:100%;border-collapse:collapse;margin:8px 0 0}.tje-spec th,.tje-spec td{text-align:left;font-weight:400;padding:11px 0;border-bottom:1px solid var(--color-border);font-size:14px;line-height:1.5}.tje-spec th{width:42%;opacity:.7}:root{--color-foreground-muted:#8A837C}.tje-eyebrow,.section__eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a837c;border-top:0;padding-top:0}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance}h5,h6{letter-spacing:.16em;text-transform:uppercase;font-size:11px;color:#8a837c}p{max-width:68ch}.tje-quote{border-top:1px solid var(--color-border);padding-top:16px}.tje-quote__words{font-family:var(--font-body--family);font-size:15px;line-height:1.6;color:var(--color-foreground);margin:0 0 10px}.tje-quote__who{font-size:12px;color:#8a837c;margin:0}.tje-quote__who b{font-weight:600;color:var(--color-foreground-heading)}.button,.button-secondary,button,.header__menu a,.menu-list a,nav a,.announcement-bar,.announcement-bar *,.tje-eyebrow,.tag,[class*=eyebrow],[class*=uppercase]{letter-spacing:.16em}.button,.button-secondary,button{font-size:12px;font-weight:500;padding-inline:26px}.header,.header-section,header{border-bottom:1px solid var(--color-border)}.tje{--c50:#F3F1EE;--c100:#EBE8E2;--c200:#DED9D1;--ink:#161515;--ink6:#4A4544;--ink4:#7C7674;--ink2:#D6D2CD;--brown:#4A3C30;--tan:#BFB2A6;--moss:#6C6749;font-family:var(--font-body--family);color:var(--ink)}.tje *{box-sizing:border-box}.tje a{color:inherit;text-decoration:none}.tje p{margin:0;font-size:16px;line-height:1.6;color:var(--ink6);max-width:none;text-wrap:pretty}.tje-lbl{font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--ink4);border-top:1px solid var(--ink);padding-top:10px;display:flex;align-items:center;gap:9px;margin:0}.tje-sq{width:7px;height:7px;background:var(--moss);flex:0 0 7px}.tje .tje-h{font-family:var(--font-heading--family,"Newsreader",Georgia,serif);font-weight:600;letter-spacing:-.022em;line-height:1;margin:0;color:inherit;text-wrap:pretty}.tje .tje-cta{display:inline-flex;justify-content:center;align-self:flex-start;background:var(--ink);color:var(--c50);font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:15px 26px;border:0;border-radius:0;cursor:pointer}.tje .tje-cta:hover{background:var(--brown);color:var(--c50)}.tje-life{filter:sepia(.18) saturate(1.08) brightness(.96) contrast(1.02)}.tje-cover{width:100%;height:100%;object-fit:cover;display:block}.tje-ph{width:100%;height:100%;min-height:320px;background:var(--c200);display:block}.tje-ph svg{width:100%;height:100%;fill:var(--ink2)}.shopify-section-group-footer-group a,.header .menu-list__link,.header .menu-list__list-item>button{font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--color-foreground-heading,#171615)}.button,.button-secondary{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}[class*=product-information] details summary,[class*=product-information] details summary *{font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tje-lbl,.tje-eyebrow,.section__eyebrow,h5,h6,.tje-fd__sig,.tje .tje-pg__all{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.announcement-bar__slide,.announcement-bar__text{font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}.tje-trust>div{letter-spacing:.14em}.product-badges__badge,.badge{font-family:var(--font-body--family)!important;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.breadcrumbs,.breadcrumbs a,.breadcrumbs span{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a837c;text-decoration:none}[class*=product-information] details p:has(+ul){font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a837c;margin-top:14px}.text-block--text_delivery,.text-block--text_delivery p{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a837c}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tje-brand.css.map */
