.tavia-journal{--journal-rule: #deded9;--journal-muted: #686862;color:rgb(var(--color-foreground))}.tavia-journal__intro{padding-block:6.4rem 4.8rem;max-width:80rem}.tavia-journal__eyebrow,.tavia-journal__meta{font-family:var(--font-mono-family);font-size:1.2rem;line-height:1.6;letter-spacing:.06em}.tavia-journal__eyebrow{margin:0 0 1.8rem}body .tavia-journal__title{font-size:clamp(3.6rem,4vw,5.6rem);line-height:1.1;margin:0;max-width:24ch}.tavia-journal__description{max-width:58ch;font-size:1.8rem;line-height:1.65;margin-top:2rem;color:var(--journal-muted)}.tavia-journal__description p{margin:0}.tavia-journal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem 3.2rem}.tavia-journal-card{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--journal-rule);padding-top:1.6rem}.tavia-journal-card__media{display:block;overflow:hidden;background:#f5f5f3;aspect-ratio:4 / 3}.tavia-journal-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media(hover:hover){.tavia-journal-card__media:hover img{transform:scale(1.025)}}.tavia-journal-card__copy{padding-top:2rem}.tavia-journal__meta{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;color:var(--journal-muted);margin-bottom:1.2rem}body .tavia-journal-card__title{font-size:clamp(2.2rem,2vw,2.8rem);line-height:1.25;margin:0;overflow-wrap:anywhere}.tavia-journal-card__title a{color:inherit;text-decoration:none}.tavia-journal-card__title a:hover{text-decoration:underline;text-underline-offset:.2em}.tavia-journal-card__excerpt{font-size:1.6rem;line-height:1.65;margin:1.6rem 0;max-width:60ch;color:var(--journal-muted)}.tavia-journal__text-link{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.4rem;font-size:1.4rem;color:inherit;text-decoration-thickness:1px;text-underline-offset:.3em}.tavia-journal__text-link:focus-visible,.tavia-journal a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.tavia-journal__empty{padding:4rem 0;border-top:1px solid var(--journal-rule)}.tavia-journal-post{padding-block:3.2rem 6.4rem}.tavia-journal-post__back{max-width:90rem;margin:0 auto 3.2rem;padding-inline:2.4rem}.tavia-journal-post>.tavia-journal-post__back:first-child{margin-top:0}body .tavia-journal-post header{max-width:90rem;margin:0 auto 3.6rem;padding-inline:2.4rem;line-height:1.5}body .tavia-journal-post .article-template__title{font-size:clamp(3.2rem,3.8vw,5.2rem);line-height:1.12;max-width:27ch;margin-bottom:2rem;text-wrap:balance}.tavia-journal-post__excerpt{max-width:62ch;font-size:1.8rem;line-height:1.65;color:var(--journal-muted);margin:2rem 0 0}.tavia-journal-post .article-template__hero-container{max-width:100rem;padding-inline:2.4rem}.tavia-journal-post .article-template__hero-small{height:28rem}.tavia-journal-post .article-template__hero-medium{height:clamp(30rem,36vw,48rem)}.tavia-journal-post .article-template__hero-large{height:clamp(36rem,45vw,60rem)}.tavia-journal-post .article-template__hero-container img{object-fit:contain;background:#f5f5f3}body .tavia-journal-post .article-template__content{width:calc(100% - 4.8rem);max-width:72rem;padding:0;margin:4.8rem auto;font-size:1.7rem;line-height:1.8}body .tavia-journal-post .article-template__content :is(p,li){font-size:inherit;line-height:1.8;letter-spacing:0;word-spacing:normal}.tavia-journal-post .article-template__content p{margin:0 0 2.2rem}body .tavia-journal-post .article-template__content h2{font-size:clamp(2.4rem,2.5vw,3rem);line-height:1.25;margin:4.4rem 0 1.8rem;scroll-margin-top:10rem}body .tavia-journal-post .article-template__content h3{font-size:2.2rem;line-height:1.35;margin-top:3.2rem}.tavia-journal-post .article-template__content :is(ul,ol){padding-left:2.4rem;margin-bottom:2.4rem}.tavia-journal-post .article-template__content li+li{margin-top:1rem}.tavia-journal-post .article-template__content a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}.tavia-journal-post .article-template__content :is(img,video,iframe){max-width:100%}.tavia-journal-post .article-template__content img{height:auto}.tavia-journal-post .article-template__content .tavia-journal__table-wrap{overflow-x:auto;max-width:100%;margin-block:3rem;outline-offset:4px}.tavia-journal-post .article-template__content table{width:100%;border-collapse:collapse;box-shadow:none;font-size:1.4rem;margin:0}.tavia-journal-post .article-template__content caption{text-align:left;padding-bottom:1.2rem;font-size:1.4rem}.tavia-journal-post .article-template__content :is(th,td){min-width:12rem;padding:1.4rem;border:1px solid var(--journal-rule);vertical-align:top;line-height:1.6}.tavia-journal-post .article-template__content th{background:#f5f5f3;font-weight:600}.tavia-journal-post__related{max-width:100rem;margin:5.6rem auto;padding:4rem 2.4rem 0;border-top:1px solid var(--journal-rule)}body .tavia-journal-post__related>h2{font-size:2.8rem;line-height:1.2;margin:0 0 2.8rem}.tavia-journal__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.tavia-journal__product{min-width:0}.tavia-journal__product img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;background:#f5f5f3}body .tavia-journal__product h3{font-size:1.8rem;line-height:1.4;margin:1.6rem 0 .4rem}.tavia-journal__product h3 a{color:inherit;text-decoration:none}.tavia-journal-post .article-template__social-sharing{max-width:72rem;padding:0;margin:4rem auto}@media screen and (max-width:749px){.tavia-journal__intro{padding-block:3.6rem 3.2rem}.tavia-journal__grid{grid-template-columns:minmax(0,1fr);gap:3.6rem}.tavia-journal__description{font-size:1.6rem}.tavia-journal-post{padding-top:1.6rem}.tavia-journal-post__back{margin-bottom:2.4rem}.tavia-journal-post__excerpt{font-size:1.7rem}body .tavia-journal-post .article-template__content{margin-block:3.2rem}.tavia-journal-post .article-template__hero-small{height:22rem}.tavia-journal-post .article-template__hero-medium{height:28rem}.tavia-journal-post .article-template__hero-large{height:36rem}.tavia-journal__products{grid-template-columns:minmax(0,1fr);gap:3.2rem}.tavia-journal__product{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.6rem;align-items:center}body .tavia-journal__product h3{margin-top:0;font-size:1.7rem}.tavia-journal-post .article-template__social-sharing{margin-inline:2.4rem}}@media(prefers-reduced-motion:reduce){.tavia-journal-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tavia-journal.css.map */
