.collection_poster__Df6D6{position:relative;min-height:600px;display:flex;align-items:flex-end;overflow:hidden}.collection_posterBg__c3UcA{position:absolute;inset:0}.collection_posterPhoto__Zmv0A{min-height:0;display:block}.collection_posterImg__INmTx{display:block;width:100%;height:auto}.collection_posterPhoto__Zmv0A .collection_posterContent__dCFT5{position:absolute;left:0;right:0;bottom:0}.collection_posterGrain__ozTJF{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");opacity:.18}.collection_posterShade___tKoD{position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.4) 64%,rgba(0,0,0,.78))}.collection_posterContent__dCFT5{position:relative;z-index:1;padding:56px;width:100%;display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:40px;gap:40px;text-shadow:0 1px 6px rgba(0,0,0,.5)}.collection_posterEyebrow___UKn7{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.65);margin-bottom:18px}.collection_posterTitle__4G_su{font-family:var(--font-display);font-weight:400;font-size:100px;line-height:1.18;letter-spacing:-.02em;color:#fff;margin:0}.collection_posterEm__4lJIf{font-family:var(--font-display);font-style:italic;font-size:22px;color:rgba(255,255,255,.75);margin:18px 0 0}.collection_posterCase___SkZm{opacity:.9}.collection_quote__5nle1{padding:80px 56px;border-bottom:1px solid var(--vs-line);display:grid;grid-template-columns:auto 1fr;grid-gap:40px;gap:40px;align-items:start}.collection_quoteMark__9FL_l{font-family:var(--font-display);font-style:italic;font-size:120px;line-height:.7;color:var(--vs-rose-200);-webkit-user-select:none;-moz-user-select:none;user-select:none}.collection_quoteText__9Ifin{font-family:var(--font-display);font-weight:400;font-size:40px;line-height:1.15;letter-spacing:-.01em;margin:0 0 20px;font-style:italic}.collection_quoteAttr__orjG1{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--vs-ink-mid);text-transform:uppercase}.collection_testimonials__sQvRg{padding:80px 56px;border-top:1px solid var(--vs-line)}.collection_testimonialsHead__vgdwx{display:flex;justify-content:space-between;align-items:end;padding-bottom:24px;border-bottom:1px solid var(--vs-line);margin-bottom:48px}.collection_testimonialsH2__6nTVT{font-family:var(--font-display);font-weight:400;font-size:56px;line-height:.95;letter-spacing:-.01em;margin:0}.collection_testimonialsH2__6nTVT em{font-style:italic;color:var(--vs-rose-700)}.collection_testimonialsMeta__71TEg{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--vs-ink-mid);text-transform:uppercase}.collection_testimonialsGrid___pU5h{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.collection_testimonialCard__H9SS_{margin:0;padding:28px;border:1px solid var(--vs-line);border-radius:6px;display:flex;flex-direction:column;gap:20px}.collection_testimonialBody__z9IS1{font-family:var(--font-display);font-weight:400;font-style:italic;font-size:19px;line-height:1.4;letter-spacing:-.01em;margin:0;flex:1 1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.collection_testimonialFoot__e4NVI{display:flex;flex-direction:column;gap:4px}.collection_testimonialAuthor__lZ_iL{font-size:14px;font-weight:600;color:var(--vs-ink)}.collection_testimonialProduct__RttY7{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--vs-ink-mid);text-decoration:none}.collection_testimonialProduct__RttY7:hover{color:var(--vs-rose-700)}.collection_body__HzEXp{padding:80px 56px;display:grid;grid-template-columns:1fr .6fr;grid-gap:80px;gap:80px;border-bottom:1px solid var(--vs-line)}.collection_bodyLede__iwSv_{font-size:20px;line-height:1.5;letter-spacing:-.01em;margin:0 0 28px}.collection_bodyCopy__93UqS{font-size:16px;line-height:1.7;color:var(--vs-ink-mid);margin:0}.collection_ficha__jn88V{background:var(--vs-rose-50);padding:32px;align-self:start}.collection_fichaTitle__qeP47{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--vs-ink-mid);font-weight:600;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--vs-line)}.collection_fichaRow__ZNyqV{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--vs-line);font-size:13px;gap:12px}.collection_fichaL___XSU7{color:var(--vs-ink-mid);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.collection_fichaV__5YD3t{font-family:var(--font-display);font-size:15px}.collection_fichaV__5YD3t em{font-style:italic;color:var(--vs-rose-700)}.collection_diaryCard__f2sim{margin-top:32px;padding-top:28px;border-top:1px solid var(--vs-line)}.collection_diaryEye__CWJms{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--vs-rose-700);margin-bottom:10px;text-transform:uppercase}.collection_diaryTitle__VxZ3r{font-family:var(--font-display);font-weight:400;font-size:22px;margin:0 0 10px}.collection_diaryBody__XqNSl{font-size:14px;color:var(--vs-ink-mid);line-height:1.5;margin:0 0 16px}.collection_products__y6S_9{padding:80px 56px}.collection_productsHead__772rE{display:flex;justify-content:space-between;align-items:end;padding-bottom:24px;border-bottom:1px solid var(--vs-line);margin-bottom:56px}.collection_productsH2__8qoFs{font-family:var(--font-display);font-weight:400;font-size:56px;line-height:.95;letter-spacing:-.01em;margin:0}.collection_productsH2__8qoFs em{font-style:italic;color:var(--vs-rose-700)}.collection_productsMeta__QV9s0{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;color:var(--vs-ink-mid);text-transform:uppercase}.collection_productsGrid__RaES5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px 28px;gap:36px 28px}.collection_product__Thax7{text-decoration:none;color:inherit;border:0;display:block}.collection_productStage__cnUm_{aspect-ratio:4/5;background:var(--vs-sand);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background var(--dur) var(--ease)}.collection_product__Thax7:hover .collection_productStage__cnUm_{background:var(--vs-sand-d)}.collection_productPhoto__nSMn6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.collection_product__Thax7:hover .collection_productPhoto__nSMn6{transform:scale(1.04)}.collection_productId__7DOYC{position:absolute;top:14px;left:14px;font-family:var(--font-mono);font-size:10px;color:var(--vs-ink-mid);letter-spacing:.1em}.collection_productId__7DOYC:before{content:"№ ";opacity:.55}.collection_productInfo__dyT0M{padding:18px 0 14px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid var(--vs-line)}.collection_productTitle__odmWm{font-family:var(--font-display);font-weight:400;font-size:17px;margin:0;line-height:1.25;flex:1 1}.collection_productPrice__Qrne4{font-family:var(--font-mono);font-size:13px;color:var(--vs-ink);letter-spacing:.04em;white-space:nowrap}.collection_productMeta__LGyps{padding-top:10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--vs-ink-mid);font-weight:600}.collection_next__JnxCU{border-top:1px solid var(--vs-line);padding:56px 56px 80px}.collection_nextHead__WSQ4Q{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:32px}.collection_nextEye__4ybBd{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vs-rose-700)}.collection_nextTrack__d_Wey{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.collection_nextCard__bWKDW{min-width:0}.collection_nextCardArt__SOc5r{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:4/3;border:0}.collection_nextCardBg__MuamP{position:absolute;inset:0;transition:transform .6s var(--ease)}.collection_nextCard__bWKDW:hover .collection_nextCardBg__MuamP{transform:scale(1.04)}.collection_nextCardArt__SOc5r .vs-case{width:34%;position:relative;box-shadow:0 12px 20px -10px rgba(29,15,23,.4);border-radius:8px}.collection_nextCardInfo__Uiyzq{padding:18px 0 0;display:flex;flex-direction:column;gap:6px}.collection_nextCardEye__qKBSM{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--vs-ink-mid)}.collection_nextCardTitle__cUQAk{font-family:var(--font-display);font-weight:400;font-size:30px;line-height:1;letter-spacing:-.01em;margin:0}.collection_nextCardTitle__cUQAk a{color:inherit;text-decoration:none;border:0}.collection_nextCardTitle__cUQAk a:hover{color:var(--vs-rose-700)}.collection_nextCardCta__2a83S{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--vs-rose-700);text-decoration:none;border:0;margin-top:4px}@media (max-width:1100px){.collection_posterTitle__4G_su{font-size:64px}.collection_body__HzEXp{gap:40px}.collection_body__HzEXp,.collection_quote__5nle1{grid-template-columns:1fr;padding:48px 24px}.collection_quoteMark__9FL_l{display:none}.collection_quoteText__9Ifin{font-size:26px}.collection_products__y6S_9{padding:48px 24px}.collection_productsH2__8qoFs{font-size:36px}.collection_productsGrid__RaES5{grid-template-columns:repeat(2,1fr)}.collection_testimonials__sQvRg{padding:48px 24px}.collection_testimonialsH2__6nTVT{font-size:36px}.collection_testimonialsGrid___pU5h{grid-template-columns:1fr}.collection_next__JnxCU{padding:40px 24px 56px}.collection_nextTrack__d_Wey{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -24px;padding:0 24px;scrollbar-width:none}.collection_nextTrack__d_Wey::-webkit-scrollbar{display:none}.collection_nextCard__bWKDW{flex:0 0 78%;scroll-snap-align:center}.collection_posterContent__dCFT5{padding:24px;grid-template-columns:1fr}}.collection_badgeLimited__gfu4Y,.collection_badgeSoldOut__iQwFP{display:inline-block;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:600;letter-spacing:.04em}.collection_badgeLimited__gfu4Y{background:var(--vs-rose-50,#fdf2f8);color:var(--vs-maroon,#39080f);border:1px solid var(--vs-rose-200,#f8d0e4)}.collection_badgeSoldOut__iQwFP{background:var(--vs-ink,#1a0a14);color:#fff}