.itv-blog-posts{font-family:var(--itv-font-ui);color:var(--color-text-primary)}.itv-blog-posts__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--itv-space-4);padding-block:calc(var(--itv-bp-pt, 36px) * .75) calc(var(--itv-bp-pb, 36px) * .75)}@media screen and (min-width:750px){.itv-blog-posts__inner{padding-inline:var(--itv-space-6);padding-block:var(--itv-bp-pt, 36px) var(--itv-bp-pb, 36px)}}.itv-blog-posts--divider .itv-blog-posts__inner{border-top:1px solid var(--color-border-primary)}.itv-blog-posts__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--itv-space-3) var(--itv-space-5);margin-bottom:var(--itv-space-6)}.itv-blog-posts__title{margin:0;font-size:clamp(var(--itv-text-xl),3.2vw,var(--itv-text-3xl));font-weight:var(--itv-weight-bold);line-height:var(--itv-leading-tight);letter-spacing:var(--itv-tracking-tight);overflow-wrap:break-word}.itv-blog-posts__view-all{display:inline-flex;align-items:center;gap:var(--itv-space-2);flex:0 0 auto;font-size:var(--itv-text-sm);font-weight:var(--itv-weight-semi);color:var(--color-accent);text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color var(--itv-dur-base) var(--itv-ease)}.itv-blog-posts__view-all:hover{border-bottom-color:currentColor}.itv-blog-posts__arrow{width:1em;height:1em;flex:0 0 auto;transition:transform var(--itv-dur-base) var(--itv-ease)}.itv-blog-posts__view-all:hover .itv-blog-posts__arrow{transform:translate(2px)}.itv-blog-posts__grid{display:grid;grid-template-columns:1fr;gap:var(--itv-space-6) var(--itv-space-5);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.itv-blog-posts__grid{grid-template-columns:repeat(var(--itv-bp-cols-t, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.itv-blog-posts__grid{grid-template-columns:repeat(var(--itv-bp-cols-d, 3),minmax(0,1fr))}}.itv-blog-posts__item{display:flex;min-width:0}.itv-blog-posts__card{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--itv-radius-lg);transition:border-color var(--itv-dur-base) var(--itv-ease),transform var(--itv-dur-base) var(--itv-ease)}.itv-blog-posts__card:hover{border-color:var(--color-border-secondary);transform:translateY(-2px)}.itv-blog-posts__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--color-bg-secondary)}.itv-blog-posts__img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center}.itv-blog-posts__img--placeholder{fill:var(--color-text-muted);opacity:.35}.itv-blog-posts__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--itv-space-2);padding:var(--itv-space-4)}.itv-blog-posts__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--itv-space-2);margin:0;font-family:var(--itv-font-mono);font-size:var(--itv-text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.itv-blog-posts__meta-sep{opacity:.6}.itv-blog-posts__author{text-transform:none;letter-spacing:0;font-family:var(--itv-font-ui);font-size:var(--itv-text-xs)}.itv-blog-posts__card-title{margin:0;font-size:var(--itv-text-lg);font-weight:var(--itv-weight-semi);line-height:var(--itv-leading-snug);letter-spacing:var(--itv-tracking-tight);overflow-wrap:break-word}.itv-blog-posts__link{color:inherit;text-decoration:none}.itv-blog-posts__link:hover{text-decoration:underline;text-underline-offset:.18em}.itv-blog-posts__excerpt{margin:0;font-size:var(--itv-text-sm);line-height:var(--itv-leading-body);color:var(--color-text-secondary);overflow-wrap:break-word}.itv-blog-posts__tags{display:flex;flex-wrap:wrap;gap:var(--itv-space-2);margin:var(--itv-space-1) 0 0;padding:0;list-style:none}.itv-blog-posts__tag-item{display:flex;min-width:0}.itv-blog-posts__tag{display:inline-block;max-width:100%;padding:2px var(--itv-space-2);border:1px solid var(--color-border-primary);border-radius:var(--itv-radius-pill);background:var(--color-bg-secondary);font-size:var(--itv-text-2xs);color:var(--color-text-secondary);text-decoration:none;overflow-wrap:break-word;transition:border-color var(--itv-dur-fast) var(--itv-ease),color var(--itv-dur-fast) var(--itv-ease)}.itv-blog-posts__tag:hover{border-color:var(--color-accent);color:var(--color-accent)}.itv-blog-posts__comments{margin:auto 0 0;padding-top:var(--itv-space-2);font-size:var(--itv-text-xs);color:var(--color-text-muted)}.itv-blog-posts__note{margin:0;padding:var(--itv-space-4);border:1px dashed var(--color-border-secondary);border-radius:var(--itv-radius-md);background:var(--color-bg-secondary);font-size:var(--itv-text-sm);line-height:var(--itv-leading-body);color:var(--color-text-secondary)}@media(prefers-reduced-motion:reduce){.itv-blog-posts__card,.itv-blog-posts__card:hover,.itv-blog-posts__view-all:hover .itv-blog-posts__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/itv-blog-posts.css.map */
