.td-about-gallery{background-color:var(--section-bg-color);color:var(--section-text-color)}.td-about-gallery__header{text-align:center;margin-bottom:40px}.td-about-gallery__heading{font-size:32px;margin-bottom:10px}.td-about-gallery__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1200px;margin:0 auto}.td-about-gallery__item{position:relative;overflow:hidden;border-radius:8px;display:block;text-decoration:none;color:inherit;cursor:pointer}.td-about-gallery__image-container{position:relative;display:block;aspect-ratio:1 / 1}.td-about-gallery__image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1;transition:background-color .3s ease}.td-about-gallery__item:hover .td-about-gallery__image-container:before{background-color:#0000004d}.td-about-gallery__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.td-about-gallery__text-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:2;color:var(--gallery-text-color);pointer-events:none;padding:20px}.td-about-gallery__title{font-size:1.2em;font-weight:700;margin:0 0 5px}.td-about-gallery__subtitle{font-size:.9em;margin:0;opacity:.9}.td-about-gallery__placeholder-container{text-align:center;padding:40px;background-color:#0000000d;border-radius:4px;color:inherit}@media screen and (max-width: 767px){.td-about-gallery__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.td-about-gallery__heading{font-size:28px}.td-about-gallery__text-content{padding:15px}.td-about-gallery__title{font-size:1.1em}.td-about-gallery__subtitle{font-size:.85em}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/section-td-about-gallery.css.map */
