.grid-column{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.grid-column .bento_image-wrap.image_block-1{grid-row:span 2}.grid-column .bento_image-wrap{grid-row:span 1}.grid-column .image-section.bento_image-wrap{border-radius:24px;overflow:hidden}.grid-column img{width:100%;height:100%;display:block;object-fit:cover}.grid-column .image-section{position:relative;cursor:pointer}.grid-column .section-content{opacity:0;padding:14px;visibility:hidden;position:absolute;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;z-index:99}.grid-column .image-section:hover .section-content{opacity:1;visibility:visible}.grid-column .image-section:hover .hover-overlay{z-index:1;background:linear-gradient(to top,#000000e6,#0000001a)}.hover-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:all .4s;display:block!important}.grid-column .image-section .section-content h3{font-size:36px;color:#fff;margin:8px 0}.grid-column .image-section .section-content p{transition:all .4s ease;line-height:28px;color:#fff}.image_grid_section .button_block{margin-top:32px}@media only screen and (max-width:991px){.grid-column .image-section .section-content p{transition:all .4s ease;line-height:22px;color:#fff;font-size:12px}.grid-column .image-section .section-content h3{font-size:14px}}@media only screen and (max-width:749px){.grid-column{gap:6px}.grid-column .image-section .section-content p{line-height:normal;margin:4px 0 0}.grid-column .section-content,.grid-column .hover-overlay{display:none}.grid-column .image-section.bento_image-wrap{border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/image_grid_with_overlay.css.map */
