.itv-blog{--color-bg-primary: rgb(var(--color-background, 255, 255, 255));--color-bg-secondary: rgba(var(--color-foreground, 16, 24, 34), .04);--color-bg-tertiary: rgba(var(--color-foreground, 16, 24, 34), .08);--color-text-primary: rgb(var(--color-foreground, 16, 24, 34));--color-text-secondary: rgba(var(--color-foreground, 16, 24, 34), .78);--color-text-muted: rgba(var(--color-foreground, 16, 24, 34), .6);--color-border-primary: rgba(var(--color-foreground, 16, 24, 34), .14);--color-border-secondary: rgba(var(--color-foreground, 16, 24, 34), .26);font-family:var(--itv-font-ui);color:var(--color-text-primary)}.itv-blog__inner{max-width:1400px;margin-inline:auto;padding-inline:var(--itv-space-4);padding-block:calc(var(--itv-blog-pt, 36px) * .75) calc(var(--itv-blog-pb, 36px) * .75)}@media screen and (min-width:750px){.itv-blog__inner{padding-inline:var(--itv-space-6);padding-block:var(--itv-blog-pt, 36px) var(--itv-blog-pb, 36px)}}.itv-blog__head{margin-bottom:var(--itv-space-6)}.itv-blog__title{margin:0;font-size:clamp(var(--itv-text-2xl),4vw,var(--itv-text-3xl));font-weight:var(--itv-weight-bold);line-height:var(--itv-leading-tight);letter-spacing:var(--itv-tracking-tight)}.itv-blog__filter{display:flex;flex-wrap:wrap;gap:var(--itv-space-2);align-items:baseline;margin:var(--itv-space-3) 0 0;font-size:var(--itv-text-sm);color:var(--color-text-secondary)}.itv-blog__filter-label{font-family:var(--itv-font-mono);font-size:var(--itv-text-2xs);font-weight:var(--itv-weight-semi);letter-spacing:var(--itv-tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.itv-blog__filter-tag{font-weight:var(--itv-weight-semi);color:var(--color-text-primary)}.itv-blog__filter-clear{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.itv-blog__filter-clear:hover{color:var(--color-accent-hover)}.itv-blog__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__grid{grid-template-columns:repeat(var(--itv-blog-cols-t, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.itv-blog__grid{grid-template-columns:repeat(var(--itv-blog-cols-d, 3),minmax(0,1fr))}}.itv-blog__item{display:flex}.itv-blog__card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--itv-space-4);width:100%}.itv-blog__media{overflow:hidden;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--itv-radius-lg);aspect-ratio:var(--itv-blog-card-ratio, var(--itv-blog-ratio, 4 / 3))}.itv-blog__img{display:block;width:100%;height:100%;object-fit:cover}.itv-blog__body{display:flex;flex-direction:column;gap:var(--itv-space-2)}.itv-blog__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)}.itv-blog__link{color:inherit;text-decoration:none;overflow-wrap:break-word}.itv-blog__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--itv-radius-lg)}.itv-blog__link:hover{text-decoration:underline;text-underline-offset:.15em}.itv-blog__link:focus-visible{outline:none}.itv-blog__link:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:3px}.itv-blog__meta{display:flex;flex-wrap:wrap;gap:var(--itv-space-3);margin:0;font-family:var(--itv-font-mono);font-size:var(--itv-text-2xs);letter-spacing:var(--itv-tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.itv-blog__excerpt{margin:0;max-width:var(--itv-measure);font-size:var(--itv-text-sm);line-height:var(--itv-leading-body);color:var(--color-text-secondary)}.itv-blog__comments{margin:0;font-size:var(--itv-text-xs);color:var(--color-text-muted)}@media(prefers-reduced-motion:no-preference){.itv-blog__media{transition:border-color var(--itv-dur-base) var(--itv-ease)}.itv-blog__card:hover .itv-blog__media{border-color:var(--color-border-secondary)}}@media screen and (min-width:750px){.itv-blog--list .itv-blog__card{flex-direction:row;gap:var(--itv-space-6);align-items:start;padding-bottom:var(--itv-space-6);border-bottom:1px solid var(--color-border-primary)}.itv-blog--list .itv-blog__media{flex:0 0 300px}.itv-blog--list .itv-blog__body{flex:1 1 auto}.itv-blog--list .itv-blog__card-title{font-size:var(--itv-text-xl)}}@media screen and (min-width:990px){.itv-blog--list .itv-blog__media{flex-basis:380px}}.itv-blog__pagination{margin-top:var(--itv-space-7)}.itv-blog__pages{display:flex;flex-wrap:wrap;gap:var(--itv-space-2);align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.itv-blog__page{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:var(--itv-space-3);font-size:var(--itv-text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-decoration:none;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--itv-radius-md)}a.itv-blog__page:hover{background:var(--color-bg-secondary);border-color:var(--color-border-secondary)}.itv-blog__page.is-current{color:var(--color-accent-contrast);background:var(--color-accent);border-color:var(--color-accent);font-weight:var(--itv-weight-semi)}.itv-blog__page.is-disabled,.itv-blog__page.is-gap{color:var(--color-text-muted);background:transparent;border-color:transparent}.itv-blog__empty{max-width:var(--itv-measure);padding:var(--itv-space-6);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--itv-radius-lg)}.itv-blog__empty-text{margin:0;font-size:var(--itv-text-md);line-height:var(--itv-leading-body);color:var(--color-text-secondary)}.itv-blog__empty-links{display:flex;flex-wrap:wrap;gap:var(--itv-space-4);margin:var(--itv-space-4) 0 0}.itv-blog__empty-link{font-size:var(--itv-text-sm);font-weight:var(--itv-weight-semi);color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.itv-blog__empty-link:hover{color:var(--color-accent-hover)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/itv-blog.css.map */
