body[data-venlu-design=character-stage-r18] .v18-hero h1{font-family:var(--body);font-weight:800;font-size:clamp(43px,5.85vw,86px);line-height:1;letter-spacing:-.045em}body[data-venlu-design=character-stage-r18] .v18-hero h1 span:last-child{color:inherit}body[data-venlu-design=character-stage-r18] .v18-collection-words a{font-family:var(--body);font-weight:700;letter-spacing:-.04em;font-size:clamp(28px,3.9vw,58px)}body[data-venlu-design=character-stage-r18] .vn-world-stage__heading{font-family:var(--body);font-weight:650;font-size:clamp(42px,4.1vw,64px);letter-spacing:-.04em;line-height:1.04;max-width:12ch}body[data-venlu-design=character-stage-r18] .vn-world-stage__caption h3{font-family:var(--body);font-weight:650;font-size:27px;letter-spacing:-.03em}body[data-venlu-design=character-stage-r18] .vn-world-stage__number{display:none}body[data-venlu-design=character-stage-r18] .vn-world-stage__tab{grid-template-columns:minmax(0,1fr) 22px;font-size:21px;min-height:47px}body[data-venlu-design=character-stage-r18] .vn-world-stage__tab[aria-selected=true] .vn-world-stage__name{font-weight:650}body[data-venlu-design=character-stage-r18] .vn-world-stage__tab[aria-selected=true] .vn-world-stage__pointer{color:#c9bce7}body[data-venlu-design=character-stage-r18] .v18-edit-heading h2{font-family:var(--body);font-weight:650;font-size:clamp(45px,5.7vw,80px);line-height:1;letter-spacing:-.04em;max-width:11ch}body[data-venlu-design=character-stage-r18] .vn-fit-routes__content h2{font-family:var(--body);font-weight:650;font-size:clamp(40px,4.6vw,70px);line-height:1.05;letter-spacing:-.04em}body[data-venlu-design=character-stage-r18] .collection-intro h1,body[data-venlu-design=character-stage-r18] .vn-category-heading h1{font-family:var(--body);font-weight:650;letter-spacing:-.04em;line-height:1.05;font-size:clamp(42px,5vw,76px)}@media(max-width:767px){body[data-venlu-design=character-stage-r18] .v18-hero h1{font-size:clamp(38px,10.4vw,70px);line-height:1.03;letter-spacing:-.045em}body[data-venlu-design=character-stage-r18] .v18-collection-words a{min-width:0;font-size:clamp(18px,5vw,35px);gap:7px;padding-right:9px}body[data-venlu-design=character-stage-r18] .v18-collection-words a+a{padding-left:12px}body[data-venlu-design=character-stage-r18] .v18-collection-words a>span:last-child{font-size:18px}body[data-venlu-design=character-stage-r18] .mobile-nav:not([open])>nav{display:none}body[data-venlu-design=character-stage-r18] .vn-world-stage__heading{font-size:clamp(38px,10vw,55px);max-width:13ch}body[data-venlu-design=character-stage-r18] .vn-world-stage__tab{grid-template-columns:1fr;font-size:15px;min-height:48px}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced]{gap:24px}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__selector{display:contents}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__heading{grid-row:1;margin:0}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__tabs{grid-row:2;display:flex;flex-direction:row;gap:22px;overflow-x:auto;scrollbar-width:thin;padding:3px 2px 12px}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__tab{flex:0 0 auto;white-space:nowrap}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__panels{grid-row:3}body[data-venlu-design=character-stage-r18] .vn-world-stage__layout[data-enhanced] .vn-world-stage__cta{grid-row:4;margin-top:0}body[data-venlu-design=character-stage-r18] .v18-edit-heading h2{font-size:clamp(43px,11vw,68px)}body[data-venlu-design=character-stage-r18] .vn-fit-routes__content h2{font-size:clamp(37px,10vw,58px)}}body[data-venlu-design=character-stage-r18] .v18-hero-product-meta strong{font-family:var(--body);font-weight:650;font-size:19px}body[data-venlu-design=character-stage-r18] .vn-fit-routes__row h3,body[data-venlu-design=character-stage-r18] .vn-fit-routes__oversized>span:first-child{font-family:var(--body);font-weight:550;font-size:clamp(25px,2.3vw,34px);letter-spacing:-.03em}body[data-venlu-design=character-stage-r18] :is(.product-info,.page-heading,.directory-intro) h1,body[data-venlu-design=character-stage-r18] .vn-category-heading h2{font-family:var(--body);font-weight:650;letter-spacing:-.035em;line-height:1.06}body[data-venlu-design=character-stage-r18] .vn-category-heading h2{font-size:clamp(36px,4vw,60px)}
/*# sourceMappingURL=/cdn/shop/t/64/assets/venlu-art-direction-r18.css.map */
