.elementor .e-1caf412-35b46e4{min-width:0px;font-family:"Caveat";font-weight:500;font-size:1.875rem;color:#ed1c24;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-0cacb01-591d53a{min-width:0px;font-size:clamp(2.25rem, 4.1vw, 3.25rem);color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-3abfd2a-e2cc0a6{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-4330432-8cf6571{min-width:0px;min-height:3rem;font-weight:700;font-size:1rem;color:#fff;line-height:1.6;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.25rem;border-width:1px;border-color:#ed1c24;border-style:solid;background-color:#ed1c24;display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; text-align: left;\n}.elementor .e-fec3453-54c356b{min-width:0px;min-height:3rem;font-weight:700;font-size:1rem;color:#101923;line-height:1.6;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.25rem;border-width:1px;border-color:#101923;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; text-align: left;\n}.elementor .e-300f6a1-40a9ef5{min-width:0px;padding:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-f1ce11b-c37eb2d{min-width:0px;max-width:39.5rem;padding:clamp(1.5rem, 2.6vw, 2rem);margin:0px;border-radius:0.25rem;background-color:rgba(255,255,255,0.83);box-sizing: border-box;\n}.elementor .e-24e87f9-1eec62f{min-width:0px;min-height:36.875rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-image:url("https://www.care4hair-friseurdirektmarkt.de/wp-content/uploads/2026/09/care4hair-Haarpflege.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .e-f2d36c9-acb182c{min-width:0px;font-weight:600;font-size:1rem;color:#b7151d;line-height:1.6;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;box-sizing: border-box; text-align: left;\n}.elementor .e-c8d4ce1-113be5a{min-width:0px;font-weight:600;font-size:1rem;color:#b7151d;line-height:1.6;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;box-sizing: border-box; text-align: left;\n}.elementor .e-038b49c-9952dc1{min-width:0px;font-weight:600;font-size:1rem;color:#b7151d;line-height:1.6;text-decoration:none;padding:0px;margin:0px;border-radius:0px;border-width:0px;background-color:transparent;display:block;box-sizing: border-box; text-align: left;\n}.elementor .e-09b2184-ab3ec10{min-width:0px;padding:0px;margin:0px;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing: border-box; gap: .75rem 1.5rem;\n}.elementor .e-2776711-d0f1c25{min-width:0px;padding:1.25rem;margin:0px;background-color:#f3f4f5;box-sizing: border-box;\n}.elementor .e-48c8d6b-aff6862{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-42c77ac-461d03d{min-width:0px;font-size:clamp(1.6875rem, 2.6vw, 2rem);color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-4fbb70b-aebf01c{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-891c5be-fd7d7da{width:100%;height:100%;min-width:0px;object-fit:cover;object-position:50% 50%;display:block;}.elementor .e-6beb438-c21dd88{width:100%;height:100%;min-width:0px;object-fit:cover;object-position:50% 50%;display:block;}.elementor .e-4cbf6a9-9c11a95{width:100%;height:100%;min-width:0px;object-fit:cover;object-position:100% 50%;display:block;}.elementor .e-170755f-013b32d{min-width:0px;overflow:hidden;aspect-ratio:1 / 1;padding:0px;background-color:#f3f4f5;display:grid;gap:0.2rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-7314b08-08c0cdd{font-weight:700;font-size:1.5rem;color:#ed1c24;line-height:1.5;margin:0px;}.elementor .e-1c09be4-4eb2400{font-weight:700;font-size:1.25rem;color:#101923;line-height:1.2;margin:0px;}.elementor .e-6a40cd6-bfccdc7{font-size:1rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-34da779-72da9e3{min-width:0px;padding:1.25rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-e1d6a07-3ed9703{min-width:0px;overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:#d3d8dd;border-style:solid;background-color:#ffffff;}.elementor .e-73bd303-e51af1b{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f3f4f5;display:block;}.elementor .e-454454e-5dfc7a9{font-weight:700;font-size:1.5rem;color:#ed1c24;line-height:1.5;margin:0px;}.elementor .e-06dd6de-bd84fac{font-weight:700;font-size:1.25rem;color:#101923;line-height:1.2;margin:0px;}.elementor .e-4898fc2-9649316{font-size:1rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-bd7cd58-8061c9e{font-size:0.875rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-9953314-314b2d3{min-width:0px;padding:1.25rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6c2fd4e-bee6092{min-width:0px;overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:#d3d8dd;border-style:solid;background-color:#ffffff;}.elementor .e-5ae2930-6c7697c{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f3f4f5;display:block;}.elementor .e-a3bf2a4-44c8914{font-weight:700;font-size:1.5rem;color:#ed1c24;line-height:1.5;margin:0px;}.elementor .e-75606d6-324af14{font-weight:700;font-size:1.25rem;color:#101923;line-height:1.2;margin:0px;}.elementor .e-998d5ac-12e73fc{font-size:1rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-30bbf7f-33fef49{font-size:0.875rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-93c1de4-9d8b4bf{min-width:0px;padding:1.25rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-63bdcf3-7add3bc{min-width:0px;overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:#d3d8dd;border-style:solid;background-color:#ffffff;}.elementor .e-04e68e1-0b32791{width:100%;aspect-ratio:1 / 1;object-fit:contain;background-color:#f3f4f5;display:block;}.elementor .e-967aa97-eb899e4{font-weight:700;font-size:1.5rem;color:#ed1c24;line-height:1.5;margin:0px;}.elementor .e-8c40717-aa24e0f{font-weight:700;font-size:1.25rem;color:#101923;line-height:1.2;margin:0px;}.elementor .e-22c53ad-0fe3328{font-size:1rem;color:#34404b;line-height:1.5;margin:0px;}.elementor .e-a5e732f-9555db6{min-width:0px;padding:1.25rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2e32b26-bae2c65{min-width:0px;overflow:hidden;padding:0px;border-radius:0.5rem;border-width:1px;border-color:#d3d8dd;border-style:solid;background-color:#ffffff;}.elementor .e-5cd2e96-9bc10ba{min-width:0px;padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));element.style { grid-template-columns: repeat(4, minmax(0, 1fr)); }
@media (max-width: 1024px) { element.style { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 767px) { element.style { grid-template-columns: minmax(0, 1fr); } }\n}.elementor .e-d879fe0-d4a9c4a{font-size:1rem;color:#34404b;line-height:1.5;margin-block-start:1.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-48255a3-2d3910c{font-weight:700;font-size:1rem;color:#ffffff;line-height:1.4;text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#ed1c24;display:inline-flex;}.elementor .e-568a75b-eadeb8a{min-width:0px;padding:0px;}.elementor .e-2fdb3e7-4b5792f{min-width:0px;max-width:75rem;padding-block-start:clamp(2rem, 4vw, 3rem);padding-block-end:clamp(2rem, 4vw, 3rem);padding-inline-start:clamp(1.25rem, 2.6vw, 2rem);padding-inline-end:clamp(1.25rem, 2.6vw, 2rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-62438d5-877d9ab{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-7f89997-41285ff{min-width:0px;font-size:clamp(1.6875rem, 2.6vw, 2rem);color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-7354a67-636e962{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-b7aea50-3bacafa{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-c93a846-a0fde6b{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-5844b89-8b604ea{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-fed117d-fa44588{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-c33a78c-a24c92c{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-7f1d4ff-4004bc8{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-6386ab7-6cf06a3{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-5d834ed-0e69251{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-ccb32a3-45dd448{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-fdbcee4-f9d1002{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-15286fa-c051be8{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-eaf37ab-6ccc62d{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-ae59d73-ab40023{min-width:0px;padding:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 18rem), 1fr));box-sizing: border-box;\n}.elementor .e-d289c5e-cc74167{min-width:0px;font-size:1.3125rem;color:#fff;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-1e7d711-f37078b{min-width:0px;font-weight:400;font-size:1.0625rem;color:#fff;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-6e79fd3-859ce3b{min-width:0px;min-height:3rem;font-weight:700;font-size:1rem;color:#fff;line-height:1.6;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.25rem;border-width:1px;border-color:#ed1c24;border-style:solid;background-color:#ed1c24;display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; text-align: left;\n}.elementor .e-e108c61-1555a12{min-width:0px;min-height:3rem;font-weight:700;font-size:1rem;color:#fff;line-height:1.6;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.25rem;border-width:1px;border-color:#ed1c24;border-style:solid;background-color:#ed1c24;display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; text-align: left;\n}.elementor .e-5e84d1a-f0ac0f6{min-width:0px;padding:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-4036b7a-c78741f{min-width:0px;padding:2rem;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.375rem;background-color:#101923;box-sizing: border-box;\n}.elementor .e-99855c9-3a959f3{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-ead4c81-ac08074{min-width:0px;max-width:75rem;padding-block-start:clamp(2rem, 4vw, 3rem);padding-block-end:clamp(2rem, 4vw, 3rem);padding-inline-start:clamp(1.25rem, 2.6vw, 2rem);padding-inline-end:clamp(1.25rem, 2.6vw, 2rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-c3a2f57-04bc4bb{min-width:0px;padding:0px;margin:0px;background-color:#f3f4f5;box-sizing: border-box;\n}.elementor .e-5f0c6d4-cb52ae8{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-22ee9ef-45f9f0f{min-width:0px;font-size:clamp(1.6875rem, 2.6vw, 2rem);color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-aa62303-8c15d82{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-81d139c-975ee2e{width:100%;aspect-ratio:3 / 2;object-fit:cover;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.35rem;display:block;}.elementor .e-e78c444-df33366{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-4a52464-9a3e3aa{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-44a6b6c-fcce798{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-352606f-b0516ad{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-3b47104-3dcad9d{width:100%;aspect-ratio:3 / 2;object-fit:cover;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.35rem;display:block;}.elementor .e-70acec5-f4162d0{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-e7bdea8-d36cc26{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-5ef9264-4aacb42{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-d7c4a15-ae1d759{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-6f1e616-adb0a8e{width:100%;aspect-ratio:3 / 2;object-fit:cover;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.35rem;display:block;}.elementor .e-e18ac6c-c4b95ff{min-width:0px;font-weight:700;font-size:0.875rem;color:#ed1c24;letter-spacing:0.0625rem;line-height:1.6;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-3c9e150-ea7539c{min-width:0px;font-size:1.3125rem;color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-7369c2b-fbc5b1e{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-1de5310-6e7b0b6{min-width:0px;padding:1.5rem;margin:0px;border-radius:0.375rem;border-width:1px;border-color:#d8dce0;border-style:solid;background-color:#fff;box-sizing: border-box;\n}.elementor .e-030f0b6-a0d4956{min-width:0px;padding:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 18rem), 1fr));box-sizing: border-box;\n}.elementor .e-cdec9f5-daf6bda{min-width:0px;max-width:75rem;padding-block-start:clamp(2rem, 4vw, 3rem);padding-block-end:clamp(2rem, 4vw, 3rem);padding-inline-start:clamp(1.25rem, 2.6vw, 2rem);padding-inline-end:clamp(1.25rem, 2.6vw, 2rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-b63ceac-d69312d{min-width:0px;font-size:clamp(1.6875rem, 2.6vw, 2rem);color:#101923;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-ce9d562-6fb250e{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-ba5b518-ede716e{min-width:0px;font-weight:400;font-size:1.0625rem;color:#34404b;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-eaf74e0-6a63c25{min-width:0px;max-width:75rem;padding-block-start:clamp(2rem, 4vw, 3rem);padding-block-end:clamp(2rem, 4vw, 3rem);padding-inline-start:clamp(1.25rem, 2.6vw, 2rem);padding-inline-end:clamp(1.25rem, 2.6vw, 2rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-be0aaad-8448619{min-width:0px;padding:0px;margin:0px;box-sizing: border-box;\n}.elementor .e-5847793-38fc360{min-width:0px;font-family:"Caveat";font-weight:500;font-size:1.875rem;color:#ed1c24;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-8024a94-42e2717{min-width:0px;font-size:clamp(1.6875rem, 2.6vw, 2rem);color:#fff;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; font-weight: 750;\n}.elementor .e-8c6c359-d321596{min-width:0px;font-weight:400;font-size:1.0625rem;color:#fff;line-height:1.6;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .e-a260288-be92c7f{min-width:0px;min-height:3rem;font-weight:700;font-size:1rem;color:#fff;line-height:1.6;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-radius:0.25rem;border-width:1px;border-color:#ed1c24;border-style:solid;background-color:#ed1c24;display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; text-align: left;\n}.elementor .e-673a96f-19d9a11{min-width:0px;padding:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-56ed590-a7140f5{min-width:0px;max-width:75rem;padding-block-start:clamp(2rem, 4vw, 3rem);padding-block-end:clamp(2rem, 4vw, 3rem);padding-inline-start:clamp(1.25rem, 2.6vw, 2rem);padding-inline-end:clamp(1.25rem, 2.6vw, 2rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-4919c4c-a3f67bc{min-width:0px;padding:0px;margin:0px;box-sizing: border-box;\n}.elementor .e-d72ce9a-060ab32{min-width:0px;max-width:75rem;color:#34404b;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;

/* Care4Hair: kompakte, responsive Inhaltsgestaltung */
& [data-id="2fdb3e7"],& [data-id="ead4c81"],& [data-id="cdec9f5"],& [data-id="eaf74e0"] {padding-top:36px!important;padding-bottom:36px!important;padding-left:32px!important;padding-right:32px!important;}
& .c4h-content {padding-top:36px!important;padding-bottom:36px!important;}
& [data-id="4330432"],& [data-id="fec3453"],& [data-id="48255a3"],& [data-id="6e79fd3"],& [data-id="e108c61"],& [data-id="a260288"] {font-size:16px!important;line-height:1.4!important;font-weight:700!important;padding:12px 22px!important;min-height:46px;border-radius:4px!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;}
& [data-id="09b2184"] {gap:12px 24px!important;align-items:center!important;flex-wrap:wrap!important;}
& [data-id="f2d36c9"] {display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:15px!important;line-height:1.4!important;font-weight:600!important;margin:0!important;padding:8px 0!important;min-height:40px;text-shadow:none!important;}
& [data-id="f2d36c9"] i {display:none!important;}
& [data-id="f2d36c9"]::before {content:""!important;display:inline-block!important;width:18px!important;height:18px!important;flex:0 0 18px;background:#ed1c24!important;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgM2g4bDEwIDEwLTggOEwzIDExWk03IDdoLjAxIi8+PC9zdmc+") center/contain no-repeat!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgM2g4bDEwIDEwLTggOEwzIDExWk03IDdoLjAxIi8+PC9zdmc+") center/contain no-repeat!important;}
& [data-id="c8d4ce1"] {display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:15px!important;line-height:1.4!important;font-weight:600!important;margin:0!important;padding:8px 0!important;min-height:40px;text-shadow:none!important;}
& [data-id="c8d4ce1"] i {display:none!important;}
& [data-id="c8d4ce1"]::before {content:""!important;display:inline-block!important;width:18px!important;height:18px!important;flex:0 0 18px;background:#ed1c24!important;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0ibTEyIDMgMi41IDYuNUwyMSAxMmwtNi41IDIuNUwxMiAyMWwtMi41LTYuNUwzIDEybDYuNS0yLjVaIi8+PC9zdmc+") center/contain no-repeat!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0ibTEyIDMgMi41IDYuNUwyMSAxMmwtNi41IDIuNUwxMiAyMWwtMi41LTYuNUwzIDEybDYuNS0yLjVaIi8+PC9zdmc+") center/contain no-repeat!important;}
& [data-id="038b49c"] {display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:15px!important;line-height:1.4!important;font-weight:600!important;margin:0!important;padding:8px 0!important;min-height:40px;text-shadow:none!important;}
& [data-id="038b49c"] i {display:none!important;}
& [data-id="038b49c"]::before {content:""!important;display:inline-block!important;width:18px!important;height:18px!important;flex:0 0 18px;background:#ed1c24!important;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIxIDExYTggOCAwIDAgMS04IDhIN2wtNCAzVjExYTkgOSAwIDAgMSAxOCAwWiIvPjwvc3ZnPg==") center/contain no-repeat!important;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIxIDExYTggOCAwIDAgMS04IDhIN2wtNCAzVjExYTkgOSAwIDAgMSAxOCAwWiIvPjwvc3ZnPg==") center/contain no-repeat!important;}
@media(max-width:767px){
& [data-id="2fdb3e7"],& [data-id="ead4c81"],& [data-id="cdec9f5"],& [data-id="eaf74e0"] {padding:26px 20px!important;}
& .c4h-content {padding:26px 20px!important;}
& h1 {font-size:32px!important;line-height:1.15!important;}
& h2 {font-size:26px!important;line-height:1.2!important;}
& [data-id="09b2184"] {justify-content:flex-start!important;gap:8px 20px!important;}
}
/* Care4Hair: einheitlicher Widescreen-Header */
max-width:none!important;width:100%!important;
& [data-id="24e87f9"] {width:100%!important;max-width:none!important;min-height:560px!important;height:auto!important;padding:48px max(32px,calc((100% - 1200px)/2 + 32px))!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box;background-position:center!important;}
& [data-id="f1ce11b"] {width:600px!important;max-width:100%!important;margin:0!important;padding:32px!important;background:rgba(255,255,255,.86)!important;border-radius:4px!important;box-sizing:border-box;}
& [data-id="f1ce11b"] h1 {font-size:44px!important;line-height:1.12!important;margin:16px 0 20px!important;}
@media(max-width:767px){ & [data-id="24e87f9"] {min-height:0!important;padding:28px 20px!important;} & [data-id="f1ce11b"] {padding:24px!important;} & [data-id="f1ce11b"] h1 {font-size:32px!important;line-height:1.12!important;} }\n}