.journal-head{padding:clamp(8rem,14vw,11rem) var(--pad) clamp(3rem,6vw,4.5rem);border-bottom:1px solid var(--hairline-night)}.journal-head__inner{max-width:52rem;margin:0 auto}.journal-head .eyebrow{margin-bottom:1.4rem}.journal-head h1{font-family:var(--display);font-weight:400;font-size:clamp(2.4rem,5.6vw,4.4rem);line-height:1.06;letter-spacing:.005em;text-wrap:balance}.journal-head__dek{font-family:var(--display);font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.55;color:var(--muted-night);margin-top:1.2rem;max-width:36em}.journal-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.8rem;font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted-night)}.journal-head__meta strong{font-weight:500;color:var(--text-night)}.journal-list{padding:clamp(3rem,6vw,5rem) var(--pad) clamp(4rem,8vw,6rem)}.journal-list__inner{max-width:68rem;margin:0 auto;display:grid;gap:clamp(2.5rem,5vw,3.5rem)}.entry{display:grid;gap:1.4rem;align-items:center;padding-bottom:clamp(2.5rem,5vw,3.5rem);border-bottom:1px solid var(--hairline-day)}.entry:last-child{border-bottom:0;padding-bottom:0}@media(min-width:760px){.entry{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,4vw,3.5rem)}.entry--noimg{grid-template-columns:1fr}}.entry__img{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--towel-2)}.entry__img img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.entry:hover .entry__img img{transform:scale(1.03)}.entry__date{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--muted-day)}.entry__title{font-family:var(--display);font-weight:400;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.12;margin:.5rem 0 .8rem;text-wrap:balance}.entry__title a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s}.entry:hover .entry__title a{background-size:100% 1px}.entry__excerpt{max-width:34em;color:var(--text-day);opacity:.82}.entry__more{display:inline-block;margin-top:1.1rem;font-size:.74rem;letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid var(--hairline-day);padding-bottom:.2em}.entry__more:hover{border-color:var(--text-day)}.journal-empty{text-align:center;color:var(--muted-day)}.pager{display:flex;justify-content:center;gap:2rem;margin-top:3rem;font-size:.74rem;letter-spacing:.26em;text-transform:uppercase}.pager a{border-bottom:1px solid var(--hairline-day)}.article-hero{background:var(--ink);padding:0 var(--pad)}.article-hero__frame{max-width:68rem;margin:0 auto;aspect-ratio:16/9;overflow:hidden;transform:translateY(clamp(2rem,4vw,3rem));box-shadow:0 0 0 1px var(--hairline-night)}.article-hero__frame img{width:100%;height:100%;object-fit:cover}.article-hero+.article-body{padding-top:clamp(5rem,9vw,7rem)}.article-body{padding:clamp(3rem,6vw,4.5rem) var(--pad) clamp(3rem,6vw,4.5rem)}.prose{max-width:40rem;margin:0 auto;font-size:1.125rem;line-height:1.85;font-weight:350;color:var(--text-day)}.prose>*+*{margin-top:1.25em}.prose>p:first-of-type{font-family:var(--display);font-size:1.32rem;line-height:1.6;font-weight:400}.prose h1{display:none}.prose h2{font-family:var(--display);font-weight:400;font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.18;margin-top:2.2em;text-wrap:balance}.prose h2:before{content:"";display:block;width:3rem;height:1px;background:var(--brass);margin-bottom:1.1rem}.prose h3{font-family:var(--body);font-weight:500;font-size:.82rem;letter-spacing:.24em;text-transform:uppercase;margin-top:2em}.prose a{border-bottom:1px solid var(--brass);transition:color .3s}.prose a:hover{color:#8a6a2c}.prose strong{font-weight:500}.prose ul{padding-left:0}.prose ul li{position:relative;padding-left:1.6em}.prose ul li+li{margin-top:.55em}.prose ul li:before{content:"";position:absolute;left:.15em;top:.78em;width:.42em;height:.42em;background:var(--brass);transform:rotate(45deg)}.prose ol{counter-reset:roman;padding-left:0}.prose ol li{counter-increment:roman;position:relative;padding-left:2.4em}.prose ol li+li{margin-top:.55em}.prose ol li:before{content:counter(roman,upper-roman) ".";position:absolute;left:0;font-family:var(--display);color:#8a6a2c}.prose blockquote{border-left:1px solid var(--brass);padding:.2em 0 .2em 1.4em;font-family:var(--display);font-size:1.3rem;line-height:1.5}.prose img{width:100%;height:auto;margin-top:2em}.prose hr{border:0;height:1px;background:var(--hairline-day);margin:2.5em 0}.article-sign{max-width:40rem;margin:clamp(3rem,6vw,4rem) auto 0;padding-top:2rem;border-top:1px solid var(--hairline-day);display:flex;align-items:center;gap:1.2rem}.article-sign img{width:56px;height:56px}.article-sign p{font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted-day);line-height:1.8}.article-sign strong{display:block;font-family:var(--display);font-weight:400;font-size:1.3rem;letter-spacing:0;text-transform:none;color:var(--text-day)}.article-book{padding:clamp(4rem,8vw,6rem) var(--pad);text-align:center;border-top:1px solid var(--hairline-night)}.article-book h2{font-family:var(--display);font-weight:400;font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.1;margin-bottom:1rem}.article-book p{color:var(--muted-night);margin-bottom:2rem;font-size:.82rem;letter-spacing:.24em;text-transform:uppercase}.article-more{padding:clamp(3.5rem,7vw,5rem) var(--pad)}.article-more__inner{max-width:68rem;margin:0 auto}.article-more__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem}.article-more__head h2{font-family:var(--display);font-weight:400;font-size:1.6rem}.article-more__head a{font-size:.74rem;letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid var(--hairline-day)}.article-more__grid{display:grid;gap:2rem}@media(min-width:760px){.article-more__grid{grid-template-columns:1fr 1fr}}.article-more__grid a{display:block;padding:1.6rem 0;border-top:1px solid var(--hairline-day)}.article-more__grid span{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--muted-day)}.article-more__grid strong{display:block;font-family:var(--display);font-weight:400;font-size:1.45rem;line-height:1.2;margin-top:.5rem}.back-link{display:inline-flex;align-items:center;gap:.6em;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--brass);margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lux-blog.css.map */
