.article-template .article-hero{background:#fafafa;display:flex;align-items:stretch;justify-content:space-between;gap:20px;flex-wrap:nowrap;margin-bottom:100px;margin-top:0!important}.article-template .article-hero-image img{width:100%;height:100%;object-fit:cover;border-radius:0}.article-template .article-hero>div{flex:1 1 calc(50% - 10px)}.article-template .article-hero-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.article-template .article-hero-text .ctm-blog-author-name-main{display:flex;align-items:center;justify-content:start;gap:10px}.article-template .article-hero-text .ctm-blog-author-image{width:15px;height:18px;display:flex}.article-template .article-hero-text .ctm-blog-author-image img{width:100%;height:100%;object-fit:contain}.article-template .article-hero-text .ctm-blog-author-name p{margin:0;font-size:var(--font-size-base);line-height:100%;color:var(--color-text)}.article-template .article-hero-text h1{font-family:var(--font-body);color:var(--color-dark);margin-top:20px;margin-bottom:20px;font-weight:var(--font-weight-semibold)}@media (min-width: 1440px){.article-template .article-hero-text h1{font-size:44px;line-height:56px}}.article-template .article-hero-text .article-hero-text_inner{max-width:603px;margin-left:auto;margin-right:122px;padding-left:15px}.article-template .article-hero-text p{font-size:var(--font-size-base);line-height:28px;color:var(--color-text);margin:0}.article-template .article-template__content *{color:var(--color-dark)}.article-template .article-template__content a{font-size:20px;line-height:30px;font-weight:var(--font-weight-medium);color:var(--color-primary)}.article-template .article-template__content a:hover{color:var(--color-dark)}.article-template .article-template__content p,.article-template .article-template__content span,.article-template .article-template__content li{font-size:20px;line-height:30px;font-weight:var(--font-weight-normal);margin-bottom:30px}.article-template .article-template__content ul{margin:0;padding:0}.article-template .article-template__content ol{list-style:none;margin:0;padding:0;counter-reset:item}.article-template .article-template__content ol li{counter-increment:item}.article-template .article-template__content ol li strong{font-weight:var(--font-weight-semibold);display:block}.article-template .article-template__content ol li strong:before{content:counter(item) ". ";font-weight:var(--font-weight-semibold);color:var(--color-dark)}.article-template .article-template__content ol li p{margin:0}.article-template .max-1200px{max-width:1200px}:root{--single-blog-image-gap: 20px}.article-template .article-template__content .single-blog-image{display:flex;align-items:stretch;gap:var(--single-blog-image-gap)}.article-template .article-template__content .single-blog-image{margin-block:50px}.article-template .article-template__content .single-blog-image .image-wrapper{flex:1;display:flex}.article-template .article-template__content.rte .single-blog-image .image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:10px;margin-bottom:0}.article-template .article-template__content.rte img{width:100%;height:auto;object-fit:cover;border-radius:10px;margin-bottom:20px;box-shadow:none}.article-template .article-template__content .inner-title.social-media-title{margin-bottom:15px}.article-template .article-template__content .inner-title,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4{margin-bottom:30px;margin-top:0;font-size:28px;line-height:20px;font-family:var(--font-heading)}.article-template .article-template__back{display:none}@media (max-width: 1440px){.article-template .article-template__content p,.article-template .article-template__content a,.article-template .article-template__content span,.article-template .article-template__content li{font-size:var(--font-size-base);line-height:22px;margin-bottom:20px}.article-template .article-hero-text .article-hero-text_inner{margin-right:50px;max-width:100%}}@media (max-width: 1280px){.article-template .article-hero-text .article-hero-text_inner{margin-right:0}.article-template .article-template__content .inner-title,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4{font-size:22px;line-height:24px}.article-template .article-template__content .single-blog-image{margin-block:30px}}@media (max-width: 989px){.article-template .article-hero{flex-direction:column;gap:0;margin-bottom:30px}.article-template .article-hero>div{flex:1 1 100%;display:flex}.article-template .article-hero-text{padding-block:40px}.article-template .article-hero-text h1{margin-block:15px}.article-template .article-hero-text .article-hero-text_inner{padding-right:55px}}@media (max-width: 767px){.article-template .article-hero-text .ctm-blog-author-name-main{gap:8px}.article-template .article-hero-text .ctm-blog-author-name{margin-bottom:-1px}.article-template .article-hero-text .ctm-blog-author-image{width:12px;height:14px}.article-template .article-hero-text .ctm-blog-author-name p{font-size:var(--font-size-sm)}.article-template .article-hero-text h1{font-size:28px;line-height:34px}.article-template .article-hero-text p{font-size:var(--font-size-sm);line-height:24px}.article-template .article-hero-image img{min-height:428px}.article-template .article-template__content p,.article-template .article-template__content a,.article-template .article-template__content span,.article-template .article-template__content li{font-size:var(--font-size-md);line-height:26px}.article-template .article-template__content .single-blog-image{flex-direction:column;gap:15px}.article-template .article-template__content .inner-title,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4{font-size:var(--font-size-base);line-height:26px}}.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width: 750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width: 990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width: 750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-blog-post.css.map */
