body:has(.vv-journal) .vv-header__bar,body:has(.vv-article) .vv-header__bar{background:var(--vv-bg-cream)!important;color:var(--vv-text-ink, #262733)!important}body:has(.vv-journal) .vv-header__bar .vv-header__action,body:has(.vv-article) .vv-header__bar .vv-header__action{color:var(--vv-text-ink, #262733)!important}body:has(.vv-journal) .vv-header__bar .vv-header__action-label,body:has(.vv-article) .vv-header__bar .vv-header__action-label,body:has(.vv-journal) .vv-header__bar h5.vv-header__action-label,body:has(.vv-article) .vv-header__bar h5.vv-header__action-label{color:var(--vv-text-ink, #262733)!important;font-family:"IBM Plex Mono",var(--vv-font-mono)!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:28px!important;text-transform:uppercase!important}.vv-journal{display:flex;flex-direction:column;width:100%;background:var(--vv-bg-cream);color:var(--vv-text-ink)}.vv-journal__head{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:45px;width:100%;box-sizing:border-box;padding:calc(var(--header-height, 80px) + 120px) 195px 60px 195px}.vv-journal__title,h1.vv-journal__title{margin:0!important;font-family:"Mrs Eaves OT",var(--vv-font-serif)!important;font-weight:400!important;font-size:32px!important;line-height:34px!important;letter-spacing:4.48px!important;text-transform:uppercase!important;color:var(--vv-text-ink, #262733)!important}.vv-journal__body,.vv-journal__body :where(p,span,em,strong){margin:0!important;font-family:"IBM Plex Mono",var(--vv-font-mono)!important;font-weight:400!important;font-size:13px!important;line-height:28px!important;text-transform:uppercase!important;color:var(--vv-text-ink)!important;max-width:900px}.vv-journal__body p+p{margin-top:16px!important}.vv-collection__filters.vv-journal__filters{display:flex;align-items:center;flex-wrap:wrap;gap:24px;width:100%}.vv-journal__filters .vv-collection__filter-label--button{cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:8px;width:fit-content;margin:0;color:var(--vv-text-ink);font-family:"IBM Plex Mono",var(--vv-font-mono);font-weight:500;font-size:13px;line-height:28px;letter-spacing:.14em;text-transform:uppercase}.vv-journal__filters .vv-collection__filter-label--button::-webkit-details-marker{display:none}.vv-journal__filters .vv-collection__filter-label--button:hover{color:var(--vv-text-ink)!important;opacity:1;filter:none;text-decoration:none}.vv-journal__filters .vv-collection__filter-label--button .svg-wrapper{display:inline-flex;transition:transform .4s cubic-bezier(.32,.72,0,1);transform-origin:center}.vv-journal__filters[open] .vv-collection__filter-label--button .svg-wrapper{transform:rotateY(180deg)}.vv-journal__filters .vv-collection__filter-pills{display:flex;align-items:center;flex-wrap:wrap;gap:24px;opacity:1;transition:opacity .6s cubic-bezier(.32,.72,0,1) .1s,display .7s allow-discrete}.vv-journal__filters:not([open]) .vv-collection__filter-pills{display:none;opacity:0}@starting-style{.vv-journal__filters[open] .vv-collection__filter-pills{opacity:0}}.vv-journal__divider{display:block;border:0;background:#262733;height:.5px;margin-top:0;margin-bottom:0;margin-inline:clamp(20px,8vw,120px);width:auto;padding:0}.vv-journal__featured{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:60px;width:100%;box-sizing:border-box;padding:60px clamp(20px,8vw,120px)}.vv-journal__featured>.large-thumb{width:100%;max-width:none}.vv-journal__featured .large-thumb__excerpt,.vv-journal__featured .large-thumb__excerpt :where(p){max-width:none}.vv-journal__featured .large-thumb__subtitle+.large-thumb__excerpt{margin-top:16px}.vv-journal__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;width:100%;box-sizing:border-box;padding:60px clamp(20px,8vw,120px) 120px}.vv-journal__grid>.project-thumb{max-width:none;width:100%;height:100%}.vv-journal__grid>.project-thumb .project-thumb__caption{flex:1 1 auto}.vv-journal-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:60px;padding:60px clamp(20px,8vw,120px);width:100%;box-sizing:border-box}.vv-journal-item__media{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--vv-bg-beige);text-decoration:none}.vv-journal-item__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.32,.72,0,1)}.vv-journal-item__media:hover .vv-journal-item__img{transform:scale(1.02)}.vv-journal-item__placeholder{display:block;width:100%;height:100%;background:var(--vv-bg-beige)}.vv-journal-item__meta{display:flex;align-items:baseline;justify-content:space-between;gap:24px;width:100%}.vv-journal-item__title{font-family:"IBM Plex Mono",var(--vv-font-mono);font-weight:500;font-size:13px;line-height:28px;letter-spacing:.14em;text-transform:uppercase;color:var(--vv-text-ink);text-decoration:none;flex:1}.vv-journal-item__title:hover{text-decoration:underline}.vv-journal-item__date{font-family:"IBM Plex Mono",var(--vv-font-mono);font-weight:400;font-size:13px;line-height:28px;letter-spacing:.14em;text-transform:uppercase;color:var(--vv-text-ink);white-space:nowrap}.vv-journal-item__excerpt{font-family:"IBM Plex Mono",var(--vv-font-mono);font-weight:400;font-size:13px;line-height:28px;letter-spacing:.14em;text-transform:uppercase;color:var(--vv-text-ink);max-width:900px}.vv-journal__empty{text-align:center;font-family:var(--vv-font-mono);font-size:13px;text-transform:uppercase;color:var(--vv-text-ink);padding:64px 0}.vv-article{display:flex;flex-direction:column;width:100%;background:var(--vv-bg-cream);color:var(--vv-text-ink)}.vv-article__head{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:16px;width:100%;box-sizing:border-box;padding:calc(var(--header-height, 80px) + 120px) 195px 60px 195px}.vv-article__title,h1.vv-article__title{margin:0!important;font-family:"Mrs Eaves OT",var(--vv-font-serif)!important;font-weight:400!important;font-size:32px!important;line-height:34px!important;letter-spacing:4.48px!important;text-transform:uppercase!important;color:var(--vv-text-ink)!important;max-width:900px}.vv-article__excerpt,.vv-article__excerpt :where(p){margin:0!important;font-family:"IBM Plex Mono",var(--vv-font-mono)!important;font-weight:400!important;font-size:13px!important;line-height:28px!important;text-transform:uppercase!important;color:var(--vv-text-ink)!important;max-width:900px}.vv-article__hero{width:100%;padding:60px clamp(20px,8vw,120px);box-sizing:border-box}.vv-article__hero-img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.vv-article__body-wrap{display:flex;align-items:flex-start;align-self:stretch;gap:45px;padding:60px 120px 120px;box-sizing:border-box}.vv-article__meta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 45px;background:var(--vv-bg-beige);width:370px;flex:0 0 auto;box-sizing:border-box}.vv-article__meta-list{display:flex;flex-direction:column;align-self:stretch;gap:12px;margin:0}.vv-article__meta-row{display:flex;align-items:flex-start;align-self:stretch;gap:24px;margin:0;font-family:"IBM Plex Mono",var(--vv-font-mono);font-size:13px;line-height:28px;letter-spacing:.14em;text-transform:uppercase;color:var(--vv-text-ink)}.vv-article__meta-row dt{flex:0 0 auto;width:80px;margin:0;font-family:"IBM Plex Mono",var(--vv-font-mono);font-style:normal;font-size:13px;line-height:28px;font-weight:500;text-transform:uppercase;color:var(--vv-text-ink)}.vv-article__meta-row dd{flex:1 1 auto;min-width:0;margin:0;font-family:"IBM Plex Mono",var(--vv-font-mono);font-style:normal;font-size:13px;line-height:28px;font-weight:400;text-transform:uppercase;color:var(--vv-text-ink)}.vv-article__meta-row dd a{color:inherit;text-decoration:none}.vv-article__meta-row dd a:hover{text-decoration:underline}.vv-article__body{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:785px;max-width:100%;font-family:"IBM Plex Mono",var(--vv-font-mono);font-size:13px;line-height:28px;text-align:left;text-transform:uppercase;color:var(--vv-text-ink)}.vv-article__body :where(p){margin:0 0 24px}.vv-article__body :where(p:empty),.vv-article__body :where(p):has(>br:only-child){display:none}.vv-article__body>br{display:none}.vv-article__body :where(h1,h2,h3)+:where(p,ul,ol,blockquote){margin-top:0}.vv-article__body :where(h1){font-family:"Mrs Eaves OT",var(--vv-font-serif);font-weight:400;font-size:28px;line-height:30px;letter-spacing:.16em;text-transform:uppercase;text-align:left;margin:32px 0 0}.vv-article__body :where(h2){font-family:"Mrs Eaves OT",var(--vv-font-serif);font-weight:400;font-size:22px;line-height:24px;letter-spacing:.16em;text-transform:uppercase;text-align:left;margin:0}.vv-article__body :where(h3){font-family:"IBM Plex Mono",var(--vv-font-mono);font-weight:500;font-size:13px;line-height:18px;letter-spacing:.16em;text-transform:uppercase;text-align:left;margin:24px 0 0}.vv-article__body :where(img){display:block;max-width:100%;height:auto;margin:16px 0}.vv-article__body :where(ul,ol){padding-left:24px;margin:0 0 24px}.vv-article__body :where(blockquote){margin:32px 0;padding-left:24px;border-left:2px solid var(--vv-text-ink);font-style:italic;text-transform:none}.vv-article__share-links{display:grid;grid-template-columns:repeat(2,max-content);column-gap:32px;row-gap:0}.vv-article__share-links .vv-article__share-link{color:var(--vv-text-ink);text-decoration:underline;text-underline-offset:3px}.vv-article__share-links .vv-article__share-link:hover,.vv-article__share-links .vv-article__share-link:focus{text-decoration:none}.vv-article__continue .vv-editions__carousel{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:100px 45px!important;padding:0 120px 120px!important;overflow:visible!important;scroll-snap-type:none!important;align-items:stretch!important;flex-direction:unset!important}.vv-article__continue .vv-editions__carousel:after{display:none!important}.vv-article__continue .vv-editions__carousel>.project-thumb{flex:none!important;width:100%!important;max-width:none!important;height:auto!important}.vv-article__continue .vv-editions__carousel>.project-thumb .project-thumb__caption{flex:1 1 auto}@media(max-width:1199px){.vv-article__continue .vv-editions__carousel{padding:0 clamp(20px,8vw,120px) 80px!important}}@media(max-width:899px){.vv-journal__head,.vv-article__head{padding:calc(var(--header-height, 80px) + 64px) 20px 64px;gap:24px}.vv-journal__featured{padding:0 20px 48px;gap:32px}.vv-journal__grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:48px 20px}.vv-journal__divider{margin:0 20px}.vv-article__hero{padding-left:20px;padding-right:20px}.vv-article__continue .vv-editions__carousel{grid-template-columns:repeat(2,1fr)!important;gap:48px 20px!important;padding:0 20px 48px!important}.vv-article__body-wrap{flex-direction:column;padding:0 20px 48px;gap:24px}.vv-article__meta{position:static;width:100%;align-self:stretch}.vv-article__body{width:100%;gap:32px}.vv-collection__filters.vv-journal__filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px}.vv-collection__filters.vv-journal__filters::-webkit-scrollbar{display:none}.vv-journal__filters .vv-collection__filter-pills,.vv-journal__filters:not([open]) .vv-collection__filter-pills{display:flex!important;opacity:1!important;flex-wrap:nowrap;gap:12px;transition:none!important}.vv-journal__filters .vv-collection__filter-label--button,.vv-journal__filters .cta--filter{flex-shrink:0}.vv-journal-item__meta{flex-direction:column;align-items:flex-start;gap:4px}}@media(max-width:599px){.vv-journal__grid{grid-template-columns:1fr}.vv-journal__grid>.project-thumb{max-width:420px;margin:0 auto}.vv-article__continue .vv-editions__carousel{grid-template-columns:1fr!important;gap:32px!important}.vv-article__continue .vv-editions__carousel>.project-thumb{max-width:420px!important;margin:0 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vv-journal.css.map */
