.collection-index{padding:130px 3vw 150px;background:#fff}.collection-index>h2{font:500 clamp(58px,8vw,120px)/.85 Cormorant Garamond,serif;margin:22px 0 75px;direction:ltr}.collection-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.collection-cards button{appearance:none;background:#fff;border:1px solid #262626;padding:18px;min-width:0;cursor:pointer;text-align:left;color:#171717;transition:transform .45s ease,background .45s,color .45s}.collection-cards button:hover{transform:translateY(-8px);background:#111;color:#fff}.collection-image{height:260px;background:#f5f5f5;display:grid;place-items:center;overflow:hidden;margin-bottom:26px}.collection-image img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.collection-cards button:hover img{transform:scale(1.055)}.collection-cards strong{display:block;text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:400}.collection-cards small{display:block;margin-top:9px;opacity:.58}.collection-cards .night-card{grid-column:span 2;background:#121212;color:#fff}.night-card .collection-image{height:340px}.night-card img{filter:brightness(.48) contrast(1.18)}.empty-frame b{font:300 90px Cormorant Garamond,serif}@media(max-width:1000px){.collection-cards{grid-template-columns:1fr 1fr}.collection-cards .night-card{grid-column:span 2}}@media(max-width:560px){.collection-index{padding:90px 5vw}.collection-cards{grid-template-columns:1fr}.collection-cards .night-card{grid-column:auto}.collection-image,.night-card .collection-image{height:72vw}}
