.hg-page-hero{padding:var(--hg-section-lg) 0;background:var(--hg-linen);color:var(--hg-loam)}.hg-page-hero--mist{background:var(--hg-mist)}.hg-page-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--hg-gap-12)}.hg-page-hero__inner--image{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hg-page-hero__copy{min-width:0;max-width:72ch}.hg-page-hero .hg-eyebrow{margin:0 0 var(--hg-gap-3);color:var(--hg-green)}.hg-page-hero h1{margin:0;overflow-wrap:anywhere}.hg-page-hero__lede{max-width:65ch;margin-top:var(--hg-gap-4)}.hg-page-hero__lede p{margin:0}.hg-page-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--hg-gap-4);margin-top:var(--hg-gap-6)}.hg-page-hero__media img{display:block;width:100%;height:auto;max-height:48rem;object-fit:cover;border-radius:var(--hg-radius-card)}.hg-cart-note{padding-top:var(--hg-gap-4);color:var(--hg-green)}.hg-cart-continue{padding-block:var(--hg-gap-4)}.hg-page-hero-section~.shopify-section .image-with-text,.hg-page-hero-section~.shopify-section .multicolumn,.hg-page-hero-section~.shopify-section .newsletter{padding-block:var(--hg-section-md)}.hg-page-hero-section~.shopify-section .image-with-text__heading,.hg-page-hero-section~.shopify-section .multicolumn .title,.hg-page-hero-section~.shopify-section .newsletter__wrapper h2{font-size:var(--hg-type-h2);line-height:1.15}.hg-page-hero-section~.shopify-section .image-with-text__text,.hg-page-hero-section~.shopify-section .multicolumn-card__info p{max-width:65ch;line-height:1.6}.hg-page-hero-section~.shopify-section .multicolumn-list{gap:var(--hg-gap-6)}.shopify-section[id$=__choose] .multicolumn-list{width:100%}.hg-page-hero-section~.shopify-section .multicolumn-card{height:100%;border:1px solid var(--hg-green);border-radius:var(--hg-radius-card);background:var(--hg-linen)}.hg-page-hero-section~.shopify-section .multicolumn-card__info{padding:var(--hg-gap-6)}.hg-page-hero-section~.shopify-section .image-with-text__media--placeholder{background:var(--hg-mist)}.hg-page-hero-section~.shopify-section .image-with-text__grid:has(.image-with-text__media--placeholder) .image-with-text__media-item{display:none}.hg-page-hero-section~.shopify-section .image-with-text__grid:has(.image-with-text__media--placeholder) .image-with-text__text-item{width:100%;max-width:100%}.hg-page-hero-section~.shopify-section .image-with-text__grid:has(.image-with-text__media--placeholder){min-height:0}.hg-page-hero-section~.shopify-section .image-with-text__grid:has(.image-with-text__media--placeholder) .image-with-text__content{min-height:0;padding-block:0}.main-blog{padding-block:var(--hg-section-md)}.main-blog .title--primary{display:none}.main-blog .blog-articles{gap:var(--hg-gap-6)}.main-blog .blog-articles .article-card-wrapper{height:100%;border:1px solid var(--hg-green);border-radius:var(--hg-radius-card);overflow:hidden}.main-blog .article-card .card__heading{font-size:var(--hg-type-h3);line-height:1.2}.main-blog .article-card .article-card__excerpt{font-size:var(--hg-type-body);line-height:1.6}.article-template__content{width:min(calc(100% - var(--hg-gap-6)),75ch);max-width:75ch;margin-inline:auto;font-size:var(--hg-type-body);line-height:1.7}.article-template__content p,.article-template__content li{line-height:1.7}.article-template__content img{max-width:100%;height:auto}.article-template__title{display:none}.hg-page-hero-section~.shopify-section .collapsible-content{padding-block:var(--hg-section-md)}.hg-page-hero-section~.shopify-section .collapsible-content__heading{font-size:var(--hg-type-h2)}.hg-page-hero-section~.shopify-section .accordion{border-color:var(--hg-green)}.hg-page-hero-section~.shopify-section .accordion summary{min-height:44px}.hg-page-hero-section~.shopify-section .accordion__content{max-width:75ch;line-height:1.6}.hg-page-hero-section~.shopify-section .contact{padding-block:var(--hg-section-md)}body:has(.shopify-section[id$=__orders]) .shopify-section .collapsible-content .page-width{max-width:calc(var(--hg-page-width) + 2 * var(--hg-gutter));padding-inline:var(--hg-gutter)}body:has(.shopify-section[id$=__orders]) .collapsible-content-wrapper-narrow{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--hg-gap-6);width:100%;max-width:none;margin-inline:0;padding-inline:0}body:has(.shopify-section[id$=__orders]) .collapsible-content__header{grid-column:1/span 4;display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}body:has(.shopify-section[id$=__orders]) .collapsible-content__header .caption-with-letter-spacing{order:2;margin-top:var(--hg-gap-3);color:var(--hg-loam);font:400 var(--hg-type-body)/1.5 var(--hg-font-body);letter-spacing:normal;text-transform:none}body:has(.shopify-section[id$=__orders]) .collapsible-content__heading{order:1;margin:0}body:has(.shopify-section[id$=__orders]) .collapsible-content__grid{grid-column:5/-1;width:100%;min-width:0;margin:0}body:has(.shopify-section[id$=__orders]) .collapsible-content__grid>.grid__item{width:100%;max-width:100%}body:has(.shopify-section[id$=__orders]) .shopify-section[id$=__contact] .contact{--hg-help-contact-left:max(var(--hg-gutter),calc((100% - var(--hg-page-width)) / 2 + var(--hg-page-width) / 3));width:min(calc(100% - var(--hg-help-contact-left) - var(--hg-gutter)),calc(var(--hg-page-width) * 2 / 3));max-width:none;margin-left:var(--hg-help-contact-left);margin-right:0;padding-inline:0}body:has(.hg-cart-continue) .cart__items{padding-top:var(--hg-section-sm)}body:has(.hg-cart-continue) .cart-item{border-bottom:1px solid var(--hg-green)}body:has(.hg-cart-continue) .cart-item__name{font-family:var(--hg-font-display);font-size:var(--hg-type-h4)}body:has(.hg-cart-continue) .cart-item__price-wrapper,body:has(.hg-cart-continue) .totals__total-value{font-family:var(--hg-font-mono);font-weight:700;font-variant-numeric:tabular-nums}body:has(.hg-cart-continue) .cart__checkout-button{width:100%}body:has(.hg-cart-continue) .cart-items,.template-cart .cart-items{width:100%}body:has(.hg-cart-continue) .cart__footer{max-width:calc(var(--hg-page-width) + 2 * var(--hg-gutter));margin-inline:auto;padding-inline:var(--hg-gutter)}body:has(.hg-cart-continue) .cart__blocks{width:min(100%,calc(var(--hg-page-width) / 3));margin-left:auto}body:has(.hg-cart-continue) .cart__warnings .button,body:has(.hg-cart-continue) .cart__items .underlined-link{display:none}body:has(.hg-cart-continue) .cart__warnings .cart__empty-text{font-size:var(--hg-type-h1)}body:has(.hg-cart-continue) .cart__warnings a:not(.button),body:has(.hg-cart-continue) .underlined-link{display:inline-flex;align-items:center;min-height:44px;color:var(--hg-green);font-weight:600;text-underline-offset:4px}.template-search__search{max-width:65ch}.template-search__empty-state{max-width:75ch;margin-inline:auto;text-align:center}.template-search__empty-state a{min-height:44px}@media(min-width:990px){.shopify-section[id$=__choose] .multicolumn-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shopify-section[id$=__choose] .multicolumn-list>.multicolumn-list__item{width:auto;max-width:none}}@media(max-width:749px){body:has(.shopify-section[id$=__orders]) .collapsible-content-wrapper-narrow{display:block}body:has(.shopify-section[id$=__orders]) .collapsible-content__header{margin-bottom:var(--hg-gap-6)}body:has(.shopify-section[id$=__orders]) .shopify-section[id$=__contact] .contact{width:calc(100% - 2 * var(--hg-gutter));margin-inline:var(--hg-gutter)}body:has(.hg-cart-continue) .cart__blocks{width:100%}.hg-page-hero__inner--image{grid-template-columns:minmax(0,1fr);gap:var(--hg-gap-6)}.hg-page-hero h1{font-size:var(--hg-type-h2)}.hg-page-hero__actions{align-items:stretch;flex-direction:column}.hg-page-hero__actions .button,.hg-page-hero__actions .hg-link{align-self:flex-start}.main-blog .blog-articles{gap:var(--hg-gap-4)}body:has(.hg-cart-continue) .cart-item__name{font-size:var(--hg-type-body)}}body:has(.shopify-section[id$=__orders]) .collapsible-content__wrapper{box-sizing:border-box;max-width:calc(var(--hg-page-width) + 2 * var(--hg-gutter));margin-inline:auto;padding-inline:var(--hg-gutter);padding-top:28px!important;padding-bottom:28px!important}body:has(.shopify-section[id$=__orders]) .shopify-section[id*=__orders] .collapsible-content__wrapper{padding-top:var(--hg-section-md,64px)!important}body:has(.shopify-section[id$=__orders]) .collapsible-content__heading{font-size:clamp(2.8rem,2.4vw,3.6rem)}body:has(.shopify-section[id$=__orders]) .hg-page-hero-section~.shopify-section .collapsible-content{padding-block:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hg-pages.css.map */
