.media-cards{display:block;width:100%;padding:var(--mc-pt, 40px) 20px var(--mc-pb, 40px)}.media-cards__heading{max-width:1400px;margin:0 auto 30px;text-align:var(--mc-heading-align, center);font-size:32px}.media-cards__grid{display:grid;grid-template-columns:repeat(var(--mc-columns, 3),minmax(0,1fr));gap:var(--mc-gap, 20px);align-items:stretch;max-width:1400px;margin:0 auto}.media-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--mc-radius, 8px);background-color:var(--mc-media-bg, #f4f4f4);color:var(--mc-text, #fff);text-decoration:none}.media-card__media{flex:0 0 auto;position:relative;overflow:hidden;background-color:var(--mc-media-bg, #f4f4f4)}.media-card--portrait .media-card__media{aspect-ratio:3 / 4}.media-card--square .media-card__media{aspect-ratio:1 / 1}.media-card--landscape .media-card__media{aspect-ratio:4 / 3}.media-card__video,.media-card__image,.media-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.media-card--fit-contain .media-card__video,.media-card--fit-contain .media-card__image{object-fit:contain}.media-card--natural .media-card__video,.media-card--natural .media-card__image{position:static;height:auto;object-fit:initial}.media-card--natural .media-card__placeholder{position:static;aspect-ratio:3 / 4}.media-card__placeholder svg{width:100%;height:100%}.media-card__caption{position:relative;z-index:2;display:flex;align-items:flex-start;gap:12px;padding:20px;color:var(--mc-text, #fff)}.media-cards--caption-below .media-card__caption{flex:1 1 auto}.media-card--overlay-solid .media-card__caption{background-color:var(--mc-overlay-bg, #000)}.media-card--overlay-gradient .media-card__caption{background:linear-gradient(to top,rgba(0,0,0,.7),transparent)}.media-cards--caption-overlay .media-card__caption{position:absolute;left:0;right:0;bottom:0}.media-cards--caption-overlay .media-card:has(video[controls]) .media-card__caption{bottom:48px}.media-card__text{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.media-cards--align-center .media-card__text{text-align:center}.media-card__title{margin:0;color:inherit;font-size:var(--mc-title-size, 20px);font-weight:600}.media-card__subtitle{margin:0;font-size:var(--mc-subtitle-size, 14px);opacity:.9}.media-card__arrow{position:absolute;top:20px;right:20px;width:24px;height:24px;transition:transform .2s ease}.media-card:hover .media-card__arrow{transform:translate(2px,-2px)}.media-card__caption:has(.media-card__arrow) .media-card__title{padding-right:32px}.media-cards--align-center .media-card__caption:has(.media-card__arrow) .media-card__title{padding-left:32px}@media screen and (max-width:749px){.media-cards__heading{font-size:24px;margin-bottom:20px}.media-card__title{font-size:var(--mc-title-size-mobile, 18px)}.media-card__subtitle{font-size:var(--mc-subtitle-size-mobile, 14px)}.media-cards__grid--mobile-slider{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;-webkit-overflow-scrolling:touch}.media-cards__grid--mobile-slider .media-card{flex:0 0 var(--mc-mobile-card-width, 280px);scroll-snap-align:start}.media-cards__grid--mobile-stack{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/section-media-collection-cards.css.map */
