.blog-tag-filter{position:relative;margin:0 0 3rem;display:inline-block;min-width:24rem;max-width:100%}.blog-tag-filter__summary{display:inline-flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem 1.6rem;min-width:24rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.3;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:border-color .15s ease}.blog-tag-filter__summary::-webkit-details-marker{display:none}.blog-tag-filter__summary:hover{border-color:rgba(var(--color-foreground),.6)}.blog-tag-filter[open]>.blog-tag-filter__summary{border-color:rgb(var(--color-foreground))}.blog-tag-filter__summary-label{flex:1;text-align:left}.blog-tag-filter__count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:10rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.1rem;font-weight:600}.blog-tag-filter__chevron{width:1rem;height:.6rem;flex-shrink:0;transition:transform .2s ease}.blog-tag-filter[open] .blog-tag-filter__chevron{transform:rotate(180deg)}.blog-tag-filter__panel{position:absolute;top:calc(100% + .4rem);left:0;z-index:10;min-width:100%;max-width:36rem;max-height:36rem;overflow-y:auto;padding:.8rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.4rem;box-shadow:0 .4rem 1.2rem rgba(var(--color-foreground),.08)}.blog-tag-filter__options{list-style:none;padding:0;margin:0}.blog-tag-filter__option{display:flex;align-items:center;gap:.8rem;padding:.6rem .8rem;border-radius:.4rem;cursor:pointer;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground))}.blog-tag-filter__option:hover{background:rgba(var(--color-foreground),.06)}.blog-tag-filter__checkbox{width:1.6rem;height:1.6rem;flex-shrink:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.blog-tag-filter__option-label{flex:1}.blog-tag-filter__actions{display:flex;justify-content:flex-end;padding:.4rem .4rem 0;margin-top:.4rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.blog-tag-filter__clear{padding:.4rem .8rem;border:none;background:transparent;color:rgb(var(--color-foreground));font-size:1.3rem;cursor:pointer;text-decoration:underline}.blog-tag-filter__clear:hover{opacity:.7}.blog-articles__empty{padding:4rem 0;text-align:center;font-size:1.6rem;color:rgba(var(--color-foreground),.75)}.blog-hero{display:flex;flex-direction:column;gap:0;margin:0 auto 4rem;max-width:96rem;border-radius:1.4rem;overflow:hidden;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.blog-hero[hidden],.blog-articles__article[hidden]{display:none}.blog-hero:hover{border-color:rgba(var(--color-foreground),.2);box-shadow:0 1.2rem 3.6rem rgba(var(--color-foreground),.08)}.blog-hero:hover .blog-hero__cta svg{transform:translate(4px)}.blog-hero:hover .blog-hero__media img{transform:scale(1.02)}.blog-hero__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;max-height:32rem;background:rgba(var(--color-foreground),.04)}.blog-hero__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.blog-hero__body{padding:2rem 2rem 2.4rem;display:flex;flex-direction:column;gap:1rem}.blog-hero__top{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}.blog-hero__badge{display:inline-flex;align-items:center;padding:.4rem 1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:.4rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog-hero__category{display:inline-flex;align-items:center;padding:.3rem .9rem;border-radius:.4rem;background:rgba(var(--color-foreground),.08);font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.blog-hero__title{font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0;color:rgb(var(--color-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-hero__excerpt{font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.7);margin:0;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7);margin-top:.4rem}.blog-hero__meta-item{display:inline-flex;align-items:center;gap:.6rem}.blog-hero__meta-item svg{width:1.4rem;height:1.4rem;flex-shrink:0}.blog-hero__author{display:inline-flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground));font-weight:500}.blog-hero__avatar{width:2.8rem;height:2.8rem;border-radius:50%;object-fit:cover;flex-shrink:0;background:rgba(var(--color-foreground),.06)}.blog-hero__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.8rem;padding:0;font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:rgb(var(--color-foreground))}.blog-hero__cta svg{width:1.8rem;height:1.8rem;transition:transform .2s ease}@media screen and (min-width:750px){.blog-hero__media{aspect-ratio:24 / 9;max-height:36rem}.blog-hero__body{padding:2.4rem 2.8rem 2.8rem}}@media screen and (min-width:990px){.blog-hero{margin-bottom:5rem}}.blog-articles{display:grid;grid-gap:1rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.blog-articles .card-wrapper{width:100%}@media screen and (min-width:750px){.blog-articles{grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}.blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child .card{text-align:center}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio:before{padding-bottom:22rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:44rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:66rem}}@media screen and (min-width:990px){.blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio:before{padding-bottom:27.5rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before{padding-bottom:55rem}.blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before,.blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before{padding-bottom:82.5rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-main-blog.css.map */
