.series-card{position:relative;display:block;overflow:hidden;border-radius:2px;background:#e9e7e4;color:#fff;text-decoration:none;isolation:isolate}.series-card__media{position:relative;display:block;aspect-ratio:3 / 2}.series-card--medium .series-card__media{aspect-ratio:4 / 5}.series-card--compact .series-card__media{aspect-ratio:4 / 3}.series-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-photo-dur) var(--motion-photo-ease)}.series-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#00000047 32%,#0000 60%);pointer-events:none}.series-card__body{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:6px;padding:28px 32px;font-family:var(--font-text)}.series-card .series-card__title{margin:0;color:#fff;font-family:var(--font-title);font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.01em}.series-card--medium .series-card__title{font-size:clamp(24px,2.1vw,32px)}.series-card--compact .series-card__title{font-size:20px}.series-card__tagline{max-width:24.106em;color:#ffffffeb;font-size:15px;line-height:1.45}.series-card__meta{display:flex;flex-wrap:wrap;gap:4px 14px;color:#ffffffc7;font-size:12px;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}html:lang(ka) .series-card__meta{letter-spacing:.02em;text-transform:none}.series-card__meta>span+span:before{content:"";display:inline-block;width:3px;height:3px;margin:0 14px 0 0;border-radius:50%;background:currentColor;vertical-align:middle;transform:translateY(-1px)}.series-card--compact .series-card__body{gap:2px;padding:16px 18px}.series-card .series-card__title{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:transparent;transition:text-decoration-color var(--motion-dur-fast) var(--motion-ease)}.series-card:focus-visible .series-card__title{text-decoration-color:currentColor}.series-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(max-width:767px){.series-card__body{padding:18px 18px 20px}.series-card__media,.series-card--medium .series-card__media{aspect-ratio:4 / 3}.series-card__tagline{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snippet-series-card.css.map */
