.kaotik-blog-card{--kaotik-glass-frame-radius: 18px;display:flex;min-width:0;flex-direction:column;color:#333;font-family:"Plus Jakarta Sans",var(--font-body-family, sans-serif)}.kaotik-blog-card:before,.kaotik-blog-card:after{z-index:2}.kaotik-blog-card__media{position:relative;z-index:1;box-sizing:border-box;width:100%;aspect-ratio:16 / 9;flex:0 0 auto;overflow:hidden;border-radius:18px 18px 0 0}.kaotik-blog-card__media.kaotik-glass-frame{--kaotik-glass-frame-radius: 18px 18px 0 0;--kaotik-glass-frame-bg: transparent;--kaotik-glass-frame-blur: 0px;--kaotik-glass-frame-shadow: none}.kaotik-blog-card__media.kaotik-glass-frame:before,.kaotik-blog-card__media.kaotik-glass-frame:after{z-index:2}.kaotik-blog-card__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.kaotik-blog-card__image{display:block;width:100%;height:100%;object-fit:cover}.kaotik-blog-card__content{position:relative;z-index:3;box-sizing:border-box;display:flex;min-height:190px;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:18px 20px 20px;text-align:left}.kaotik-blog-card__title{display:-webkit-box;height:2.7em;max-width:100%;margin:0;overflow:hidden;color:inherit;font-family:"Krona One",var(--font-heading-family, sans-serif);font-size:18px;font-weight:400;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kaotik-blog-card__title a{color:inherit;text-decoration:none}.kaotik-blog-card__title a:focus-visible,.kaotik-blog-card__image-link:focus-visible{outline:2px solid #09bbbb;outline-offset:3px}.kaotik-blog-card__meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:9px 0 10px;color:#777;font-size:16px;font-weight:600;letter-spacing:.06em;line-height:1.4}.kaotik-blog-card__excerpt{display:-webkit-box;overflow:hidden;margin:0 0 14px;color:#6f6f6f;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kaotik-blog-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.kaotik-blog-card__tag{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid var(--kaotik-blog-card-tag-border, #eee);border-radius:999px;background:var(--kaotik-blog-card-tag-bg, #eee);color:var(--kaotik-blog-card-tag-color, #666);font-family:"Plus Jakarta Sans",var(--font-body-family, sans-serif);font-size:11px;font-weight:500;line-height:1.2}.kaotik-blog-card__button{margin-top:auto}.kaotik-blog-card--featured{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:360px}.kaotik-blog-card--featured .kaotik-blog-card__content{grid-column:1;grid-row:1;align-items:flex-start;justify-content:center;min-width:0;min-height:0;padding:clamp(20px,2vw,28px);text-align:left}.kaotik-blog-card--featured .kaotik-blog-card__title{display:block;height:auto;max-width:24ch;max-height:none;overflow:visible;font-size:clamp(24px,2.8vw,34px);line-height:1.3;-webkit-line-clamp:unset}.kaotik-blog-card--featured .kaotik-blog-card__meta{justify-content:flex-start;margin:8px 0}.kaotik-blog-card--featured .kaotik-blog-card__excerpt{max-width:44ch;margin-bottom:12px;font-size:15px;line-height:1.6;-webkit-line-clamp:2}.kaotik-blog-card--featured .kaotik-blog-card__tags{max-width:44ch;margin-bottom:12px}.kaotik-blog-card--featured .kaotik-blog-card__media{grid-column:2;grid-row:1;display:grid;min-width:0;min-height:360px;padding:clamp(16px,2vw,28px);aspect-ratio:auto;border-radius:0;background:transparent;place-items:center}.kaotik-blog-card--featured .kaotik-blog-card__image-link{position:relative;width:100%;aspect-ratio:2 / 1;border-radius:12px}.kaotik-blog-card--featured .kaotik-blog-card__image-link.kaotik-glass-frame{--kaotik-glass-frame-radius: 12px;--kaotik-glass-frame-bg: transparent;--kaotik-glass-frame-blur: 0px;--kaotik-glass-frame-shadow: none}.kaotik-blog-card--featured .kaotik-blog-card__image-link:before,.kaotik-blog-card--featured .kaotik-blog-card__image-link:after{z-index:2}.kaotik-blog-card--featured .kaotik-blog-card__button{margin-top:0}.kaotik-blog-card--featured.kaotik-blog-card--text-only{display:flex;min-height:300px}.kaotik-blog-card--featured.kaotik-blog-card--text-only .kaotik-blog-card__content{width:100%}@media screen and (max-width:749px){.kaotik-blog-card__content{min-height:170px;padding:16px 18px 18px}.kaotik-blog-card__title{font-size:16px}.kaotik-blog-card--featured{display:flex;min-height:0;flex-direction:column}.kaotik-blog-card--featured .kaotik-blog-card__media{order:-1;min-height:0;padding:18px}.kaotik-blog-card--featured .kaotik-blog-card__content{padding:22px 24px 28px}.kaotik-blog-card--featured .kaotik-blog-card__title{font-size:clamp(22px,6vw,28px)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/kaotik-blog-card.css.map */
