.necessities-image-grid-images-parent{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.necessities-content-wrapper-content h3 *{line-height:30px}.neccesseties-image-container{line-height:0;background:#000}.necessities-image-grid-header-content .necessities-image-grid--header{display:flex;gap:2rem;margin-bottom:2rem;align-items:center}.necessities-image-grid-header-content .necessities-image-grid--header svg{line-height:0}.necessities-image-grid-header-content .necessities-image-grid--header h2{margin:0;padding:0;font-weight:600}.necessities-content-wrapper-content *:not(a){margin:6px 0;font-weight:600;color:#fff;letter-spacing:.1em;text-transform:uppercase}.necessities-content-wrapper img{width:100%;height:inherit}.necessities-content-wrapper{position:relative}.necessities-content-wrapper-content{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.necessities-content-wrapper-content h3{line-height:.8;font-size:26px}.necessities-image-grid-header-content{display:flex;align-items:center;gap:6px}.yv-gallery-collage-item .main-img{position:relative}.yv-gallery-collage-item .hover-img{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.yv-gallery-collage-item.hover-effect:hover .hover-img{display:block}@media (min-width:1000px){.yv-gallery-collage-outer.space-around .row{margin-right:-var(--collage-spacing);margin-left:-var(--collage-spacing)}.yv-gallery-collage-outer.space-around .col-12{margin-bottom:calc(var(--collage-spacing) * 2);padding-right:var(--collage-spacing);padding-left:var(--collage-spacing)}.yv-gallery-collage-item{display:block;position:relative;width:100%;height:100%;overflow:hidden}.yv-gallery-collage-item.hover-effect:after,.yv-gallery-collage-item.hover-effect:before{border-radius:12px;bottom:20px;content:"";left:20px;opacity:0;position:absolute;right:20px;top:20px;-webkit-transition:opacity .35s,transform .35s;-o-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;z-index:1}.yv-gallery-collage-item.hover-effect:before{border-bottom:1px solid;border-top:1px solid;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scaleX(0)}.yv-gallery-collage-item.hover-effect:after{border-left:1px solid;border-right:1px solid;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scaleY(0)}.yv-gallery-collage-item.hover-effect:hover:after,.yv-gallery-collage-item.hover-effect:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.yv-gallery-collage-item.hover-effect:hover .hover-img{display:block}.yv-gallery-collage-item.hover-effect:hover img{transform:scale(1.1)}.yv-gallery-collage-img{width:100%;height:100%;position:relative}.yv-gallery-collage-img img{width:100%;height:100%;object-fit:cover;transition:1s;z-index:1;object-position:var(--imageFocal)}.hover-effect:before,.hover-effect:after{border-color:#fff!important}.yv-gallery-collage-item.image-zoom img{transition:all 1s ease-in-out}.yv-gallery-collage-item.image-zoom img:hover{transform:scale(1.1)}}@media (max-width:749px){.necessities-image-grid-images-parent{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/customImageGrid.css.map */
