.notre-image-grid-banner{width:100%}.notre-image-grid-banner .container{max-width:100%;padding:0}.notre-image-grid-banner .section-heading-wrapper{margin-bottom:24px;padding:0 20px}.notre-image-grid-banner .section-heading{margin:0;line-height:1.1;font-size:25px;font-weight:500;text-transform:capitalize}.notre-image-grid-banner .img-grid-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.notre-image-grid-banner .img-grid-item{position:relative;overflow:hidden}.notre-image-grid-banner .img-grid-item img{display:block;width:100%;height:auto;object-fit:cover;transition:all ease 3s}.notre-image-grid-banner .img-grid-item:hover img{transform:scale(1.1)}.notre-image-grid-banner .img-grid-item .overlay{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:20px;display:flex;align-items:flex-end}.notre-image-grid-banner .img-grid-item-title{margin:0;color:var(--white, #fff);text-transform:uppercase;font-weight:500;font-size:14px;line-height:22px}.notre-image-grid-banner .img-grid-item-content .btn{margin:10px 0 0}.notre-image-grid-banner .btn{font-size:14px;font-weight:500;padding:16px 30px 12px;transition:ease .3s;font-family:var(--paragraph-font, inherit);text-transform:uppercase;text-align:center;z-index:1;text-decoration:none;cursor:pointer;line-height:1;display:inline-block;border:1px solid rgb(var(--color-button-text));position:relative;overflow:hidden;isolation:isolate}.notre-image-grid-banner .btn:hover{text-decoration:none}.notre-image-grid-banner .primary-btn{color:rgb(var(--color-button));background-color:rgb(var(--color-button-text))}.notre-image-grid-banner .secondary-btn{color:rgb(var(--color-foreground));background-color:var(--white, #fff);border:1px solid var(--white, #fff)}.notre-image-grid-banner .primary-btn span,.notre-image-grid-banner .secondary-btn span{position:absolute;display:block;width:0;height:0;border-radius:50%;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1;left:50%;top:50%}.notre-image-grid-banner .primary-btn span{background-color:rgb(var(--color-button))}.notre-image-grid-banner .secondary-btn span{background-color:var(--black, #000)}.notre-image-grid-banner .primary-btn:hover{color:rgb(var(--color-button-text));border-color:rgb(var(--color-button-text))}.notre-image-grid-banner .secondary-btn:hover{color:var(--white, #fff);border-color:var(--black, #000)}.notre-image-grid-banner .primary-btn:hover span,.notre-image-grid-banner .secondary-btn:hover span{width:225%;height:562.5px}.notre-image-grid-banner .primary-btn:active{background-color:rgb(var(--color-button))}.notre-image-grid-banner .secondary-btn:active{background-color:var(--white, #fff)}.notre-image-grid-banner .img-grid-placeholder{width:100%;height:auto;background:#f5f5f5}.notre-image-grid-banner .img-grid-placeholder svg{display:block;width:100%;height:auto}@media only screen and (max-width:575px){.notre-image-grid-banner .img-grid-items{grid-template-columns:repeat(1,minmax(0,1fr))}.notre-image-grid-banner .section-heading-wrapper{padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-notre-image-grid-banner.css.map */
