:root{--sj-cream: #f5f4f0;--sj-warm-white: #e9e5da;--sj-ink: #000;--sj-stone: #968979;--sj-terracotta: #aa7065;--sj-border: #d5d2cb;--sj-radius: 10px}.sj-blog-wrap{min-height:60vh}.sj-blog-header{padding:20px 24px;text-align:center;max-width:900px;margin:0 auto}.sj-eyebrow{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--sj-terracotta);margin-bottom:10px}.sj-blog-title{font-size:clamp(38px,6vw,64px);font-weight:300;letter-spacing:-.01em;line-height:1.1;margin-bottom:12px}.sj-blog-subtitle{max-width:400px;margin:0 auto}.sj-filter-section{position:sticky;top:0;z-index:1;background-color:#f5f4f0}.sj-filter-inner{margin:0 auto;padding:0 24px}.sj-filter-toggle{display:none;width:100%;background:none;border:none;padding:14px 0;font-size:12px;font-weight:400;letter-spacing:.15em;color:var(--sj-ink);cursor:pointer;text-align:left;align-items:center;gap:8px;font-family:SackersGothicStd-Medium;text-transform:lowercase}.sj-filter-toggle svg{margin-left:auto;flex-shrink:0;transition:transform .3s ease}.sj-filter-toggle.is-open svg{transform:rotate(180deg)}.sj-filter-pills-wrap{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sj-filter-pills-wrap::-webkit-scrollbar{display:none}.sj-filter-pills{display:flex;gap:8px;padding:14px 0;flex-wrap:nowrap;white-space:nowrap}.sj-pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:100px;border:1px solid var(--sj-border);background:transparent;font-size:13px;font-weight:400;color:var(--sj-stone);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease;text-decoration:none;flex-shrink:0}.sj-pill:hover{border-color:#e1a736;color:#000;background:#e9e5da}.sj-pill--active{background:#e1a736;border-color:#e1a736;color:#fff}.sj-blog-grid-section{max-width:1200px;margin:0 auto;padding:48px 24px 80px}.sj-result-count{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--sj-stone);margin-bottom:32px}.sj-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 28px}.mindful-edit .sj-blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 28px}.sj-card{background:#fff;border-radius:var(--sj-radius);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column;animation:sj-fadeUp .5s ease both}.sj-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1e1a161a}.sj-card--featured{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;flex-direction:unset}.sj-card__image{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--sj-warm-white);max-height:338px}.sj-card--featured .sj-card__image{aspect-ratio:16 / 9;height:100%;min-height:400px}.sj-card__image--placeholder{background:var(--sj-warm-white)}.sj-card__body{padding:24px 24px 28px;flex:1;display:flex;flex-direction:column}.sj-card--featured .sj-card__body{padding:48px 40px;justify-content:center}.sj-card__meta{display:flex;align-items:center;gap:12px;margin-bottom:12px}.sj-card__date{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sj-stone)}.sj-card__tag{font-size:12px;letter-spacing:.05em;color:var(--sj-terracotta);background:#b5694a1a;padding:2px 8px;border-radius:100px;font-family:SackersGothicStd-Medium;text-transform:lowercase}.sj-card__title{margin-bottom:12px;flex:1}.sj-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px;font-size:15px;line-height:1.6em}.sj-card__link{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--sj-terracotta);text-decoration:none;display:inline-flex;align-items:center;gap:6px;margin-top:auto;transition:gap .2s ease}.sj-card__link:after{content:"\2192"}.sj-card:hover .sj-card__link{gap:10px}.sj-pagination{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0 24px;flex-wrap:wrap}.sj-page-btn{width:38px;height:38px;border-radius:50%;border:1px solid var(--sj-border);background:transparent;font-size:13px;color:var(--sj-stone);cursor:pointer;transition:background .2s,border-color .2s,color .2s;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.sj-page-btn:hover,.sj-page-btn--active{background:var(--sj-terracotta);border-color:var(--sj-terracotta);color:#fff}.sj-page-ellipsis{color:var(--sj-stone);font-size:13px;padding:0 4px}.sj-no-results{grid-column:1 / -1;color:var(--sj-stone);text-align:center;padding:48px 0}@keyframes sj-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sj-card:nth-child(1){animation-delay:.05s}.sj-card:nth-child(2){animation-delay:.1s}.sj-card:nth-child(3){animation-delay:.15s}.sj-card:nth-child(4){animation-delay:.2s}.sj-card:nth-child(5){animation-delay:.25s}.sj-card:nth-child(6){animation-delay:.3s}.sj-card:nth-child(7){animation-delay:.35s}@media(max-width:900px){.sj-blog-grid{grid-template-columns:repeat(2,1fr);gap:24px 20px}.sj-card--featured{grid-column:1 / -1;grid-template-columns:1fr;display:flex;flex-direction:column}.sj-card--featured .sj-card__image{min-height:240px;aspect-ratio:16 / 9;height:auto}.sj-card--featured .sj-card__body{padding:28px 24px}}@media(max-width:640px){.sj-blog-header{padding:40px 20px 28px}.sj-filter-toggle{display:flex;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:20px}.sj-filter-pills-wrap{max-height:0;overflow:hidden;transition:max-height .35s ease}.sj-filter-pills-wrap.is-open{max-height:500px;overflow-y:auto}.sj-filter-pills{flex-wrap:wrap;white-space:normal;padding:0 0 16px}.sj-blog-grid,.mindful-edit .sj-blog-grid{grid-template-columns:1fr;gap:20px}.sj-card--featured{grid-column:1}.sj-blog-grid-section{padding:20px 16px 60px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/blog-grid.css.map */
