.blog-posts{display:flex;flex-wrap:wrap;align-content:space-between}.articles_content{height:100%}.blog-posts__container+.object_content_padding{padding-top:0}.blog-posts .object_content_padding--null{padding-bottom:0}.post_author{position:relative;padding-left:16px}.post_author:before{width:5px;height:5px;position:absolute;content:"";background:var(--sub-color);border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.post_tags a{padding:6px 14px;background-color:#eae2ce;color:#053835;border-radius:4px;display:inline;text-transform:capitalize}.content-heading-banner img{border-radius:var(--radius)}.has-banner .section-heading-text{width:100%;height:100%;padding:40px;z-index:1;top:0;left:0;display:flex;align-items:center;justify-content:flex-start}.sidebar_content ul{padding:0;margin:0}.sidebar_content ul li{list-style:none}.sidebar_header{padding-bottom:24px}blog-page .chm-toggle[open].toggle-opening .chm-toggle__button{margin-bottom:24px}.sidebar_content .chm-toggle[open] .chm-toggle__content{overflow:scroll}.activeTags{display:flex;align-items:center;justify-content:start;gap:16px;flex-wrap:wrap}.activeTags.has_tag{margin-top:24px}.activeTag{background-color:var(--tag-bg);color:var(--tag-color);border-radius:4px}paginate{display:block}.sidebar_header h4{margin:0;font-size:16px;line-height:26px;text-transform:uppercase}blog-page blog-filter{height:auto}.activeTag a{padding:8px 14px}.activeTag a,.facets__display__content a{min-height:36px;height:100%;font-size:16px;font-weight:500;line-height:20px;color:var(--tag-color);text-transform:capitalize;text-decoration:none}.clear_all_tags{padding:24px 0 0}clear_all_tags{display:flex;align-items:center;justify-content:flex-start;gap:8px}clear_all_tags:hover{cursor:pointer}.facets__display__content a{padding:0 14px 0 30px;min-height:auto}.facets__display__content li{position:relative}.facets__display__content a{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:9}.activeTag a{padding-left:48px;position:relative}.filterMenu li a{padding:0}.activeTag a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:14px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg class='theme-icon' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 6L6 18M18 18L6 6' stroke='%23053835' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E")}.sidebar_content .filter_item{padding-bottom:24px}.sidebar_content .chm-toggle[open].toggle-opening .chm-toggle__content{margin:0}.sidebar_content .facets__display__content ul li{margin-bottom:16px}.sidebar_content .facets__display__content ul li:last-child{margin-bottom:0}.sidebar_content .checkbox__box svg{display:flex;opacity:0;transition:opacity .25s ease}.sidebar_content .active .checkbox__box svg{opacity:1;transition:opacity .25s ease .1s}.sidebar_content .checkbox__box{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:var(--border-width--input) solid var(--color-input-border);background:var(--color-input-background);appearance:none;-webkit-appearance:none;border-radius:var(--radius-checkbox);transition:background .15s ease-in-out .1s,border-color .25s ease-in-out .1s}.sidebar_content .facets__display__content li{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}@media(max-width:992px){.sidebar_content .facets__display__content ul li{margin-bottom:14px}.activeTag a,.facets__display__content a{min-height:20px;font-size:14px;font-weight:500;line-height:20px}.has-banner .section-heading-text{font-size:32px;line-height:39px;font-weight:700}.filter__drawer-close{background:transparent}.filter__drawer-close:hover{cursor:pointer}.activeTag a:before{width:16px;height:16px;background-size:cover}.activeTag a{padding-left:38px}[data-breakpoint=mobile] .activeTag a{padding-top:6px;padding-bottom:6px}[data-breakpoint=mobile] .sumary-header{font-size:14px;line-height:19px;letter-spacing:.1px;font-weight:600;margin-bottom:12px}blog-page .blog-posts__container-items{margin-top:32px}.blog-posts__container-items .post_tags{display:none}blog-page .blog-posts__container-items .reverse-mobile .author_time-wrap{margin-bottom:0}blog-page .sidebar_header{padding-top:4px;display:flex;align-items:center;justify-content:space-between}.sumary-header{color:var(--color-heading)}details>summary.sumary-header:before{content:"";display:block;cursor:default;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-modal-background);opacity:0;visibility:hidden;z-index:11}details[open]>summary.sumary-header:before{visibility:visible;opacity:.3}blog-filter [data-breakpoint=desktop]{display:none}details .filter-drawer{--item-padding: 10px;--padding: 10px;display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:12;transform:translate(-100%);background:transparent;width:calc(100% - var(--padding)* 2);max-width:calc(100% - var(--padding)* 2);top:var(--padding);bottom:var(--padding);overflow:hidden}details .filter-drawer .content-item-container{overflow:auto}details[open] .filter-drawer{transform:translate(var(--padding));visibility:visible}}@media(min-width:993px){blog-filter [data-breakpoint=mobile]{display:none}.sidebar_content .chm-toggle__heading{font-size:18px;line-height:28px}.blog-posts__container-items.has-sidebar{--page-padding: 32px;display:flex;gap:var(--page-padding)}.blog-posts__container-items.has-sidebar blog-filter{min-width:380px;width:380px}blog-filter .content-item{width:100%;height:auto;max-height:100%}.has-banner .section-heading-text{width:100%;height:100%;padding:80px;z-index:1;top:0;left:0;display:flex;align-items:center;justify-content:flex-start}}@media(max-width:576px){.blog-posts__excerpt{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.reverse-mobile{display:flex;flex-direction:column}.reverse-mobile .author_time-wrap{order:-1;margin-top:0;margin-bottom:12px}.blog-posts__excerpt{color:var(--sub-color)}.blog-posts .object_content_padding{padding:16px 12px 24px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-blog-post.css.map */
