.bos-blog{background:var(--bos-section-bg, var(--bos-color-bg));color:var(--bos-color-text)}.bos-blog .bos-home__container{max-width:136rem}.bos-blog__heading{max-width:92rem;margin:0 auto}.bos-blog__title{margin:0;color:var(--bos-color-primary);font-size:clamp(4rem,6.2vw,7.2rem);line-height:1.04;letter-spacing:-.04rem;font-weight:700}.bos-blog__description{margin:0 auto;max-width:84rem;color:var(--bos-color-text-muted);font-size:clamp(1.6rem,2vw,3rem);line-height:1.45}.bos-blog__tag-filter{margin:3.2rem auto 4.8rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem}.bos-blog__tag-chip{display:inline-flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.6rem 1.5rem;border-radius:999rem;border:.1rem solid rgba(var(--bos-color-border-rgb),.28);background:rgba(var(--bos-color-surface-rgb),.88);color:var(--bos-color-text-muted);font-size:1.5rem;font-weight:500;text-decoration:none;transition:.2s ease}.bos-blog__tag-chip:hover{border-color:rgba(var(--bos-color-primary-rgb),.4);color:var(--bos-color-text)}.bos-blog__tag-chip.is-active{background:rgba(var(--bos-color-primary-rgb),.14);border-color:rgba(var(--bos-color-primary-rgb),.36);color:var(--bos-color-primary);font-weight:700}.bos-blog__top-grid{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(0,.95fr);gap:2.4rem;align-items:stretch}.bos-blog__top-grid--single{grid-template-columns:minmax(0,1fr)}.bos-blog-featured{position:relative;border-radius:2rem;overflow:hidden;min-height:var(--bos-blog-featured-height, 52rem)}.bos-blog-featured__media-link{position:absolute;top:0;right:0;bottom:0;left:0}.bos-blog-featured__media{height:100%;width:100%}.bos-blog-featured__image,.bos-blog-featured__placeholder{width:100%;height:100%;object-fit:cover;display:block}.bos-blog-featured__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000000f,#00000075),var(--bos-featured-overlay, #101317);opacity:var(--bos-featured-overlay-opacity, .32)}.bos-blog-featured__content{position:absolute;left:2.4rem;right:2.4rem;bottom:2.4rem;z-index:2;display:grid;gap:1.8rem}.bos-blog-featured__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.bos-blog-featured__title{margin:0;font-size:clamp(3.4rem,4.2vw,4.2rem);line-height:1.02;letter-spacing:-.05rem;font-weight:700}.bos-blog-featured__title a{color:var(--bos-color-text-inverse);text-decoration:none}.bos-blog-featured__button{width:fit-content;display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.6rem;border-radius:999rem;border:.1rem solid rgba(var(--bos-color-text-inverse-rgb),.4);background:rgba(var(--bos-color-text-inverse-rgb),.92);color:var(--bos-color-text);font-size:1.4rem;font-weight:600;text-decoration:none;transition:.2s ease}.bos-blog-featured__button:hover{background:var(--bos-color-secondary);color:var(--bos-color-text-inverse);border-color:transparent}.bos-blog-newsletter{background:rgba(var(--bos-color-surface-rgb),.95);border:.1rem solid rgba(var(--bos-color-border-rgb),.22);border-radius:2rem;padding:3.2rem 2.6rem;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:1.6rem;min-height:var(--bos-blog-featured-height, 52rem)}.bos-blog-newsletter__icon{margin:0 auto;width:4.4rem;height:4.4rem;color:var(--bos-color-text)}.bos-blog-newsletter__icon svg{width:100%;height:100%}.bos-blog-newsletter__title{margin:0;font-size:2.8rem;line-height:1.2}.bos-blog-newsletter__body{margin:0;color:var(--bos-color-text-muted);font-size:1.7rem;line-height:1.5}.bos-blog-newsletter__form{margin-top:.8rem}.bos-blog-newsletter__field-wrap{display:flex;gap:.8rem;border:.1rem solid rgba(var(--bos-color-border-rgb),.3);border-radius:1rem;padding:.6rem;background:rgba(var(--bos-color-bg-rgb),.88)}.bos-blog-newsletter__input{flex:1;border:0;background:transparent;color:var(--bos-color-text);min-height:4rem;padding:0 1rem;font-size:1.5rem}.bos-blog-newsletter__input:focus-visible{outline:.2rem solid rgba(var(--bos-color-primary-rgb),.4);outline-offset:.1rem;border-radius:.8rem}.bos-blog-newsletter__submit{border:0;border-radius:.8rem;min-height:4rem;padding:0 1.4rem;background:var(--bos-color-primary);color:var(--bos-color-text-inverse);font-size:1.4rem;font-weight:600;cursor:pointer}.bos-blog-newsletter__message{margin:1rem 0 0;font-size:1.3rem}.bos-blog-newsletter__message--error{color:#b42318}.bos-blog-newsletter__message--success{color:#067647}.bos-blog__grid{margin-top:4.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.bos-blog-card{display:grid;gap:1.4rem}.bos-blog-card__media{width:100%;height:var(--bos-blog-card-image-height, 26rem);border-radius:1.6rem;overflow:hidden}.bos-blog-card__image,.bos-blog-card__placeholder{width:100%;height:100%;object-fit:cover;display:block}.bos-blog-card__title{margin:0;font-size:clamp(2rem,2.1vw,3rem);line-height:1.22;letter-spacing:-.015rem}.bos-blog-card__title a{text-decoration:none;color:var(--bos-color-text)}.bos-blog-card__title a:hover{color:var(--bos-color-primary)}.bos-blog-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem}.bos-blog-meta-tag{display:inline-flex;align-items:center;min-height:2.2rem;padding:0 .9rem;border-radius:999rem;background:rgba(var(--bos-color-primary-rgb),.14);color:var(--bos-color-primary);font-size:1.2rem;font-weight:600;letter-spacing:.02rem;text-transform:capitalize}.bos-blog-meta-pill,.bos-blog-meta-date{display:inline-flex;align-items:center;gap:.4rem;color:var(--bos-color-text-inverse);font-size:1.4rem;letter-spacing:.08rem;text-transform:uppercase}.bos-blog-meta-pill svg{width:1.4rem;height:1.4rem}.bos-blog__empty{padding:3.2rem;border:.1rem dashed rgba(var(--bos-color-border-rgb),.5);border-radius:1.6rem;text-align:center;color:var(--bos-color-text-muted)}.bos-blog__pagination{margin-top:4rem}@media screen and (max-width:1199px){.bos-blog__top-grid{grid-template-columns:minmax(0,1fr)}.bos-blog-newsletter{min-height:0;text-align:left;align-items:flex-start}.bos-blog-newsletter__icon{margin:0}.bos-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bos-blog__tag-filter{justify-content:flex-start;margin:2.4rem 0 3.2rem}.bos-blog-featured{min-height:var(--bos-blog-featured-height-mobile, 42rem)}.bos-blog-featured__content{left:1.8rem;right:1.8rem;bottom:1.8rem}.bos-blog-featured__title{font-size:clamp(2.8rem,9vw,4.6rem)}.bos-blog-newsletter{padding:2.4rem 1.8rem}.bos-blog-newsletter__title{font-size:2.2rem}.bos-blog-newsletter__field-wrap{width:100%;flex-wrap:wrap}.bos-blog-newsletter__input,.bos-blog-newsletter__submit{width:100%}.bos-blog__grid{grid-template-columns:1fr;gap:2.2rem}.bos-blog-card__media{height:clamp(19rem,55vw,32rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bos-blog.css.map */
