.vq-lookbook{--vq-paper:#f6f3ed;--vq-ink:#25221f;--vq-muted:#65594d;background:var(--vq-paper);color:var(--vq-ink);padding:clamp(32px,6vw,80px) 5%;font-family:var(--font-body--family);font-size:1rem;line-height:1.65}.vq-lookbook ::selection{background:#dbc0a5;color:var(--vq-ink)}.vq-lookbook a{display:inline-block;color:inherit;text-underline-offset:.3em;padding-block:10px}.vq-lookbook a:hover{text-decoration-thickness:2px}.vq-lookbook :focus-visible{outline:2px solid #80583c;outline-offset:5px}.vq-lookbook h1,.vq-lookbook h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,400);font-style:normal;letter-spacing:-.025em;text-wrap:balance;color:inherit;margin:0 0 20px}.vq-lookbook h1{font-size:clamp(2.75rem,5vw,4.5rem);line-height:1.1}.vq-lookbook h2{font-size:clamp(2rem,3vw,3rem);line-height:1.15}.vq-lookbook p{max-width:65ch;margin:0 0 20px}.vq-lookbook-intro{max-width:850px;margin-bottom:clamp(36px,6vw,80px)}.vq-lookbook-gallery{display:grid;gap:clamp(56px,9vw,130px)}.vq-lookbook-story{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:center}.vq-lookbook-story:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.vq-lookbook-story:nth-child(2n) figure{order:2}.vq-lookbook-story figure{margin:0;display:grid;gap:16px;align-items:end}.vq-lookbook-story img{display:block;width:100%;height:auto}.vq-lookbook-story .vq-lookbook-detail{width:58%;margin-left:auto}.vq-lookbook-caption{max-width:48ch}.vq-lookbook-caption dl{margin:28px 0;border-block:1px solid #d7d0c6;padding-block:12px}.vq-lookbook-caption dl div{display:grid;grid-template-columns:1fr 1.6fr;gap:20px;padding-block:8px}.vq-lookbook-caption dt{color:var(--vq-muted)}.vq-lookbook-caption dd{margin:0;overflow-wrap:anywhere}.vq-lookbook-note{font-size:.9375rem;color:var(--vq-muted)}@media(max-width:749px){.vq-lookbook{padding-inline:20px}.vq-lookbook-story,.vq-lookbook-story:nth-child(2n){grid-template-columns:minmax(0,1fr)}.vq-lookbook-story:nth-child(2n) figure{order:0}.vq-lookbook-caption{max-width:65ch}}.vh-lookbook.vh-lookbook--preview{grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,90px)}.vh-lookbook--preview .vh-portrait{max-height:650px;width:100%;aspect-ratio:4/5}.vh-lookbook--preview h2{font-style:normal;line-height:1.1}.vh-lookbook--preview p{font-size:1rem}@media(max-width:700px){.vh-lookbook.vh-lookbook--preview{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vessariq-lookbook.css.map */
