h1,.h1{font-family:var(--heading-font-family);font-size:5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--primary)}.h1-inverse{font-family:var(--heading-font-family);font-size:4.375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--white)}.h1-center,.section-header h1.h2{font-family:var(--heading-font-family);font-size:4.375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--primary)}.h1-hero{font-family:var(--heading-font-family);font-size:4rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.16;letter-spacing:normal;color:var(--white)}.h2-center{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--mensch-blau)}h2,.h2{font-family:var(--heading-font-family);font-size:3rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--mensch-blau)}h3,.h3{font-family:var(--heading-font-family);font-size:1.4375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;color:var(--mensch-blau)}.hero-subheadline{font-family:var(--text-font-family);font-size:1.375rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:.0625rem;color:var(--white)}.text-large-strong{font-family:var(--text-font-family);font-size:1.25rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--primary)}.price{font-family:var(--text-font-family);font-size:1.25rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--primary)}.h3-center{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--mensch-blau)}.price-grid{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--primary)}.h5-center{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.0625rem;text-align:center;color:var(--primary)}h5,.h5{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.0625rem;color:var(--primary)}.h4-center{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--primary)}.text-large-center{font-family:var(--text-font-family);font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--primary)}.text-large{font-family:var(--text-font-family);font-size:1.25rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:var(--primary)}.filter-menu-active{font-family:var(--text-font-family);font-size:1.1875rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--mensch-blau)}.filter-menu-hover{font-family:var(--text-font-family);font-size:1.1875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--muted-text)}.filter-menu{font-family:var(--text-font-family);font-size:1.1875rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--primary)}.text-strong{font-family:var(--text-font-family);font-size:1.125rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--primary)}.text-muted-center{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:var(--muted-text)}.text-muted{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--muted-text)}.text-hyperlink-hover{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--primary)}.text-hyperlink{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--mensch-blau)}.text-center{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:var(--primary)}p,.text{font-family:var(--text-font-family);font-size:1.125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--primary)}.main-menu-active{font-family:var(--text-font-family);font-size:1rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--primary)}h4,.h4{font-family:var(--heading-font-family);font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;color:var(--primary)}.main-menu-hover{font-family:var(--text-font-family);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--muted-text)}.main-menu{font-family:var(--text-font-family);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--primary)}.list{font-family:var(--text-font-family);font-size:1rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:var(--primary)}.list-set{font-family:var(--text-font-family);font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:var(--primary)}h6,.h6{font-family:var(--heading-font-family);font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;color:var(--primary)}.footer-menu{font-family:var(--text-font-family);font-size:.9375rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:var(--primary)}.button-primary{font-family:var(--heading-font-family);font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--white)}.button-inverse{font-family:var(--heading-font-family);font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--primary)}.text-extra-small-muted{font-family:var(--text-font-family);font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:var(--muted-text)}.announcement-link,.announcement{font-family:var(--text-font-family);font-size:.8125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white)}.text-small-muted{font-family:var(--text-font-family);font-size:.8125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:var(--muted-text)}.text-small{font-family:var(--text-font-family);font-size:.8125rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;color:var(--primary)}.price-unit{font-family:var(--text-font-family);font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--muted-text)}.product-grid-description{font-family:var(--text-font-family);font-size:.6875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:.0625rem;text-align:center;color:var(--muted-text)}@media screen and (max-width: 920px){.h2-center{font-size:3rem}}@media screen and (max-width: 580px){.product-title.h2{font-size:2.4rem}}@media screen and (max-width: 480px){html{font-size:15px}h1,.h1,.h1-inverse,.h1-center,.section-header h1.h2{font-size:4rem}h2,.h2,.h2-center{font-size:2.8rem}}@media screen and (max-width: 380px){h1,.h1{font-size:3.8rem}}@media screen and (max-width: 360px){.h1-inverse,.h1-center,.section-header h1.h2{font-size:3.6rem}.product-title.h2{font-size:2.2rem}h2,.h2,.h2-center{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-fonts.css.map */
