/* Selected: Камерные фотоакценты. Scoped to the about page. */
.pi-page .pi-group{box-sizing:border-box;position:relative;min-width:0}
.pi-page .pi-photo{box-sizing:border-box;margin:0;min-width:0;position:relative}
.pi-page .pi-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.pi-page .pi-round{border-radius:50%;aspect-ratio:1}
.pi-page .pi-oval{border-radius:50%;aspect-ratio:2/3}
.pi-v1 .pi-story{width:242px;margin:32px 0 0 90px}
.pi-v1 .pi-story .pi-round{aspect-ratio:3/2;border-radius:50%;outline:1px solid #b6a797;outline-offset:7px}
.pi-v1 .pi-material{width:152px;margin:28px 0 0 auto}
.pi-v1 .pi-material img{object-position:50% 25%}
.pi-v1 .pi-seating{width:286px;margin:30px 0 0 36px;display:flex;align-items:end}
.pi-v1 .pi-seating .pi-oval{width:172px;flex:none;border-radius:90px}
.pi-v1 .pi-seating .pi-small{width:130px;flex:none;margin:0 0 12px -18px;border:6px solid #eee6d8}
.pi-v1 .pi-ending{width:190px;margin:28px auto 52px}
.pi-v1 .pi-ending .pi-oval{aspect-ratio:4/3}
@media(max-width:800px){
 .pi-v1 .pi-story{width:190px;margin:28px 10px 0 auto}
 .pi-v1 .pi-material{width:126px;margin:22px 24px 0 auto}
 .pi-v1 .pi-seating{width:228px;margin:26px 0 0 auto}
 .pi-v1 .pi-seating .pi-oval{width:146px}
 .pi-v1 .pi-seating .pi-small{width:108px}
 .pi-v1 .pi-ending{width:150px;margin:22px auto 32px}
}
@media(max-width:600px){.pi-v1 .pi-seating .pi-small{display:none}.pi-v1 .pi-seating{width:146px}}
