.blog-card-v27{position:relative;margin-top:18px;margin-bottom:38px}.blog-card-v27__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;isolation:isolate;border-radius:18px;background:#2c2531;box-shadow:0 12px 34px #231c2b24;color:#fff;text-decoration:none}.blog-card-v27__backdrop,.blog-card-v27__shade,.blog-card-v27__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.blog-card-v27__backdrop{top:-28px;right:-28px;bottom:-28px;left:-28px;width:calc(100% + 56px);height:calc(100% + 56px);z-index:0;background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(22px) brightness(.58) saturate(.9);transform:scale(1.08)}.blog-card-v27__image{z-index:1;display:block;object-fit:contain;object-position:center;transition:transform .26s ease}.blog-card-v27__shade{z-index:2;background:linear-gradient(180deg,#100c122b,#100c1200 27%),linear-gradient(0deg,#100c12ad,#100c122e 34%,#100c1200 57%);pointer-events:none}.blog-card-v27__title{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;height:clamp(128px,9.6vw,138px);flex-direction:column;margin:0;padding:clamp(18px,2.3vw,27px);overflow:hidden;border-top:1px solid rgba(255,255,255,.3);background:linear-gradient(110deg,var(--blog-card-family-strong, #19131ce0),var(--blog-card-family-soft, #40123ab5));-webkit-backdrop-filter:blur(7px) saturate(1.08);backdrop-filter:blur(7px) saturate(1.08);color:#fff;font-family:var(--FONT-STACK-HEADING);font-size:clamp(1.05rem,1.25vw,1.38rem);font-style:var(--FONT-STYLE-HEADING);font-weight:700;line-height:1.13;letter-spacing:.025em;text-shadow:0 2px 14px rgba(0,0,0,.55);text-transform:uppercase}.blog-card-v27__title-accent{display:block;width:2.8rem;height:.28rem;flex:0 0 .28rem;margin:0 0 .7rem;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:var(--blog-card-family, #f7c843);box-shadow:0 2px 8px #00000038}.blog-card-v27__title-copy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-card-v27__title-intro{color:#fff}.blog-card-v27__title-highlight{color:#f7c843}.blog-card-v27__tags{position:absolute;z-index:5;top:18px;right:-8px;left:-8px;display:flex;max-width:none;flex-wrap:wrap;column-gap:0;row-gap:0;margin:0;transform:translateY(-48%)}.blog-card-v27__tags .btn{position:relative;margin:-2px 0 -2px -6px;padding:.26rem .34rem;border:1px solid rgba(255,255,255,.3);background:var(--blog-card-tag-color, #111);box-shadow:0 7px 18px #231c2b2b;color:var(--blog-card-tag-ink, #fff);font-family:var(--FONT-STACK-BODY);font-size:.6rem;font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY-BOLD);letter-spacing:.08em;line-height:1.3;text-shadow:0 1px 4px rgba(0,0,0,.32);text-transform:uppercase;white-space:nowrap}.blog-card-v27__tags .btn.blog-card-v27__tag--family{border-color:#ffffff61;background:var(--blog-card-tag-color, var(--blog-card-family, #f7c843));color:var(--blog-card-tag-ink, var(--blog-card-family-ink, #fff));text-shadow:0 1px 4px rgba(0,0,0,.32)}.blog-card-v27__tags .btn:first-child{margin-left:0}.blog-card-v27__content:empty{display:none}.blog-card-v27__media:focus-visible{outline:3px solid var(--blog-card-family, #f7c843);outline-offset:4px}@media(hover:hover){.blog-card-v27__media:hover .blog-card-v27__image{transform:scale(1.018)}}@media(max-width:749px){.blog-card-v27{margin-top:17px;margin-bottom:30px}.blog-card-v27__tags{top:17px}.blog-card-v27__title{height:116px;padding:18px;font-size:clamp(1.05rem,5vw,1.35rem)}}@media(prefers-reduced-motion:reduce){.blog-card-v27__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/blog-card-v27.css.map */
