.hb_blog img,.hb_blog svg{width:100%;height:100%;display:block;object-fit:cover}.hb_blog{margin:2.8rem 0 8rem}.hb_blog .page__header{display:block}.hb_blog_banner__image{border-radius:2rem;overflow:hidden;margin-bottom:4rem}.hb_blog .hb_blog_banner__title{font-size:4rem;text-align:center;max-width:29rem;margin:0 auto 1.2rem;display:block}.hb_blog_banner__subtitle{font-weight:400;font-size:1.7rem;line-height:1.36;text-align:center;display:block}.hb_blog.blog--square .blog__article-image{padding-top:70.4%!important;border-radius:2rem;overflow:hidden}.hb_blog .blog__inner{padding:0 1.7rem;position:relative;z-index:1}.hb_blog .blog__date{font-size:1.2rem;font-weight:400;margin-bottom:.8rem;color:#353531;line-height:1.36}.hb_blog .blog__article-title{margin-bottom:8px}.hb_blog .blog__article-title a{color:#353531;font-family:var(--font-lexend);font-size:2.3rem;font-weight:700;display:block;line-height:1.05}.hb_blog .blog__article-excerpt{color:#353531;font-family:Nunito Sans;font-size:1.7rem;font-weight:400;margin:0 0 .8rem;line-height:1.36}.hb_blog .blog__meta{padding:0 1.6rem}.hb_blog .btn--text-link{color:#f4f1ec;font-family:var(--font-lexend);font-size:1.7rem;font-weight:700;line-height:1.05;border-radius:1.5rem;background:#353531;padding:1.4rem 3.5rem;text-decoration:none;margin-top:1.2rem}.hb_blog .blog__article-list{gap:8rem}.hb_blog .hb-desktop{display:none}.hb_blog .hb-blog__tab{display:flex;align-items:center;flex-wrap:wrap;grid-gap:1.2rem;padding:3.2rem 1.8rem 2.8rem 2.4rem;border:1.6px solid #FFFFFF;background-color:#fff9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:2rem}.hb_blog .hb-blog__tab--title{color:var(--Primary-Text-Color, #353531);text-align:center;font-family:var(--font-lexend);font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.05;max-width:47%;width:100%;display:flex;justify-content:center;align-items:center;height:4.5rem;background-color:#fff;border:.16rem solid #FFFFFF;border-radius:.8rem;overflow:hidden;padding:1rem 1.2rem}.hb_blog .hb-blog__tab--title.selected{border-color:#353531}.hb_blog .blog__article-list{border-top:none;padding-top:0}.hb_blog .hb_blog__header--wrapper{position:relative;padding-bottom:8rem}.hb_blog .hb_blog_position__image--left{position:absolute;bottom:2.9rem;left:0;max-width:12.3rem;width:100%}.hb_blog .hb_blog_position__image--right{position:absolute;bottom:13.4rem;right:0;max-width:12.3rem;width:100%}.hb_blog .blog__pagination{display:block}.hb_blog .blog__header.page__header{margin-bottom:0}.hb_blog .hb_blog__header--wrapper:not(:has(.hb-blog__tab)){padding-bottom:4rem}.hb_blog .hb_blog__header--wrapper:has(.hb-blog__tab) .blog__header.page__header{margin-bottom:4rem}.hb_blog .hb_blog__header--wrapper:not(:has(.hb-blog__tab)) .hb_blog_position__image--left,.hb_blog .hb_blog__header--wrapper:not(:has(.hb-blog__tab)) .hb_blog_position__image--right{display:none}.hb_blog .hb_blog__header--wrapper:not(:has(.hb-blog__tab)) .hb_blog_banner__image.hb-mobile{display:none;margin-bottom:0}@media screen and (min-width: 45em){.hb_blog .blog__article-list{column-gap:2.4rem;row-gap:8rem}.hb_blog .hb-blog__tab--title{max-width:18.9rem}.hb_blog .hb-blog__tab{padding-right:2.4rem}.hb_blog .hb-desktop{display:block}.hb_blog .hb-mobile{display:none}.hb_blog .page__header{display:block;max-width:124.7rem;margin:0 auto 6rem}.hb_blog .hb_blog__header--wrapper{padding-bottom:12rem}.hb_blog .hb_blog_position__image--right{bottom:1.9rem;max-width:16.2rem}.hb_blog .hb_blog_position__image--left{bottom:9.3rem;max-width:16.2rem}.hb_blog .hb_blog__header--wrapper:not(:has(.hb-blog__tab)){padding-bottom:12rem}}@media screen and (min-width: 60em){.hb_blog{margin:4rem 0 12rem}.hb_blog .blog__inner{max-width:128.1rem}.hb_blog .blog__article-list{max-width:103.6rem;margin:0 auto}.hb_blog.blog--square .blog__article-image{padding-top:85%!important}.hb_blog .hb_blog .blog__date{font-size:1.5rem}.hb_blog .blog__article-title a{max-width:67%;font-size:3.6rem}.hb_blog .blog__article-excerpt{font-size:2rem}.hb_blog .hb_blog_banner__title{font-size:6rem;margin-bottom:2.4rem;max-width:100%}.hb_blog_banner__subtitle{font-size:2rem}.hb_blog .hb-blog__tab--title{font-size:1.4rem}.hb_blog_banner__image{margin-bottom:6rem;border-radius:2.4rem;aspect-ratio:1 / .377}}
/*# sourceMappingURL=/cdn/shop/t/629/assets/custom-blog.css.map */
