.pe-lookbook{padding:85px clamp(16px,4vw,72px) 110px;background:#f8f7f4;color:#2e2927}.pe-lookbook__head{text-align:center;margin-bottom:55px}.pe-lookbook__head span,.pe-lookbook__caption small{font-size:10px;letter-spacing:.22em}.pe-lookbook__head h2{font-size:clamp(34px,5vw,72px);font-weight:400;letter-spacing:-.04em;line-height:1.1;margin:20px 0}.pe-lookbook__head p{font-size:14px}.pe-lookbook__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(16px,2.5vw,36px)}.pe-lookbook__item{grid-column:span 6;min-width:0}.pe-lookbook__item--2,.pe-lookbook__item--3{padding-top:85px}.pe-lookbook__image{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;transition:transform .45s ease}.pe-lookbook__item{overflow:hidden}.pe-lookbook__link{display:block;color:inherit;text-decoration:none}.pe-lookbook__link:hover .pe-lookbook__image{transform:scale(1.025)}.pe-lookbook__caption{display:flex;justify-content:space-between;align-items:center;padding:20px 2px}.pe-lookbook__caption h3{font-weight:400;font-size:clamp(20px,2.5vw,34px);letter-spacing:-.025em;margin:8px 0}.pe-lookbook__caption>span{font-size:23px}@media(max-width:749px){.pe-lookbook{padding:55px 16px}.pe-lookbook__head{margin-bottom:35px}.pe-lookbook__grid{grid-template-columns:1fr;gap:20px}.pe-lookbook__item{grid-column:1;padding-top:0!important}.pe-lookbook__image{aspect-ratio:4/5}.pe-lookbook__caption h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.pe-lookbook__image{transition:none}}