.home-module__JvD--G__cover{object-fit:cover}.home-module__JvD--G__hero{height:calc(100svh - 123px);min-height:560px;max-height:980px;color:var(--white);background:#1c1612;align-items:flex-end;display:flex;position:relative;overflow:hidden}.home-module__JvD--G__heroMedia{animation:home-module__JvD--G__heroIn 2.8s var(--ease)both;position:absolute;top:0;bottom:0;left:0;right:0}.home-module__JvD--G__heroImg{object-fit:cover;object-position:50% 22%}.home-module__JvD--G__heroMedia:after{content:"";background:linear-gradient(transparent 55%,rgba(0,0,0,.45) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.home-module__JvD--G__heroInner{width:100%;padding-bottom:max(40px,min(6vw,88px));position:relative}.home-module__JvD--G__heroTitle{max-width:11ch;color:var(--white)}@keyframes home-module__JvD--G__heroIn{0%{opacity:.6;transform:scale(1.08)}to{opacity:1;transform:none}}.home-module__JvD--G__collection{padding-top:max(80px,min(10vw,150px));padding-bottom:max(80px,min(10vw,150px))}.home-module__JvD--G__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.home-module__JvD--G__headText{flex-direction:column;gap:14px;display:flex}.home-module__JvD--G__headIntro{color:var(--espresso-2);max-width:46ch;margin:0}.home-module__JvD--G__headLink{color:var(--espresso-2);white-space:nowrap;margin-bottom:6px}.home-module__JvD--G__grid{grid-template-columns:repeat(4,1fr);gap:56px 24px;display:grid}.home-module__JvD--G__families{padding-bottom:max(80px,min(10vw,150px))}.home-module__JvD--G__familiesHead{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:max(36px,min(4vw,56px));display:flex}.home-module__JvD--G__familiesLine{color:var(--espresso-2);margin:0}.home-module__JvD--G__famGrid{flex-wrap:wrap;justify-content:center;gap:36px 20px;margin:0;padding:0;list-style:none;display:flex}.home-module__JvD--G__famGrid li{width:calc(25% - 15px)}.home-module__JvD--G__famTile{color:var(--espresso);flex-direction:column;gap:16px;display:flex}.home-module__JvD--G__famMedia{aspect-ratio:4/3;background:var(--card);display:block;position:relative;overflow:hidden}.home-module__JvD--G__famImg{object-fit:cover;transition:transform 1.4s var(--ease)}.home-module__JvD--G__famTile:hover .home-module__JvD--G__famImg{transform:scale(1.06)}.home-module__JvD--G__famCaption{align-items:center;gap:10px;display:flex}.home-module__JvD--G__famName{font-family:var(--serif);text-transform:uppercase;letter-spacing:.06em;transition:background-size .45s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;font-size:21px}.home-module__JvD--G__famTile:hover .home-module__JvD--G__famName{background-size:100% 1px}.home-module__JvD--G__famArrow{transition:transform .45s var(--ease);font-size:18px}.home-module__JvD--G__famTile:hover .home-module__JvD--G__famArrow{transform:translate(6px)}.home-module__JvD--G__finderBand{color:var(--white);background:#1a1512;position:relative;overflow:hidden}.home-module__JvD--G__finderImg{object-fit:cover}.home-module__JvD--G__finderBand:after{content:"";background:rgba(12,10,9,.58);position:absolute;top:0;bottom:0;left:0;right:0}.home-module__JvD--G__finderInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:max(96px,min(13vw,200px));padding-bottom:max(96px,min(13vw,200px));display:flex;position:relative}.home-module__JvD--G__finderKicker{color:rgba(255,255,255,.75);margin:0}.home-module__JvD--G__finderTitle{max-width:16ch}.home-module__JvD--G__collector{grid-template-columns:1.15fr 1fr;min-height:86vh;display:grid}.home-module__JvD--G__collectorMedia{min-height:460px;position:relative;overflow:hidden}.home-module__JvD--G__collectorText{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:max(56px,min(7vw,120px)) max(24px,min(6vw,110px));display:flex}.home-module__JvD--G__collectorList{border-top:1px solid rgba(255,255,255,.16);width:100%;margin:8px 0 12px;padding:0;list-style:none}.home-module__JvD--G__collectorList li{border-bottom:1px solid rgba(255,255,255,.16)}.home-module__JvD--G__collectorList a{transition:padding .4s var(--ease);justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;display:flex}.home-module__JvD--G__collectorList a:hover{padding-left:10px}.home-module__JvD--G__collectorName{white-space:nowrap;font-family:var(--serif);text-transform:uppercase;letter-spacing:.06em;font-size:22px}.home-module__JvD--G__collectorLine{color:rgba(255,255,255,.6);text-align:right;font-size:14px}.home-module__JvD--G__brand{grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.home-module__JvD--G__brandMedia{min-height:420px;position:relative;overflow:hidden}.home-module__JvD--G__brandText{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:max(56px,min(8vw,128px)) max(24px,min(7vw,120px));display:flex}.home-module__JvD--G__interest{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:max(88px,min(11vw,160px));padding-bottom:max(88px,min(11vw,160px));display:flex}@media (max-width:1020px){.home-module__JvD--G__hero{height:calc(100svh - 99px);min-height:480px}.home-module__JvD--G__heroImg{object-position:63% 22%}.home-module__JvD--G__grid{grid-template-columns:repeat(2,1fr);gap:40px 14px}.home-module__JvD--G__head{flex-direction:column;align-items:flex-start}.home-module__JvD--G__famGrid li{width:calc(33.3333% - 13.3333px)}}@media (max-width:700px){.home-module__JvD--G__famGrid{gap:28px 12px}.home-module__JvD--G__famGrid li{width:calc(50% - 6px)}.home-module__JvD--G__famName{font-size:17px}}@media (max-width:860px){.home-module__JvD--G__collector,.home-module__JvD--G__brand{grid-template-columns:1fr;min-height:0}.home-module__JvD--G__collectorMedia,.home-module__JvD--G__brandMedia{aspect-ratio:4/4.4;min-height:0}.home-module__JvD--G__collectorLine{display:none}}
