body{background:var(--paper);color:#090909}.collection-shell{max-width:1560px;margin:auto;padding:0 20px}.collection-header{height:70px;position:sticky;top:0;z-index:20;background:rgba(238,233,223,.94);backdrop-filter:blur(10px);border-bottom:1px solid #0002}.collection-nav{height:100%;display:flex;align-items:center}.collection-logo{font-family:var(--font-editorial);font-size:27px;letter-spacing:.1em}.collection-logo b{color:#9a824e;font-weight:500}.collection-links{display:none;margin-left:auto;gap:30px;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.collection-menu{margin-left:auto;border:0;background:none;font-size:23px;color:#090909}.collection-mobile{position:fixed;inset:0;z-index:40;background:#090909;color:var(--paper);transform:translateY(-105%);transition:.4s}.collection-mobile.open{transform:none}.collection-close{position:absolute;right:18px;top:14px;border:0;background:none;color:white;font-size:38px}.collection-mobile-links{height:100%;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:28px}.collection-mobile-links a{font-family:var(--font-editorial);font-size:48px;line-height:.9}
.collection-intro{padding:42px 20px 30px;max-width:1560px;margin:auto}.collection-eyebrow,.collection-work-top,.collection-work-bottom{font-size:8px;letter-spacing:.18em;text-transform:uppercase}.collection-eyebrow{color:#746f67;margin:0 0 10px}.collection-intro h1{font:400 clamp(58px,17vw,116px)/.8 var(--font-editorial);letter-spacing:-.05em;margin:0}.collection-copy{font:400 18px/1.38 var(--font-editorial);color:#4c4842;max-width:470px;margin:18px 0 0}.collection-principle{font-size:8px;letter-spacing:.18em;margin-top:20px}.collection-catalogue{padding-bottom:90px}.collection-work{padding:34px 0 52px;border-top:1px solid #0003}.collection-work-top,.collection-work-bottom{display:flex;justify-content:space-between;gap:14px;color:#5d5851}.collection-work h2{font:400 clamp(37px,10vw,70px)/.9 var(--font-editorial);letter-spacing:-.035em;margin:13px 0 18px}.collection-art{position:relative;display:block;overflow:hidden;background:#111}.collection-art picture{display:block}.collection-art img{aspect-ratio:3/2;object-fit:cover;transition:.7s}.collection-art i{display:none;position:absolute;right:15px;bottom:15px;background:#090909c9;color:white;padding:10px;font:normal 8px var(--font-interface);letter-spacing:.15em}.collection-work-bottom{margin-top:14px;align-items:center}.collection-work-bottom a{border-bottom:1px solid #777;padding-bottom:3px}.collection-availability{display:none}
.collection-statement{background:#090909;color:var(--paper);padding:75px 0}.collection-statement small{font-size:8px;letter-spacing:.2em;color:#aaa39a}.collection-statement h2{font:400 clamp(54px,15vw,118px)/.82 var(--font-editorial);letter-spacing:-.05em;margin:14px 0}.collection-statement p{font:400 19px/1.45 var(--font-editorial);color:#bdb5aa;max-width:550px}.collection-footer{background:#090909;color:#8f897f;border-top:1px solid #fff2;padding:27px 0;font-size:8px;letter-spacing:.16em;text-transform:uppercase}.collection-foot{display:flex;justify-content:space-between}
@media(min-width:768px){.collection-shell{padding:0 40px}.collection-intro{padding:70px 40px 55px}.collection-availability{display:inline}.collection-work{padding:55px 0 80px}}
@media(min-width:992px){.collection-shell{padding:0 60px}.collection-links{display:flex}.collection-menu{display:none}.collection-intro{padding:90px 60px 75px;display:grid;grid-template-columns:1.15fr .85fr;align-items:end}.collection-intro-copy{justify-self:end}.collection-copy{font-size:21px}.collection-catalogue{display:grid;grid-template-columns:repeat(12,1fr);column-gap:34px;row-gap:110px;padding-bottom:130px}.collection-work{border:0;padding:0}.collection-work:nth-child(5n+1){grid-column:1/8}.collection-work:nth-child(5n+2){grid-column:9/13;margin-top:160px}.collection-work:nth-child(5n+3){grid-column:2/7}.collection-work:nth-child(5n+4){grid-column:8/13;margin-top:100px}.collection-work:nth-child(5n+5){grid-column:3/11}.collection-work h2{font-size:clamp(42px,4.2vw,68px)}.collection-art:hover img{transform:scale(1.012)}.collection-art:hover i{display:block}.collection-statement{padding:110px 0}}
