.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{color:#3e3e3e;leading-trim:both;text-edge:cap;font-family:Onest;font-size:24px;font-style:normal;font-weight:400;line-height:150%;display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3.2rem;margin-bottom:2rem}article.article-template.page-width{margin-bottom:5.9rem}.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:0}article.article-template.page-width{width:100%;margin-bottom:clamp(5.6rem,7vw,10rem);padding-top:clamp(2.4rem,3.2vw,5.2rem);color:#321}article.article-template.page-width .article-template__hero-container--full{width:100%;max-width:none;margin:0 0 clamp(3.6rem,4.5vw,7rem)}article.article-template.page-width .custom-hero-image{width:100%;height:clamp(30rem,32vw,52rem);min-height:0;padding-bottom:0!important;overflow:hidden;border-radius:2rem;background:#f2f0ed}article.article-template.page-width .custom-hero-image:before{display:none}article.article-template.page-width .custom-hero-image img{position:static!important;display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}article.article-template.page-width .article-layout-grid{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(27rem,.85fr);align-items:start;gap:clamp(4rem,5vw,9.6rem);margin-top:0}article.article-template.page-width .article-main-content,article.article-template.page-width .article-sidebar-container{min-width:0}article.article-template.page-width .article-main-content>:first-child{margin-top:0}article.article-template.page-width .blog-type-class{margin:0 0 1.8rem;color:var(--theme-color, #332211)!important;font-family:Onest,sans-serif;font-size:clamp(1.6rem,1.25vw,2.2rem);font-weight:400;line-height:1.2;text-transform:uppercase}article.article-template.page-width .blog-type-class span{display:inline-block;padding-bottom:.45rem;border-bottom:.3rem solid #ffd831}article.article-template.page-width header{margin:0 0 2.4rem!important}article.article-template.page-width .article-template__title{max-width:50ch;margin:0;padding:0;color:#321;font-family:var(--font-stint),"Stint Ultra Condensed",serif;font-size:clamp(4.8rem,4.2vw,7.2rem);font-weight:400;line-height:.98;letter-spacing:-.025em;text-wrap:balance;text-transform:uppercase}article.article-template.page-width .article-date-display{display:block;margin:0 0 3rem;padding:0;color:#332211b8;font-family:Onest,sans-serif;font-size:clamp(1.4rem,1.1vw,1.8rem);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}article.article-template.page-width .author-block-container{margin:0 0 3.2rem;padding:1.8rem 0 2.4rem;border-top:.1rem solid rgba(51,34,17,.14);border-bottom:.1rem solid rgba(51,34,17,.14)}article.article-template.page-width .author-avatar{width:5.2rem;height:5.2rem}article.article-template.page-width .author-name-display,article.article-template.page-width .author-role-display,article.article-template.page-width .author-date-wrapper{color:#321;font-family:Onest,sans-serif}article.article-template.page-width .author-name-display{font-size:1.7rem;font-weight:600}article.article-template.page-width .author-role-display,article.article-template.page-width .author-date-wrapper{font-size:1.4rem;font-weight:400}article.article-template.page-width .author-date-wrapper{display:flex;align-items:baseline;justify-content:flex-end;gap:.4rem;text-transform:uppercase}article.article-template.page-width .author-date-label{display:inline;margin:0}article.article-template.page-width .article-template__content{width:100%;max-width:78rem;margin:0;color:#321;font-family:Onest,sans-serif;font-size:clamp(1.7rem,1.35vw,2rem);font-weight:300;line-height:1.55}article.article-template.page-width .article-template__content p,article.article-template.page-width .article-template__content ul,article.article-template.page-width .article-template__content ol{margin-top:0;margin-bottom:1.8rem}article.article-template.page-width .article-template__content strong{color:inherit;font-size:inherit;font-weight:700}article.article-template.page-width .article-template__content h2,article.article-template.page-width .article-template__content h3,article.article-template.page-width .article-template__content h4{margin:3.4rem 0 1.2rem;color:#321;font-family:var(--font-stint),"Stint Ultra Condensed",serif;font-weight:400;line-height:1.05;text-transform:uppercase}article.article-template.page-width .article-template__content h2{font-size:clamp(3.4rem,3vw,5rem)}article.article-template.page-width .article-template__content h3{font-size:clamp(2.8rem,2.4vw,4rem)}article.article-template.page-width .article-template__content img,article.article-template.page-width .article-template__content video,article.article-template.page-width .article-template__content iframe{max-width:100%;border-radius:1.4rem}article.article-template.page-width .article-template__content a{color:inherit;text-decoration-color:#ffd831;text-decoration-thickness:.2rem;text-underline-offset:.22em}article.article-template.page-width .article-template__back{margin-top:4.8rem}article.article-template.page-width .article-template__link{color:#321;font-family:Onest,sans-serif;font-size:1.7rem;font-weight:500}article.article-template.page-width .article-sidebar-container{position:sticky;top:2.4rem}article.article-template.page-width .sidebar-widget-title{margin:0 0 .8rem;color:#321;font-family:var(--font-stint),"Stint Ultra Condensed",serif;font-size:clamp(3.2rem,2.6vw,4.6rem);font-weight:400;line-height:1;text-transform:uppercase}article.article-template.page-width .sidebar-widget-subtitle{margin:0 0 2.8rem;color:#332211bf;font-family:Onest,sans-serif;font-size:1.6rem!important;font-weight:300;line-height:1.35}article.article-template.page-width .divisor-vertical-blogs{display:none}article.article-template.page-width .sidebar-swiper-container{width:100%;overflow:visible}article.article-template.page-width .sidebar-content{display:block;transform:none!important}article.article-template.page-width .sidebar-article-card{display:flex;width:100%;min-width:0;min-height:20rem;margin:0 0 2.8rem;overflow:hidden}article.article-template.page-width .sidebar-card-image{display:block;width:55%;height:auto!important;min-height:20rem;flex:0 0 55%;margin:0;overflow:hidden;border-radius:1.6rem;background:#f0f0f0}article.article-template.page-width .sidebar-card-image img,article.article-template.page-width .sidebar-card-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}article.article-template.page-width .sidebar-card-image:hover img{transform:scale(1.035)}article.article-template.page-width .sidebar-card-info{position:relative;z-index:1;display:flex;width:55%;min-width:0;flex:0 0 55%;flex-direction:column;justify-content:space-between;margin-left:-10%;padding:clamp(1.6rem,1.5vw,2.6rem) clamp(1.2rem,1.25vw,2.2rem);overflow:hidden;border:.2rem solid #332211;border-radius:1.6rem;background:#fffefd;box-sizing:border-box}article.article-template.page-width .sidebar-card-date{color:#321;font-family:Onest,sans-serif;font-size:clamp(1.2rem,.95vw,1.5rem);font-weight:400;line-height:1;text-align:center}article.article-template.page-width .sidebar-card-title{display:-webkit-box;margin:1rem 0;padding:0;overflow:hidden;border:0;color:#321;font-family:var(--font-stint),"Stint Ultra Condensed",serif;font-size:clamp(2rem,1.55vw,2.8rem);font-weight:400;line-height:1.08;text-align:center;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4}article.article-template.page-width .sidebar-card-title a{color:inherit;text-decoration:none}article.article-template.page-width .sidebar-card-read-more{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:0 .2rem .65rem;border-bottom:.3rem solid #ffd831;color:#321;font-family:Onest,sans-serif;font-size:clamp(1.3rem,1vw,1.7rem);font-weight:400;line-height:1;text-decoration:none;white-space:nowrap}article.article-template.page-width .sidebar-card-read-more span{min-width:0;overflow:hidden;text-overflow:ellipsis}article.article-template.page-width .sidebar-card-read-more svg{width:1.5rem;height:auto;flex:0 0 auto;transition:transform .2s ease}article.article-template.page-width .sidebar-card-read-more:hover svg{transform:translate(.4rem)}article.article-template.page-width .swiper-pagination{display:none}@media screen and (max-width:989px){article.article-template.page-width{padding-top:2.4rem}article.article-template.page-width .custom-hero-image{height:clamp(28rem,48vw,42rem)}article.article-template.page-width .article-layout-grid{grid-template-columns:minmax(0,1fr);gap:6.4rem}article.article-template.page-width .article-template__content{max-width:none}article.article-template.page-width .article-sidebar-container{position:static}article.article-template.page-width .sidebar-widget-title,article.article-template.page-width .sidebar-widget-subtitle{text-align:center}article.article-template.page-width .sidebar-swiper-container{overflow:hidden;padding-bottom:3.6rem}article.article-template.page-width .sidebar-content{display:flex;transform:translateZ(0)}article.article-template.page-width .sidebar-article-card{width:auto;height:auto;min-height:24rem;margin:0}article.article-template.page-width .sidebar-card-image{min-height:24rem}article.article-template.page-width .swiper-pagination{position:absolute;bottom:0;left:0;display:block;width:100%;line-height:1;text-align:center}article.article-template.page-width .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 .4rem;border-radius:0;background:#321;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%);opacity:1}article.article-template.page-width .swiper-pagination-bullet-active{background:#ffd831}}@media screen and (max-width:749px){article.article-template.page-width{padding-top:1.6rem}article.article-template.page-width .article-template__hero-container--full{margin-bottom:3.2rem}article.article-template.page-width .custom-hero-image{height:22rem!important;border-radius:1.2rem}article.article-template.page-width .article-template__title{max-width:none;font-size:clamp(3.6rem,11vw,4.8rem);line-height:1;text-align:left}article.article-template.page-width .article-date-display{margin-top:0;margin-bottom:2.4rem;padding:0;font-size:1.4rem;text-align:left}article.article-template.page-width .article-template__content{margin-top:0;font-size:1.7rem;line-height:1.5}article.article-template.page-width .author-block-container{align-items:flex-start;gap:1.6rem;padding:1.6rem 0 2rem}article.article-template.page-width .author-date-wrapper{display:flex;justify-content:flex-start;margin:0;text-align:left}article.article-template.page-width .sidebar-widget-title{font-size:3.8rem}article.article-template.page-width .sidebar-widget-subtitle{margin-bottom:2.2rem}article.article-template.page-width .sidebar-article-card,article.article-template.page-width .sidebar-card-image{min-height:21rem}article.article-template.page-width .sidebar-card-info{padding:1.8rem 1.4rem}article.article-template.page-width .sidebar-card-title{font-size:2.2rem}article.article-template.page-width .sidebar-card-read-more{font-size:1.35rem}}@media screen and (max-width:749px){article.article-template.page-width .article-layout-grid{gap:5.6rem}article.article-template.page-width .article-sidebar-container{width:100%;margin-left:0}article.article-template.page-width .sidebar-widget-title{margin:0 0 2rem;font-size:clamp(3.2rem,10vw,4rem);line-height:1;text-align:center}article.article-template.page-width .sidebar-widget-subtitle{margin:-.8rem 0 2rem;font-size:1.5rem!important;text-align:center}article.article-template.page-width .sidebar-swiper-container{overflow:visible!important;padding-bottom:0}article.article-template.page-width .sidebar-content,article.article-template.page-width .sidebar-swiper-container .swiper-wrapper{display:block!important;height:auto!important;transform:none!important}article.article-template.page-width .sidebar-article-card,article.article-template.page-width .sidebar-swiper-container .swiper-slide{display:flex;width:100%!important;height:17rem!important;min-height:17rem;margin:0 0 1.2rem!important}article.article-template.page-width .sidebar-article-card:last-child{margin-bottom:0!important}article.article-template.page-width .sidebar-card-image{width:38%;height:100%!important;min-height:0;flex:0 0 38%;border-radius:1.2rem}article.article-template.page-width .sidebar-card-info{width:66%;height:100%;flex:0 0 66%;margin-left:-4%;padding:1.5rem 1.4rem 1.25rem;border-width:.15rem;border-radius:1.2rem}article.article-template.page-width .sidebar-card-date{font-size:1.15rem}article.article-template.page-width .sidebar-card-title{margin:.6rem 0;font-size:clamp(1.9rem,6.1vw,2.35rem);line-height:1.02;-webkit-line-clamp:4}article.article-template.page-width .sidebar-card-read-more{padding-bottom:.5rem;border-bottom-width:.25rem;font-size:1.25rem}article.article-template.page-width .sidebar-card-read-more svg{width:1.3rem}article.article-template.page-width .swiper-pagination{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){article.article-template.page-width .article-layout-grid{gap:5.6rem}article.article-template.page-width .article-sidebar-container{width:100%}article.article-template.page-width .sidebar-widget-title{margin-bottom:1.2rem;font-size:clamp(4rem,5.6vw,4.8rem)}article.article-template.page-width .sidebar-widget-subtitle{max-width:60rem;margin-right:auto;margin-bottom:2.6rem;margin-left:auto}article.article-template.page-width .sidebar-swiper-container{padding-bottom:4.2rem}article.article-template.page-width .sidebar-content{align-items:stretch}article.article-template.page-width .sidebar-article-card,article.article-template.page-width .sidebar-swiper-container .swiper-slide{width:auto;height:clamp(28rem,37vw,31rem);min-height:28rem}article.article-template.page-width .sidebar-card-image{width:55%;height:100%!important;min-height:0;flex:0 0 55%;border-radius:1.4rem}article.article-template.page-width .sidebar-card-info{width:55%;height:100%;flex:0 0 55%;margin-left:-10%;padding:2rem 1.6rem 1.7rem;border-width:.15rem;border-radius:1.4rem}article.article-template.page-width .sidebar-card-date{font-size:1.3rem}article.article-template.page-width .sidebar-card-title{margin:.8rem 0;font-size:clamp(2.2rem,3vw,2.6rem);line-height:1.04;-webkit-line-clamp:5}article.article-template.page-width .sidebar-card-read-more{padding-bottom:.6rem;font-size:1.45rem}article.article-template.page-width .swiper-pagination{bottom:.4rem}}@media screen and (max-width:989px){article.article-template.page-width .article-sidebar-container,article.article-template.page-width .sidebar-posts-list{width:100%;margin-right:0;margin-left:0}article.article-template.page-width .sidebar-posts-list{overflow:visible;padding:0}article.article-template.page-width .sidebar-content{display:block!important;height:auto!important;transform:none!important}article.article-template.page-width .sidebar-article-card{display:flex;width:100%!important;margin:0 0 1.2rem!important}article.article-template.page-width .sidebar-article-card:last-child{margin-bottom:0!important}article.article-template.page-width .sidebar-card-image{width:38%;height:100%!important;min-height:0;flex:0 0 38%}article.article-template.page-width .sidebar-card-info{width:66%;height:100%;flex:0 0 66%;margin-left:-4%}article.article-template.page-width .swiper-pagination{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){article.article-template.page-width .sidebar-article-card{height:clamp(19rem,25vw,22rem);min-height:19rem}article.article-template.page-width .sidebar-card-image,article.article-template.page-width .sidebar-card-info{border-radius:1.4rem}article.article-template.page-width .sidebar-card-info{padding:1.8rem 2rem 1.5rem}article.article-template.page-width .sidebar-card-date{font-size:1.3rem}article.article-template.page-width .sidebar-card-title{margin:.7rem 0;font-size:clamp(2.2rem,3.2vw,2.8rem);line-height:1.04;-webkit-line-clamp:4}article.article-template.page-width .sidebar-card-read-more{font-size:1.45rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-blog-post.css.map */
