.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)}[data-rtl=true] .article-template__link .icon-wrap{transform:none;margin-right:0;margin-left:1rem}[data-rtl=true] .article-template__link .icon-wrap svg{overflow:visible}.article-template__content{margin-top:3rem;margin-bottom:3rem}.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),.9);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}.article-template .rte ul,.article-template .rte ol{list-style-position:outside}.article-template__hero-container--full{max-width:none}.article__category-nav{font-size:1.6rem}.article__category-nav a{margin:0 3px}.article__category-nav span{margin:0 5px}@media screen and (min-width:750px){.article__category-nav{font-size:1.7rem}}.article-template__excerpt{line-height:1.4;margin:0 0 1.5rem}.article-header__container{display:flex;row-gap:3rem;column-gap:4rem}.article-header__content{flex-grow:1}.article-header__image img{border-radius:var(--border-radius)}@media screen and (min-width:750px){.article-header__container--desktop-image-left{flex-direction:row-reverse}.article-header__container--desktop-image-middle{align-items:center}.article-header__container--desktop-image-bottom{align-items:flex-end}.article-header__image{width:var(--desktop-width);flex-shrink:0}}@media screen and (max-width:749px){.article-header__container{flex-direction:column}.article-header__container--mobile-image-top{flex-direction:column-reverse}.article-header__image--mobile-full{margin-left:-1.5rem;margin-right:-1.5rem}}.article-header__date-and-author{display:flex;flex-direction:column;row-gap:1.2rem}.article-header__date-and-author--date-bottom{flex-direction:column-reverse}.article-header__author{padding-top:.3rem;display:flex;align-items:center;column-gap:.8rem}.article-header__avatar{width:var(--size);height:var(--size);overflow:hidden}.blog-contents{display:block;border-radius:var(--border-radius)}.blog-contents--limited{max-width:var(--max-width)}.blog-contents ol{margin:0;padding:0;padding-inline-start:2.5rem}.blog-contents--no-markers ol{padding-inline-start:0;list-style:none}.blog-contents--diff-color.blog-contents--complete{padding:1.5rem}.blog-contents h2{margin:0 0 .75rem}.article-block-padding{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media screen and (max-width:749px){.article-block-padding{padding-top:calc(var(--padding-top) * .8);padding-bottom:calc(var(--padding-bottom) * .8)}}.article-template header,.article-template__content,.article-template__social-sharing{margin-top:0;margin-bottom:0}.article-template__back{margin-top:2rem}.article-template__content-container{display:flex;gap:30px}@media screen and (min-width:750px){.article-template__content-container{align-items:flex-start}}.article-template__content{flex-grow:1;max-width:100%}.sticky-promotion{position:sticky;top:2rem;border-radius:var(--border-radius);width:var(--desktop-width);padding:2rem;box-shadow:0 2px 8px #0000001a;flex-shrink:0;transition:top .15s ease-out}.section-header.scrolled-past-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~#MainContent .sticky-promotion{top:calc(2rem + var(--header-height))}.sticky-promotion--left{order:-1}@media(max-width:749px){.article-template__content-container{flex-direction:column}.sticky-promotion{position:static;width:100%;margin:0}.sticky-promotion--top{order:-1}.sticky-promotion--bottom{order:1}}.sticky-promotion__logo{margin-bottom:1rem}.sticky-promotion__logo img{width:var(--width)}.sticky-promotion__divider{height:1px;background:rgb(var(--color-foreground));margin-bottom:1rem}.sticky-promotion__content-container>*+*{margin-top:1rem}.sticky-promotion__content p{margin-bottom:0}.sticky-promotion__content *+p{margin-top:var(--spacing)}.sticky-promotion__cta{margin-top:1.5rem}.sticky-promotion__cta .button{min-height:calc(3.5rem + var(--buttons-border-width) * 2);width:100%}.article-template--reference{--article-divider: rgba(var(--color-foreground), .2)}.article-template--reference .article-template__layout{padding-top:clamp(1.5rem,3vw,3.5rem);padding-bottom:clamp(4rem,7vw,9rem)}.article-template--reference>.article-template__layout:first-child{margin-top:2rem}@media screen and (min-width:750px){.article-template--reference>.article-template__layout:first-child{margin-top:calc(2rem + var(--page-width-margin))}}.article-template--reference .article__category-nav{display:flex;align-items:center;gap:.8rem;min-width:0;margin:0 0 clamp(2.5rem,4vw,4.8rem);overflow:hidden;color:rgba(var(--color-foreground),.7);font-size:1.35rem;letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.article-template--reference .article__category-nav a,.article-template--reference .article__category-nav span{flex-shrink:0;margin:0}.article-template--reference .article__category-nav a{color:inherit;text-decoration:none}.article-template--reference .article__category-nav a:hover,.article-template--reference .article__category-nav a:focus-visible{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25em}.article-template--reference .article__category-nav span[aria-current=page]{overflow:hidden;text-overflow:ellipsis}.article-template__body-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(25rem,32rem);align-items:start;gap:clamp(3.5rem,6vw,8rem)}.article-template__main-column{min-width:0}.article-template--reference .article-template__header{margin:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-bottom:1px solid var(--article-divider);line-height:1.1}.article-template--reference .article-template__title{max-width:86rem;margin:0;font-size:clamp(3.4rem,4.3vw,5.8rem);line-height:1.12;letter-spacing:-.045em}.article-template--reference .article-template__excerpt{max-width:72rem;margin:1.8rem 0 0;line-height:1.55}.article-template--reference .article-header__date-and-author{display:flex;flex-direction:column;gap:.8rem;margin-top:2.2rem}.article-template--reference .article-header__date-and-author--date-bottom{flex-direction:column-reverse}.article-template--reference .article-header__date,.article-template--reference .article-header__author{color:rgba(var(--color-foreground),.85);font-size:var(--font-size, 1.6rem);line-height:1.4}.article-template--reference .article-header__author{display:flex;align-items:center;gap:.8rem}.article-template--reference .article-template__content-container{display:block;padding-top:clamp(2.5rem,4vw,4.8rem);padding-bottom:0}.article-template--reference .article-template__featured-image{width:100%;margin:0 0 clamp(3rem,5vw,5.5rem)}.article-template--reference .article-template__featured-image img{display:block;width:100%;height:auto;border-radius:var(--image-radius, 0)}.article-template--reference .article-template__content{max-width:82rem;margin:0}.article-template--reference .article-template__content>:first-child{margin-top:0}.article-template--reference .article-template__content h2{scroll-margin-top:12rem;margin-top:clamp(3.8rem,6vw,6.5rem);margin-bottom:1.6rem;font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.2;letter-spacing:-.025em}.article-template--reference .article-template__content h3{margin-top:3.2rem;margin-bottom:1.2rem}.article-template--reference .article-template__content p,.article-template--reference .article-template__content li{line-height:1.75}.article-template--reference .article-template__content p{margin-bottom:1.8rem}.article-template--reference .article-template__content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.article-template--reference .article-template__sidebar{position:sticky;top:calc(2.4rem + var(--header-height, 0px));min-width:0;padding-top:0}.article-template--reference .article-sidebar__search-form{position:relative;display:flex;align-items:center;min-height:5.6rem;border:1px solid rgba(var(--color-foreground),.55);border-radius:.6rem;background:rgb(var(--color-background))}.article-template--reference .article-sidebar__search-form input[type=search]{width:100%;min-width:0;height:5.4rem;padding:0 5.2rem 0 1.8rem;border:0;outline:0;color:rgb(var(--color-foreground));background:transparent;font:inherit;font-size:1.6rem;-webkit-appearance:none;appearance:none}.article-template--reference .article-sidebar__search-form input[type=search]::placeholder{color:rgba(var(--color-foreground),.65);opacity:1}.article-template--reference .article-sidebar__search-form input[type=search]::-webkit-search-cancel-button{display:none}.article-template--reference .article-sidebar__search-form button{position:absolute;top:0;right:0;display:grid;width:5.2rem;height:5.4rem;padding:0;place-items:center;border:0;color:rgb(var(--color-foreground));background:transparent;cursor:pointer}.article-template--reference .article-sidebar__search-form button:hover,.article-template--reference .article-sidebar__search-form button:focus-visible{opacity:.65}.article-template--reference .article-sidebar__search-form .icon-search{width:2rem;height:2rem}.article-template--reference .article-sidebar__section{margin-top:clamp(3.8rem,5vw,5.8rem)}.article-template--reference .article-sidebar__toc{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.article-mobile-toc{display:none}.article-template--reference .article-sidebar__toc .blog-contents{max-width:none;padding:0;background:transparent}.article-template--reference .article-sidebar__toc .blog-contents h2,.article-template--reference .article-sidebar__share .share-button__button{margin:0 0 1.8rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(2.3rem,2.2vw,3rem);font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:-.025em}.article-template--reference .article-sidebar__toc .blog-contents ol{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none}.article-template--reference .article-sidebar__toc .blog-contents__link{color:rgba(var(--color-foreground),.9);font-size:1.65rem;line-height:1.3;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.14em}.article-template--reference .article-sidebar__toc .blog-contents__link:hover,.article-template--reference .article-sidebar__toc .blog-contents__link:focus-visible{color:rgb(var(--color-foreground));text-decoration-thickness:.14em}.article-template--reference .article-sidebar__share .share-button{display:block}.article-template--reference .article-sidebar__share .share-button__button{display:inline-flex;align-items:center;gap:.8rem;padding:0;border:0;background:transparent}.article-template--reference .article-sidebar__share .share-button__button .icon{width:1.8rem;height:1.8rem}.article-template--reference .article-template__app-block{margin-top:3rem}@media screen and (max-width:989px){.article-template__body-grid{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);gap:3.5rem}.article-template--reference .article-sidebar__toc .blog-contents__link{font-size:1.5rem}}@media screen and (max-width:749px){.article-template--reference .article-template__layout{padding-top:1.5rem}.article-template--reference .article__category-nav{margin-bottom:2.8rem;font-size:1.15rem}.article-template__body-grid{display:flex;flex-direction:column;gap:0}.article-template--reference .article-template__title{font-size:clamp(3rem,9vw,4.2rem)}.article-template--reference .article-template__sidebar{position:static;width:100%;margin-top:4.5rem}.article-template--reference .article-sidebar__toc--desktop{display:none}.article-template--reference .article-mobile-toc{display:block;margin-top:2rem}.article-template--reference .article-mobile-toc__details{border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background))}.article-template--reference .article-mobile-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:5.8rem;padding:1.4rem 1.6rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.1rem;font-weight:var(--font-heading-weight);line-height:1.2;cursor:pointer}.article-template--reference .article-mobile-toc__summary::-webkit-details-marker{display:none}.article-template--reference .article-mobile-toc__summary .icon-caret{flex:0 0 auto;width:1.4rem;height:1.4rem;transition:transform .2s ease}.article-template--reference .article-mobile-toc__details[open] .article-mobile-toc__summary .icon-caret{transform:rotate(180deg)}.article-template--reference .article-mobile-toc__panel{padding:0 1.6rem 1.6rem;border-top:1px solid rgba(var(--color-foreground),.2)}.article-template--reference .article-mobile-toc__panel .blog-contents{padding:1.4rem 0 0;background:transparent}.article-template--reference .article-mobile-toc__panel .blog-contents ol{display:flex;flex-direction:column;gap:1.1rem;margin:0;padding-inline-start:2rem}.article-template--reference .article-mobile-toc__panel .blog-contents--no-markers ol{padding-inline-start:0;list-style:none}.article-template--reference .article-mobile-toc__panel .blog-contents__link{color:rgba(var(--color-foreground),.9);font-size:1.55rem;line-height:1.45;text-decoration:underline;text-underline-offset:.14em}.article-template--reference .article-mobile-toc+.article-template__content-container{padding-top:1.8rem}.article-template--reference .article-sidebar__section{margin-top:3.8rem}.article-template--reference .article-sidebar__toc .blog-contents h2,.article-template--reference .article-sidebar__share .share-button__button{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-blog-post.css.map */
