.journal-page{max-width:100%;overflow-x:hidden}.blog-header{padding:5rem 4rem 3.5rem;display:grid;grid-template-columns:1fr auto;align-items:end;border-bottom:1px solid rgba(26,24,20,.12)}.blog-header-label{font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:#b8975a;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;font-family:Jost,sans-serif;font-weight:400}.blog-header-label:before{content:"";display:block;width:2rem;height:1px;background:#b8975a}.blog-header-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:300;line-height:1.05;color:#1a1814;margin:0}.blog-header-title em{font-style:italic;color:#b8975a}.blog-header-meta{text-align:right;color:#8a8278;font-size:.75rem;letter-spacing:.1em;font-family:Jost,sans-serif;font-weight:300}.blog-header-count{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:2.5rem;font-weight:300;color:#1a1814;line-height:1}.filters-bar{padding:1.75rem 4rem;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid rgba(26,24,20,.12);overflow-x:auto;scrollbar-width:none;position:sticky;top:0;background:#faf7f2;z-index:90}.filters-bar::-webkit-scrollbar{display:none}.filter-btn{flex-shrink:0;font-family:Jost,sans-serif;font-size:.65rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;padding:.55rem 1.2rem;border:1px solid rgba(26,24,20,.12);background:transparent;color:#8a8278;text-decoration:none;transition:all .2s;cursor:pointer}.filter-btn:hover{border-color:#1a1814;color:#1a1814}.filter-btn.active{background:#1a1814;border-color:#1a1814;color:#faf7f2}.filters-divider{flex-shrink:0;width:1px;height:1.5rem;background:#1a18141f;margin:0 .5rem}.filter-count{margin-left:auto;flex-shrink:0;font-size:.65rem;letter-spacing:.1em;color:#8a8278;font-family:Jost,sans-serif;white-space:nowrap}.blog-grid{padding:3rem 4rem 5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.no-articles{grid-column:span 3;text-align:center;padding:4rem 2rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:300;color:#8a8278}.no-articles a{color:#b8975a}.article-card{border-right:1px solid rgba(26,24,20,.12);border-bottom:1px solid rgba(26,24,20,.12);padding:2.5rem 2rem;transition:background .3s;position:relative;overflow:hidden}.article-card:nth-child(3n){border-right:none}.article-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ede0c4;opacity:0;transition:opacity .35s;pointer-events:none}.article-card:hover:after{opacity:.18}.article-card.featured{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;border-right:1px solid rgba(26,24,20,.12)}.featured-img{position:relative;overflow:hidden;min-height:380px;background:#f5f0e8}.featured-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.article-card.featured:hover .featured-img img{transform:scale(1.04)}.featured-body{padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.small-img{width:100%;aspect-ratio:16/9;background:#f5f0e8;margin-bottom:1.5rem;overflow:hidden;position:relative;z-index:1}.small-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.article-card:hover .small-img img{transform:scale(1.04)}.img-placeholder{width:100%;height:100%;min-height:inherit}.cat-beaute{background:linear-gradient(135deg,#e8d5d5,#c9a9a9)}.cat-mode{background:linear-gradient(135deg,#d5d5e8,#a9a9c9)}.cat-lifestyle{background:linear-gradient(135deg,#d5e8d5,#a9c9a9)}.cat-conseils{background:linear-gradient(135deg,#e8e2d5,#c9bc9f)}.card-tag{font-size:.6rem;letter-spacing:.25em;text-transform:uppercase;color:#b8975a;margin-bottom:.9rem;font-family:Jost,sans-serif;font-weight:400;position:relative;z-index:1}.card-title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;line-height:1.25;color:#1a1814;margin-top:0;margin-bottom:1rem;position:relative;z-index:1}.featured-body .card-title{font-size:2rem}.article-card:not(.featured) .card-title{font-size:1.35rem}.card-excerpt{font-size:.82rem;color:#8a8278;line-height:1.7;margin-bottom:1.5rem;font-family:Jost,sans-serif;font-weight:300;position:relative;z-index:1}.card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:1}.card-meta{font-size:.65rem;letter-spacing:.1em;color:#8a8278;font-family:Jost,sans-serif}.card-read{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#1a1814;text-decoration:none;display:flex;align-items:center;gap:.5rem;font-family:Jost,sans-serif;font-weight:400;transition:gap .2s;white-space:nowrap}.card-read:hover{gap:.85rem}.pagination-bar{padding:2rem 4rem;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(26,24,20,.12);gap:1rem}.pag-btn{font-family:Jost,sans-serif;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;padding:.75rem 1.5rem;border:1px solid #1A1814;color:#1a1814;text-decoration:none;transition:all .25s}.pag-btn:hover{background:#1a1814;color:#faf7f2}.pag-info{font-size:.75rem;color:#8a8278;font-family:Jost,sans-serif}.newsletter-section{margin:0 4rem 5rem;border:1px solid rgba(26,24,20,.12);padding:4rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;overflow:hidden}.newsletter-section:before{content:"NL";position:absolute;font-family:Cormorant Garamond,Georgia,serif;font-size:14rem;font-weight:300;color:#1a1814;opacity:.03;right:-1rem;bottom:-2rem;line-height:1;pointer-events:none;letter-spacing:-.05em}.nl-label{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:#b8975a;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem;font-family:Jost,sans-serif;font-weight:400}.nl-label:before{content:"";display:block;width:1.5rem;height:1px;background:#b8975a}.nl-title{font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:300;line-height:1.1;color:#1a1814;margin:0}.nl-title em{font-style:italic;color:#b8975a}.nl-text{font-size:.82rem;color:#8a8278;line-height:1.7;margin-bottom:1rem;font-family:Jost,sans-serif;font-weight:300}.nl-input-row{display:flex;border:1px solid rgba(26,24,20,.12);margin-bottom:.75rem}.nl-input{flex:1;padding:.9rem 1.2rem;border:none;background:#faf7f2;font-family:Jost,sans-serif;font-size:.82rem;font-weight:300;color:#1a1814;outline:none}.nl-input::placeholder{color:#8a8278}.nl-btn{padding:.9rem 1.5rem;background:#1a1814;color:#faf7f2;border:none;font-family:Jost,sans-serif;font-size:.65rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .25s;white-space:nowrap}.nl-btn:hover{background:#b8975a}.nl-success{color:#b8975a;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-style:italic;margin:.5rem 0}.nl-error{color:#c0392b;font-size:.75rem;margin:.5rem 0}.nl-fine{font-size:.65rem;color:#8a8278;letter-spacing:.05em;font-family:Jost,sans-serif}@media(max-width:900px){.blog-header,.filters-bar,.blog-grid,.pagination-bar{padding-left:1.5rem;padding-right:1.5rem}.blog-header{grid-template-columns:1fr;gap:1rem}.blog-header-meta{text-align:left}.newsletter-section{margin:0 1.5rem 3rem;padding:2.5rem 1.5rem;grid-template-columns:1fr;gap:2rem}.blog-grid{grid-template-columns:1fr}.article-card.featured{grid-column:span 1;grid-template-columns:1fr}.featured-img{min-height:220px}.article-card:nth-child(3n){border-right:1px solid rgba(26,24,20,.12)}.article-card{border-right:none}.nl-input-row{flex-direction:column}.no-articles{grid-column:span 1}.pagination-bar{flex-direction:column;align-items:flex-start}.filter-count{margin-left:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/journal.css.map */
