.cs-journal{background:#faf9f5;color:#30372c;padding-bottom:64px}.cs-journal *,.cs-journal *:before,.cs-journal *:after{box-sizing:border-box}.cs-journal__container{width:min(100% - 80px,1360px);margin-inline:auto}.cs-journal a{color:inherit;text-decoration:none}.cs-journal a:focus-visible{outline:2px solid #82916b!important;outline-offset:5px}.cs-journal :is(h1,h2,h3){font-family:Georgia,serif;font-weight:400;color:inherit;text-transform:none}.cs-journal .cs-icon{width:20px;height:20px;flex-shrink:0}.cs-journal__eyebrow{display:block;font-size:10px;font-weight:500;line-height:1.6;letter-spacing:1.8px;text-transform:uppercase;color:#69765a}.cs-journal__masthead{padding:48px 0 38px;background:#eae9df}.cs-journal__masthead h1{font-size:clamp(52px,6.8vw,96px);line-height:1.05;letter-spacing:-3px;margin:20px 0 24px;text-align:left}.cs-journal__intro{display:flex;align-items:end;justify-content:space-between;gap:35px}.cs-journal__intro p{max-width:590px;color:#637056;font-size:14px;line-height:1.85;margin:0}.cs-journal__intro a{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:44px;font-size:12px;border-bottom:1px solid #929e7f;white-space:nowrap}.cs-journal__intro .cs-icon{transform:rotate(90deg)}.cs-journal__feature{margin-top:34px}.cs-journal__article{min-width:0}.cs-journal__article-link{display:flex;flex-direction:column;height:100%}.cs-journal__image{overflow:hidden;aspect-ratio:4 / 3;background:#e9eadf}.cs-journal__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.cs-journal__article-link:hover .cs-journal__image img{transform:scale(1.035)}.cs-journal__image-placeholder{display:flex;height:100%;align-items:center;justify-content:center;color:#8a9677}.cs-journal__image-placeholder svg{width:90px;height:90px}.cs-journal__article-copy{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-top:20px}.cs-journal__meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;font-size:9px;line-height:1.6;letter-spacing:1px;text-transform:uppercase;color:#707c61}.cs-journal__meta span:last-child{flex-shrink:0;letter-spacing:.5px}.cs-journal__article h2{font-size:25px;line-height:1.25;letter-spacing:-.5px;margin:14px 0;overflow-wrap:anywhere}.cs-journal__article-copy>p{font-size:12px;line-height:1.85;color:#6b7461;margin:0 0 22px}.cs-journal__date{font-size:10px;margin-bottom:12px;color:#738062}.cs-journal__read{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:42px;margin-top:auto;font-size:11px;border-bottom:1px solid #bdc6ad}.cs-journal__article-link:hover .cs-journal__read{border-color:currentColor}.cs-journal__article--featured{background:#303b2c;color:#faf6e9}.cs-journal__article--featured .cs-journal__article-link{display:grid;grid-template-columns:1.35fr 1fr}.cs-journal__article--featured .cs-journal__image{aspect-ratio:auto;min-height:430px;height:100%}.cs-journal__article--featured .cs-journal__article-copy{padding:42px;justify-content:center}.cs-journal__article--featured .cs-journal__meta{color:#c0cbb0;font-size:9px}.cs-journal__article--featured h2{font-size:clamp(29px,2.8vw,42px);line-height:1.15;letter-spacing:-.8px;margin-block:22px 18px}.cs-journal__article--featured .cs-journal__article-copy>p{color:#d6ddca;font-size:13px}.cs-journal__article--featured .cs-journal__read{margin-top:12px;border-color:#859473}.cs-journal__article--featured .cs-journal__date{color:#c0cbb0}.cs-journal__archive{padding-top:62px;scroll-margin-top:calc(var(--cs-header-height, 196px) + 24px)}.cs-journal__archive-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.cs-journal__archive-heading h2{font-size:38px;line-height:1.2;letter-spacing:-1px;margin:10px 0 0}.cs-journal__count{padding-bottom:5px;font-size:11px;color:#768166;white-space:nowrap}.cs-journal__topics{display:flex;gap:26px;overflow-x:auto;padding-top:4px;margin-bottom:30px;border-block:1px solid #dce0d2;scrollbar-width:thin}.cs-journal__topics a{display:flex;align-items:center;flex-shrink:0;min-height:54px;border-bottom:2px solid transparent;font-size:11px;color:#6b775d}.cs-journal__topics a[aria-current]{border-color:#3f5032;color:#303b2c;font-weight:600}.cs-journal__topics a:hover{border-color:#9ca98a}.cs-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 30px}.cs-journal__advice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#e7e9dc;border:1px solid #d8dfc9;padding:34px}.cs-journal__advice-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #a3b18d;border-radius:50%;color:#62734d;margin-bottom:28px}.cs-journal__advice .cs-journal__eyebrow{font-size:9px;letter-spacing:1.2px}.cs-journal__advice h3{font-size:34px;line-height:1.15;letter-spacing:-.6px;margin:16px 0}.cs-journal__advice p{color:#69765a;font-size:12px;line-height:1.85;margin:0 0 26px}.cs-journal__advice a{display:inline-flex;gap:30px;align-items:center;min-height:44px;border-bottom:1px solid #8a9b72;font-size:11px}.cs-journal__advice a:hover{border-color:#303b2c}.cs-journal__pagination{margin-top:45px;padding-top:25px;border-top:1px solid #dce0d2}.cs-journal__pagination>p{text-align:center;font-size:11px;color:#758166;margin:0 0 18px}.cs-journal .wt-pagination__list{gap:8px;margin:0;padding:0}.cs-journal .wt-pagination__list>li:not(:last-child){margin:0}.cs-journal .wt-pagination__item{border:1px solid #dce0d2;font-size:12px;color:#303b2c}.cs-journal .wt-pagination__item--current{background:#303b2c;border-color:#303b2c;color:#fffdf5}.cs-journal .wt-pagination__item--current:after{display:none}.cs-journal .wt-pagination__item:hover{background:#e7e9dc;color:#303b2c}.cs-journal__empty{padding:40px 0;font-size:16px}.cs-journal__empty a{display:inline-flex;align-items:center;gap:20px;font-size:13px;text-decoration:underline;text-underline-offset:5px}@media(max-width:1099px){.cs-journal__container{width:calc(100% - 48px)}.cs-journal__article--featured .cs-journal__article-copy{padding:28px}.cs-journal__article--featured .cs-journal__image{min-height:400px}.cs-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}@media(max-width:749px){.cs-journal{padding-bottom:40px}.cs-journal__container{width:calc(100% - 32px)}.cs-journal__masthead{padding-block:32px 28px}.cs-journal__masthead h1{font-size:clamp(43px,10vw,65px);letter-spacing:-1.7px;margin-block:16px 18px}.cs-journal__intro{flex-direction:column;align-items:flex-start;gap:16px}.cs-journal__intro p{font-size:13px}.cs-journal__intro a{font-size:11px}.cs-journal__feature{margin-top:20px}.cs-journal__article--featured .cs-journal__article-link{grid-template-columns:1fr}.cs-journal__article--featured .cs-journal__image{min-height:0;aspect-ratio:4 / 3}.cs-journal__article--featured .cs-journal__article-copy{padding:26px 22px}.cs-journal__article--featured h2{font-size:31px}.cs-journal__archive{padding-top:38px}.cs-journal__archive-heading{align-items:flex-start;gap:16px}.cs-journal__archive-heading h2{font-size:31px}.cs-journal__count{padding-top:3px;font-size:10px}.cs-journal__grid{grid-template-columns:1fr;gap:34px}.cs-journal__article h2{font-size:28px}.cs-journal__advice{padding:30px 24px}.cs-journal__topics{gap:22px}}@media(prefers-reduced-motion:reduce){.cs-journal__image img{transition:none}.cs-journal__article-link:hover .cs-journal__image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cs-journal.css.map */
