#main :is(.shopify-section--main-page,.shopify-section--main-blog,.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--faq,.shopify-section--contact,.shopify-section--media-grid,.shopify-section--slideshow) :is(p,li,dd,dt,address,blockquote,td,th,label,input,textarea,select,button){font-family:Nunito,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:1.65!important}#main :is(.shopify-section--main-page,.shopify-section--main-blog,.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--faq,.shopify-section--contact,.shopify-section--media-grid,.shopify-section--slideshow) :is(h1,h2,h3,.h1,.h2,.h3,.h4,.policy-title,.section-h1){font-family:Instrument Sans,sans-serif!important;font-size:clamp(28px,2.25vw,32px)!important;font-style:normal!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.18em!important}#main :is(.shopify-section--main-page,.shopify-section--main-blog,.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--faq,.shopify-section--contact,.shopify-section--media-grid,.shopify-section--slideshow) :is(.subheading,.eyebrow,.kicker,.overline,.policy-brand){font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.18em!important}@media screen and (max-width:699px){#main :is(.shopify-section--main-page,.shopify-section--main-blog,.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--faq,.shopify-section--contact,.shopify-section--media-grid,.shopify-section--slideshow) :is(h1,h2,h3,.h1,.h2,.h3,.h4,.policy-title,.section-h1){font-size:24px!important}}#main .shopify-section--main-article .article--natural-editorial .article__wrapper h1.h1{font-family:Instrument Sans,sans-serif!important;font-size:clamp(30px,3.1vw,36px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:.01em!important;text-transform:none!important;max-width:24ch}#main .shopify-section--main-article .article--natural-editorial .prose h2{font-family:Instrument Sans,sans-serif!important;font-size:clamp(21px,2vw,24px)!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.015em!important;text-transform:none!important;margin-block:2.25em .75em!important}#main .shopify-section--main-article .article--natural-editorial .prose h3{font-family:Instrument Sans,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;margin-block-start:1.8em!important}#main .shopify-section--main-article .article--natural-editorial .prose :is(p,li){font-family:Nunito,sans-serif!important;font-size:15.5px!important;font-weight:400!important;line-height:1.75!important;letter-spacing:0!important}#main .shopify-section--main-article .article--natural-editorial .hanoison-article-media{margin-block:clamp(30px,5vw,52px)!important}#main .shopify-section--main-article .article--natural-editorial .hanoison-article-media img{display:block;width:100%;height:auto;border-radius:2px}#main .shopify-section--main-article .article--natural-editorial .hanoison-article-media--portrait img{width:min(100%,620px);margin-inline:auto}#main .shopify-section--main-article .article--natural-editorial .hanoison-article-media figcaption{margin-top:10px;color:rgb(var(--text-color) / .62)!important;font-family:Nunito,sans-serif!important;font-size:12.5px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}@media screen and (max-width:699px){#main .shopify-section--main-article .article--natural-editorial .article__wrapper h1.h1{font-size:27px!important;line-height:1.2!important}#main .shopify-section--main-article .article--natural-editorial .prose h2{font-size:21px!important}#main .shopify-section--main-article .article--natural-editorial .prose :is(p,li){font-size:15px!important}}#main :is(.shopify-section--main-page,.shopify-section--faq,.shopify-section--contact,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--media-grid,.shopify-section--slideshow) :is(p,li,dd,dt,address,blockquote,td,th,label,input,textarea,select,button,.policy-date,.policy-date-block,.address-block,.policy-list){font-family:Nunito,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:1.65!important}#main :is(.shopify-section--main-page,.shopify-section--faq,.shopify-section--contact,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--media-grid,.shopify-section--slideshow) :is(p,li,dd,dt,address,blockquote,td,th,.policy-date,.policy-date-block,.address-block,.policy-list) :is(span,a,strong,b,em,i){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}#main :is(.shopify-section--main-page,.shopify-section--faq,.shopify-section--contact,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--media-grid,.shopify-section--slideshow) :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.policy-title,.section-h1,.section-h2){font-family:Instrument Sans,sans-serif!important;font-size:clamp(28px,2.25vw,32px)!important;font-style:normal!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.18em!important}#main :is(.shopify-section--main-page,.shopify-section--faq,.shopify-section--contact,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--media-grid,.shopify-section--slideshow) :is(h6,.h6,.subheading,.eyebrow,.kicker,.overline,.policy-brand){font-family:Instrument Sans,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.18em!important}@media screen and (max-width:699px){#main :is(.shopify-section--main-page,.shopify-section--faq,.shopify-section--contact,.shopify-section--rich-text,.shopify-section--image-with-text,.shopify-section--media-grid,.shopify-section--slideshow) :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.policy-title,.section-h1,.section-h2){font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hanoison-editorial-typography.css.map */
