@media screen and (max-width:749px){html,body{overflow-x:hidden}body{font-size:16px}main:not(:has(.hi-home)) h1{font-size:clamp(2.8rem,14vw,4.4rem)!important;line-height:.92!important;overflow-wrap:normal!important;word-break:normal!important}main:not(:has(.hi-home)) h2{font-size:clamp(2.35rem,11vw,3.8rem)!important;line-height:.94!important}main:not(:has(.hi-home)) p,main:not(:has(.hi-home)) li{font-size:.98rem!important;line-height:1.55!important}main[data-template*=page] .section-wrapper:first-child>.section,main[data-template*=contact] .section-wrapper:first-child>.section{padding-top:24px!important;padding-bottom:30px!important}main[data-template*=page] .page-width,main[data-template*=page] .page-width-content,main[data-template*=contact] .page-width,main[data-template*=contact] .page-width-content{padding-left:18px!important;padding-right:18px!important}main[data-template*=page] .rte .hi-about{display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 32px!important}main[data-template*=page] .rte .hi-about>*,main[data-template*=page] .rte .hi-about section,main[data-template*=page] .rte .hi-about article{min-height:0!important;height:auto!important}main[data-template*=page] .rte .hi-about .hi-kicker{margin:0 0 9px!important;font-size:.68rem!important;line-height:1.25!important;letter-spacing:.14em!important}main[data-template*=page] .rte .hi-about>h2,main[data-template*=page] .rte .hi-about .hi-about__section>h2{max-width:100%!important;margin:0 0 14px!important;font-size:clamp(2.55rem,12vw,3.75rem)!important;line-height:.91!important;letter-spacing:-.015em!important}main[data-template*=page] .rte .hi-about .hi-lead{margin:15px 0 0!important;font-size:1.02rem!important;line-height:1.52!important}main[data-template*=page] .rte .hi-about .hi-rule{height:1px!important;min-height:1px!important;margin:24px 0!important}main[data-template*=page] .rte .hi-about .hi-about__section,main[data-template*=page] .rte .hi-about .hi-about__close{width:100%!important;max-width:100%!important;margin:0!important;padding:14px 0 20px!important}main[data-template*=page] .rte .hi-about .hi-about__section p:not(.hi-kicker){width:100%!important;max-width:100%!important;margin:10px 0 0!important;font-size:.98rem!important;line-height:1.52!important}main[data-template*=page] .rte .hi-about blockquote.hi-statement{width:calc(100% + 36px)!important;max-width:none!important;margin:22px -18px 24px!important;padding:28px 20px!important;min-height:0!important;height:auto!important;background:#111!important;color:#f3efe9!important;font-size:clamp(2.7rem,13vw,4rem)!important;line-height:.88!important}main[data-template*=page] .rte .hi-about .hi-values-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;gap:1px!important;margin:22px 0 26px!important;padding:1px!important}main[data-template*=page] .rte .hi-about .hi-values-grid article{display:block!important;min-height:0!important;padding:22px 20px 24px!important;background:#151515!important;color:#f3efe9!important}main[data-template*=page] .rte .hi-about .hi-values-grid article span{margin:0 0 16px!important;color:#b18a55!important;opacity:1!important}main[data-template*=page] .rte .hi-about .hi-values-grid article h3{display:block!important;visibility:visible!important;opacity:1!important;margin:0 0 8px!important;color:#f3efe9!important;-webkit-text-fill-color:#f3efe9!important;font-size:clamp(2rem,10vw,2.9rem)!important;line-height:.92!important}main[data-template*=page] .rte .hi-about .hi-values-grid article p{margin:0!important;color:#ddd6ce!important;font-size:.94rem!important;line-height:1.45!important}.hi-contact-intro{margin:0!important}.hi-contact-intro>h2{font-size:clamp(2.5rem,12vw,3.8rem)!important;line-height:.92!important}main[data-template*=contact] form{width:100%!important}main[data-template*=collection]>.shopify-section:first-child .section,main[data-template*=collection]>.shopify-section:first-child [class*=section]{min-height:0!important}main[data-template*=collection] h1{font-size:clamp(2.8rem,14vw,4.2rem)!important}main[data-template*=collection] product-card{transform:none!important}main[data-template*=product] h1{font-size:clamp(2.5rem,11vw,3.7rem)!important;line-height:.92!important}main[data-template*=product] [class*=product-details]{padding-top:20px!important}#header-group{position:relative!important}#header-component{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}footer{padding-bottom:env(safe-area-inset-bottom)}.hi-home h1,.hi-home h2{max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/heavy-intent-mobile-v2.css.map */
