.reiterferiengalerie .et_pb_gallery_items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.reiterferiengalerie .et_pb_gallery_item{float:none!important;width:auto!important;margin:0!important;clear:none!important}.reiterferiengalerie .et_pb_gallery_image{aspect-ratio:4 / 5;overflow:hidden;border-radius:14px;box-shadow:0 5px 18px rgba(0,0,0,0.12);transition:box-shadow 0.3s ease}.reiterferiengalerie .et_pb_gallery_image a{display:block;width:100%;height:100%}.reiterferiengalerie .et_pb_gallery_image img{position:static!important;display:block;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;object-fit:cover;transform:none!important;transition:transform 0.4s ease!important}.reiterferiengalerie .et_pb_gallery_image:hover{box-shadow:0 12px 28px rgba(0,0,0,0.20)}.reiterferiengalerie .et_pb_gallery_image:hover img{transform:scale(1.06)!important}.reiterferiengalerie .et_overlay{display:none!important}@media (max-width:980px){.reiterferiengalerie .et_pb_gallery_items{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:767px){.reiterferiengalerie .et_pb_gallery_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reiterferiengalerie .et_pb_gallery_image{border-radius:10px}}@media (prefers-reduced-motion:reduce){.reiterferiengalerie .et_pb_gallery_image,.reiterferiengalerie .et_pb_gallery_image img{transition:none!important}}