.template-blog-journal{--font-display: var(--font-heading, "Granville", Georgia, serif);--font-sans: var(--font-body, "Mulish", system-ui, sans-serif);--geske-ink: #141921;--geske-slate: #243544;--geske-grey: #71767a;--geske-muted: #9ca0a6;--geske-soft-grey: #f4f4f4;--geske-light-grey: #eceff2;--geske-border: #e5e5e5;--theme-gradient: var(--gradient-card, linear-gradient(160deg, #c0ae99 0%, #98805c 100%));--journal-max: 1320px;--journal-edge: clamp(20px, 5vw, 60px)}.template-blog-journal .journal-eyebrow{font-family:var(--font-sans);font-weight:700;font-size:11px;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--geske-slate);margin:0}.template-blog-journal .journal-meta{font-family:var(--font-sans);font-weight:600;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--geske-muted);margin:0}.template-blog-journal .journal-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border-radius:100px;font-family:var(--font-sans);font-size:14px;font-weight:700;letter-spacing:.02em;text-align:center;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.template-blog-journal .journal-btn--primary{background:var(--geske-ink);color:#fff;border:1.5px solid var(--geske-ink)}.template-blog-journal .journal-btn--primary:hover{background:#000;border-color:#000}.template-blog-journal .journal-btn--secondary{background:transparent;color:var(--geske-ink);border:1.5px solid var(--geske-ink);align-self:flex-start}.template-blog-journal .journal-btn--secondary:hover{background:var(--geske-ink);color:#fff}.template-blog-journal .journal-masthead{background:#fff;padding-block:clamp(36px,6vw,66px) 6px}.template-blog-journal .journal-masthead__inner{max-width:620px;margin-inline:auto;padding-inline:var(--journal-edge);text-align:center}.template-blog-journal .journal-masthead .journal-eyebrow{letter-spacing:.26em}.template-blog-journal .journal-masthead__title{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,6.5vw,62px);line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:var(--geske-ink);margin:16px 0 0}.template-blog-journal .journal-masthead__intro{font-family:var(--font-sans);font-size:16px;line-height:1.62;color:var(--geske-slate);max-width:540px;margin:18px auto 0}.template-blog-journal .journal-featured{background:#fff;padding-block:clamp(32px,4vw,46px) 8px}.template-blog-journal .journal-featured__inner{position:relative;max-width:var(--journal-max);margin-inline:auto;padding-inline:var(--journal-edge);min-height:560px;display:flex;align-items:center}.template-blog-journal .journal-featured__media{position:absolute;top:0;bottom:0;left:var(--journal-edge);width:calc((100% - 2 * var(--journal-edge)) * .63);overflow:hidden;border-radius:6px;background:var(--geske-light-grey)}.template-blog-journal .journal-featured__img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.template-blog-journal .journal-featured__card{position:relative;z-index:2;margin-left:auto;width:clamp(360px,44%,486px);max-width:100%;background:#fff;box-shadow:0 28px 64px #1419212b;padding:clamp(32px,4vw,50px) clamp(28px,3.4vw,46px)}.template-blog-journal .journal-featured__card .journal-eyebrow{letter-spacing:.24em}.template-blog-journal .journal-featured__title{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,3.4vw,39px);line-height:1.04;letter-spacing:-.03em;text-transform:uppercase;color:var(--geske-ink);margin:16px 0 0}.template-blog-journal .journal-featured__excerpt{font-family:var(--font-sans);font-size:16px;line-height:1.62;color:var(--geske-slate);margin:18px 0 0}.template-blog-journal .journal-featured__card .journal-meta{margin:22px 0 28px}.template-blog-journal .journal-promo{display:grid;grid-template-columns:1fr 1.08fr;min-height:520px;max-width:var(--journal-max);margin:50px auto 0;background:var(--geske-soft-grey)}.template-blog-journal .journal-promo--reverse{grid-template-columns:1.08fr 1fr}.template-blog-journal .journal-promo--reverse .journal-promo__panel{order:2}.template-blog-journal .journal-promo--reverse .journal-promo__media{order:1}.template-blog-journal .journal-promo__panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,6vw,72px) clamp(28px,4vw,60px)}.template-blog-journal .journal-promo .journal-eyebrow{letter-spacing:.24em}.template-blog-journal .journal-promo__title{font-family:var(--font-display);font-weight:300;font-size:clamp(30px,3.6vw,40px);line-height:1.04;letter-spacing:-.03em;text-transform:uppercase;color:var(--geske-ink);margin:14px 0 0}.template-blog-journal .journal-promo__body{font-family:var(--font-sans);font-size:16px;line-height:1.62;color:var(--geske-slate);max-width:420px;margin:18px 0 0}.template-blog-journal .journal-promo__panel .journal-btn{margin-top:30px}.template-blog-journal .journal-promo__media{overflow:hidden;background:var(--geske-light-grey)}.template-blog-journal .journal-promo__media--placeholder{background:var(--theme-gradient);min-height:320px}.template-blog-journal .journal-promo__img{width:100%;height:100%;object-fit:cover}.template-blog-journal .journal-grid{background:#fff;padding-block:clamp(56px,8vw,84px) clamp(64px,9vw,94px)}.template-blog-journal .journal-grid__head,.template-blog-journal .journal-grid__items,.template-blog-journal .journal-grid__empty{max-width:var(--journal-max);margin-inline:auto;padding-inline:var(--journal-edge)}.template-blog-journal .journal-grid__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:42px}.template-blog-journal .journal-grid .journal-eyebrow{letter-spacing:.24em}.template-blog-journal .journal-grid__title{font-family:var(--font-display);font-weight:300;font-size:clamp(26px,3vw,34px);line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;color:var(--geske-ink);margin:10px 0 0}.template-blog-journal .journal-grid__count{font-family:var(--font-sans);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--geske-muted);white-space:nowrap}.template-blog-journal .journal-grid__items{display:grid;grid-template-columns:repeat(var(--journal-cols, 3),1fr);column-gap:24px;row-gap:54px}.template-blog-journal .journal-grid__empty{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--geske-slate)}.template-blog-journal .journal-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}.template-blog-journal .journal-card__media{aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:var(--geske-light-grey)}.template-blog-journal .journal-card__media--placeholder{background:var(--theme-gradient)}.template-blog-journal .journal-card__img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.165,.84,.44,1)}.template-blog-journal .journal-card:hover .journal-card__img{transform:scale(1.05)}.template-blog-journal .journal-card__cat{font-size:10px;letter-spacing:.22em;margin:20px 0 0}.template-blog-journal .journal-card__title{font-family:var(--font-display);font-weight:300;font-size:23px;line-height:1.08;letter-spacing:-.02em;text-transform:uppercase;color:var(--geske-ink);margin:10px 0 0}.template-blog-journal .journal-card__excerpt{font-family:var(--font-sans);font-size:14px;line-height:1.6;color:var(--geske-slate);margin:10px 0 0}.template-blog-journal .journal-card .journal-meta{margin:14px 0 0}.template-blog-journal .newsletter-signup{background:var(--geske-soft-grey)}.template-blog-journal .newsletter-signup .container:before{content:"The GESKE Journal";display:block;font-family:var(--font-sans);font-weight:700;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--geske-slate);margin-bottom:14px}@media(max-width:1100px)and (min-width:750px){.template-blog-journal .journal-grid__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.template-blog-journal .journal-featured__inner{display:block;min-height:0;padding-inline:0}.template-blog-journal .journal-featured__media{position:static;width:auto;left:auto;aspect-ratio:4 / 5;border-radius:0}.template-blog-journal .journal-featured__card{width:auto;margin:-66px 22px 0;padding:28px 24px 30px}.template-blog-journal .journal-promo{grid-template-columns:1fr;margin-top:46px}.template-blog-journal .journal-promo__media,.template-blog-journal .journal-promo--reverse .journal-promo__media{order:-1;aspect-ratio:4 / 5}.template-blog-journal .journal-promo--reverse .journal-promo__panel{order:0}.template-blog-journal .journal-promo__panel{padding:36px 28px 40px}.template-blog-journal .journal-grid__items{grid-template-columns:1fr;row-gap:42px}.template-blog-journal .journal-grid__head{flex-direction:column;align-items:flex-start;gap:10px}}@media(prefers-reduced-motion:reduce){.template-blog-journal .journal-card__img{transition:none}.template-blog-journal .journal-card:hover .journal-card__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/geske-blog.css.map */
