.annual-trend-gallery-header{margin-bottom:clamp(28px,4vw,44px)}.annual-trend-gallery-count-wrapper{margin-top:18px}.annual-trend-gallery-count{display:inline-flex;min-height:34px;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-color) 10%,transparent);background:color-mix(in srgb,var(--body-background) 88%,transparent);letter-spacing:.14em;text-transform:uppercase}.annual-trend-gallery-grid{display:grid;gap:var(--shoot-gap);grid-template-columns:repeat(var(--shoot-columns),minmax(0,1fr))}.annual-trend-card{min-width:0}.annual-trend-card-link{display:block;color:inherit;text-decoration:none}.annual-trend-card-media{overflow:hidden;border-radius:var(--shoot-card-radius);border:1px solid color-mix(in srgb,var(--text-color) 14%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--body-background) 92%,transparent),color-mix(in srgb,var(--card-border) 75%,transparent));box-shadow:0 24px 48px -34px color-mix(in srgb,var(--text-color) 34%,transparent)}.annual-trend-card-media .media{overflow:hidden}.annual-trend-card-image,.annual-trend-card-media img,.annual-trend-card-media svg{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s ease,filter .4s ease}.annual-trend-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:14px;pointer-events:none}.annual-trend-card-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.annual-trend-card-year,.annual-trend-card-tag{display:inline-flex;align-items:center;min-height:28px;padding:6px 10px;border-radius:999px;color:#fff;background:rgba(0,0,0,calc(var(--annual-trend-overlay-opacity, .2) * .7));border:1px solid color-mix(in srgb,white 16%,transparent);letter-spacing:.14em;text-transform:uppercase}.annual-trend-card-caption{display:grid;gap:6px;align-self:stretch;padding:14px 14px 12px;border-radius:calc(var(--shoot-card-radius) - 6px);color:#fff;background:linear-gradient(180deg,rgba(10,10,10,calc(var(--annual-trend-overlay-opacity, .2) * .08)),rgba(10,10,10,calc(var(--annual-trend-overlay-opacity, .2) * .72)))}.annual-trend-card-title{max-width:12ch}.annual-trend-card-note{opacity:.82}.annual-trend-card-link:hover .annual-trend-card-image,.annual-trend-card-link:hover .annual-trend-card-media img{transform:scale(1.05);filter:saturate(1.05)}.annual-trend-card-link:hover .annual-trend-card-media{border-color:color-mix(in srgb,var(--link-hover-color) 34%,transparent);box-shadow:0 30px 60px -36px color-mix(in srgb,var(--text-color) 42%,transparent)}.annual-trend-card-link:hover .annual-trend-card-caption{background:linear-gradient(180deg,rgba(10,10,10,calc(var(--annual-trend-overlay-opacity, .2) * .08)),rgba(10,10,10,calc(var(--annual-trend-overlay-opacity, .2) * .82)))}.annual-trend-card .placeholder-svg{width:100%;height:100%;display:block}@media(max-width:989px){.annual-trend-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.annual-trend-gallery-grid{grid-template-columns:repeat(var(--shoot-columns-mobile),minmax(0,1fr))}.annual-trend-card-overlay{padding:10px}.annual-trend-card-caption{padding:12px 12px 10px}}@media(max-width:575px){.annual-trend-card-title{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/annual-trend-gallery.css.map */
