.elementor .e-e5f000c-6d0793e{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-0550f47-7c4d450{font-weight:700;font-size:13px;color:#ed1c24;letter-spacing:1px;line-height:1.6;margin:0px;}.elementor .e-6124a67-5a0e9ac{font-size:52px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-e4e159b-5399550{font-size:19px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-3f16bde-59fbf60{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-168aded-54c3c59{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-01b4372-7de413f{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;}.elementor .e-9c39c95-e626681{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-be5a584-9f7f26b{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-fc88c4e-e59079b{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-5d2c63c-a30503a{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-73dcf3f-a349a4f{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-ad2938f-b0d0994{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-20ad7b2-a07f651{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-07c9e92-586a2bc{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-e2213c0-76c2e84{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-83d96a6-7a6b4f7{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-32f1b3a-8f44d9d{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-cc1853a-1dea563{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-bd163e0-1e92cc2{font-size:32px;color:#101923;line-height:1.12;margin:0px;font-weight: 750;\n}.elementor .e-eeb6d86-7d1a6e1{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-0b8d408-506c45b{font-size:17px;color:#34404b;line-height:1.6;margin:0px;}.elementor .e-a806053-dd9f277{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-46a8840-5168a9d{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;margin-inline: auto;

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