.lookbook-container{width:100%;margin:auto}.one-col,.two-cols,.three-cols{display:flex;width:100%;padding-block:50px}.two-cols{padding-inline:5%}.one-col img{width:100%}.one-col .portrait-img{width:calc(100% / 3);margin:auto}.two-cols img{width:45%}.two-cols,.three-cols{display:flex;gap:25px;justify-content:space-between}.three-cols img{width:31%;overflow:hidden}@media (max-width:768px){.one-col,.two-cols,.three-cols{padding-block:30px}}@media (max-width:500px){.one-col,.two-cols,.three-cols{padding-block:15px}}