@layer z-foundation{html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--type-body);line-height:var(--leading-body);font-optical-sizing:auto}.z-title{font-size:var(--type-page-title);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.z-heading{font-size:var(--type-section-title);line-height:var(--leading-heading);letter-spacing:-.018em;text-wrap:balance}.z-lede{font-size:var(--type-body-large);line-height:1.55;text-wrap:pretty}.z-prose{line-height:1.6}.z-prose p,.z-rich-page>div,.z-article-body>section{max-width:68ch}.z-product-card__meta{line-height:1.45}.z-product-card__meta>a{transition:color var(--motion-duration-fast) var(--motion-ease-standard),text-decoration-color var(--motion-duration-fast) var(--motion-ease-standard)}.z-product-card__meta>a:hover,.z-product-card__meta>a:focus-visible{color:var(--color-text-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em}.z-kicker,.plain-label{font-size:.75rem;line-height:1.3;font-weight:500}.z-product-price,.z-bag-footer,.z-product-brief-facts,.event-status-card dl{font-variant-numeric:tabular-nums}.z-button,input,select,textarea{font-size:1rem}}.hero-copy h1{max-width:13ch;font-size:clamp(2.75rem,5vw,4.5rem);line-height:.98;letter-spacing:-.035em;text-wrap:balance}.home-manifesto h2{max-width:100%;font-size:clamp(3.25rem,6vw,5.5rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.collection-copy h2{max-width:12ch;font-size:var(--type-hero);line-height:.9;letter-spacing:-.04em;text-wrap:balance}.home-products-heading h2,.category-field h2{font-size:clamp(2.25rem,4vw,3.75rem);line-height:1;letter-spacing:-.025em;white-space:normal;text-wrap:balance}.category-track .category-name{font-size:clamp(1.5rem,2.5vw,2.4rem);line-height:1.05;text-wrap:balance}.making-chapter h2,.event-journal h2,.newsletter h2{font-size:clamp(2.25rem,4vw,4rem);line-height:1.02;text-wrap:balance}.signature-story h2{font-size:clamp(2.75rem,5vw,4.75rem);line-height:.94;text-wrap:balance}.z-journal-opening h1,.events-threshold h1,.z-care-opening h1,.event-opening h1,.z-article-opening h1,.z-world-opening h1{font-size:var(--type-hero);line-height:.9;letter-spacing:-.045em;text-wrap:balance}.z-journal-featured h2,.z-journal-index>header h2,.z-care-policies h2,.z-care-contact h2,.events-current h2,.events-archive h2,.event-details>div>h2,.event-invitation h2{font-size:var(--type-feature);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.z-journal-card h3,.event-records strong,.z-world-process li strong,.z-world-journal-link strong{font-size:clamp(1.75rem,2.8vw,3rem);line-height:1.05;text-wrap:balance}.z-article-dek{font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.45}.z-world-story h2,.z-world-studio h2,.z-world-philosophy h2,.z-world-closing h2{font-family:var(--font-display);font-weight:300;line-height:.94;letter-spacing:-.04em;text-wrap:balance}.z-world-story h2,.z-world-studio h2,.z-world-philosophy h2,.z-world-closing h2{font-size:clamp(2.625rem,4.7vw,4.25rem)}.z-world-large-copy{font-size:clamp(1.4375rem,2.4vw,2.1875rem);line-height:1.2}.z-product-story h2,.z-related-products>div h2,.z-measure-care h2{font-size:clamp(2.25rem,3.6vw,4rem);line-height:1;text-wrap:balance}.z-product-identity-mobile h2{font-size:clamp(2.75rem,8vw,4.5rem);line-height:.96;text-wrap:balance}.z-product-action .z-product-state,.z-product-action .product-option legend,.z-product-action details,.z-product-action .z-product-state-detail{font-size:.8125rem;line-height:1.5}.z-search-form input,.z-controls input,.newsletter-form input,.z-rich-page input,.z-rich-page textarea{font-size:1rem;line-height:1.4}.z-care-opening figcaption,.events-current figcaption,.event-hero figcaption,.event-gallery__grid figcaption,.z-process-triptych figcaption,.z-article-hero figcaption,.z-article-image-wide figcaption,.z-article-image-pair figcaption,.signature-reverse figcaption,.signature-related-image span{font-size:.75rem;line-height:1.4}.signature-threshold-copy>a,.signature-threshold-number,.signature-index-state,.signature-index-name small,.signature-index-governance span,.signature-record-meta,.signature-making-ledger span,.signature-statistics dt,.signature-related aside>span{font-size:.75rem;line-height:1.35}.signature-index-governance p,.signature-making-ledger p,.signature-related aside p,.signature-related aside a,.governed-copy p{font-size:.8125rem;line-height:1.55}.z-dialog h2,.z-remake-dialog h2,.z-event-interest-dialog h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:.98;text-wrap:balance}@media(max-width:820px){.hero-copy h1,.z-journal-opening h1,.events-threshold h1,.z-care-opening h1,.event-opening h1,.z-article-opening h1,.z-world-opening h1,.collection-copy h2{font-size:var(--type-hero)}.home-manifesto h2{font-size:clamp(2.5rem,8vw,4rem);line-height:1.08}.z-journal-featured h2,.z-journal-index>header h2,.z-care-policies h2,.z-care-contact h2,.events-current h2,.events-archive h2,.event-details>div>h2,.event-invitation h2{font-size:var(--type-feature)}}@media(max-width:560px){.hero-copy h1{max-width:11ch;font-size:clamp(2.6rem,13vw,3.75rem)}.collection-copy h2{max-width:10ch;font-size:var(--type-hero)}.home-manifesto{min-height:520px;padding-block:88px}.home-manifesto h2{font-size:clamp(2rem,8vw,3.5rem)}.home-products-heading h2,.category-field h2{font-size:clamp(2rem,10vw,3rem)}.z-product-identity-mobile h2{font-size:clamp(2.5rem,11vw,3.5rem)}.z-prose,.z-rich-page>div,.z-article-body>section{font-size:1rem}.z-world-story h2,.z-world-studio h2,.z-world-philosophy h2,.z-world-closing h2{font-size:2.625rem}}.home-manifesto--opening h2,.home-manifesto--closing h2{max-width:100%;display:grid;row-gap:clamp(.75rem,1.4vw,1.25rem);font-weight:300;line-height:1.1;text-wrap:balance}.home-manifesto--opening h2{font-size:clamp(3.25rem,7vw,6.5rem);letter-spacing:-.035em}.home-manifesto--closing h2{font-size:clamp(2.75rem,5.6vw,5.25rem);letter-spacing:-.03em}.home-manifesto--opening h2 span,.home-manifesto--closing h2 span{overflow:visible;padding-block-end:.08em}.home-manifesto.home-manifesto--opening,.home-manifesto.home-manifesto--closing{min-height:clamp(22rem,52svh,36rem);padding-block:clamp(5rem,10vw,9rem)}.home-manifesto.home-manifesto--closing{min-height:clamp(20rem,44svh,32rem);padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(5rem,10vw,9rem)}.category-field{padding-bottom:0}@media(max-width:820px){.home-manifesto.home-manifesto--opening,.home-manifesto.home-manifesto--closing{min-height:auto;padding-block:clamp(4rem,12vw,6rem)}.home-manifesto--opening h2{font-size:clamp(3rem,10vw,5rem)}.home-manifesto--closing h2{font-size:clamp(2.75rem,8.5vw,4.5rem)}}@media(max-width:560px){.home-manifesto.home-manifesto--opening,.home-manifesto.home-manifesto--closing{min-height:auto;padding-block:clamp(5.5rem,22vw,7.5rem)}.home-manifesto--opening h2{font-size:clamp(2.75rem,12vw,3.75rem)}.home-manifesto--closing h2{font-size:clamp(2.5rem,10vw,3.25rem)}}.signature-threshold h1,.signature-record-opening h2{font-size:clamp(3.5rem,8vw,7rem);line-height:.88;letter-spacing:-.05em;text-wrap:balance}.signature-index h2,.signature-object-story h3,.signature-process h3,.signature-making h3,.signature-statistics h3,.signature-related h3{font-size:clamp(2.25rem,4.5vw,4.75rem);line-height:.98;text-wrap:balance}@media(max-width:820px){.signature-threshold h1,.signature-record-opening h2{font-size:clamp(3rem,14vw,5.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zaynab-typography.css.map */
