.elementor .e-262f631-de2e349{width:18rem;height:3.6rem;min-height:2.75rem;max-width:100%;font-weight:800;font-size:0px;color:transparent;letter-spacing:0.04em;padding:0px;margin-inline-end:auto;border-radius:0.25rem;background-image:url("https://polsterarbeiten.de/wp-content/uploads/2026/09/polsterarbeiten-logo.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:center center;background-color:#FFFFFF;}.elementor .e-254c8fc-93e74bd{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-acf9046-22664df{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-7f488f1-7d16d55{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-01f4400-6b98d22{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.3rem;padding-inline-end:0.3rem;border-radius:0.25rem;background-color:transparent;}.elementor .e-96b5e2d-5706594{min-height:2.75rem;font-size:0.95rem;color:#FFFFFF;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#A85F2A;}.elementor .e-00bcea0-3519cea{min-width:0px;padding:1.2rem;border-radius:0.5rem;border-block-end-width:1px;background-color:#FFFFFF;flex-direction:row;gap:1rem;flex-wrap:wrap;grid-column:1 / -1;align-items:center;}.elementor .e-e53f327-ba80d55{max-width:65ch;font-weight:700;font-size:0.75rem;color:#F7F4EF;letter-spacing:0.1em;line-height:1.75;}.elementor .e-b53b928-17639d3{max-width:21ch;font-size:clamp(2.2rem, 4.4vw, 4rem);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.08;}.elementor .e-0f70031-e94a083{max-width:65ch;font-size:1.05rem;color:#F7F4EF;line-height:1.8;}.elementor .e-b14e897-362e27a{width:auto;min-height:2.75rem;max-width:100%;font-size:0.95rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#A85F2A;align-self:flex-start;}.elementor .e-a11fb52-e207f18{min-width:0px;padding:clamp(2rem, 5vw, 5rem);border-radius:0.7rem;background-image:url("https://geflechtreparatur.de/wp-content/uploads/2026/05/Sitzkissen-Tecta-Echtleder-Freischwinger-B20-B25.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#38312B;flex-direction:column;gap:1.5rem;grid-column:1 / -1;align-items:flex-start;}.elementor .e-728c991-32b4b68{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-4cd6620-6194bcf{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-e99e488-04876d3{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#EDE5DB;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-d4f2738-09d5c31{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-70aa882-4c9d7a2{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-24768a7-a0398e9{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-2634052-9bedb53{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-4c22832-64bacaa{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-ad9653d-3d79bb7{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-d654b49-1b54dd6{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-751a185-ff9f52c{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-938b64a-d8595f2{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#EDE5DB;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-05f9150-18dd96f{max-width:55rem;font-size:clamp(1.45rem, 2.3vw, 2rem);color:#242321;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-5a5d77a-48a22ab{max-width:65ch;font-size:1rem;color:#51473F;line-height:1.85;}.elementor .e-4947aeb-3144459{min-width:0px;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:0.65rem;border-width:1px;border-color:#DED3C7;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1.25rem;justify-content:flex-start;}.elementor .e-2f4d0b5-e652871{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-175d1c9-3a49211{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-0eaf9ec-b66ecd5{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-cc5a279-e312f48{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-1c2e0aa-99363c5{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-8030c7e-db29a55{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-0fd3eb5-d4b7923{min-height:2.75rem;font-size:0.95rem;color:#242321;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:0.3rem;background-color:#E7DDD1;}.elementor .e-9eacdcf-4660f6b{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.8rem;flex-wrap:wrap;grid-column:1 / -1;}.elementor .e-b9c5da6-0c421e2{max-width:28ch;font-size:clamp(1.8rem, 3vw, 2.7rem);color:#FFFFFF;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-ab50143-736107a{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-62435b2-853ec63{width:auto;min-height:2.75rem;font-size:0.95rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:#A85F2A;align-self:flex-start;}.elementor .e-d51235e-572fd67{max-width:68ch;font-size:1.05rem;color:#E7DDD1;line-height:1.75;}.elementor .e-7633530-88613d6{min-width:0px;color:#F7F4EF;padding:clamp(2rem, 4vw, 4rem);border-radius:0.7rem;background-color:#242321;flex-direction:column;gap:1.3rem;grid-column:1 / -1;align-items:flex-start;}.elementor .e-5617bd1-8e513dc{max-width:90rem;color:#242321;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:clamp(1rem, 4vw, 4rem);padding-inline-end:clamp(1rem, 4vw, 4rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#F7F4EF;display:grid;flex-direction:column;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 27rem), 1fr));}.elementor .e-5c8fffd-7b703a5{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-522d92b-95d0c00{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-e386741-135790c{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-e9e3677-7b01ff5{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-ba22751-d4fab3a{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-bf88cae-bb32d8d{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-411172f-ffe5f68{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-09bea29-da98bd2{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-4d9056a-164da3b{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-7015ba3-c548c36{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-117985d-72ed448{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-13ad3aa-575ac6f{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-5cd7ffd-3daf2cf{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-3f63e9c-ee06215{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-95f0a23-8aefb1b{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-a83f76c-bb1d6b7{font-weight:700;font-size:1.35rem;color:#FFFFFF;margin-block-end:0.5rem;}.elementor .e-5d66a34-6ad64c5{font-size:0.95rem;color:#E7DDD1;line-height:1.8;}.elementor .e-19b4abc-b8c2780{font-size:0.95rem;color:#F7F4EF;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-f50bb10-d64053c{padding:0px;flex-direction:column;gap:0.8rem;align-items:flex-start;}.elementor .e-fd0987b-d99d47f{padding:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));}.elementor .e-592a075-ae552ba{font-size:0.85rem;color:#C6B7A7;padding-block-start:1.5rem;border-block-start-width:1px;}.elementor .e-99816b3-613d48b{color:#F7F4EF;padding:clamp(2rem,5vw,5rem);background-color:#242321;flex-direction:column;gap:2.5rem;}.elementor .e-226d069-800cd6c{width:13rem;height:2.9rem;font-size:0px;color:transparent;padding:0px;background-image:url("https://polsterarbeiten.de/wp-content/uploads/2026/09/polsterarbeiten-logo.png");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:center center;background-color:#FFFFFF;}.elementor .e-c720a30-6f117b9{width:100%;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:1000;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#FFFFFF;box-shadow:0px 0.3rem 1.2rem 0px rgba(36,35,33,.08);justify-content:space-between;align-items:center;}