.images-grid{display:flex;gap:20px}.images-grid .block-list{margin-bottom:20px;position:relative;overflow:hidden}.images-grid .column-1 .block-list:last-child,.images-grid .column-2 .block-list:last-child{margin-bottom:0}.images-grid .column-1,.images-grid .column-2{width:50%}.images-grid .image-block{position:relative;overflow:hidden}.images-grid .image-block img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}@media only screen and (max-width:749px){.images-grid{display:flex;gap:8px}.images-grid .block-list{margin-bottom:8px}}.images-grid .text h3{color:#fff;font-size:35px;line-height:40px;letter-spacing:-.7px;text-transform:capitalize;margin-bottom:13px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.images-grid .text{position:absolute;bottom:-120px;left:50%;z-index:1;text-align:center;box-sizing:border-box;margin:0 auto;max-width:67%;transform:translate(-50%);width:100%;transition:all .3s ease}.images-grid .text .description{color:#fff;font-weight:500;line-height:20px;margin-bottom:30px;opacity:0;min-height:100px}.images-grid .text .btn-text{color:#fff;font-size:16px;font-weight:500;line-height:18px;letter-spacing:1.76px;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;opacity:0}.images-grid .block-list:hover .text{bottom:50px}.images-grid .block-list:hover .btn-text,.images-grid .block-list:hover .description{opacity:1}.images-grid .block-list:hover .text h3{text-decoration:none}.image-collage-grid .heading-section.indian-bridal .description{max-width:639px;margin:0 auto 30px}.images-grid .mobile-desc{display:none!important}@media only screen and (max-width:749px){.images-grid.swiper-mobile .image-block{width:304px}.images-grid.swiper-mobile .column-1,.images-grid.swiper-mobile .column-2{width:auto;display:flex;flex-wrap:nowrap;gap:10px}.images-grid.swiper-mobile{display:flex;gap:10px;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;margin-right:-24px}.image-collage-grid .page-width{padding:0 24px}.images-grid .text h3{font-size:18px;line-height:18px;letter-spacing:-.36px;margin-bottom:5px;text-decoration:none}.images-grid .text .description{font-size:14px;line-height:130%;margin-bottom:8px;opacity:1;min-height:auto}.images-grid .text .btn-text{font-size:14px;line-height:18px;letter-spacing:1.12px;opacity:1}.images-grid .text{bottom:10px;max-width:90%}.images-grid.swiper-mobile h3{color:#1c1c24}.images-grid.swiper-mobile .description{color:#1c1c24;text-align:left}.images-grid.swiper-mobile .btn-text{color:#1c1c24}.images-grid.swiper-mobile .text{bottom:0;position:relative;transform:inherit;left:0;text-align:left;margin-top:12px;max-width:80%;margin-left:0}.images-grid .mobile-desc{display:block!important}.images-grid .desktop-desc{display:none!important}.images-grid.swiper-mobile .image-block:after{background:inherit!important}.image-collage-grid .heading-section.indian-bridal h2{max-width:70%;margin:auto auto 8px}.image-collage-grid .heading-section.indian-bridal .description{max-width:84%;margin:0 auto 24px}.images-grid .block-list:hover .text{bottom:0}}@media only screen and (min-width:750px) and (max-width:1024px){.images-grid .text .description{opacity:1;line-height:18px;margin-bottom:20px;font-size:14px;min-height:auto}.images-grid .text .btn-text{opacity:1}.images-grid .block-list:hover .text{bottom:30px}.images-grid .text{bottom:30px;max-width:85%}.images-grid .text h3{font-size:32px;line-height:37px;margin-bottom:10px;text-decoration:none}.images-grid .text .btn-text{font-size:14px;line-height:16px}.images-grid{gap:17px}.images-grid .block-list{margin-bottom:17px}.images-grid .column-1 .block-list:last-child,.images-grid .column-2 .block-list:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/image-grid.css.map */
