.hb_main-blog img{width:100%;height:100%;display:block;object-fit:cover}.blog-posts{background:#f6f7f2!important;padding:120px 0}.hb_main-blog .spacing-style.text-block.h2{padding:0;margin:0 0 56px}.hb_main-blog .spacing-style.text-block.h2 p{color:var(--Shark-950, #212121);font-family:Chakra Petch;font-size:56px;font-style:italic;font-weight:700;line-height:100%;text-transform:uppercase;padding:0;margin:0}.hb_main-blog .blog-posts-container{display:flex;flex-wrap:wrap;gap:56px 24.5px}.hb_main-blog .blog-post-item{max-width:calc(33.33% - 16.5px);flex:calc(33.33% - 16.5px);width:100%;background:#fff}.hb_main-blog .blog-post-item:first-child .blog-post-card{flex-direction:column;width:100%}.hb_main-blog .blog-post-item:first-child .blog-post-card__image-container{width:100%}.hb_main-blog .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{width:100%;padding:12px}.hb_main-blog .blog-post-item .blog-post-card__image-container{width:100%;padding:0 0 55.1%;position:relative}.hb_main-blog .blog-post-card__image-container a{position:absolute;top:0;left:0;width:100%;height:100%}.hb_main-blog .blog-post-card__image-container .shopify-block{height:100%}.hb_main-blog .blog-post-card__image-container img,.hb_main-blog .blog-post-card__image-container video{border-radius:unset!important}.hb_main-blog .blog-post-card__content{padding:12px}.hb_main-blog .blog-post-card__title{padding:0}.hb_main-blog .blog-post-card__title div{color:var(--Shark-950, #212121);font-family:Chakra Petch;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin:0 0 12px;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:initial}.hb_main-blog .blog-post-card__content time{display:none}.hb_main-blog .blog-post-card__content-text{color:var(--Shark-900, #3D3D3D);font-family:Chakra Petch;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding:0;margin:0}.hb_main-blog .blog-post-card__content-text span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.hb_main-blog .blog-post-card__content-text a{color:red;font-family:Chakra Petch;font-size:18px;font-style:normal;font-weight:500;line-height:120%;padding:16px 0 0;margin:0 0 4px;text-transform:capitalize;display:block;max-width:fit-content;text-decoration:underline;text-underline-offset:1px}.hb_main-blog .hb_blogs__loadmore--btn.button{max-width:100%;width:100%;background:unset;opacity:1;color:var(--Punch-600, #E81B1B);font-family:Chakra Petch;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin:56px auto 0;padding:4px;text-transform:capitalize;max-width:fit-content;letter-spacing:0}.hb_main-blog .is-loading.hb_blogs__loadmore--btn{opacity:.5}.hb_main-blog .blog-post-details{display:none!important}@media screen and (max-width:1024px){.hb_main-blog .blog-posts-container{gap:56px 16px}.hb_main-blog .blog-post-item{max-width:calc(50% - 8px);flex:calc(50% - 8px);width:100%;background:#fff}}@media screen and (max-width:767px){.blog-posts{padding:56px 0}.hb_main-blog .spacing-style.text-block.text-block--AcXBkd0ovUHZMSjRIb__title.h2,.hb_main-blog .spacing-style.text-block.h2{margin:0 0 24px}.hb_main-blog .spacing-style.text-block.h2 p{font-size:32px;line-height:110%}.hb_main-blog .blog-posts-container{gap:12px}.hb_main-blog .blog-post-item{max-width:100%;flex:100%}.hb_main-blog .blog-post-card__title div{font-size:18px;line-height:112%}.hb_main-blog .blog-post-card__content-text span{line-height:150%}.hb_main-blog .blog-post-card__content-text a{font-size:14px;padding:16px 0 0;margin:0 0 4px}.hb_main-blog .hb_blogs__loadmore--btn.button{margin:24px auto 0;padding:12px;text-transform:capitalize;max-width:100%;border-radius:4px;background:var(--Primary-950, #212121);color:#fff;text-decoration:unset;text-transform:uppercase;font-weight:700;font-style:italic}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/custom-main-blog.css.map */
