.tjh{display:block;background:var(--tjh-bg);color:var(--tjh-ink);font-family:var(--tjh-sans);-webkit-font-smoothing:antialiased;border-top:var(--tjh-bt) solid var(--tjh-line);border-bottom:var(--tjh-bb) solid var(--tjh-line)}.tjh *,.tjh *:before,.tjh *:after{box-sizing:border-box}.tjh :focus-visible{outline:2px solid var(--tjh-ink);outline-offset:3px}.tjh__inner{display:block;max-width:var(--tjh-max);margin:0 auto;padding:var(--tjh-pt-d) var(--tjh-gut) var(--tjh-pb-d)}.tjh__head{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin:0 0 var(--tjh-head-d)}.tjh[data-head=left] .tjh__head{flex-direction:column;align-items:flex-start;gap:26px}.tjh[data-head=center] .tjh__head{flex-direction:column;align-items:center;gap:26px;text-align:center}.tjh[data-head=center] .tjh__eyebrow{justify-content:center}.tjh[data-head=center] .tjh__intro{margin-left:auto;margin-right:auto}.tjh__titles{min-width:0}.tjh__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 9px;font-size:var(--tjh-eb);letter-spacing:var(--tjh-eb-ls);line-height:1.5;text-transform:uppercase;color:var(--tjh-gold)}.tjh__eyebrow[data-rule]:before{content:"";flex:none;width:30px;height:1px;background:currentColor}.tjh__h{margin:0;padding:0;font-family:var(--tjh-serif);font-weight:400;font-size:clamp(calc(var(--tjh-h-d) * .742),4.4vw,var(--tjh-h-d));line-height:var(--tjh-h-lh);letter-spacing:var(--tjh-h-ls);color:var(--tjh-ink);text-transform:none;text-wrap:balance}.tjh__intro{max-width:520px;margin:18px 0 0;font-size:14px;line-height:1.75;color:var(--tjh-muted)}.tjh__btnwrap{flex:none}.tjh__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:160px;height:var(--tjh-bh);padding:0 28px;border:1px solid var(--tjh-btn-bd);background:transparent;color:var(--tjh-btn-tx);font-family:var(--tjh-sans);font-size:var(--tjh-bfs);letter-spacing:var(--tjh-bls);line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--tjh-ease),color .3s var(--tjh-ease),border-color .3s var(--tjh-ease)}.tjh[data-btn=solid] .tjh__btn{background:var(--tjh-btn-hbg);color:var(--tjh-btn-htx);border-color:var(--tjh-btn-hbg)}.tjh[data-btn=link] .tjh__btn{min-width:0;height:auto;padding:0 0 8px;border-width:0 0 1px;border-color:var(--tjh-gold)}@media(hover:hover){.tjh[data-btn=outline] .tjh__btn:hover{background:var(--tjh-btn-hbg);color:var(--tjh-btn-htx)}.tjh[data-btn=solid] .tjh__btn:hover{background:transparent;color:var(--tjh-btn-tx)}.tjh[data-btn=link] .tjh__btn:hover{border-color:var(--tjh-ink)}}.tjh__foot{display:none}.tjh__stage{display:block}.tjh__list{display:flex;flex-wrap:wrap;justify-content:var(--tjh-just);gap:var(--tjh-gap);margin:0;padding:0;list-style:none}.tjh__item{display:flex;flex:0 0 calc((100% - (var(--tjh-cols) - 1) * var(--tjh-gap)) / var(--tjh-cols));min-width:0;margin:0;padding:0;list-style:none}.tjh__card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;color:var(--tjh-ink)}.tjh__media{position:relative;display:block;flex:none;width:100%;aspect-ratio:var(--tjh-ratio);overflow:hidden;background:var(--tjh-cream)}.tjh__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.1s var(--tjh-ease)}.tjh__media:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;z-index:1;border:1px solid rgba(255,250,243,.78);opacity:0;transform:scale(1.025);transition:opacity .6s var(--tjh-ease),transform .6s var(--tjh-ease);pointer-events:none}@media(hover:hover){.tjh[data-hover=on] .tjh__card:hover .tjh__media img{transform:scale(var(--tjh-zoom))}.tjh[data-frame=on] .tjh__card:hover .tjh__media:after{opacity:1;transform:none}}.tjh__ph{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tjh-cream)}.tjh__ph:before{content:"";position:absolute;left:50%;top:50%;height:58%;aspect-ratio:1;border:1px solid rgba(185,154,90,.38);border-radius:50%;transform:translate(-50%,-50%)}.tjh__ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 25% 25%,rgba(255,250,243,.85),transparent 26%),linear-gradient(135deg,#5c684814,#b99a5a1a)}.tjh__ph-t{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 12%;text-align:center;font-family:var(--tjh-serif);font-size:clamp(17px,1.9vw,25px);line-height:1.3;color:var(--tjh-ink);opacity:.38}.tjh__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;padding-top:19px}.tjh[data-align=center] .tjh__body{align-items:center;text-align:center}.tjh[data-card=framed] .tjh__card{background:var(--tjh-cardbg);border:1px solid var(--tjh-line)}.tjh[data-card=framed] .tjh__body{padding:24px 24px 26px}.tjh__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 16px;font-size:var(--tjh-cat);letter-spacing:.14em;line-height:1.6;text-transform:uppercase;color:var(--tjh-muted)}.tjh[data-align=center] .tjh__meta{justify-content:center}.tjh__meta>*+*:before{content:"";display:inline-block;width:3px;height:3px;margin:0 10px;border-radius:50%;background:var(--tjh-gold);vertical-align:middle}.tjh__cat{color:var(--tjh-gold)}.tjh__no{font-family:var(--tjh-serif);font-size:1.45em;font-style:italic;letter-spacing:.04em;line-height:1;text-transform:none;color:var(--tjh-gold)}.tjh__t{margin:0;padding:0;max-width:100%;font-family:var(--tjh-serif);font-weight:400;font-size:var(--tjh-t-d);line-height:var(--tjh-t-lh);letter-spacing:-.015em;color:var(--tjh-ink);text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.tjh[data-lines="2"] .tjh__t,.tjh[data-lines="3"] .tjh__t{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tjh[data-lines="2"] .tjh__t{-webkit-line-clamp:2}.tjh[data-lines="3"] .tjh__t{-webkit-line-clamp:3}.tjh__t .tjh__link,.tjh__t .tjh__link:hover,.tjh__t .tjh__link:focus,.tjh__t .tjh__link:active,.tjh__t .tjh__link:visited{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.tjh__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.tjh__link:focus-visible{outline:none}.tjh__link:focus-visible:after{outline:2px solid var(--tjh-ink);outline-offset:6px}.tjh__ex{max-width:420px;margin:17px 0 0;font-size:var(--tjh-ex);line-height:1.75;color:var(--tjh-muted)}.tjh__sp{display:block;flex:1 0 28px}.tjh__more{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:131px;height:var(--tjh-bh);padding:0 24px;border:1px solid var(--tjh-btn-bd);color:var(--tjh-btn-tx);font-size:var(--tjh-bfs);letter-spacing:var(--tjh-bls);line-height:1;text-transform:uppercase;transition:background-color .3s var(--tjh-ease),color .3s var(--tjh-ease),border-color .3s var(--tjh-ease)}.tjh[data-more=solid] .tjh__more{background:var(--tjh-btn-hbg);color:var(--tjh-btn-htx);border-color:var(--tjh-btn-hbg)}.tjh[data-more=link] .tjh__more{min-width:0;height:auto;padding:0 0 6px;border-width:0 0 1px;border-color:var(--tjh-gold)}.tjh[data-more=text] .tjh__more{min-width:0;height:auto;padding:0;border:0}.tjh__arr{display:inline-block;transition:transform .35s var(--tjh-ease)}@media(hover:hover){.tjh[data-hover=on][data-more=outline] .tjh__card:hover .tjh__more{background:var(--tjh-btn-hbg);color:var(--tjh-btn-htx)}.tjh[data-hover=on][data-more=solid] .tjh__card:hover .tjh__more{background:transparent;color:var(--tjh-btn-tx)}.tjh[data-hover=on][data-more=link] .tjh__card:hover .tjh__more{border-color:var(--tjh-ink)}.tjh[data-hover=on] .tjh__card:hover .tjh__arr{transform:translate(4px)}}.tjh__nav{display:none;align-items:center;gap:20px;margin-top:22px}.tjh__bar{position:relative;flex:1 1 auto;height:1px;background:var(--tjh-line);overflow:hidden}.tjh__bar>i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tjh-gold);transform-origin:0 50%;transform:scaleX(var(--tjh-p,.34));transition:transform .25s ease}.tjh__arrows{display:flex;flex:none;gap:8px;margin-left:auto}.tjh__arrow{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid var(--tjh-btn-bd);border-radius:50%;background:transparent;color:var(--tjh-btn-tx);cursor:pointer;transition:background-color .3s var(--tjh-ease),color .3s var(--tjh-ease),opacity .3s ease}.tjh__arrow:disabled{opacity:.28;cursor:default}@media(hover:hover){.tjh__arrow:not(:disabled):hover{background:var(--tjh-btn-hbg);color:var(--tjh-btn-htx)}}tea-lab-journal-slider:not([data-scrollable]) .tjh__nav{display:none!important}tea-lab-journal-slider:not(:defined) .tjh__nav{display:none!important}.tjh:not([data-style=home]) [data-r]{transition:opacity var(--tjh-dur) var(--tjh-ease) calc(var(--i,0) * var(--tjh-stag)),transform var(--tjh-dur) var(--tjh-ease) calc(var(--i,0) * var(--tjh-stag))}tea-lab-reveal.tjh:defined[data-anim=on]:not([data-style=home]):not([data-in]) [data-r]{opacity:0;transform:translateY(18px)}tea-lab-reveal.tjh:defined[data-anim=on][data-style=fade]:not([data-in]) [data-r]{transform:none}@keyframes tjh-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes tjh-unveil{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes tjh-settle{0%{transform:scale(1.18)}}.tjh__item{--tjh-d:calc(.1s + min(var(--i,3) - 3,6) * var(--tjh-stag))}tea-lab-reveal.tjh:defined[data-anim=on][data-style=home]:not([data-in]) :is(.tjh__eyebrow,.tjh__h,.tjh__intro,.tjh__btnwrap,.tjh__body){opacity:0}tea-lab-reveal.tjh:defined[data-anim=on][data-style=home]:not([data-in]) .tjh__media{clip-path:inset(100% 0 0 0)}tea-lab-reveal.tjh[data-anim=on][data-style=home][data-in] :is(.tjh__eyebrow,.tjh__h,.tjh__intro,.tjh__btnwrap){animation:tjh-rise var(--tjh-dur) var(--tjh-out) calc(var(--i,0) * var(--tjh-stag)) backwards}tea-lab-reveal.tjh[data-anim=on][data-style=home][data-in] .tjh__media{animation:tjh-unveil calc(var(--tjh-dur) * 1.22) var(--tjh-io) var(--tjh-d) backwards}tea-lab-reveal.tjh[data-anim=on][data-style=home][data-in] .tjh__media img{animation:tjh-settle calc(var(--tjh-dur) * 2) var(--tjh-out) var(--tjh-d) backwards}tea-lab-reveal.tjh[data-anim=on][data-style=home][data-in] .tjh__body{animation:tjh-rise var(--tjh-dur) var(--tjh-out) calc(.3s + var(--tjh-d)) backwards}@media(min-width:1025px){.tjh[data-layout=featured] .tjh__list{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);grid-template-rows:repeat(var(--tjh-rest),minmax(0,1fr));gap:var(--tjh-gap)}.tjh[data-layout=featured] .tjh__item{flex:none}.tjh[data-layout=featured] .tjh__item:first-child{grid-row:1 / span var(--tjh-rest)}.tjh[data-layout=featured] .tjh__item:first-child .tjh__media{aspect-ratio:var(--tjh-ratio-f)}.tjh[data-layout=featured] .tjh__item:first-child .tjh__t{max-width:600px;font-size:calc(var(--tjh-t-d) * 1.3)}.tjh[data-layout=featured] .tjh__item:first-child .tjh__ex{max-width:540px}.tjh[data-layout=featured] .tjh__item:not(:first-child){align-items:center;padding:clamp(14px,1.6vw,24px) 0}.tjh[data-layout=featured] .tjh__item:nth-child(n+3){border-top:1px solid var(--tjh-line)}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__card{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:0 clamp(18px,2vw,30px);align-items:center}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__media{aspect-ratio:1/1}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__body{justify-content:center;padding-top:0}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__t{font-size:calc(var(--tjh-t-d) * .82)}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__ex{display:none}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__sp{flex:0 0 20px}.tjh[data-layout=featured] .tjh__item:not(:first-child) .tjh__meta{margin-bottom:12px}}@media(max-width:1024px){.tjh__item{flex-basis:calc((100% - (var(--tjh-cols-t) - 1) * var(--tjh-gap)) / var(--tjh-cols-t))}.tjh__t{font-size:calc(var(--tjh-t-d) * .9)}}@media(max-width:800px){.tjh__inner{padding:var(--tjh-pt-m) var(--tjh-gut-m) var(--tjh-pb-m)}.tjh__head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:var(--tjh-head-m)}.tjh[data-head=center] .tjh__head{align-items:center}.tjh[data-mbtn=below] .tjh__head .tjh__btnwrap{display:none}.tjh[data-mbtn=below] .tjh__foot{display:flex;margin-top:30px}.tjh[data-head=center][data-mbtn=below] .tjh__foot{justify-content:center}.tjh__h{font-size:var(--tjh-h-m)}.tjh__media{aspect-ratio:var(--tjh-ratio-m)}.tjh__body{padding-top:14px}.tjh__meta{gap:3px 0;margin:0 0 10px;font-size:var(--tjh-cat-m);letter-spacing:.12em}.tjh__meta>*+*:before{margin:0 7px}.tjh__t{font-size:var(--tjh-t-m);letter-spacing:-.01em}.tjh[data-lines] .tjh__t{display:block;overflow:visible;-webkit-line-clamp:unset}.tjh[data-linesm="3"] .tjh__t,.tjh[data-linesm="4"] .tjh__t,.tjh[data-linesm="5"] .tjh__t{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tjh[data-linesm="3"] .tjh__t{-webkit-line-clamp:3}.tjh[data-linesm="4"] .tjh__t{-webkit-line-clamp:4}.tjh[data-linesm="5"] .tjh__t{-webkit-line-clamp:5}.tjh__ex{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--tjh-exl-m);overflow:hidden;margin-top:9px;font-size:var(--tjh-ex-m);line-height:1.6}.tjh__sp{flex-basis:16px}.tjh__btn{height:var(--tjh-bh-m);font-size:var(--tjh-bfs-m)}.tjh__more{min-width:0;height:var(--tjh-bh-m);padding:0 12px;gap:6px;font-size:var(--tjh-bfs-m)}.tjh[data-more=link] .tjh__more{height:auto;padding:0 0 5px}.tjh[data-more=text] .tjh__more{height:auto;padding:0}.tjh[data-card=framed] .tjh__body{padding:14px 13px 15px}.tjh[data-mobile=slider] .tjh__list{flex-wrap:nowrap;justify-content:flex-start;gap:var(--tjh-gap-m);padding-bottom:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tjh[data-mobile=slider][data-snap=off] .tjh__list{scroll-snap-type:none}.tjh[data-mobile=slider] .tjh__list::-webkit-scrollbar{display:none}.tjh[data-mobile=slider] .tjh__list:focus-visible{outline-offset:-2px}.tjh[data-mobile=slider] .tjh__item{flex:0 0 calc((100vw - var(--tjh-gut-m) * 2 - var(--tjh-visg) * var(--tjh-gap-m)) / var(--tjh-vis));scroll-snap-align:start}.tjh[data-mobile=slider][data-bleed] .tjh__list{margin:0 calc(var(--tjh-gut-m) * -1);padding-left:var(--tjh-gut-m);padding-right:var(--tjh-gut-m);scroll-padding-inline:var(--tjh-gut-m)}.tjh[data-mobile=slider][data-bleed] .tjh__item{flex-basis:calc((100vw - var(--tjh-gut-m) - var(--tjh-visg) * var(--tjh-gap-m)) / var(--tjh-vis))}.tjh[data-mobile=slider] .tjh__nav{display:flex}.tjh[data-mobile=stack] .tjh__list{flex-direction:column;flex-wrap:nowrap;gap:calc(var(--tjh-gap-m) + 22px)}.tjh[data-mobile=stack] .tjh__item{flex:0 0 auto;width:100%}.tjh[data-mobile=stack] .tjh__body{padding-top:19px}.tjh[data-mobile=stack] .tjh__meta{margin-bottom:14px;font-size:calc(var(--tjh-cat-m) * 1.3)}.tjh[data-mobile=stack] .tjh__t{font-size:calc(var(--tjh-t-m) * 1.65)}.tjh[data-mobile=stack] .tjh__ex{display:block;overflow:visible;margin-top:14px;font-size:calc(var(--tjh-ex-m) * 1.2)}.tjh[data-mobile=stack][data-more=outline] .tjh__more,.tjh[data-mobile=stack][data-more=solid] .tjh__more{min-width:131px;padding:0 22px}.tjh[data-mobile=stack][data-card=framed] .tjh__body{padding:20px 20px 22px}.tjh[data-exm=off] .tjh__ex{display:none}}@media(min-width:501px)and (max-width:800px){.tjh[data-mobile=slider] .tjh__t{font-size:calc(var(--tjh-t-m) * 1.15)}.tjh[data-mobile=slider] .tjh__meta{font-size:calc(var(--tjh-cat-m) * 1.1)}}@media(max-width:500px){.tjh__btn{min-width:150px;padding:0 24px}}@media(prefers-reduced-motion:reduce){.tjh [data-r],.tjh__media img,.tjh__media:after,.tjh__arr,.tjh__bar>i{transition:none!important}.tjh *{animation:none!important}.tjh__list{scroll-behavior:auto}}html[data-tl-motion=off] .tjh [data-r],html[data-tl-motion=off] .tjh__media img{transition:none!important}html[data-tl-motion=off] .tjh *{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tea-lab-journal-home.css.map */
