.section-article .c-search__group{border:1px solid #CCCCCC}.s-blog-post__hero-container{position:relative;padding-bottom:40px}@media (min-width: 768px){.s-blog-post__hero-container{padding-bottom:70px}}.s-blog-post__hero-wrapper{position:relative;height:0;overflow:hidden}.s-blog-post__hero-medium{padding-bottom:40%}.s-blog-post__hero-large{padding-bottom:60%}.s-blog-post__hero-wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;object-fit:cover}.s-blog-post__heading{width:100%;position:absolute;left:0;bottom:0;z-index:1}.s-blog-post__heading-container{min-height:100px;width:75%;padding:20px;border:1px solid #CCCCCC;border-radius:10px;background-color:#fff;box-sizing:border-box;display:flex;align-items:center}@media (min-width: 768px){.s-blog-post__heading-container{min-height:140px}}.s-blog-post__container{display:flex;justify-content:center;align-items:center}.s-blog-post__hero-tag{text-transform:uppercase;color:var(--color-base-accent-2);font-weight:600}@media (min-width: 768px){.s-blog-post__hero-tag{text-transform:none;color:var(--color-foreground)}}.s-blog-post__hero-title{font-weight:400}.s-blog-post__autor,.s-blog-post__date{color:#999}.s-blog-post__list-item{position:relative}.s-blog-post__list-image{position:relative;height:0;overflow:hidden;padding-bottom:100%}.s-blog-post__list-image img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;object-fit:cover}.c-card-product__title{color:var(--color-foreground);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.57px;line-height:1.3;margin:0}.s-blog-post__comments-autor{color:var(--color-base-text-2)}.banner-border{border-radius:20px}@media screen and (max-width: 750px){.banner-border{border-radius:0}}.banner-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width: 750px){.banner-container{padding-right:0;padding-left:0}}@media (min-width: 768px){.banner-container{max-width:720px}}@media (min-width: 992px){.banner-container{max-width:960px}}@media (min-width: 1200px){.banner-container{max-width:1140px}}@media (min-width: 1440px){.banner-container{max-width:1370px}}.blog_pre_content{flex-direction:row;display:flex;padding-bottom:20px}@media (max-width: 768px){.blog_pre_content{flex-direction:column}}.blog_author_date{padding:0;font-size:14px}@media (max-width: 768px){.blog_author_date{flex:0 0 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/264/assets/s-blog-post.css.map */
