.header--middle-left.header--has-menu{grid-template-columns:auto 1fr auto auto!important;grid-template-areas:"heading . menu icons"!important;column-gap:2rem}.header--middle-left .header__heading{grid-area:heading}.header--middle-left .header__inline-menu{grid-area:menu;justify-self:end}.header--middle-left .header__icons{grid-area:icons}.header__heading-logo{max-width:260px!important;width:260px!important;height:auto!important}@media screen and (max-width:749px){.header__heading-logo{max-width:160px!important;width:160px!important}}.header.page-width,.utility-bar__grid.page-width{padding-left:1rem!important}@media screen and (max-width:749px){.header.page-width{padding-left:1.5rem!important}}.image-banner{position:relative}.image-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#6e7b4f8c;z-index:1;pointer-events:none}.image-banner .banner__content{position:relative;z-index:2}.article-template .page-width--narrow,.article-template .article-template__hero-container{max-width:58rem}.article-template__title{text-align:left!important;font-size:3.2rem;line-height:1.15;margin:0 0 .6rem}.article-template__content.rte,.article-template__content.rte>*,.article-template__content.rte p,.article-template__content.rte li,.article-template__content.rte h1,.article-template__content.rte h2,.article-template__content.rte h3,.article-template__content.rte h4,.article-template__content.rte ul,.article-template__content.rte ol,.article-template__content.rte blockquote{text-align:left!important}.article-template__content.rte h2{font-size:2.2rem;line-height:1.3;margin:3.2rem 0 1rem}.article-template__content.rte h3{font-size:1.8rem;line-height:1.35;margin:2.4rem 0 .7rem}.article-template__content.rte h4{font-size:1.5rem;line-height:1.4;margin:2rem 0 .6rem}.article-template__content.rte p{font-size:1.7rem;line-height:1.75;margin:0 0 1.4rem}.article-template__content.rte ul,.article-template__content.rte ol{margin:1.2rem 0 1.8rem;padding-left:1.8rem}.article-template__content.rte li{font-size:1.7rem;line-height:1.7;margin-bottom:.7rem}.article-template__content.rte a{text-underline-offset:2px}.article-template__content.rte img{display:block!important;width:auto!important;max-width:460px!important;height:auto!important;margin:2rem 0!important;border-radius:10px}@media screen and (max-width:749px){.article-template .page-width--narrow,.article-template .article-template__hero-container{max-width:100%}.article-template__title{font-size:2.5rem}.article-template__content.rte h2{font-size:2rem}.article-template__content.rte p,.article-template__content.rte li{font-size:1.6rem}.article-template__content.rte img{max-width:100%!important}}.main-blog.page-width{max-width:74rem}.main-blog .title--primary{text-align:left;margin-bottom:2.4rem}.blog-articles--collage>*:nth-child(3n+1),.blog-articles--collage>*:nth-child(3n+1) .card,.blog-articles--collage>*:nth-child(3n+2):last-child,.blog-articles--collage>*:nth-child(3n+2):last-child .card,.article-full-content,.article-full-content *,.blog-articles__article,.blog-articles__article .card,.blog-articles__article .card__heading,.blog-articles__article .article-card__excerpt,.blog-articles__article .article-card__info{text-align:left!important}.article-full-content{max-width:58rem}.article-full-content>h2{font-size:2.8rem;line-height:1.15;margin:0 0 .3rem}.article-full-content .article-card__info{margin-bottom:1.6rem}.article-full-content .rte h2{font-size:2.2rem;line-height:1.3;margin:3.2rem 0 1rem}.article-full-content .rte h3{font-size:1.8rem;line-height:1.35;margin:2.4rem 0 .7rem}.article-full-content .rte h4{font-size:1.5rem;line-height:1.4;margin:2rem 0 .6rem}.article-full-content .rte p{font-size:1.7rem;line-height:1.75;margin:0 0 1.4rem}.article-full-content .rte ul,.article-full-content .rte ol{margin:1.2rem 0 1.8rem;padding-left:1.8rem}.article-full-content .rte li{font-size:1.7rem;line-height:1.7;margin-bottom:.7rem}.article-full-content>img{max-width:100%!important;width:100%!important;height:auto!important;border-radius:10px;margin:1.4rem 0 2rem!important}.article-full-content .rte img{display:block!important;width:auto!important;max-width:460px!important;height:auto!important;margin:2rem 0!important;border-radius:10px}@media screen and (max-width:749px){.main-blog.page-width,.article-full-content{max-width:100%}.article-full-content>h2{font-size:2.2rem}.article-full-content .rte h2{font-size:2rem}.article-full-content .rte p,.article-full-content .rte li{font-size:1.6rem}.article-full-content .rte img{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-header.css.map */
