.section-header__title,.section__title,[class*=section__title]{font-family:var(--font-display)!important;font-size:clamp(2.2rem,6vw,5rem)!important;line-height:.9!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--ink)!important}.section__description,.section-header__description{font-family:var(--font-mono)!important;font-size:.64rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink-faint)!important;margin-top:.5rem!important}.collection-products-count,[class*=products-count],.facets__results-count{font-family:var(--font-mono)!important;font-size:.58rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink-faint)!important}.banner__subheading,.hero__subtitle,.vm-hero__subtitle{font-family:var(--font-mono)!important;font-size:clamp(.62rem,1.2vw,.85rem)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ink-mid)!important;line-height:1.7!important}.banner__text,.vm-hero__body{font-family:var(--font-mono)!important;font-size:.72rem!important;letter-spacing:.06em!important;color:var(--ink-mid)!important;line-height:1.8!important;border-left:2px solid var(--line);padding-left:1rem}.text-block--text_KxeJ6r,.text-block--text_KxeJ6r *{font-family:Archivo Black,sans-serif!important}.product__vendor,.product__type{font-family:var(--font-mono)!important;font-size:.56rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ink-faint)!important;display:block;margin-bottom:.5rem}details.accordion summary{font-family:var(--font-mono)!important;font-size:.66rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink)!important;border-bottom:1px solid var(--line)!important;padding:.85rem 0!important}details.accordion[open] summary{color:var(--rust)!important;border-color:var(--rust)!important}.product__accordion .rte,details.accordion .rte{font-family:var(--font-mono)!important;font-size:.7rem!important;line-height:1.85!important;color:var(--ink-mid)!important;padding:.75rem 0}.shopify-policy__title,.page-title,h1.page-title,.template-page h1{font-family:var(--font-display)!important;font-size:clamp(2.5rem,8vw,6rem)!important;line-height:.88!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--ink)!important;border-bottom:2px solid var(--ink);padding-bottom:.5rem;margin-bottom:1.2rem!important}.shopify-policy__container p,.template-page .rte p,.page-content p{font-family:var(--font-mono)!important;font-size:.74rem!important;line-height:1.95!important;color:var(--ink-mid)!important}.template-page .rte h2,.shopify-policy__container h2{font-family:var(--font-display)!important;font-size:clamp(1.6rem,4vw,3rem)!important;line-height:.92!important;text-transform:uppercase!important;color:var(--ink)!important;border-top:1px solid var(--line);padding-top:1rem;margin-top:2rem!important}.template-page .rte h3,.shopify-policy__container h3{font-family:var(--font-mono)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink)!important;margin-top:1.5rem!important}.blog-post__title,.article__title,h1.article__title{font-family:var(--font-display)!important;font-size:clamp(2rem,6vw,5rem)!important;line-height:.9!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--ink)!important}.article__date,.blog-post__date,[class*=article__meta]{font-family:var(--font-mono)!important;font-size:.56rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--ink-faint)!important}.article__content p,.rte.article p{font-family:var(--font-mono)!important;font-size:.76rem!important;line-height:2!important;color:var(--ink-mid)!important}.jumbo-text,[class*=jumbo-text]{font-family:var(--font-display)!important;text-transform:uppercase!important;color:var(--ink)!important;letter-spacing:.01em!important;line-height:.85!important}.marquee,[class*=marquee]{font-family:var(--font-display)!important;font-size:clamp(1.2rem,3vw,2.2rem)!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--ink)!important;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.predictive-search-results__heading{font-family:var(--font-mono)!important;font-size:.56rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--ink-faint)!important;border-bottom:1px solid var(--line);padding-bottom:.4rem;margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vm-typography.css.map */
