.vil-category-sequence{gap:3rem;display:grid}.vil-category-story{min-width:0}.vil-category-photograph{aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.vil-category-copy{margin-top:1.5rem}.vil-category-title{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:400;line-height:1.12}.vil-category-title a:hover{color:#685749}.vil-category-sequence a:focus-visible{outline-offset:5px;outline:2px solid #685749}@media (min-width:768px){.vil-category-sequence{grid-template-columns:repeat(12,minmax(0,1fr));gap:3.5rem 2.5rem}.vil-category-story{grid-column:span 6}.vil-category-story:only-child{grid-column:1/-1;max-width:760px}.vil-category-fashion .vil-category-story:nth-child(4n+1){grid-column:span 7}.vil-category-fashion .vil-category-story:nth-child(4n+2),.vil-category-fashion .vil-category-story:nth-child(4n+3){grid-column:span 5}.vil-category-fashion .vil-category-story:nth-child(4n+4){grid-column:span 7}.vil-category-icons .vil-category-story:nth-child(2){padding-top:3rem}.vil-category-watches .vil-category-story,.vil-category-heritage .vil-category-story:nth-child(n+3),.vil-category-culture .vil-category-story:nth-child(n+3){border-top:1px solid #c9c3b8;grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2.5rem;padding-top:2.5rem;display:grid}.vil-category-watches .vil-category-story:first-child{border-top:0;padding-top:0}.vil-category-watches .vil-category-copy,.vil-category-heritage .vil-category-story:nth-child(n+3) .vil-category-copy,.vil-category-culture .vil-category-story:nth-child(n+3) .vil-category-copy{margin-top:0}.vil-category-heritage .vil-category-story:first-child{grid-column:span 7}.vil-category-heritage .vil-category-story:nth-child(2){grid-column:span 5}.vil-category-culture .vil-category-story:first-child{grid-column:span 8}.vil-category-culture .vil-category-story:nth-child(2){grid-column:span 4}.vil-category-culture .vil-category-story:nth-child(2) .vil-category-title{font-size:2rem}}@media (min-width:1024px){.vil-category-watches .vil-category-story{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:4rem}.vil-category-heritage .vil-category-story:nth-child(n+3){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}.vil-category-culture .vil-category-story:nth-child(n+3){grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr)}}@media (min-width:768px){.vil-category-sequence .vil-category-story:only-child{border-top:0;grid-column:1/-1;padding-top:0}}
.vil-category-heading{text-align:center;max-width:1120px;margin:0 auto;padding:40px 0 24px}.vil-category-heading>p{margin-bottom:20px}.vil-category-heading-title{letter-spacing:-.065em;font-size:clamp(3.7rem,12vw,11rem);font-weight:400;line-height:1}.vil-category-hero{max-width:1120px;margin:0 auto}.vil-category-hero-frame{isolation:isolate;aspect-ratio:4/5;background:#292824;display:block;position:relative;overflow:hidden}.vil-category-hero-link:focus-visible{outline-offset:5px;outline:2px solid #70695f}.vil-category-hero-image{object-fit:cover}.vil-category-hero-motors .vil-category-hero-frame{aspect-ratio:3/2}.vil-category-hero-motors .vil-category-hero-image{object-position:center}.vil-category-hero-motors .vil-category-hero-copy{background:linear-gradient(#000c0fa6,#0000 55%);justify-content:flex-start;align-items:flex-start}.vil-category-hero-motors .vil-category-hero-text{width:auto;max-width:100%}.vil-category-hero-motors .vil-category-hero-title{font-size:clamp(2rem,6vw,4.5rem)}.vil-category-hero-motors .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:8px;font-size:9px}.vil-category-hero-motors .vil-category-hero-copy [data-hero-note]{margin-top:10px;font-size:clamp(.9rem,1.8vw,1.3rem)}.vil-category-hero-copy{color:#f5f0e8;align-items:flex-end;padding:20px;display:flex;position:absolute;inset:0}.vil-category-hero-text{max-width:520px}.vil-category-hero-copy [data-hero-eyebrow]{letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font:10px/1.5 Arial,sans-serif}.vil-category-hero-title{letter-spacing:-.045em;text-wrap:balance;white-space:pre-line;margin:0;font-size:clamp(2.4rem,11vw,3.3rem);font-weight:400;line-height:.98}.vil-category-hero-copy [data-hero-note]{max-width:380px;margin:16px 0 0;font-size:1.05rem;font-style:italic;line-height:1.4}.vil-category-hero-copy [data-hero-rule],.vil-category-hero-copy [data-hero-date]{margin-top:16px}.vil-category-introduction{text-align:center;max-width:900px;margin:0 auto;padding:28px 0 36px}.vil-category-hero-heritage,.vil-category-hero-culture,.vil-category-hero-brands{max-width:1120px}.vil-category-hero-heritage .vil-category-hero-frame,.vil-category-hero-culture .vil-category-hero-frame,.vil-category-hero-brands .vil-category-hero-frame{aspect-ratio:1}.vil-category-hero-heritage .vil-category-hero-image{object-position:center top}.vil-category-hero-culture .vil-category-hero-image,.vil-category-hero-brands .vil-category-hero-image{object-position:center 42%}.vil-category-hero-fashion .vil-category-hero-copy{color:#161713;align-items:flex-start}.vil-category-hero-fashion .vil-category-hero-text{max-width:47%}.vil-category-hero-fashion .vil-category-hero-title{font-size:clamp(2rem,9vw,3.3rem)}.vil-category-hero-watches .vil-category-hero-copy{justify-content:flex-end;align-items:flex-start}.vil-category-hero-watches .vil-category-hero-text{min-width:0;max-width:72%}.vil-category-hero-watches .vil-category-hero-title{font-size:clamp(1.8rem,8.2vw,2.5rem)}.vil-category-hero-heritage .vil-category-hero-copy{color:#24231f;text-align:right;justify-content:flex-end;align-items:flex-start}.vil-category-hero-heritage .vil-category-hero-text{width:52%;max-width:52%}.vil-category-hero-heritage .vil-category-hero-title{font-size:clamp(1.6rem,7.5vw,4rem)}.vil-category-hero-culture .vil-category-hero-copy{justify-content:flex-end;align-items:flex-start}.vil-category-hero-culture .vil-category-hero-text{max-width:70%}.vil-category-hero-culture .vil-category-hero-title{font-size:clamp(2rem,9vw,4rem)}.vil-category-hero-culture .vil-category-hero-copy{text-align:right}.vil-category-hero-brands .vil-category-hero-copy{align-items:flex-end}@media (max-width:639px){.vil-category-hero-watches .vil-category-hero-text{max-width:72%}.vil-category-hero-culture .vil-category-hero-copy{padding:18px}.vil-category-hero-culture .vil-category-hero-image{object-position:center 15%}.vil-category-hero-culture .vil-category-hero-text{max-width:70%}.vil-category-hero-culture .vil-category-hero-title{font-size:clamp(1.6rem,7.7vw,2rem)}.vil-category-hero-culture .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:8px;font-size:9px}.vil-category-hero-culture .vil-category-hero-copy [data-hero-note]{margin-top:10px;font-size:14px}.vil-category-hero-heritage .vil-category-hero-copy{padding:12px}.vil-category-hero-heritage .vil-category-hero-title{font-size:26px}.vil-category-hero-heritage .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:6px;font-size:8px}.vil-category-hero-heritage .vil-category-hero-copy [data-hero-note]{margin-top:6px;font-size:14px}.vil-category-hero-brands .vil-category-hero-copy{padding:18px}.vil-category-hero-brands .vil-category-hero-text{max-width:46%}.vil-category-hero-brands .vil-category-hero-title{font-size:clamp(1.6rem,7.2vw,2rem)}.vil-category-hero-brands .vil-category-hero-copy [data-hero-eyebrow]{letter-spacing:.12em;margin-bottom:8px;font-size:8px}.vil-category-hero-brands .vil-category-hero-copy [data-hero-note]{margin-top:10px;font-size:14px}}@media (min-width:640px){.vil-category-heading{padding-top:48px;padding-bottom:28px}.vil-category-hero-frame{aspect-ratio:3/2}.vil-category-hero-copy{justify-content:flex-end;align-items:center;padding:40px}.vil-category-hero-text{width:53%}.vil-category-hero-title{font-size:clamp(3.3rem,6.4vw,7rem)}.vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:24px}.vil-category-hero-copy [data-hero-note]{margin-top:24px;font-size:clamp(1.15rem,2vw,1.75rem)}.vil-category-hero-copy [data-hero-rule],.vil-category-hero-copy [data-hero-date]{margin-top:28px}.vil-category-introduction{padding:32px 0 44px}.vil-category-hero-fashion .vil-category-hero-copy{justify-content:flex-end}.vil-category-hero-fashion .vil-category-hero-title{font-size:clamp(3rem,5.7vw,6rem)}.vil-category-hero-fashion .vil-category-hero-text{width:35%}.vil-category-hero-watches .vil-category-hero-text{width:52%;max-width:52%}.vil-category-hero-watches .vil-category-hero-title{font-size:clamp(2rem,5.2vw,5.25rem)}.vil-category-hero-heritage .vil-category-hero-frame,.vil-category-hero-culture .vil-category-hero-frame,.vil-category-hero-brands .vil-category-hero-frame{aspect-ratio:16/9}.vil-category-hero-heritage .vil-category-hero-copy,.vil-category-hero-culture .vil-category-hero-copy,.vil-category-hero-brands .vil-category-hero-copy{padding:clamp(24px,3vw,40px)}.vil-category-hero-heritage .vil-category-hero-title{font-size:clamp(2.25rem,4.5vw,4rem)}.vil-category-hero-heritage .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:12px}.vil-category-hero-heritage .vil-category-hero-copy [data-hero-note]{max-width:none;margin-top:14px;font-size:1.3rem}.vil-category-hero-culture .vil-category-hero-text{width:48%;max-width:48%}.vil-category-hero-culture .vil-category-hero-title{font-size:clamp(2rem,4.5vw,4rem)}.vil-category-hero-culture .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:12px}.vil-category-hero-culture .vil-category-hero-copy [data-hero-note]{width:80%;margin-top:16px;margin-left:auto;font-size:clamp(1rem,1.8vw,1.5rem)}.vil-category-hero-brands .vil-category-hero-copy{justify-content:flex-start}.vil-category-hero-brands .vil-category-hero-text{width:40%;max-width:40%}.vil-category-hero-brands .vil-category-hero-title{font-size:clamp(2rem,4.8vw,4.75rem)}.vil-category-hero-brands .vil-category-hero-copy [data-hero-eyebrow]{margin-bottom:12px}.vil-category-hero-brands .vil-category-hero-copy [data-hero-note]{margin-top:16px;font-size:clamp(1rem,1.8vw,1.5rem)}}
