.gt-infog{padding:40px 20px 32px;background:var(--gt-cream)}.gt-infog__head{margin-bottom:20px}.gt-infog__title{margin:6px 0 0;font-family:var(--gt-font-display);font-size:clamp(2.6rem,6vw,3.8rem);font-weight:500;line-height:1.15;color:var(--gt-ink)}.gt-infog__title em{font-style:italic;color:var(--gt-teal)}.gt-infog__track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;margin:0 -20px;padding:0 20px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gt-infog__track::-webkit-scrollbar{display:none}.gt-infog__card{scroll-snap-align:start;margin:0}.gt-infog__link{position:relative;display:block;border-radius:var(--gt-radius-card, 16px);overflow:hidden;box-shadow:0 0 0 .5px #ece6da,var(--gt-shadow-soft);background:var(--gt-cream-deep)}.gt-infog__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.gt-infog__zoom{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fefcfaeb;color:var(--gt-ink);box-shadow:var(--gt-shadow-soft)}.gt-infog__caption{margin:8px 2px 0;font-family:var(--gt-font-body);font-size:1.4rem;line-height:1.4;color:var(--gt-muted)}.gt-infog__link:focus-visible{outline:2px solid var(--gt-teal);outline-offset:3px}@media screen and (min-width:990px){.gt-infog{padding:64px 48px 48px}.gt-infog__track{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--gt-infog-cols, 3),minmax(0,1fr));gap:24px;margin:0;padding:0;overflow:visible}.gt-infog__link{transition:transform var(--gt-duration-state, .2s) var(--gt-ease, ease-out),box-shadow var(--gt-duration-state, .2s) var(--gt-ease, ease-out)}.gt-infog__link:hover{transform:translateY(-4px);box-shadow:0 0 0 .5px #ece6da,var(--gt-shadow-card-hover)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-gt-info-gallery.css.map */
