.vl-editorial{background:var(--vl-bg);color:var(--vl-ink);padding:var(--vl-pt) 32px var(--vl-pb)}.vl-editorial .vl-inner{max-width:1280px;margin:auto}.vl-editorial h1,.vl-editorial h2,.vl-editorial h3{color:inherit;letter-spacing:-.04em;line-height:1.1;margin:0}.vl-editorial h1{font-size:clamp(40px,4.5vw,68px);font-weight:500;max-width:9em}.vl-editorial h2{font-size:clamp(30px,3vw,46px);font-weight:500;max-width:15em}.vl-editorial .vl-eyebrow{font-size:12px;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px;font-weight:600}.vl-editorial .vl-text{font-size:17px;line-height:1.75;max-width:39em;margin-top:24px}.vl-editorial .vl-text p{margin:0 0 16px}.vl-editorial .vl-link{display:inline-flex;gap:36px;align-items:center;background:var(--vl-ink);color:var(--vl-bg);padding:16px 24px;text-decoration:none;font-size:14px;margin-top:18px;min-height:48px}.vl-editorial a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.vl-editorial .vl-media{margin:0;min-width:0}.vl-editorial .vl-media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.vl-editorial figcaption{font-size:11px;line-height:1.6;margin-top:12px;opacity:.75}.vl-hero .vl-inner,.vl-split .vl-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.vl-hero .vl-copy{padding:20px 0}.vl-split .vl-media{grid-column:1;grid-row:1}.vl-split .vl-copy{grid-column:2;grid-row:1}.vl-editorial .vl-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.vl-editorial .vl-columns article{border-top:1px solid currentColor;padding-top:24px}.vl-editorial .vl-columns h3{font-size:24px;font-weight:500;margin:24px 0 16px}.vl-editorial .vl-columns article div{font-size:15px;line-height:1.75}.vl-editorial .vl-number{font-size:12px;letter-spacing:.1em}.vl-band .vl-copy{max-width:850px}.vl-band h2{max-width:20em}.vl-band .vl-columns{margin-top:0}.vl-band .vl-copy:has(h2)+.vl-columns{margin-top:40px}@media(max-width:749px){.vl-editorial{padding:var(--vl-mt) 22px var(--vl-mb)}.vl-hero .vl-inner,.vl-split .vl-inner{grid-template-columns:1fr;gap:32px}.vl-split .vl-media,.vl-split .vl-copy{grid-column:auto;grid-row:auto}.vl-editorial .vl-columns{grid-template-columns:1fr;gap:24px}.vl-editorial h1{font-size:44px}.vl-editorial .vl-eyebrow{margin-bottom:16px}.vl-editorial .vl-text{font-size:16px}.vl-editorial .vl-link{margin-top:8px}.vl-editorial .vl-columns h3{margin-top:16px}.vl-editorial .vl-media img{aspect-ratio:1}}.vl-catalog{background:#fff;color:#26382f;padding:var(--vl-pt) 32px var(--vl-pb)}.vl-catalog-inner{max-width:1280px;margin:auto}.vl-catalog-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px}.vl-catalog h2{font-size:clamp(30px,3vw,46px);font-weight:500;letter-spacing:-.04em;color:inherit;margin:0 0 36px}.vl-product-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.vl-product-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;background:#f5f2ec}.vl-product-grid a{color:inherit;text-decoration:none;display:block}.vl-product-grid a:focus-visible{outline:3px solid #26382f;outline-offset:6px}.vl-product-grid h3{font-size:17px;line-height:1.4;color:inherit;margin:18px 0 8px}.vl-product-grid p{font-size:14px;margin:0}.vl-product-grid span{font-size:12px}.vl-empty{background:#f5f2ec;padding:32px;font-size:16px;line-height:1.6;max-width:800px}@media(max-width:749px){.vl-catalog{padding:var(--vl-mt) 22px var(--vl-mb)}.vl-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.vl-product-grid h3{font-size:15px}.vl-empty{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
