section.lung-grid ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(200px,(100% - (var(--lung-grid-gap) * (var(--lung-grid-columns-max) - 1))) / var(--lung-grid-columns-max)),1fr));gap:var(--lung-grid-gap);padding:0}section.lung-grid ul li{display:flex;flex-direction:column;gap:1em;padding-bottom:2.5rem}section.lung-grid ul li>a{display:flex;flex-direction:column;text-decoration:none}section.lung-grid ul li>a .lung-grid-main-container{position:relative;display:flex;flex-direction:column}section.lung-grid ul.lung-grid-item-alignment-center li>a .lung-grid-main-container{align-items:center}section.lung-grid ul li>a .lung-grid-item-title{display:block;margin:0;width:100%}section.lung-grid ul.lung-grid-item-alignment-center li>a .lung-grid-item-title{text-align:center}section.lung-grid ul li.lung-grid-item-title-centered>a .lung-grid-item-title{position:absolute;top:50%;transform:translateY(-50%)}section.lung-grid ul li>a .lung-grid-item-title>span{display:block;width:100%;font-size:var(--lung-grid-title-size)}section.lung-grid ul li>a .lung-grid-item-image-container{position:relative;margin-bottom:1em;width:100%;aspect-ratio:1/1;overflow:hidden}section.lung-grid ul li>a .lung-grid-item-image-container>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:all var(--lung-grid-image-hover-zoom-duration) ease-in-out}section.lung-grid ul li:hover>a .lung-grid-item-image-container>img{transform:scale(var(--lung-grid-image-hover-zoom-factor))}section.lung-grid ul li.lung-grid-item-text-hidden .lung-grid-item-text{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-lung-grid.css.map */
