@font-face{font-family:"TC Jimmy Serif Rough";src:url(//zapphall.com/cdn/shop/t/3/assets/tcjimmyserifrough-regular-webfont.woff2?v=38695116993761333891758056124) format("woff2"),url(//zapphall.com/cdn/shop/t/3/assets/tcjimmyserifrough-regular-webfont.woff?v=49778237254502912161758056110) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TC Jimmy Script Rough;src:url(//zapphall.com/cdn/shop/t/3/assets/tcjimmyscriptrough-regular-webfont.woff2?v=33749149198799634361758056122) format("woff2"),url(//zapphall.com/cdn/shop/t/3/assets/tcjimmyscriptrough-regular-webfont.woff?v=57785682873637645611758056110) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "TC Jimmy Serif Rough", serif}h1,h2,h3,h4,h5,h6,.font-heading,.heading,.section-title,.section__title,.subheading,.text-heading,.page-title,.page__title,.article__title,.card__heading,.card-title,.product__title,.collection-hero__title,.hero__heading,.hero__title,.banner__title,.mega-title,.split-heading__title,.grid-item__title,.featured-collection__title,.featured-blog__title,.drawer__title,.modal__title{font-family:var(--font-heading-family, "TC Jimmy Serif Rough", serif)!important;letter-spacing:-.06em}.highlight,.heading__highlight,.split-heading__highlight{font-family:TC Jimmy Script Rough,cursive}h1 [class*=highlight],h2 [class*=highlight],h3 [class*=highlight],h4 [class*=highlight],h5 [class*=highlight],h6 [class*=highlight]{font-family:TC Jimmy Script Rough,cursive!important;font-weight:400!important}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:TC Jimmy Script Rough,cursive;font-style:normal;display:inline-block;line-height:.9;vertical-align:-.08em;margin-left:-.06em;margin-right:.08em;padding-left:.18em;padding-right:.14em;letter-spacing:.02em}h1 em{font-size:1.55em}h2 em{font-size:1.45em}h3 em{font-size:1.35em}h4 em{font-size:1.3em}h5 em{font-size:1.25em}h6 em{font-size:1.2em}h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.8;margin-top:-.4em}@media (max-width: 768px){h1 em{font-size:1.35em}h2 em{font-size:1.3em}h3 em{font-size:1.25em}h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.8;margin-top:-.12em}}.highlight-text--drawer-line{padding-bottom:.35em}.highlight-text--drawer-line:after{transform:translateY(.35em)}@media (max-width: 768px){.highlight-text--drawer-line{padding-bottom:.28em}.highlight-text--drawer-line:after{transform:translateY(.28em)}}h1,h2,h3{line-height:1.3}h4,h5,h6{line-height:1.15}@media (max-width: 768px){h1,h2,h3{line-height:1.15}h4,h5,h6{line-height:1.2}}h1,h2,h3,.section-title,.section__title,.hero__title,.mega-title,.split-heading__title{margin-bottom:1.55em}@media (max-width: 768px){h1,h2,h3,.section-title,.section__title,.hero__title,.mega-title,.split-heading__title{margin-bottom:1.55em}}h1.heading,h2.heading,h3.heading,.section-title,.section__title,.hero__title,.mega-title,.split-heading__title,h1,h2,h3,h4,h5,h6{font-family:"TC Jimmy Serif Rough",serif!important;letter-spacing:-.08em}h1,h2,h3{line-height:1.03}h4,h5,h6{line-height:1.08}@media (max-width: 768px){h1,h2,h3{line-height:1.08}h4,h5,h6{line-height:1.1}}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:TC Jimmy Script Rough,cursive!important;font-style:normal;line-height:.9;vertical-align:-.08em}h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.84;margin-top:-.35em}:is(h1,h2,h3,h4,h5,h6)+:is(p,.rte,.section__text,.subheading,.lead,.content,.rich-text__text){margin-top:3em}@media (max-width: 768px){:is(h1,h2,h3,h4,h5,h6)+:is(p,.rte,.section__text,.subheading,.lead,.content,.rich-text__text){margin-top:1.3em}}h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.85;margin-top:-.45em}h1 .highlight-text:not(:first-child){line-height:.82;margin-top:-.35em}@media (max-width: 768px){h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.92;margin-top:-.15em}}:root{--h-big: 1.08;--h-small: 1.1;--h-big-mobile: 1.12;--h-small-mobile: 1.12;--script-gap-below: 1.3em;--script-gap-below-mobile: 2em}h1,h2,h3{line-height:var(--h-big)}h4,h5,h6{line-height:var(--h-small)}@media (max-width: 768px){h1,h2,h3{line-height:var(--h-big-mobile)}h4,h5,h6{line-height:var(--h-small-mobile)}}h1 .highlight-text,h2 .highlight-text,h3 .highlight-text{display:inline-block}h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:.92;margin-top:-2em}h1 .highlight-text:not(:last-child),h2 .highlight-text:not(:last-child),h3 .highlight-text:not(:last-child){margin-bottom:var(--script-gap-below)}@media (max-width: 768px){h1 .highlight-text:not(:first-child),h2 .highlight-text:not(:first-child),h3 .highlight-text:not(:first-child){line-height:1;margin-top:2em}h1 .highlight-text:not(:last-child),h2 .highlight-text:not(:last-child),h3 .highlight-text:not(:last-child){margin-bottom:var(--script-gap-below-mobile)}}@media (max-width: 768px){.banner-logo h1 em.highlight-text,.banner-logo h2 em.highlight-text,.banner-logo h3 em.highlight-text{display:block;line-height:.86;margin-top:-.4em;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-fonts.css.map */
