.elementor .e-a70032f-67d7181{font-size:14px;color:#34404b;line-height:1.6;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;margin:0px;}.elementor .e-77af6f6-f90ca4e{font-weight:500;font-size:30px;color:#ed1c24;letter-spacing:0px;line-height:1.2;text-transform:none;margin:0px;}.elementor .e-3252180-891e7e7{font-size:52px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-8a7d58c-464bf2a{font-size:19px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-443517d-a63c153{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-32a1d7d-823b80b{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-cdd02c5-35c5558{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-5984f2c-4c05b2f{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#f3f4f5;display:grid;flex-direction:column;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);}.elementor .e-28859ec-eb14ad5{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-fb7aed9-5aeda96{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-fcd9d7a-5112271{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-c08013e-9f1ecc5{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-a7e0b2b-83761b7{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-6c1b3a6-e39e4d3{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-b4af815-e5b4379{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-90ef5e1-ec66c08{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-328eec8-cd67746{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-f4ee08a-22b12e8{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-0568d99-9ac2b97{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;border-block-end-width:1px;display:grid;flex-direction:column;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom-style: solid; border-bottom-color: #e2e6e9;\n}.elementor .e-b9a8530-df5aba1{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-a4d3dbd-87e0711{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-5f8dcd5-4ec8ceb{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-abbe68a-dc21789{max-width:960px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:20px;}.elementor .e-36d1afc-3ee1ad8{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;margin-inline: auto;

/* Care4Hair: kompakte, responsive Inhaltsgestaltung */
& [data-id="0568d99"],& [data-id="abbe68a"] {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;}
@media(max-width:767px){
& [data-id="0568d99"],& [data-id="abbe68a"] {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="5984f2c"] {padding-top:40px!important;padding-bottom:40px!important;}
@media(max-width:767px){& [data-id="5984f2c"] {padding:26px 20px!important;}}\n}