.blog-posts{--page-content-width: 1320px;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--columns-gap: 24px;--rows-gap: 24px;--blog-card-radius: 20px;--blog-card-border: rgb(var(--color-foreground-rgb) / .08);--blog-card-border-hover: rgb(var(--color-foreground-rgb) / .14);--blog-card-shadow-hover: 0 14px 34px rgb(0 0 0 / .08);--blog-text-muted: rgb(var(--color-foreground-rgb) / .72)}.blog-posts__inner{width:100%;max-width:var(--page-content-width);margin:0 auto}.blog-posts__header{margin-bottom:2.75rem}.blog-posts__header-content{max-width:860px;margin:0 auto;text-align:center}.blog-posts__eyebrow{display:inline-flex;align-items:center;justify-content:center;margin:0 0 .85rem;padding:.45rem .8rem;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .06);font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .8)}.blog-posts__title{margin:0;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.blog-posts__description{margin:1rem auto 0;max-width:760px;font-size:1rem;line-height:1.75;color:var(--blog-text-muted)}.blog-posts__description p{margin:0}.blog-posts-container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--rows-gap) var(--columns-gap);width:100%;align-items:stretch}.blog-post-item{--blog-post-card-scale: .62;grid-column:span 2;min-width:0}.blog-post-item--secondary{--blog-post-card-scale: .82;grid-column:span 3}.blog-post-item--featured{--blog-post-card-scale: 1;grid-column:span 6}.blog-post-item__inner{height:100%;border:1px solid var(--blog-card-border);border-radius:var(--blog-card-radius);overflow:hidden;background:rgb(var(--color-background-rgb));transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.blog-post-item:hover .blog-post-item__inner{transform:translateY(-3px);border-color:var(--blog-card-border-hover);box-shadow:var(--blog-card-shadow-hover)}.blog-post-card{display:flex;flex-direction:column;height:100%;text-align:var(--text-align, left);background:transparent}.blog-post-card__image-container,.blog-post-card__content{width:100%;min-width:0}.blog-post-card__image-link{display:block;overflow:hidden;line-height:0}.blog-post-card__image-link img,.blog-post-card__image-link media-image img,.blog-post-card__image-link .media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.blog-post-item:hover .blog-post-card__image-link img,.blog-post-item:hover .blog-post-card__image-link media-image img,.blog-post-item:hover .blog-post-card__image-link .media img{transform:scale(1.025)}.blog-post-card__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;padding:1.15rem 1.15rem 1.25rem}.blog-post-card__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;height:100%}.blog-post-card__eyebrow{margin-bottom:.75rem}.blog-post-card__tag{display:inline-flex;align-items:center;padding:.36rem .72rem;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .06);color:rgb(var(--color-foreground-rgb) / .82);font-size:.78rem;font-weight:600;line-height:1;letter-spacing:.03em;text-transform:uppercase}.blog-post-card__title{margin:0;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.18;letter-spacing:-.02em}.blog-post-item--featured .blog-post-card__title{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.08}.blog-post-card__title-link{color:inherit;text-decoration:none;text-wrap:pretty;transition:color .2s ease}.blog-post-card__title-link:hover{color:var(--color-primary-hover)}.blog-post-card__meta{margin-top:.75rem;font-size:.92rem;line-height:1.5;color:rgb(var(--color-foreground-rgb) / .62)}.blog-post-card__meta>*:first-child{margin-top:0}.blog-post-card__meta>*:last-child{margin-bottom:0}.blog-post-card__description{margin-top:.9rem;font-size:.98rem;line-height:1.72;color:rgb(var(--color-foreground-rgb) / .88)}.blog-post-card__description>*:first-child{margin-top:0}.blog-post-card__description>*:last-child{margin-bottom:0}.blog-post-card__description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post-item--featured .blog-post-card__description p{-webkit-line-clamp:4}.blog-post-card__footer{margin-top:auto;padding-top:1rem}.blog-post-card__cta{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;color:var(--color-primary);font-weight:700;line-height:1.3;transition:color .2s ease,transform .2s ease,opacity .2s ease}.blog-post-card__cta:after{content:"\2192";transition:transform .2s ease}.blog-post-card__cta:hover{color:var(--color-primary-hover);opacity:.96}.blog-post-card__cta:hover:after{transform:translate(2px)}.blog-post-item--featured .blog-post-card{flex-direction:row;align-items:stretch}.blog-post-item--featured .blog-post-card__image-container{width:58%;flex:0 0 58%}.blog-post-item--featured .blog-post-card__content{width:42%;flex:0 0 42%;padding:1.6rem 1.6rem 1.7rem;justify-content:center}.blog-post-item--secondary .blog-post-card__content{padding:1.25rem 1.25rem 1.35rem}.blog-post-item .blog-post-card__image-container{overflow:hidden;border-radius:0;background:rgb(var(--color-foreground-rgb) / .03)}.blog-post-item .blog-post-card__image-container img{display:block;width:100%;height:100%}.blog-post-item--featured .blog-post-card__image-container{aspect-ratio:16 / 8}.blog-post-item--secondary .blog-post-card__image-container{aspect-ratio:16 / 10}.blog-post-item:not(.blog-post-item--featured):not(.blog-post-item--secondary) .blog-post-card__image-container{aspect-ratio:4 / 3}.blog-post-item .blog-post-card__title,.blog-post-item h2,.blog-post-item h3{text-wrap:balance}.blog-post-item a{text-decoration-thickness:.08em;text-underline-offset:.14em}@media screen and (max-width:989px){.blog-posts{--columns-gap: 20px;--rows-gap: 20px}.blog-post-item,.blog-post-item--secondary{grid-column:span 3}.blog-post-item--featured{grid-column:span 6}.blog-post-item--featured .blog-post-card{flex-direction:column}.blog-post-item--featured .blog-post-card__image-container,.blog-post-item--featured .blog-post-card__content{width:100%;flex:0 0 auto}.blog-post-item--featured .blog-post-card__content{padding:1.25rem 1.25rem 1.35rem}.blog-post-item--featured .blog-post-card__image-container{aspect-ratio:16 / 9}.blog-post-card__content{padding:1rem 1rem 1.1rem}.blog-post-item--featured .blog-post-card__description p{-webkit-line-clamp:3}}@media screen and (max-width:749px){.blog-posts{--columns-gap: 16px;--rows-gap: 16px;--blog-card-radius: 16px}.blog-posts__header{margin-bottom:1.9rem}.blog-posts__header-content{max-width:100%;text-align:left}.blog-posts__eyebrow{margin-bottom:.75rem;padding:.42rem .72rem;font-size:.74rem}.blog-posts__title{font-size:clamp(1.8rem,8vw,2.4rem);line-height:1.12}.blog-posts__description{margin-top:.85rem;max-width:100%;font-size:.95rem;line-height:1.68}.blog-posts-container{grid-template-columns:1fr}.blog-post-item,.blog-post-item--secondary,.blog-post-item--featured{grid-column:span 1}.blog-post-item .blog-post-card__image-container,.blog-post-item--featured .blog-post-card__image-container,.blog-post-item--secondary .blog-post-card__image-container{aspect-ratio:16 / 10}.blog-post-item:hover .blog-post-item__inner{transform:none;box-shadow:none}.blog-post-card__content,.blog-post-item--secondary .blog-post-card__content,.blog-post-item--featured .blog-post-card__content{padding:.95rem .95rem 1rem}.blog-post-card__tag{font-size:.72rem}.blog-post-card__title{font-size:1.16rem}.blog-post-item--featured .blog-post-card__title{font-size:1.45rem}.blog-post-card__meta{margin-top:.6rem;font-size:.88rem}.blog-post-card__description{margin-top:.75rem;font-size:.94rem;line-height:1.65}.blog-post-card__description p,.blog-post-item--featured .blog-post-card__description p{-webkit-line-clamp:3}.blog-post-card__footer{padding-top:.85rem}}.blog-post-card__content-text{display:flex;flex-direction:column;gap:.65rem}.blog-post-card__excerpt{display:block}.blog-post-card__content-text a.blog-post-card__read-more{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;text-decoration:none;color:var(--color-primary);font-weight:600;line-height:1.4;transition:color .2s ease,opacity .2s ease,transform .2s ease}.blog-post-card__content-text a.blog-post-card__read-more:after{content:"\2192";line-height:1;transition:transform .2s ease}.blog-post-card__content-text a.blog-post-card__read-more:hover{color:var(--color-primary-hover);opacity:.95}.blog-post-card__content-text a.blog-post-card__read-more:hover:after{transform:translate(2px)}.blog-post-card__content-text a.blog-post-card__read-more:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,span,a,div,*){color:var(--color)}.blog-post-details{display:flex;gap:var(--gap-sm);font-size:var(--font-paragraph-size);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));white-space:nowrap;flex-wrap:wrap}.blog-post-details>span{text-overflow:clip;overflow:hidden}.blog-post-content{max-width:var(--normal-content-width);margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-blog-posts-custom.css.map */
