.px .px-gallery{grid-template-columns:minmax(0,1fr);gap:32px}.px .px-gallery figure{padding:26px;gap:0;width:100%;min-width:0}.px .px-gallery .px-image-link{display:block;max-width:100%;width:100%;border-radius:16px;cursor:zoom-in;overflow:hidden}.px .px-gallery img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.px .px-gallery figcaption{font-size:14px;line-height:1.7;align-self:center;color:#e2d6e5;text-align:center}.px .px-gallery figure:last-child{width:min(100%,550px);justify-self:center}.px .px-gallery figure:last-child .px-image-link{width:auto}.px .px-gallery figure:last-child img{max-height:820px;width:auto;max-width:100%}.px .px-image-link:hover img{filter:brightness(1.05)}.px .px-image-link:focus-visible{outline:3px solid #beedda;outline-offset:5px}@media(max-width:767px){.px .px-gallery{gap:22px}.px .px-gallery figure{padding:12px;border-radius:19px}.px .px-gallery figcaption{font-size:12px;margin-top:16px}.px .px-gallery figure:last-child{width:100%;max-width:440px}.px .px-gallery figure:last-child img{max-height:none;width:100%}}@media print{.px .px-gallery{display:none!important}}
