.os-image-gallery.os-grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4px}@media screen and (min-width: 750px){.os-image-gallery.os-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}}.os-image-gallery .os-grid-item{display:flex;flex-direction:column;align-items:center;border-radius:12px;overflow:hidden;position:relative}.os-image-gallery__text{background:#212121;color:#fff;padding:8px;text-align:center;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.os-image-gallery__text h3{color:#fff;font-size:16px;margin-top:0;margin-bottom:0}.os-image-gallery__text p{font-size:12px}@media screen and (min-width: 750px){.os-image-gallery .os-grid-item{border-radius:24px}.os-image-gallery__text{opacity:0;background:none;position:absolute;top:50%;transition:all .35s ease-in;width:100%;height:100%;padding:16px 24px}.os-image-gallery__text h3{color:#fff;font-size:20px}.os-image-gallery__text p{font-size:16px}.os-image-gallery .os-grid-item:hover .os-image-gallery__text{opacity:1;background:none;position:absolute;top:0;width:100%}.os-image-gallery .os-grid-item:hover:before{content:"";position:absolute;background-color:#000;opacity:.6;width:100%;height:100%;top:0;left:0;z-index:1}}.os-image-gallery__media{flex-shrink:0;width:100%}.os-image-gallery__media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.os-grid-item p{margin-top:0;margin-bottom:0}.os-grid-item a{text-decoration:none;color:var(--os-primary)}.os-grid-item svg,.os-grid-item path{transition:all .35s ease-in}.os-grid-item:hover svg path{fill:var(--os-primary)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/os-image-gallery.css.map */
