.elementor .e-5d93b4a-36dc667{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-87ec75e-8627445{font-weight:500;font-size:30px;color:#ed1c24;letter-spacing:0px;line-height:1.2;text-transform:none;margin:0px;}.elementor .e-6903c3d-8d24e5c{font-size:52px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-ef2ee04-9c1951b{font-size:19px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-7fc3fcc-6110547{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-50bca39-c3a73dc{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6bbd39b-8e658cb{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-000ef44-6d528da{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-3be1bb6-0827ab4{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-0e6261d-e19a6bd{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-fc09d76-ec04c20{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-05e9e3a-c024792{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-48e3982-a35fd85{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-00636b8-f2f8e1a{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-b3fd8b1-07e9430{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-092ef2a-8e0bbd7{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-d817735-2dea073{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-ef88308-197358d{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-8b150a5-bb12d6b{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-7cd2d75-adaac27{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-b467f39-100f600{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-a1d3238-74cd153{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-fe57279-be87bb3{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-64d929f-ea91ef7{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;margin-inline: auto;

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