.frame-type-pottkinder_gallery{background-color:#f7f5f9;position:relative}.gallery{max-width:72rem;margin:0 auto;padding:8rem 1.5rem 3rem}.gallery__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem;display:grid}.gallery__media{flex-direction:column;gap:1rem;display:flex}.gallery__main{width:50%;height:100%;margin:0;position:absolute;top:0;left:0;overflow:hidden}.gallery__main .gallery__image{object-fit:cover;width:100%;height:100%;display:block}.gallery__thumbs{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1rem;margin:8rem 0 2rem;display:grid}.gallery__thumb{margin:0;overflow:hidden}.gallery__thumb .gallery__image{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;transition:transform .4s;display:block}.gallery__thumb:hover .gallery__image{transform:scale(1.05)}.gallery__panel .content_element__header--left{text-align:left;margin-bottom:1.5rem}.gallery__panel .content_element__header--left .content_element__title{font-size:2.5rem;line-height:1.15}.gallery__panel .content_element__header--left .content_element__subtitle{color:#722655;margin:.5rem 0 1.5rem}.gallery__body.rte{color:#301f29;margin-bottom:1.75rem;line-height:1.7}.gallery__body.rte p{margin:0 0 1rem}@media screen and (width<=900px){.gallery{padding:0 1.25rem 3.5rem}.gallery__layout{grid-template-columns:1fr;gap:2rem}.gallery__panel .content_element__header--left .content_element__title{font-size:2rem}.gallery__media{aspect-ratio:4/3}.gallery__main{width:calc(100% + 2.5rem);height:100%;margin:0 -1.25rem;position:relative}.gallery__panel{flex-direction:column;display:flex}.gallery .content_element__header{order:2}.gallery__body{order:3}.gallery .link{order:4;align-self:flex-start}.gallery__thumbs{order:0;margin-top:0}.gallery__controls{order:1}}@media screen and (width<=600px){.gallery__media{aspect-ratio:1}}
