.article-header{padding:0 0 33px}.article-heading{margin:30px 0 35px}.article-heading .title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text);margin-top:0;margin-bottom:0}.article-heading .title__relative{position:relative}.article-heading .info,.article-heading .comment{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text2)}.article-heading .info .text{color:var(--color-text)}.article-heading .info .info-item+.info-item:before{content:"-";font-size:inherit;font-weight:inherit}.article-image__wrapper{position:relative}.article-image img{display:block;width:100%;height:100%;margin:auto}.article-content .text{max-width:1170px;margin-left:auto;margin-right:auto}.article-content .list{padding-top:40px;margin-bottom:42px}.halo-text-format .list .item{display:inline-block;vertical-align:top;width:100%}.halo-text-format blockquote h4{font-size:var(--font-size);font-weight:var(--font-weight-semibold);font-style:normal;letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text);margin:0 0 17px}.halo-text-format .list .item h4{margin:0 0 17px}.tag-list{font-size:0;letter-spacing:0;margin:40px 0 30px}.tag-list .item{display:inline-block;vertical-align:top;margin:0 10px 10px 0}.tag-list .item a{display:block;font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-_height);letter-spacing:var(--letter-spacing);color:var(--color-text2);padding:6px 20px;background-color:var(--color-white);border:2px solid #ccc;border-radius:5px}.tag-list .item a svg{display:inline-block;vertical-align:middle;width:17px;height:17px;margin:0 3px 0 0;position:relative;top:-2px}.article-template__comment-wrapper .halo-block-header{margin-bottom:24px}.comment-form .form-label{font-weight:var(--font-weight-bold);margin-bottom:11px}.comment-form .form-input{padding-top:12px;padding-bottom:12px}.comment-form textarea{min-height:110px}.comment-form .form-note{display:block;font-size:calc(var(--font-size) - 1px);font-weight:var(--font-weight-normal);color:var(--color-grey);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-align:center;padding:13px 0 15px;margin-top:0;margin-bottom:0}.form-actions .button{max-width:430px;margin-top:20px;margin-left:auto;margin-right:auto}.article-template__comments-comment{display:block;position:relative;padding:12px 15px 8px;background-color:var(--color-white)}.article-template__comments-comment+.article-template__comments-comment{margin-top:20px}.article-template__comments-comment .comment-author{font-size:calc(var(--font-size) + 2px);font-weight:var(--font-weight-bold);padding:0 0 3px;margin-top:0;margin-bottom:0}.article-template__comments-comment .comment-body{margin:0 0 25px}.article-template__comments-comment .comment-body p{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-text2);margin-top:0;margin-bottom:0}.article__pagination .article__pagination--item{margin-bottom:20px}.article__pagination{margin-bottom:30px}.article-template__comments-comment .comment-created-at{display:block;font-size:calc(var(--font-size) - 2px);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-grey)}.article-template__comments{margin-bottom:50px;padding-top:7px}.article-template__comment-wrapper{padding-top:30px}body.dark-mode .tag-list .item a{background-color:var(--color-black)}@media (min-width: 551px){.article__pagination{display:flex;justify-content:space-between;align-items:center}.article__pagination .article__pagination--item{width:100%;max-width:220px;margin-bottom:0}}@media (min-width: 768px){.article-heading .title{font-size:var(--title-font-size)}.article-template__comments{margin-bottom:70px}.article-template__comments-comment{padding:33px 40px}.tag-list .item a:hover{color:var(--color-text)}.article-image{padding-top:40px;padding-bottom:40px}.halo-text-format .list .item{width:50%;padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-main-blog-article.css.map */
