.article>.container{max-width:100%!important;width:100%;padding:0!important;display:grid;grid-template-columns:1fr;grid-template-areas:"hero" "content" "share"}.article{padding-top:0!important}.article .article__title,.article .article__image.article__image--content,.article>.container>p.text-theme-light{grid-area:hero;max-width:100%!important;width:100%;margin:0!important}.article .article__image--content{height:clamp(520px,75vh,760px);position:relative;overflow:hidden;z-index:1;margin-bottom:0!important}.article .article__image--content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#140c04d9,#140c0473 45%,#140c040d);z-index:1;pointer-events:none}.article .article__image--content img,.article .article__image--content .media{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.article .article__title{align-self:end;z-index:2;padding:0 max(2rem,calc((100% - 1200px)/2)) 9rem!important;text-align:start!important}.article .article__title h1{color:#fff;font-size:clamp(2rem,5vw,4.5rem);line-height:1.15;font-weight:700;text-shadow:0 2px 14px rgba(0,0,0,.35);margin:0;max-width:900px}.article>.container>p.text-theme-light{align-self:end;z-index:2;padding:0 max(2rem,calc((100% - 1200px)/2)) 3.5rem!important;color:#ffffffe0!important;font-size:2rem;letter-spacing:.1em;text-transform:uppercase;text-align:start!important}.article .article__content{grid-area:content;max-width:850px!important;margin:5rem auto 0!important;padding-inline:1.5rem}.article .social-share{grid-area:share;max-width:850px!important;margin:2rem auto!important;padding-inline:1.5rem}@media(max-width:768px){.article .article__image--content{height:clamp(360px,50vh,460px)}.article .article__title{padding:0 1.25rem 5.5rem!important}.article .article__title h1{font-size:clamp(1.75rem,7vw,2.5rem);line-height:1.15}.article>.container>p.text-theme-light{padding:0 1.25rem 1.75rem!important;font-size:1.25rem}.article .article__content,.article .social-share{padding-inline:1.25rem!important;margin-top:3rem!important}}#MainContent,main,.main-content,.shopify-section--main-article,.article-section{padding-top:0!important;margin-top:0!important}.shopify-section:has(.article){padding-top:0!important;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-blog.css.map */
