.itg_blog_post_container_main{display:grid;justify-content:center}.itg_blog_post_container_main.itg-block-items-2{gap:30px;grid-template-columns:repeat(2,minmax(50px,1fr))}.itg_blog_post_container_main.itg-block-items-3{gap:15px;grid-template-columns:repeat(3,minmax(50px,1fr))}.itg_blog_post_container_main.itg-block-items-4{gap:20px;grid-template-columns:repeat(4,minmax(50px,1fr))}.blog_post_section .section_header{margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.blog_post_section .blog-post-card__content{background:#fff;gap:15px;padding:15px}.itg_blog_post_container_main a.article_title_main{padding:0}.itg_blog_post_container_main a.itg_read_more{padding:0 0 2px;border-bottom:1px solid #181818;width:max-content}.blog-post-details{line-height:1.4em;color:#181818;gap:15px;opacity:.8}.itg_blog_post_container_main .blog-post-card__image{--blog-post-card-scale: 1}.blog_post_section .h2.itg_section_title{margin:0}a.btn_color.button{line-height:1.4em}.main_article_section{max-width:1020px;margin:0 auto}.main_article_section .blog-post-details{flex-direction:column;gap:5px;justify-content:center;align-items:center}.main_article_section span.blog_date_separator{display:none}.main_article_section .blog-post-card__image{aspect-ratio:1.78}.main_article_section .blog-post-content img{object-fit:cover;max-width:100%;width:auto}.main_article_section .blog-post-content{max-width:940px}.main_article_section .blog-post-content.rte h2{font-size:18px;line-height:1.2em;margin-top:30px;margin-bottom:15px}.main_article_section .blog-post-content.rte p{margin-top:0;margin-bottom:30px;line-height:1.4em}.main_article_section .blog-post-comments__form-container{max-width:940px;margin:0}.main_article_section .blog-post-comments-container{max-width:940px;padding:30px;background:#ede5e1}.main_article_section .blog-post-comments__form-container h2.h3{font-size:34.18px;line-height:1.2em;margin-bottom:10px}p.short_comment_content{margin:0;line-height:1.4em}.blog-post-comments__form{margin-top:40px}.blog-post-comments__form-input{padding:14px 30px;background:transparent;border-radius:0}.blog-post-comments__form-input.field__input:is(:focus,:hover){box-shadow:transparent;background-color:transparent}.blog-post-comments__form-input:focus-visible{outline:none}.blog-post-comments__form .blog-post-comments__form-input{padding:14px 30px;background:transparent;border-radius:0;border:1px solid #0000001a;box-shadow:none;font-size:14px;line-height:1.4em}.blog-post-comments__form .blog-post-comments__form-input::placeholder{opacity:.8}.button.blog-post-comments__form-submit{padding:15px 30px;background:transparent;--button-border-color: 0;border:1px solid #181818;color:#181818;font-size:14px;line-height:1.4em;text-transform:capitalize;margin-top:15px;transition:.3s all linear}.button.blog-post-comments__form-submit:hover{background:#c8a092;border-color:#c8a092;color:#fff;transition:.3s all linear}.main_article_section .blog-post-content.rte h3{font-size:18px;line-height:1.2em;margin-top:30px;margin-bottom:15px}.main_article_section .image-block{position:relative}@media screen and (min-width: 768px) and (max-width: 990px){.main_article_section .text-block.h2 h1{font-size:27px}.main_article_section .section-content-wrapper{padding-top:50px}.main_article_section .blog-post-comments__form-container h2.h3{font-size:27px}.main_article_section .blog-post-comments-container{padding:20px}.blog_post_section .h2.itg_section_title{font-size:27px}h4.h4.article_title{font-size:18px}.blog_post_section .section{padding-top:50px;padding-bottom:50px}.itg_blog_post_container_main .blog-post-card__image{--blog-post-card-scale: .9}}@media screen and (max-width: 768px){.itg_blog_post_container_main.itg-block-items-3{gap:15px;grid-template-columns:repeat(1,minmax(50px,1fr))}.itg_blog_post_container_main.itg-block-items-4{gap:20px;grid-template-columns:repeat(1,minmax(50px,1fr))}.main_article_section .text-block.h2 h1{font-size:27px}.main_article_section .blog-post-content.rte h2{font-size:16px}.main_article_section .section-content-wrapper{padding-top:40px}.main_article_section .blog-post-comments__form-container h2.h3{font-size:27px}.main_article_section .blog-post-comments-container{padding:15px}.blog_post_section .h2.itg_section_title{font-size:27px}h4.h4.article_title{font-size:18px}.blog_post_section .section{padding-top:40px;padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/blog-post-section.css.map */
