main.content-for-layout{--es-heading-large: clamp(2rem, 1.5rem + 2vw, 2.75rem);--es-heading-section: clamp(1.5rem, 1.2rem + 1vw, 2rem);--es-heading-small: clamp(1.125rem, 1rem + .5vw, 1.375rem);--es-copy-size: clamp(1rem, .95rem + .2vw, 1.0625rem)}main.content-for-layout :is(h1,h2,h3,h4){font-weight:var(--font-heading--weight, 700);text-wrap:balance;overflow-wrap:break-word}main[data-template^=page] .text-block h1,main[data-template=article] .text-block h1,main[data-template=blog] .text-block h1,main[data-template=collection] .es-collection-intro h1{font-size:var(--es-heading-large);line-height:1.15;letter-spacing:-.025em}main[data-template=index] :is(.text-block,.es-categories,.es-story) h2{font-size:var(--es-heading-section);line-height:1.2;letter-spacing:-.02em}main[data-template=index] .es-categories h3{font-size:var(--es-heading-small);line-height:1.3;letter-spacing:-.01em}main[data-template=index] .text-block h1{font-size:clamp(2rem,1.4rem + 2.6vw,3rem);line-height:1.12;letter-spacing:-.025em}main.content-for-layout :is(.page-content,.blog-post-content){font-size:var(--es-copy-size);line-height:1.7}main.content-for-layout :is(.page-content,.blog-post-content) :is(h2,h3,h4){line-height:1.25;letter-spacing:-.015em;margin-block:2em .7em}main.content-for-layout :is(.page-content,.blog-post-content) h2{font-size:var(--es-heading-section)}main.content-for-layout :is(.page-content,.blog-post-content) h3{font-size:var(--es-heading-small)}main.content-for-layout :is(.page-content,.blog-post-content) h4{font-size:1.0625rem}main.content-for-layout :is(.page-content,.blog-post-content) :is(p,ul,ol){max-inline-size:65ch;font-size:var(--es-copy-size);line-height:1.7;margin-block:0 1.15em}main.content-for-layout :is(.page-content,.blog-post-content) :is(ul,ol){padding-inline-start:1.4em}main.content-for-layout :is(.page-content,.blog-post-content) li+li{margin-block-start:.5em}main.content-for-layout :is(.page-content,.blog-post-content) :is(h2,h3,h4):first-child{margin-block-start:0}main.content-for-layout :is(.page-content,.blog-post-content) a:not(.button):not(.button-secondary){text-underline-offset:.2em}main[data-template=index] :is(.es-story,.es-categories) p{font-size:var(--es-copy-size);line-height:1.65}main.content-for-layout :is(.es-project-card figcaption,.es-workshop figcaption){font-size:.9375rem;line-height:1.5}main.content-for-layout :is(.page-content,.es-story) summary{font-weight:var(--font-heading--weight, 700);line-height:1.5}#MainContent[data-template=product] .text-block[class*=__text_aEtTtq] :is(h2,h3){line-height:1.3;letter-spacing:-.01em;margin-block:1.75em .65em}#MainContent[data-template=product] .text-block[class*=__text_aEtTtq] h2{font-size:1.375rem}#MainContent[data-template=product] .text-block[class*=__text_aEtTtq] h3{font-size:1.125rem}#MainContent[data-template=product] .text-block[class*=__text_aEtTtq] :is(p,ul,ol){font-size:1rem;line-height:1.7;max-inline-size:65ch;margin-block:0 1em}#MainContent[data-template=product] .text-block[class*=__text_aEtTtq] li+li{margin-block-start:.45em}main[data-template=product] .es-personalisierung p{font-size:.9375rem;line-height:1.6}main[data-template="page.contact"] .text-block.rte p{font-size:var(--es-copy-size);line-height:1.7;max-inline-size:65ch;margin-block:0 1.15em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/eichenschmiede-typography.css.map */
