@font-face{font-family:Quicksand;src:url(/cdn/shop/files/Quicksand-600.ttf?v=1731324091) format("truetype");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:Quicksand;src:url(/cdn/shop/files/Quicksand-500.ttf?v=1731324632) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:AmaticSC;src:url(/cdn/shop/files/AmaticSC-Bold.ttf?v=1731328111) format("truetype");font-weight:700;font-style:normal;font-stretch:normal}.h1-inverse{font-family:var(--heading-font-family);font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:var(--white)}.h1-center-inverse{font-family:var(--heading-font-family);font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:var(--white)}.h1-center{font-family:var(--heading-font-family);font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:var(--blue-dark)}h1,.h1{font-family:var(--heading-font-family);font-size:4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:var(--blue-dark)}.h2-yellow{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:var(--yellow-darker)}.h2-center-rose{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--rose-dark)}.h2-center-inverse{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--white)}.h2-center-2{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--rose-dark)}.h2-center{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;text-align:center;color:var(--blue-dark)}h2,.h2{font-family:var(--heading-font-family);font-size:3.375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:normal;color:var(--blue-dark)}.slider-subheadline{font-family:AmaticSC;font-size:2.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:.83;letter-spacing:normal;color:#b6f1ff}.h3-neu{font-family:var(--heading-font-family);font-size:2.5625rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:var(--blue-dark)}.text-extra-large-inverse-center{font-family:var(--text-font-family);font-size:1.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:normal;text-align:center;color:var(--white)}h3,.h3{font-family:var(--heading-font-family);font-size:1.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:var(--blue-dark)}.h3-center{font-family:var(--heading-font-family);font-size:1.5625rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--blue-dark)}.nl-headline{font-family:var(--text-font-family);font-size:1.5625rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.52;letter-spacing:normal;color:var(--blue-dark)}.price{font-family:var(--text-font-family);font-size:1.5rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--blue-dark)}.text-large-strong{font-family:var(--text-font-family);font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:var(--blue-dark)}.main-menu-active{font-family:var(--text-font-family);font-size:1.25rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--blue-darker)}.h4-faq{font-family:var(--heading-font-family);font-size:1.25rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:var(--blue-dark)}.text-large-yellow{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:var(--yellow-darker)}.text-large-list-hyperlink{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:var(--yellow-dark)}.text-large-center-inverse{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--white)}.text-large-center{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:var(--blue-dark)}.text-large{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:var(--blue-dark)}.main-menu-hover{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--rose-dark)}.main-menu{font-family:var(--text-font-family);font-size:1.25rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--blue-dark)}.text-strong{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--blue-dark)}.h4-yellow{font-family:var(--heading-font-family);font-size:1.0625rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;color:var(--yellow-dark)}.h4-center-rose{font-family:var(--heading-font-family);font-size:1.0625rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;text-align:center;color:#c5889f}.h4-center{font-family:var(--heading-font-family);font-size:1.0625rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;text-align:center;color:var(--rose-dark)}h4,.h4{font-family:var(--heading-font-family);font-size:1.0625rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.0625rem;color:var(--blue-dark)}.text-muted-center{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:center;color:var(--rose-dark)}.text-muted{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--blue-dark)}.text-inverse-muted{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:#ffffffb3}.text-inverse-center{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:center;color:var(--white)}.text-inverse{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--white)}.text-hyperlink{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--blue-dark)}.text-center{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;text-align:center;color:var(--blue-dark)}p,.text{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--blue-dark)}.text-hyperlink-hover{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:normal;color:var(--rose-dark)}.list{font-family:var(--text-font-family);font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:var(--blue-dark)}.nl-text{font-family:var(--text-font-family);font-size:1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:var(--blue-dark)}.hr-rose{font-family:var(--text-font-family);font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.0625rem;color:var(--rose-dark)}.h5-center{font-family:var(--heading-font-family);font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.0625rem;text-align:center;color:var(--blue-dark)}h5,.h5{font-family:var(--heading-font-family);font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.0625rem;color:var(--blue-dark)}.footer-menu{font-family:var(--text-font-family);font-size:.9375rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.33;letter-spacing:normal;color:var(--blue-dark)}.price-old{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--rose-dark)}.price-grid{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:var(--blue-darker)}.button-primary{font-family:var(--text-font-family);font-size:.8125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--white)}.button-inverse{font-family:var(--text-font-family);font-size:.8125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--blue-dark)}.price-unit{font-family:var(--text-font-family);font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:var(--rose-dark)}.h6-inverse{font-family:var(--heading-font-family);font-size:.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.125rem;color:var(--white)}.h6-center-muted{font-family:var(--heading-font-family);font-size:.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--rose-dark)}.h6-center{font-family:var(--heading-font-family);font-size:.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;text-align:center;color:var(--blue-dark)}h6,.h6{font-family:var(--heading-font-family);font-size:.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.0625rem;color:var(--blue-dark)}.text-small-muted{font-family:var(--text-font-family);font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--rose-dark)}.text-small-inverse{font-family:var(--text-font-family);font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--white)}.text-small{font-family:var(--text-font-family);font-size:.75rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--blue-dark)}.product-grid-description{font-family:var(--text-font-family);font-size:.6875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:.0625rem;text-align:center;color:var(--rose-dark)}.announcement{font-family:var(--text-font-family);font-size:.6875rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:.125rem;text-align:center;color:var(--blue-light)}.text-extra-small-muted{font-family:var(--text-font-family);font-size:.6875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:var(--rose-dark)}.text-extra-small-inverse-muted{font-family:var(--text-font-family);font-size:.6875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#3a3d745c}@media screen and (max-width:999px){.h2-yellow,.h2-center-rose,.h2-center-inverse,.h2-center-2,.h2-center,h2,.h2{font-size:3rem}}@media screen and (max-width:720px){html{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-fonts.css.map */
