.title-grid__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.title-grid__heading{margin:0}.title-grid__view-all{font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;opacity:.75}.title-grid__view-all:hover{opacity:1;text-decoration:underline}.title-grid__list{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.title-grid__list{gap:1.6rem}}.title-grid__card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000f;text-decoration:none;color:#222;transition:transform .15s ease,box-shadow .15s ease}.title-grid__card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #00000014,0 8px 20px #0000001a}.title-grid__media{position:relative;width:100%;background:#f4f4f6;overflow:hidden}.title-grid__media img,.title-grid__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.title-grid__label{display:flex;align-items:center;justify-content:center;flex:1;padding:.8rem .6rem 1rem;font-size:1.2rem;line-height:1.4;text-align:center;word-break:break-word}@media screen and (min-width:750px){.title-grid__label{font-size:1.4rem;padding:1rem 1rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-title-grid.css.map */
