.journal-tag-pill{display:inline-block;font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.journal-tag-pill--citrus{background:#e8833a1f;color:#b85c1a}.journal-tag-pill--oud{background:#8b1a2f1f;color:#6b1022}.journal-tag-pill--magnolia{background:#d4738a1f;color:#a0445e}.journal-tag-pill--vanilla{background:#c47d2a1f;color:#8b5a10}.journal-tag-pill--default{background:#0a0a0a0f;color:var(--muted)}.journal-date{font-family:var(--sans);font-size:9px;font-weight:400;letter-spacing:.1em;color:var(--muted)}.journal-page__hero{position:relative;height:55vh;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:var(--black)}.journal-page__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 20% 50%,rgba(201,169,110,.12) 0%,transparent 55%),radial-gradient(ellipse 60% 50% at 80% 50%,rgba(139,26,47,.1) 0%,transparent 55%),radial-gradient(ellipse 50% 60% at 50% 80%,rgba(212,115,138,.08) 0%,transparent 50%)}.journal-page__hero-content{position:relative;padding:0 24px;animation:fadeUp 1.2s ease both}.journal-page__hero-title{font-family:var(--serif);font-size:clamp(48px,7vw,88px);font-weight:300;color:var(--white);line-height:.95;margin-bottom:16px}.journal-page__hero-subtitle{font-family:var(--sans);font-size:10px;font-weight:400;letter-spacing:.22em;color:#faf9f666;text-transform:uppercase;max-width:480px;margin:0 auto}.journal-filters{border-bottom:.5px solid var(--border);background:var(--white);position:sticky;top:72px;z-index:50}.journal-filters__inner{display:flex;gap:0;padding:0 48px;overflow-x:auto;scrollbar-width:none}.journal-filters__inner::-webkit-scrollbar{display:none}.journal-filter-btn{font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:18px 20px;white-space:nowrap;border-bottom:1.5px solid transparent;transition:color .2s,border-color .2s;text-decoration:none}.journal-filter-btn:hover{color:var(--black)}.journal-filter-btn--active{color:var(--black);border-bottom-color:var(--black)}.journal-featured{display:grid;grid-template-columns:1.4fr 1fr;gap:0;border-bottom:.5px solid var(--border);max-height:600px}.journal-featured__image-wrap{position:relative;overflow:hidden;display:block}.journal-featured__image{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.journal-featured:hover .journal-featured__image{transform:scale(1.03)}.journal-featured__image--placeholder{width:100%;height:100%;min-height:480px}.journal-featured__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent 60%,rgba(250,249,246,.05) 100%)}.journal-featured__body{padding:56px 48px;display:flex;flex-direction:column;justify-content:center;background:var(--white)}.journal-featured__meta{display:flex;align-items:center;gap:12px;margin-bottom:20px}.journal-featured__title{font-family:var(--serif);font-size:clamp(26px,3vw,40px);font-weight:300;line-height:1.2;margin-bottom:20px}.journal-featured__title a{color:var(--black);transition:color .2s}.journal-featured__title a:hover{color:var(--gold)}.journal-featured__excerpt{font-family:var(--sans);font-size:12px;font-weight:300;line-height:1.85;color:var(--muted);margin-bottom:32px}.journal-read-more{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--black);border-bottom:.5px solid var(--black);padding-bottom:2px;transition:color .2s,border-color .2s;text-decoration:none}.journal-read-more:hover{color:var(--gold);border-color:var(--gold)}.journal-read-more svg{transition:transform .3s}.journal-read-more:hover svg{transform:translate(3px)}.journal-grid-section{padding:64px 48px}.journal-grid-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px}.journal-grid-card{cursor:pointer}.journal-grid-card__image-wrap{display:block;overflow:hidden;border-radius:2px;margin-bottom:18px}.journal-grid-card__image{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.journal-grid-card:hover .journal-grid-card__image{transform:scale(1.04)}.journal-grid-card__image--placeholder{width:100%;aspect-ratio:3/2}.journal-grid-card__meta{display:flex;align-items:center;gap:10px;margin-bottom:10px}.journal-grid-card__title{font-family:var(--serif);font-size:clamp(17px,2vw,22px);font-weight:400;line-height:1.3;margin-bottom:10px}.journal-grid-card__title a{color:var(--black);transition:color .2s}.journal-grid-card__title a:hover{color:var(--gold)}.journal-grid-card__excerpt{font-family:var(--sans);font-size:11px;font-weight:300;line-height:1.8;color:var(--muted);margin-bottom:14px}.journal-pagination{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:64px;padding-top:40px;border-top:.5px solid var(--border)}.journal-pagination__btn{font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--black);border-bottom:.5px solid var(--black);padding-bottom:2px;transition:color .2s}.journal-pagination__btn:hover{color:var(--gold);border-color:var(--gold)}.journal-pagination__info{font-family:var(--sans);font-size:9px;font-weight:400;letter-spacing:.14em;color:var(--muted)}.journal-subscribe{padding:80px 48px;text-align:center;background:var(--off-white);border-top:.5px solid var(--border)}.journal-subscribe__heading{font-family:var(--serif);font-size:clamp(26px,3.5vw,44px);font-weight:300;line-height:1.3;margin-bottom:40px}.journal-subscribe__heading em{font-style:italic;color:var(--gold)}.journal-subscribe__form{display:flex;gap:0;max-width:480px;margin:0 auto}.journal-subscribe__input{flex:1;font-family:var(--sans);font-size:12px;font-weight:300;padding:16px 20px;border:.5px solid var(--border);border-right:none;background:var(--white);color:var(--black);outline:none;transition:border-color .2s}.journal-subscribe__input:focus{border-color:var(--black)}.journal-subscribe__input::placeholder{color:var(--muted)}.article-hero{position:relative;min-height:70vh;display:flex;align-items:flex-end;overflow:hidden}.article-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.article-hero__bg--citrus{background:radial-gradient(ellipse 100% 100% at 50% 0%,#f5c27a,#e8833a 40%,#3d1a08)}.article-hero__bg--oud{background:radial-gradient(ellipse 100% 100% at 50% 0%,#3d0f1e,#1a0a14,#0a0408)}.article-hero__bg--magnolia{background:radial-gradient(ellipse 100% 100% at 50% 0%,#f5d5de,#e8a3b8 40%,#8b3d55)}.article-hero__bg--vanilla{background:radial-gradient(ellipse 100% 100% at 50% 0%,#f5e0b0,#d4a055 40%,#3d2008)}.article-hero__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.article-hero__image{width:100%;height:100%;object-fit:cover;opacity:.45}.article-hero__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.2) 50%,transparent 100%)}.article-hero__content{position:relative;padding:56px 48px;max-width:860px;width:100%}.article-hero__breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:24px}.article-hero__back{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#faf9f699;transition:color .2s}.article-hero__back:hover{color:var(--white)}.article-hero__breadcrumb-sep{color:#faf9f64d}.article-hero__title{font-family:var(--serif);font-size:clamp(32px,5vw,64px);font-weight:300;color:var(--white);line-height:1.1;margin-bottom:24px;max-width:820px}.article-hero__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.article-hero__author,.article-hero__date,.article-hero__read-time{font-family:var(--sans);font-size:9px;font-weight:400;letter-spacing:.12em;color:#faf9f680}.article-hero__dot{color:#faf9f640}.article-body-wrap{display:grid;grid-template-columns:1fr 320px;gap:64px;max-width:1200px;margin:0 auto;padding:72px 48px;align-items:start}.article-lede{font-family:var(--serif);font-size:clamp(18px,2.2vw,26px);font-weight:300;font-style:italic;line-height:1.5;color:var(--black);margin-bottom:40px;padding-bottom:40px;border-bottom:.5px solid var(--border)}.article-content.rte{font-family:var(--sans);font-size:14px;font-weight:300;line-height:1.9;color:#0a0a0abf}.article-content.rte h2{font-family:var(--serif);font-size:clamp(22px,2.5vw,32px);font-weight:400;color:var(--black);margin:48px 0 16px;line-height:1.2}.article-content.rte h3{font-family:var(--serif);font-size:clamp(18px,2vw,24px);font-weight:400;color:var(--black);margin:36px 0 12px}.article-content.rte p{margin-bottom:20px}.article-content.rte blockquote{border-left:2px solid var(--gold);padding:8px 0 8px 28px;margin:36px 0;font-family:var(--serif);font-size:clamp(18px,2.2vw,26px);font-style:italic;font-weight:300;color:var(--black);line-height:1.45}.article-content.rte img{width:100%;height:auto;margin:32px 0;border-radius:2px}.article-content.rte ul,.article-content.rte ol{padding-left:20px;margin-bottom:20px}.article-content.rte li{list-style:disc;margin-bottom:8px;padding-left:4px}.article-content.rte ol li{list-style:decimal}.article-content.rte a{color:var(--black);border-bottom:.5px solid var(--gold);transition:color .2s}.article-content.rte a:hover{color:var(--gold)}.article-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:48px;padding-top:32px;border-top:.5px solid var(--border)}.article-share{display:flex;align-items:center;gap:20px;margin-top:24px;padding-top:24px;border-top:.5px solid var(--border)}.article-share__link{font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);transition:color .2s}.article-share__link:hover{color:var(--black)}.article-sidebar{position:sticky;top:104px;display:flex;flex-direction:column;gap:24px}.article-sidebar__frag{padding:28px 24px;border-radius:2px}.article-sidebar__frag--citrus{background:linear-gradient(135deg,#fff8ee,#fdecd5)}.article-sidebar__frag--oud{background:var(--black)}.article-sidebar__frag--magnolia{background:linear-gradient(135deg,#fdf0f3,#fae0e7)}.article-sidebar__frag--vanilla{background:linear-gradient(135deg,#fdf5e6,#faeac8)}.article-sidebar__frag-name{font-family:var(--serif);font-size:22px;font-weight:300;margin-bottom:6px}.article-sidebar__frag--oud .article-sidebar__frag-name{color:var(--white)}.article-sidebar__frag-price{font-family:var(--serif);font-size:18px;font-weight:300;color:var(--gold);margin-bottom:4px}.article-sidebar__discovery{padding:24px;border:.5px solid var(--border);background:var(--white)}.article-sidebar__recent{display:flex;flex-direction:column;gap:16px}.article-sidebar__recent-item{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:.5px solid var(--border);text-decoration:none}.article-sidebar__recent-item:last-child{border-bottom:none}.article-sidebar__recent-title{font-family:var(--serif);font-size:14px;font-weight:400;color:var(--black);line-height:1.3;transition:color .2s}.article-sidebar__recent-item:hover .article-sidebar__recent-title{color:var(--gold)}.article-nav{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;padding:40px 48px;border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}.article-nav__item{display:flex;flex-direction:column;gap:6px;text-decoration:none}.article-nav__item--next{text-align:right;align-items:flex-end}.article-nav__label{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:8px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);transition:color .2s}.article-nav__item:hover .article-nav__label{color:var(--gold)}.article-nav__title{font-family:var(--serif);font-size:16px;font-weight:400;color:var(--black);line-height:1.3;transition:color .2s}.article-nav__item:hover .article-nav__title{color:var(--gold)}.article-nav__all{font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border:.5px solid var(--border);padding:10px 20px;text-align:center;white-space:nowrap;transition:all .2s}.article-nav__all:hover{border-color:var(--black);color:var(--black)}@media(max-width:1024px){.journal-featured{grid-template-columns:1fr;max-height:none}.journal-featured__image--placeholder{min-height:300px}.article-body-wrap{grid-template-columns:1fr}.article-sidebar{position:static}.journal-grid-inner{grid-template-columns:repeat(2,1fr)}.article-nav{grid-template-columns:1fr 1fr}.article-nav__all{display:none}}@media(max-width:768px){.journal-filters__inner{padding:0 24px}.journal-grid-section{padding:40px 24px}.journal-subscribe{padding:56px 24px}.journal-subscribe__form{flex-direction:column}.journal-subscribe__input{border-right:.5px solid var(--border);border-bottom:none}.journal-grid-inner{grid-template-columns:1fr}.journal-featured__body{padding:36px 24px}.article-hero__content{padding:40px 24px}.article-body-wrap{padding:48px 24px}.article-nav{padding:32px 24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/journal.css.map */
