@import"https://use.typekit.net/yzk4gib.css";@font-face{font-family:ABC Prophet;src:url(//timoandviolet.com/cdn/shop/t/26/assets/ABCProphet-Regular.woff2?v=108348949577769368111759255702) format("woff2"),url(//timoandviolet.com/cdn/shop/t/26/assets/ABCProphet-Regular.woff?v=183277007894684456431759255702) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading: "ivymode", serif;--font-secondary: "eb-garamond", serif;--font-subtitle: "ABC Prophet", sans-serif;--font-body: "avenir", sans-serif;--font-accent: "quickpen", cursive;--kerning-tight: 0;--kerning-subtitle: .05em;--kerning-uppercase-heading: .05em;--kerning-uppercase-secondary: .15em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading);font-weight:300;letter-spacing:var(--kerning-tight);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.heading-uppercase{text-transform:uppercase;letter-spacing:var(--kerning-uppercase-heading)}.secondary-text,.intro-paragraph,.deck{font-family:var(--font-secondary);font-weight:400;line-height:1.5;letter-spacing:var(--kerning-tight)}.secondary-text-uppercase{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:var(--kerning-uppercase-secondary)}.secondary-italic{font-family:var(--font-secondary);font-style:italic}.subtitle,.section-subtitle,.subtitle--small,.subtitle--medium{font-family:var(--font-subtitle);font-weight:400;letter-spacing:var(--kerning-subtitle);color:rgba(var(--color-foreground),1)}.subtitle{line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem}.subtitle--small{font-size:1.4rem}.subtitle--medium{font-size:1.6rem}.subtitle--large{font-size:2.45rem}.subtitle--xlarge{font-size:3.15rem}body,p,.text-body,.body-text{font-family:var(--font-body);font-weight:400;line-height:1.6;letter-spacing:var(--kerning-tight)}.text-body{font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale))}.body-text-italic{font-family:var(--font-body);font-style:italic}.accent-text{font-family:var(--font-accent);font-weight:400;line-height:1.3}.collection-header__title{font-family:var(--font-heading);font-weight:300;font-size:2.5rem;letter-spacing:var(--kerning-tight);line-height:1.2;margin-bottom:.5rem}.collection-header__subtitle{font-family:var(--font-subtitle);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;margin-top:.5rem}.caption,.caption-with-letter-spacing,.caption-large{font-family:var(--font-subtitle)}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.form__label,.customer .field label{font-family:var(--font-subtitle);font-weight:400;font-size:1.3rem;letter-spacing:.04rem}.button,.shopify-challenge__button,.customer button{font-family:var(--font-subtitle);text-transform:uppercase;letter-spacing:.1rem}.category-label{font-family:var(--font-subtitle);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;margin-bottom:.25rem}.product-title{font-family:var(--font-heading);font-size:1.5rem;margin-bottom:.25rem}.price{font-family:var(--font-body);font-weight:400}.button-text{font-family:var(--font-subtitle);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}.accent-callout{font-family:var(--font-accent);font-size:1.75rem}.header__menu-item{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:1.4rem}.text-heading{font-family:var(--font-heading)}.text-secondary{font-family:var(--font-secondary)}.text-subtitle{font-family:var(--font-subtitle)}.text-body{font-family:var(--font-body)}.text-accent{font-family:var(--font-accent)}.text-uppercase{text-transform:uppercase}.text-kerning-tight{letter-spacing:var(--kerning-tight)}.text-kerning-subtitle{letter-spacing:var(--kerning-subtitle)}.text-kerning-uppercase-heading{letter-spacing:var(--kerning-uppercase-heading)}.text-kerning-uppercase-secondary{letter-spacing:var(--kerning-uppercase-secondary)}body{--font-heading-family: var(--font-heading);--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: var(--font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}
/*# sourceMappingURL=/cdn/shop/t/26/assets/typography.css.map */
