.shopify-section :is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--hh-font-display, "Roboto Condensed", sans-serif);font-weight:var(--hh-fw-black, 800);letter-spacing:var(--hh-ls-standard, .01em);line-height:1.08}.shopify-section .rte a:not([class]),.shopify-section article a:not([class]){color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;transition:color .15s ease}.shopify-section .rte a:not([class]):hover,.shopify-section article a:not([class]):hover{color:var(--hh-magenta, #F218FA)}.shopify-section :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--hh-magenta, #F218FA);outline-offset:2px}main:is([data-template^=page],[data-template^=blog],[data-template^=article]) .text-block:not(.rte) h1{text-transform:uppercase;font-size:clamp(30px,4.6vw,50px);line-height:1.04;letter-spacing:var(--hh-ls-standard, .01em)}main:is([data-template^=page],[data-template^=blog],[data-template^=article]) .text-block:not(.rte) h1:after{content:"";display:block;width:60px;height:5px;margin-top:18px;border-radius:999px;background:var(--hh-magenta, #F218FA)}main[data-template^=article] .text-block:not(.rte) h1:after,main[data-template="page.contact"] .text-block:not(.rte) h1:after{margin-inline:auto}main:is([data-template^=article],[data-template^=page]) .rte{font-size:clamp(16px,1.3vw,18px);line-height:1.7}main:is([data-template^=article],[data-template^=page]) .rte>p{margin:0 0 1.1em}main:is([data-template^=article],[data-template^=page]) .rte :is(h2,h3){margin-top:1.5em}main:is([data-template^=article],[data-template^=page]) .rte blockquote{margin:1.4em 0;padding:4px 0 4px 22px;border-left:4px solid var(--hh-magenta, #F218FA);font-style:italic;color:var(--hh-near-black, #121212)}main:is([data-template^=article],[data-template^=page]) .rte :is(img,video,iframe){border-radius:var(--hh-radius-lg, 16px)}main[data-template^=blog] .blog-post-card__title-link .text-block{font-family:var(--hh-font-display, "Roboto Condensed", sans-serif);font-weight:var(--hh-fw-black, 800);text-transform:uppercase;letter-spacing:var(--hh-ls-standard, .01em)}main[data-template^=blog] .blog-post-card__title-link:hover .text-block{color:var(--hh-magenta, #F218FA)}main[data-template^=blog] .blog-post-card__image-container img{border-radius:var(--hh-radius-lg, 16px)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hh-brand-global.css.map */
