.vv-journal{color:var(--vv-espresso, #332820);--journal-rule: 1px solid var(--vv-line, #bdb19d)}.vv-journal .vv-journal__header:before{content:none}.vv-journal .vv-journal__header{padding-bottom:34px;margin-bottom:28px}.vv-journal .vv-journal__header .vv-eyebrow{margin:0 0 20px;font-size:10px}.vv-journal .vv-journal__intro{max-width:610px;margin:24px 0 0;font-size:17px;line-height:1.7}.vv-journal .rss-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;vertical-align:middle}.vv-journal__topics{margin:0 0 38px}.vv-journal__topics ul,.vv-journal-article__tags{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.vv-journal__topics li,.vv-journal-article__tags li{margin:0}.vv-journal__topics a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:var(--journal-rule);color:var(--vv-forest, #183f34);font-size:12px;line-height:1.4}.vv-journal__topics a[aria-current=page]{background:var(--vv-forest, #183f34);border-color:var(--vv-forest, #183f34);color:var(--vv-parchment, #f0e8d8)}.vv-journal__topics a:hover{text-decoration:underline;text-underline-offset:4px}.vv-journal__filter-note{font-size:13px;margin:-18px 0 28px}.vv-journal .vv-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 30px;margin:0}.vv-journal .vv-journal__grid:after{display:none}.vv-journal .vv-journal-card{width:auto;padding:0;float:none;min-width:0;border-bottom:var(--journal-rule)}.vv-journal .vv-journal-card>.grid{margin:0}.vv-journal .vv-journal-card>.grid>.grid__item{width:100%;padding:0;float:none}.vv-journal .article__grid-image{margin-bottom:20px}.vv-journal .image-wrap img,.vv-journal .grid__image-ratio{opacity:1;animation:none}.vv-journal .article__grid-meta{margin:0;padding-bottom:26px;text-align:left}.vv-journal .article__date{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 12px;font:500 11px/1.5 var(--vv-sans, Arial, sans-serif);letter-spacing:.03em;text-transform:none;color:var(--vv-espresso, #332820)}.vv-journal .article__date a{display:inline-flex;align-items:center;min-height:44px;color:var(--vv-forest, #183f34);text-decoration:underline;text-underline-offset:4px}.vv-journal .vv-journal-card__title{margin:0 0 12px;line-height:1.15}.vv-journal .article__title{display:inline-block;font:400 clamp(26px,2.4vw,34px)/1.15 var(--vv-serif, Georgia, serif);letter-spacing:-.025em;color:var(--vv-forest, #183f34);overflow-wrap:anywhere}.vv-journal .article__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.vv-journal .article__author{font:500 12px/1.6 var(--vv-sans, Arial, sans-serif);letter-spacing:0;text-transform:none}.vv-journal .article__excerpt{margin-top:14px;font-size:14px;line-height:1.75}.vv-journal .article__excerpt p{margin:0}.vv-journal .vvs-journal-empty{padding:clamp(26px,4vw,50px);margin-bottom:24px}.vv-journal .vvs-journal-empty h2{font-size:clamp(34px,4vw,48px)}.vv-journal .vvs-journal-empty p{max-width:560px;margin-bottom:25px}.vv-journal__invitation{display:flex;align-items:center;justify-content:space-between;gap:34px;padding:36px 0;margin:60px 0 36px;border-top:var(--journal-rule);border-bottom:var(--journal-rule)}.vv-journal__invitation .vv-eyebrow{margin-bottom:15px}.vv-journal__invitation h2{font-size:clamp(32px,3.5vw,44px);margin-bottom:15px}.vv-journal__invitation p:not(.vv-eyebrow){max-width:550px;margin:0;font-size:14px;line-height:1.7}.vv-journal__actions{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px}.vv-journal .vv-journal__actions .vv-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--vv-forest, #183f34)}.vv-journal-hero{background:var(--vv-parchment, #f0e8d8)}.vv-journal-hero img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover}.vv-journal .vv-journal-article{float:none;position:static;left:auto;width:100%;max-width:820px;margin:0 auto}.vv-journal .vv-journal-article__header{margin-bottom:32px;padding-bottom:28px}.vv-journal .vv-journal-article__back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:8px;color:var(--vv-forest, #183f34)}.vv-journal-article__tags{margin-bottom:12px}.vv-journal .vv-journal-article__tags a{display:inline-flex;align-items:center;min-height:44px;padding-right:12px;color:var(--vv-oxblood, #6b2937);font-size:12px;text-decoration:underline;text-underline-offset:4px}.vv-journal .vv-journal-article__header h1{margin:0 0 24px;font-size:clamp(40px,5vw,66px);line-height:1.06;overflow-wrap:anywhere}.vv-journal-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:12px;line-height:1.6}.vv-journal .vv-journal-article__meta .article__author{margin:0}.vv-journal .vv-journal-article__meta a{min-height:44px;display:inline-flex;align-items:center}.vv-journal-article__image{margin:0 0 32px}.vv-journal-article__image img{display:block;width:100%;height:auto}.vv-journal-article__summary{margin:0 0 38px;padding:24px 28px;background:#e7dcc9;border-left:3px solid var(--vv-forest, #183f34)}.vv-journal-article__summary h2{margin:0 0 12px;font:600 11px/1.5 var(--vv-sans, Arial, sans-serif);letter-spacing:.1em;text-transform:uppercase;color:var(--vv-forest, #183f34)}.vv-journal-article__summary .rte{font-size:16px;line-height:1.75}.vv-journal-article__summary .rte>:last-child{margin-bottom:0}.vv-journal .article__body{overflow-wrap:break-word}.vv-journal .article__body h2{font-size:clamp(30px,3.8vw,40px);line-height:1.15}.vv-journal .article__body h3{font-size:clamp(25px,3vw,31px);line-height:1.2}.vv-journal .article__body :is(h2,h3,h4),.vv-journal #comments{scroll-margin-top:120px}.vv-journal__related{margin-top:45px}.vv-journal__related>.vv-eyebrow{margin-bottom:16px}.vv-journal__related>h2{font-size:clamp(36px,4.5vw,52px);margin-bottom:30px}.vv-journal a:focus-visible{outline:2px solid var(--vv-oxblood, #6b2937);outline-offset:4px}.vv-journal .pagination a{min-width:44px;min-height:44px}@media(max-width:1000px){.vv-journal .vv-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vv-journal__invitation{align-items:flex-start}}@media(max-width:600px){.vv-journal .vv-journal__grid{grid-template-columns:minmax(0,1fr);gap:30px}.vv-journal .vv-journal__header{margin-bottom:24px}.vv-journal .vv-journal__intro{font-size:15px}.vv-journal__topics{margin-bottom:28px}.vv-journal__invitation{flex-direction:column;gap:24px;margin-top:42px;padding:28px 0}.vv-journal-article__summary{padding:20px}.vv-journal-article__summary .rte{font-size:15px}.vv-journal-article__meta{align-items:flex-start;flex-direction:column;gap:6px}.vv-journal .article__body{font-size:16px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vv-journal.css.map */
