.blog-magazine{--bm-max-width: 1200px;--bm-gap: 32px;--bm-gap-mobile: 24px;--bm-section-py: 20px;--bm-section-py-desktop: 32px;--bm-card-radius: 4px;--bm-text-muted: rgba(0, 0, 0, .55);--bm-border: rgba(0, 0, 0, .08);--bm-chip-bg: rgba(0, 0, 0, .04);--bm-chip-bg-hover: rgba(0, 0, 0, .08);--bm-chip-active-bg: #111;--bm-chip-active-fg: #fff;--bm-cta-fg: #111;padding-top:var(--bm-section-py);padding-bottom:var(--bm-section-py)}@media(min-width:1024px){.blog-magazine{padding-top:var(--bm-section-py-desktop);padding-bottom:var(--bm-section-py-desktop)}}.blog-magazine__inner{max-width:var(--bm-max-width);margin-inline:auto}.blog-magazine__header{text-align:center;margin-bottom:32px}@media(min-width:1024px){.blog-magazine__header{margin-bottom:44px}}.blog-magazine__headline{font-size:clamp(2.25rem,4.5vw + 1rem,3.75rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;font-weight:700}.blog-magazine__description{max-width:56ch;margin:0 auto;font-size:1.125rem;line-height:1.55;color:var(--bm-text-muted)}.blog-magazine__description p:last-child{margin-bottom:0}.blog-magazine__chip-nav{margin-bottom:36px;border-top:1px solid var(--bm-border);border-bottom:1px solid var(--bm-border);padding:14px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline-start:var(--bm-gap-mobile)}.blog-magazine__chip-nav::-webkit-scrollbar{display:none}.blog-magazine__chip-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:10px;list-style:none;margin:0;padding-block:0;padding-inline-start:var(--bm-gap-mobile);padding-inline-end:calc(var(--bm-gap-mobile) + 16px);white-space:nowrap}@media(min-width:768px){.blog-magazine__chip-list{justify-content:center;flex-wrap:wrap;padding-inline:0}}.blog-magazine__chip-nav-link{display:inline-flex;align-items:center;padding:14px 26px;border-radius:999px;font-size:17px!important;font-weight:600;color:inherit;text-decoration:none;background:var(--bm-chip-bg);transition:background-color .15s ease,color .15s ease;scroll-snap-align:start;letter-spacing:-.005em}.blog-magazine__chip-nav-link:hover{background:var(--bm-chip-bg-hover);text-decoration:none}.blog-magazine__chip-nav-link--active{background:var(--bm-chip-active-bg);color:var(--bm-chip-active-fg)}.blog-magazine__featured{margin-bottom:48px}@media(min-width:1024px){.blog-magazine__featured{margin-bottom:72px}}.blog-magazine__grid{display:grid;grid-template-columns:1fr;gap:var(--bm-gap-mobile);list-style:none;margin:0;padding:0}@media(min-width:768px){.blog-magazine__grid{grid-template-columns:repeat(2,1fr);gap:var(--bm-gap)}}@media(min-width:1024px){.blog-magazine__grid{grid-template-columns:repeat(3,1fr);row-gap:56px}}.blog-magazine__grid-item{margin:0}.blog-magazine__card{display:flex;flex-direction:column;gap:16px;height:100%}.blog-magazine__card-media{display:block;overflow:hidden;border-radius:var(--bm-card-radius)}.blog-magazine__card-media-frame{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--bm-chip-bg);overflow:hidden}.blog-magazine__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.blog-magazine__card:hover .blog-magazine__card-img{transform:scale(1.03)}.blog-magazine__card--no-image .blog-magazine__card-media-frame{display:none}.blog-magazine__card-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.blog-magazine__card-meta-top{margin-bottom:4px}.blog-magazine .blog-magazine__card-title{font-size:1.75rem!important;line-height:1.3!important;margin:0!important;font-weight:700!important;letter-spacing:-.015em!important}@media(max-width:767px){.blog-magazine .blog-magazine__card-title{font-size:1.5rem!important;font-weight:700!important}}.blog-magazine .blog-magazine__card-title--featured{font-size:clamp(2rem,2.5vw + 1rem,2.75rem)!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.02em!important}.blog-magazine__card-link{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.blog-magazine__card:hover .blog-magazine__card-link{background-size:100% 1px}.blog-magazine .blog-magazine__card-excerpt{color:var(--bm-text-muted);font-size:17px!important;line-height:1.55!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.blog-magazine .blog-magazine__card-excerpt{font-size:16px!important;-webkit-line-clamp:2}}.blog-magazine .blog-magazine__card--featured .blog-magazine__card-excerpt{-webkit-line-clamp:3;font-size:18px!important}.blog-magazine .blog-magazine__card-meta-bottom{display:flex;align-items:center;gap:10px;font-size:14px!important;color:var(--bm-text-muted);margin-top:8px}.blog-magazine .blog-magazine__card-date,.blog-magazine .blog-magazine__reading-time{white-space:nowrap;font-size:14px!important}.blog-magazine__card-meta-sep{opacity:.5}.blog-magazine__card--featured{gap:20px}.blog-magazine__card--featured .blog-magazine__card-media-frame{aspect-ratio:16 / 9;max-height:240px}@media(min-width:768px){.blog-magazine__card--featured .blog-magazine__card-media-frame{max-height:360px}}@media(min-width:1024px){.blog-magazine__card--featured{gap:28px}.blog-magazine__card--featured .blog-magazine__card-media-frame{max-height:440px}.blog-magazine__card--featured .blog-magazine__card-body{max-width:720px;margin-inline:auto;text-align:center;align-items:center}.blog-magazine__card--featured .blog-magazine__card-meta-bottom{justify-content:center}}.blog-magazine__card-cta{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:16px!important;font-weight:600;color:var(--bm-cta-fg);text-decoration:none;transition:gap .2s ease}.blog-magazine__card-cta:hover{gap:12px;text-decoration:none}.blog-magazine__card-cta-arrow{display:inline-block;transition:transform .2s ease}.blog-magazine__chip{display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--bm-chip-bg);color:inherit}.blog-magazine__chip--featured{font-size:.75rem;padding:5px 12px}a.blog-magazine__chip--link{text-decoration:none;transition:background-color .15s ease}a.blog-magazine__chip--link:hover{background:var(--bm-chip-bg-hover);text-decoration:none}.blog-magazine__pagination{margin-top:64px;display:flex;justify-content:center;border-top:1px solid var(--bm-border);padding-top:32px}@media(min-width:1024px){.blog-magazine__pagination{margin-top:96px}}@media(prefers-reduced-motion:reduce){.blog-magazine__card-img,.blog-magazine__card-link,.blog-magazine__card-cta,.blog-magazine__card-cta-arrow,.blog-magazine__chip-nav-link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/blog-magazine.css.map */
