/* ! art-gallery.min.css | Benson Hotel child theme */
.art-masonry-wrapper{width:100%;display:flex;justify-content:center}.art-masonry-gallery{display:grid;grid-template-columns:repeat(var(--art-cols,3),minmax(0,1fr));gap:30px;width:100%;align-items:start}.art-masonry-gallery--cols-1{--art-cols:1;max-width:500px}.art-masonry-gallery--cols-2{--art-cols:2;max-width:1000px}.art-masonry-gallery--cols-3{--art-cols:3}.art-masonry-item{width:100%;position:relative;overflow:hidden;background-color:#EBE5DD}.art-lightbox-link{display:block;width:100%;cursor:zoom-in}.art-masonry-item img{width:100%;height:auto;display:block;object-fit:cover}.art-masonry-overlay{position:absolute;bottom:0;left:0;width:100%;max-height:100%;overflow-y:auto;background-color:rgba(235,229,221,.95);padding:25px;box-sizing:border-box;transform:translateY(100%);transition:transform .8s ease-in-out}.art-masonry-item:hover .art-masonry-overlay{transform:translateY(0)}.art-masonry-title{text-align:left;color:#5d6d35;font-size:30px!important;line-height:35px!important;margin:0 0 10px;font-weight:400;font-family:'Tropiline',sans-serif}.art-masonry-desc{text-align:left;color:#29341a;font-size:17px;line-height:1.6;margin:0;font-family:'Mr Eaves Mod Book',sans-serif}.art-masonry-desc p{margin-bottom:10px}.art-masonry-desc p:last-child{margin-bottom:0}@media(max-width:1024px){.art-masonry-gallery{gap:20px}.art-masonry-gallery--cols-3{--art-cols:2}}@media(max-width:767px){.art-masonry-gallery{grid-template-columns:1fr;max-width:100%}.art-masonry-overlay{transform:translateY(0);position:relative;background-color:#EBE5DD}}
