.article-template[data-align=left] .article-template__header{text-align:start}.article-template[data-align=center] .article-template__header{text-align:center}.article-template[data-align=right] .article-template__header{text-align:end}.article-template__tags{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-block:0 var(--space-16);color:rgba(var(--color-foreground),var(--text-soft))}.article-template[data-align=center] .article-template__tags{justify-content:center}.article-template[data-align=right] .article-template__tags{justify-content:flex-end}.article-template__header{margin-block:0 var(--space-24)}.article-template__meta{margin:0;color:rgba(var(--color-foreground),var(--text-soft))}.article-template__hero{--hero-unit: calc(110 * var(--px));margin-inline:auto;margin-block:0 var(--space-24)}.article-template__hero--wider{--wide-width: calc(946 * var(--px));max-width:var(--wide-width)}@media screen and (max-width:768px){.article-template__hero--page{padding-inline:0}.article-template__hero--page .media{border-radius:0}}@media screen and (min-width:769px){.article-template__hero{--hero-unit: calc(220 * var(--px))}}@media screen and (min-width:1024px){.article-template__hero{--hero-unit: calc(275 * var(--px))}}.article-template__hero-small{height:var(--hero-unit)}.article-template__hero-medium{height:calc(2 * var(--hero-unit))}.article-template__hero-large{height:calc(3 * var(--hero-unit))}.article-template__content,.article-template__social-sharing{margin-block:0 var(--space-48)}.article-template__neighbors-inner{display:flex;justify-content:space-between;align-items:stretch;gap:var(--space-24);padding-block:var(--space-16);border-block:1px solid rgba(var(--color-foreground),var(--line-alpha))}.article-template__neighbors{margin-block:0 var(--space-48)}.article-template__neighbor{display:inline-flex;align-items:center;gap:var(--space-12);min-width:0;min-height:var(--target-min);text-decoration:none;color:rgb(var(--color-foreground))}.article-template__neighbor--older{margin-inline-start:auto;text-align:end}.article-template__neighbor-text{display:flex;flex-direction:column;min-width:0}.article-template__neighbor-word{font-weight:var(--font-body-weight-bold)}.article-template__neighbor-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--color-foreground),var(--text-soft))}.article-template__chevron{flex:none}.article-template__chevron svg{width:var(--space-16);height:var(--space-16)}.article-template__link{font-size:var(--text-lead);display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .button__icon{transform:rotate(180deg)}.article-template__back{margin-block-end:0}.article-template__comment-wrapper{margin-top:var(--space-48);padding:var(--space-24) 0}@media screen and (min-width:769px){.article-template__comment-wrapper{margin-top:var(--space-64);padding:var(--space-32) 0}}.article-template__comments-area{scroll-margin-top:calc(var(--header-height, 0px) + var(--space-16))}.article-template__comment-wrapper h2{margin-top:0;scroll-margin-top:calc(var(--header-height, 0px) + var(--space-16))}.article-template__comments{margin-bottom:var(--space-48)}@media screen and (min-width:769px){.article-template__comments{margin-bottom:var(--space-72)}}.article-template__comments-area>form>.notice{margin-block-end:var(--space-24)}.article-template__comments-comment{color:rgba(var(--color-foreground),var(--text-soft));background-color:rgb(var(--color-background));border-radius:var(--radius);margin-bottom:var(--space-16);padding:var(--space-20)}@media screen and (min-width:769px){.article-template__comments-comment{padding:var(--space-20) var(--space-24)}}.article-template__comments-comment p{margin:0 0 var(--space-12)}.article-template__comment-field:not(:last-child){margin-bottom:var(--space-32)}@media screen and (min-width:769px){.article-template__comment-form{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--space-40)}.article-template__comment-field:last-child{grid-column:1 / -1}}.article-template__comment-warning{margin:var(--space-24) 0}@media screen and (min-width:1024px){.article-template__comments .pagination-wrapper{margin:var(--space-48) 0 var(--space-72)}}.article-template__back:last-child{margin-bottom:var(--space-32)}.article-template__end{display:block}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-blog-post.css.map */
