.vibee-journal-strip{--vj-ink: var(--vibee-ink, #101010);--vj-soft: var(--vibee-ink-soft, #4d4d4d);--vj-line: var(--vibee-line, #ebe9e4);--vj-paper: var(--vibee-paper, #fdfdfc);--vj-cream: var(--vibee-bg-cream, #f5f4f2);--vj-beige: var(--vibee-bg-beige, #eae2d6);--vj-gold: var(--vibee-gold-hero, #b08d57);--vj-font-display: var(--vibee-font-heading, "Fraunces", Georgia, serif);--vj-font-body: var(--vibee-font-body, "Inter Tight", system-ui, sans-serif);--vj-gutter: clamp(1.25rem, 4vw, 2.5rem);background:var(--vj-cream);color:var(--vj-ink);padding-block:clamp(3rem,7vw,5.5rem)}.vibee-journal-strip__inner{width:100%;max-width:var(--vibee-container-narrow, 75rem);margin-inline:auto;padding-inline:var(--vj-gutter)}.vibee-journal-strip__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-block-end:clamp(1.75rem,3vw,2.75rem);padding-block-end:1.25rem;border-block-end:1px solid var(--vj-line)}.vibee-journal-strip__titles{display:flex;flex-direction:column;gap:.5rem;min-width:0}.vibee-journal-strip__eyebrow{margin:0;font-family:var(--vj-font-body);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vj-gold)}.vibee-journal-strip__heading{margin:0;font-family:var(--vj-font-display);font-weight:500;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.05;letter-spacing:-.01em;color:var(--vj-ink)}.vibee-journal-strip__view-all{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--vj-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-decoration:none;color:var(--vj-ink);white-space:nowrap;padding-block-end:2px;border-block-end:1px solid transparent;transition:border-color .25s ease}.vibee-journal-strip__view-all-arrow{transition:transform .25s ease}.vibee-journal-strip__view-all:hover,.vibee-journal-strip__view-all:focus-visible{border-block-end-color:var(--vj-ink)}.vibee-journal-strip__view-all:hover .vibee-journal-strip__view-all-arrow,.vibee-journal-strip__view-all:focus-visible .vibee-journal-strip__view-all-arrow{transform:translate(3px)}.vibee-journal-strip__layout{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem)}@media(min-width:62rem){.vibee-journal-strip__layout{grid-template-columns:1.35fr 1fr;align-items:start}}.vibee-journal-strip__featured-link{display:grid;grid-template-columns:1fr;gap:1.25rem;color:inherit;text-decoration:none}@media(min-width:48rem){.vibee-journal-strip__featured-link{grid-template-columns:1.1fr 1fr;gap:clamp(1.25rem,2.5vw,2rem);align-items:stretch}}.vibee-journal-strip__featured-media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--vj-beige)}@media(min-width:48rem){.vibee-journal-strip__featured-media{aspect-ratio:3 / 4}}.vibee-journal-strip__featured-image,.vibee-journal-strip__featured-placeholder{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.02);transition:transform .6s cubic-bezier(.22,1,.36,1),filter .5s ease}.vibee-journal-strip__featured-placeholder{background:var(--vj-line)}.vibee-journal-strip__featured-body{display:flex;flex-direction:column;gap:.875rem;padding-block:.25rem}@media(min-width:48rem){.vibee-journal-strip__featured-body{justify-content:center}}.vibee-journal-strip__featured-kicker{margin:0;font-family:var(--vj-font-body);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vj-soft)}.vibee-journal-strip__featured-title{margin:0;font-family:var(--vj-font-display);font-weight:500;font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.12;letter-spacing:-.01em;color:var(--vj-ink)}.vibee-journal-strip__featured-title:after{content:"";display:block;width:0;height:1px;margin-top:.5rem;background:var(--vj-ink);transition:width .4s cubic-bezier(.22,1,.36,1)}.vibee-journal-strip__featured-excerpt{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--vj-font-body);font-size:.9375rem;line-height:1.6;color:var(--vj-soft)}.vibee-journal-strip__featured-readmore{display:inline-flex;align-items:center;gap:.4375rem;margin-top:.25rem;font-family:var(--vj-font-body);font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--vj-ink)}.vibee-journal-strip__featured-readmore svg{transition:transform .25s ease}.vibee-journal-strip__featured-date{margin:.25rem 0 0;font-family:var(--vj-font-body);font-size:.75rem;letter-spacing:.02em;color:var(--vj-soft)}.vibee-journal-strip__featured-link:hover .vibee-journal-strip__featured-image,.vibee-journal-strip__featured-link:focus-visible .vibee-journal-strip__featured-image{transform:scale(1.04);filter:grayscale(0) contrast(1)}.vibee-journal-strip__featured-link:hover .vibee-journal-strip__featured-title:after,.vibee-journal-strip__featured-link:focus-visible .vibee-journal-strip__featured-title:after{width:2.5rem}.vibee-journal-strip__featured-link:hover .vibee-journal-strip__featured-readmore svg,.vibee-journal-strip__featured-link:focus-visible .vibee-journal-strip__featured-readmore svg{transform:translate(3px)}.vibee-journal-strip__badge{position:absolute;left:.875rem;bottom:.875rem;z-index:1;display:inline-flex;align-items:center;padding:.375rem .6875rem;font-family:var(--vj-font-body);font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vj-paper);background:#101010d1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.vibee-journal-strip__side{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,1.75rem)}.vibee-journal-strip__mini+.vibee-journal-strip__mini{padding-top:clamp(1.25rem,2vw,1.75rem);border-top:1px solid var(--vj-line)}.vibee-journal-strip__mini-link{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;color:inherit;text-decoration:none;align-items:center}@media(min-width:30rem){.vibee-journal-strip__mini-link{grid-template-columns:9rem 1fr;gap:1.25rem}}.vibee-journal-strip__mini-media{overflow:hidden;aspect-ratio:1 / 1;background:var(--vj-beige)}.vibee-journal-strip__mini-image,.vibee-journal-strip__mini-placeholder{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.02);transition:transform .6s cubic-bezier(.22,1,.36,1),filter .5s ease}.vibee-journal-strip__mini-placeholder{background:var(--vj-line)}.vibee-journal-strip__mini-body{display:flex;flex-direction:column;gap:.4375rem;min-width:0}.vibee-journal-strip__mini-tag{margin:0;font-family:var(--vj-font-body);font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vj-soft)}.vibee-journal-strip__mini-title{margin:0;font-family:var(--vj-font-display);font-weight:500;font-size:1.0625rem;line-height:1.22;letter-spacing:-.005em;color:var(--vj-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vibee-journal-strip__mini-date{margin:.125rem 0 0;font-family:var(--vj-font-body);font-size:.6875rem;letter-spacing:.02em;color:var(--vj-soft)}.vibee-journal-strip__mini-link:hover .vibee-journal-strip__mini-image,.vibee-journal-strip__mini-link:focus-visible .vibee-journal-strip__mini-image{transform:scale(1.05);filter:grayscale(0) contrast(1)}.vibee-journal-strip__mini-link:hover .vibee-journal-strip__mini-title,.vibee-journal-strip__mini-link:focus-visible .vibee-journal-strip__mini-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.vibee-journal-strip a:focus-visible{outline:2px solid var(--vj-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.vibee-journal-strip__featured-image,.vibee-journal-strip__mini-image,.vibee-journal-strip__view-all-arrow,.vibee-journal-strip__featured-title:after,.vibee-journal-strip__featured-readmore svg{transition:none}.vibee-journal-strip__featured-link:hover .vibee-journal-strip__featured-image,.vibee-journal-strip__mini-link:hover .vibee-journal-strip__mini-image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vibee-journal-strip.css.map */
