@font-face{font-family:Satoshi;src:url(fonts__Satoshi-Light.woff2?v=8697acf137) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Satoshi;src:url(fonts__Satoshi-Regular.woff2?v=2b4ea289a9) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(fonts__Satoshi-Medium.woff2?v=c595f74389) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(fonts__Satoshi-Bold.woff2?v=e0a3a2260d) format("woff2");font-style:normal;font-weight:700;font-display:swap}html:root{--vp-sans: "Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--body: var(--vp-sans);--disp: var(--vp-sans)}html body{font-family:var(--body);font-optical-sizing:auto;font-kerning:normal}body :where(button,input,select,textarea,optgroup,option){font-family:var(--body)}body :is(.nav-wordmark,.footer-wordmark){--disp: "Brocode Display", Georgia, serif;font-family:var(--disp)}body .admin-logo{font-family:system-ui,sans-serif}body :is([style*=Henju i],[style*=Brocode i]):not(:where(.nav-wordmark,.footer-wordmark)){font-family:var(--body)!important}body :is(.headline-title,.page-heading,.ds-kicker,.pkg-section-title,.jar-detail-name,.prod-name,.xpl-heading,.os-heading,.os-copy-title),body .home-about .about-heading,body :is(.home-lower-heading,.home-design,.ds-do-card,.ds-band-head,.ds-start) h2{font-family:var(--disp);font-weight:500;letter-spacing:-.025em;line-height:1.15;overflow-wrap:break-word}body :is(.home-lower-heading,.home-design,.ds-do-card,.ds-band-head,.ds-start) h2,body .home-about .about-heading,body :is(.ds-kicker,.os-copy-title){text-transform:none}body :is(.home-lower-heading,.home-design) h2 strong{font-weight:700;letter-spacing:inherit}body .headline-title{letter-spacing:-.035em}body .headline-title .hl-line{font-weight:600;line-height:1.12;white-space:normal}body .headline-title .hl-bold{font-weight:750;letter-spacing:inherit;-webkit-text-stroke:0}body :is(.headline-sub,.page-heading){white-space:normal}body .headline-sub{letter-spacing:.035em;line-height:1.5}body .nav-links li a:not([href="admin.html"]){font-weight:500;letter-spacing:.035em}body .finish-toggle button,body :is(.cart-pill-btn,.ps-chip-label,.material-label,.lam-chip,.upload-tab,.view-btn,.sq-section-label){letter-spacing:.04em}body :is(.hero-cta,.hero-cta-sub,.sticky-cta,.btn-order,.ds-cta,.btn-jar-add,.cart-btn-checkout,.btn-atc,.os-cta,.sq-done-btn){font-family:var(--body);font-weight:650;letter-spacing:.045em;line-height:1.4;white-space:normal;overflow-wrap:anywhere}body :is(.headline-eyebrow,.home-lower-eyebrow,.ds-eyebrow,.os-eyebrow,.xpl-eyebrow,.pkg-kicker){font-weight:600;letter-spacing:.12em}body :is(.prod-card-label,.xpl-name,.cart-item-name){letter-spacing:.015em;line-height:1.4;overflow-wrap:anywhere}body .home-shop .xpl-card[data-family=custom-stickers] .xpl-name{font-weight:650;letter-spacing:-.02em;line-height:1.2}body :is(.prod-name,.jar-detail-name){letter-spacing:.01em;line-height:1.1}body :is(.page-heading,.xpl-heading,.prod-name,.jar-detail-name){text-transform:none}body .prod-card-label{font-size:12px;font-weight:650}body :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #555;outline-offset:4px}body .cart-drawer-header h2{font-weight:650;letter-spacing:.015em;line-height:1.4}body .footer-subname{font-family:var(--body);font-weight:400;letter-spacing:.08em;line-height:1.5}body .os-footer>p{font-weight:500;letter-spacing:-.02em;line-height:1.3}body .os-quantity strong{font-weight:650;letter-spacing:-.04em;line-height:1.15}body :is(.prod-price-total,.cart-total-amt,.cart-item-price,.sq-price-total,.sq-price-unit,.sq-trigger,.sq-radio-text,.sq-radio-price,.sq-radio-save,.jar-tier-qty,.jar-tier-price,.jar-summary-price,.pkg-size-info-value){font-variant-numeric:lining-nums tabular-nums}body :is(.sq-trigger,.sq-radio-text){white-space:normal;line-height:1.4;overflow-wrap:anywhere}body .sq-radio-text{text-overflow:clip}body :is(.cart-item-artwork span,.cart-item-props,.footer-col p,.footer-col a){overflow-wrap:anywhere}@media(max-width:720px){body .nav-links.open li a:not([href="admin.html"]){line-height:1.4;white-space:normal;overflow-wrap:anywhere}body :is(.os-step-button,.os-copy-title,.os-heading){overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/site-typography.css.map */
