.elementor .e-d16c5c0-ee3ad73{font-size:3.05rem;letter-spacing:-0.075rem;line-height:1.12;}.elementor .e-2e8ff07-5a69960{font-weight:700;font-size:1.22rem;letter-spacing:0px;line-height:1.4;}.elementor .e-43a4ea0-633dcdf{max-width:29rem;font-size:0.95rem;}.elementor .e-ade93f5-f00e0c6{margin-block-start:0.5rem;}.elementor .e-920aea9-988a9b5{max-width:35rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1rem;flex:0 0 43%;}.elementor .e-59c4584-5e682a2{min-height:31rem;flex-direction:column;justify-content:center;}.elementor .e-99edd1a-d846db5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.5rem;padding-inline-end:3.5rem;background-image:linear-gradient(90deg, #fbfaf6 0%,#fbfaf6 43%,rgba(251,250,246,0.96) 50%,rgba(251,250,246,0.35) 54%,rgba(251,250,246,0) 56%),url("https://shop.mittelmeer-direkt.de/wp-content/uploads/2026/10/Bakkal24-Besprechung-Einkauf-mediterrane-lebensmittel-1024x559.jpeg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-size: cover, auto 100%; background-position: center, right center;\n}.elementor .e-9d2c54e-0656d80{font-size:0.9rem;letter-spacing:0px;line-height:1.35;}.elementor .e-5c07b98-8eef845{font-size:0.79rem;line-height:1.65;}.elementor .e-13695a4-5f5aec7{flex:1 1 0px;}.elementor .e-6662e53-6896bd6{width:2.5rem;height:2.75rem;}.elementor .e-797c33d-21d8488{font-size:0.9rem;letter-spacing:0px;line-height:1.35;}.elementor .e-6acf79e-6007253{font-size:0.79rem;line-height:1.65;}.elementor .e-0dc553b-92b6442{border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: #d9ddd3;\n}.elementor .e-53cb20f-8164714{font-size:0.9rem;letter-spacing:0px;line-height:1.35;}.elementor .e-6a76a44-334c9f9{font-size:0.79rem;line-height:1.65;}.elementor .e-dccc8c8-7acea68{border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: #d9ddd3;\n}.elementor .e-76e70c2-3f270e4{font-size:0.9rem;letter-spacing:0px;line-height:1.35;}.elementor .e-a4283b9-e694d05{font-size:0.79rem;line-height:1.65;}.elementor .e-9553d41-aa3c15d{border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: #d9ddd3;\n}.elementor .e-c11dbaa-d628b49{font-size:0.9rem;letter-spacing:0px;line-height:1.35;}.elementor .e-e6696a5-f8f262f{font-size:0.79rem;line-height:1.65;}.elementor .e-2662b9b-57bdba5{border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: #d9ddd3;\n}.elementor .e-67cbedb-5a9413f{padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-de28604-b0f896e{padding-block-start:1.6rem;padding-block-end:2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;background-color:#fbfaf6;}.elementor .e-815bfaa-2de3ad1{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-923702b-2514e15{width:100%;height:25rem;min-width:0px;min-height:50px;object-fit:cover;display:block;flex:1 1 0px;}.elementor .e-25665b0-e04c9c7{gap:3.5rem;}.elementor .e-50b9649-227381d{background-color:#ffffff;}.elementor .e-0ff2a18-341e7d7{font-family:Inter;font-weight:700;font-size:0.85rem;color:var(--lp-gold);letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-5e33920-b795ef5{font-family:"Playfair Display";font-weight:700;font-size:2.5rem;color:var(--lp-olive);line-height:1.25em;text-align:center;}.elementor .e-0ca382a-ffa4872{width:60px;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:var(--lp-gold);border-style:solid;align-self:center;}.elementor .e-49ad1d1-286be14{max-width:800px;column-gap:0rem;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;row-gap:0.5rem;align-items:center;}.elementor .e-19be6c6-458476c{font-family:Inter;font-weight:700;font-size:0.75rem;color:var(--lp-gold);letter-spacing:0.1em;margin-block-start:1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-034519d-bb0d1da{font-family:"Playfair Display";font-weight:700;font-size:1.35rem;color:var(--lp-olive);margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-b100f8f-5780fd3{font-family:Inter;font-size:0.9rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-fc68208-3a1b4c4{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;background-color:rgba(248, 244, 225, 0.5);display:flex;flex-direction:column;align-items:center;}.elementor .e-92cc3b1-01b0c93{font-family:Inter;font-weight:700;font-size:0.75rem;color:var(--lp-gold);letter-spacing:0.1em;margin-block-start:1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-185b16d-a76a34d{font-family:"Playfair Display";font-weight:700;font-size:1.35rem;color:var(--lp-olive);margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-0d73310-88860a2{font-family:Inter;font-size:0.9rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-9ca18ca-ec6ce0a{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;background-color:rgba(248, 244, 225, 0.5);display:flex;flex-direction:column;align-items:center;}.elementor .e-21a6402-869bd9b{font-family:Inter;font-weight:700;font-size:0.75rem;color:var(--lp-gold);letter-spacing:0.1em;margin-block-start:1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-0bf6cce-5573a88{font-family:"Playfair Display";font-weight:700;font-size:1.35rem;color:var(--lp-olive);margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-d50bb09-a1d1c02{font-family:Inter;font-size:0.9rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-a421a73-edca3a0{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;background-color:rgba(248, 244, 225, 0.5);display:flex;flex-direction:column;align-items:center;}.elementor .e-005dc4a-f1da003{font-family:Inter;font-weight:700;font-size:0.75rem;color:var(--lp-gold);letter-spacing:0.1em;margin-block-start:1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-9664571-5c22ab8{font-family:"Playfair Display";font-weight:700;font-size:1.35rem;color:var(--lp-olive);margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-e521f95-d9866f5{font-family:Inter;font-size:0.9rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-427e1f4-db0606d{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:12px;background-color:rgba(248, 244, 225, 0.5);display:flex;flex-direction:column;align-items:center;}.elementor .e-b381cd1-205d6c5{width:100%;max-width:1200px;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-93df009-b5f8276{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-9fed59b-c41b0ee{font-size:0.65rem;color:#ddc68a;}.elementor .e-f599602-480e0fa{font-size:1.65rem;color:#ffffff;}.elementor .e-6e4659e-a979a43{max-width:32rem;font-size:0.8rem;color:#ffffff;}.elementor .e-df9db29-2060aa2{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-48571ab-7d80bea:hover,.elementor .e-48571ab-7d80bea:focus-visible{color:#0b4d43;background-color:#f2ebd7;}.elementor .e-48571ab-7d80bea{font-size:0.8rem;color:#0b4d43;background-color:#fbfaf6;align-self:center;white-space:nowrap;\n}.elementor .e-c4b9330-d7b817c{font-family:Caveat;font-size:1.85rem;color:#ffffff;line-height:1.25;padding-inline-start:2rem;border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(255,255,255,0.25);\n}.elementor .e-f01296a-a6b5f09{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#0b4d43;flex-direction:row;gap:2rem;align-items:center;}.elementor .e-d7e852b-9e760b7{padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;background-image:linear-gradient(0deg, rgba(11,77,67,0.1) 0%,rgba(11,77,67,0.1) 100%),url("https://shop.mittelmeer-direkt.de/wp-content/uploads/2026/10/regalkonzept-sortiment.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-3f95947d-4f06{font-weight:600;}.elementor .e-30ee9f65-65ac{padding:0px;flex:1 1 0px;}.elementor .e-7c1bf972-2f1f{font-size:1.5rem;line-height:1;}.elementor .e-52ef8376-ed31{width:24px;padding:0px;flex:0 0 24px;}.elementor .e-33ab3f92-38b7{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .e-1b1d8ea8-d559{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3054eedd-6d44{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--lp-gold);\n}.elementor .e-a96551-d863{font-weight:600;}.elementor .e-35818028-5a0c{padding:0px;flex:1 1 0px;}.elementor .e-3ef3ff55-9d71{font-size:1.5rem;line-height:1;}.elementor .e-1558105c-5133{width:24px;padding:0px;flex:0 0 24px;}.elementor .e-5c0521b4-fad5{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .e-728b33ed-d5ea{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-757029d5-3667{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--lp-gold);\n}.elementor .e-cd6a862-4571{font-weight:600;}.elementor .e-708dcea-adea{padding:0px;flex:1 1 0px;}.elementor .e-531bae5a-8426{font-size:1.5rem;line-height:1;}.elementor .e-2ad0d201-5f4a{width:24px;padding:0px;flex:0 0 24px;}.elementor .e-6627a8f7-b34c{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .e-5b26707d-ef20{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-453b4e63-8843{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--lp-gold);\n}.elementor .e-239339-8012{font-weight:600;}.elementor .e-6d768f1e-9541{padding:0px;flex:1 1 0px;}.elementor .e-6584956b-904a{font-size:1.5rem;line-height:1;}.elementor .e-4f4e6763-8472{width:24px;padding:0px;flex:0 0 24px;}.elementor .e-1c7ccaea-88a1{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .e-1bfcd7c9-8f5f{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-115c76ef-b0f8{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--lp-gold);\n}.elementor .e-5a850a28-4a92{font-weight:600;}.elementor .e-1e625be2-dc15{padding:0px;flex:1 1 0px;}.elementor .e-37fb0ff9-a41d{font-size:1.5rem;line-height:1;}.elementor .e-6e5e5713-8690{width:24px;padding:0px;flex:0 0 24px;}.elementor .e-673f282c-9954{cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;align-items:center;}.elementor .e-2244306d-de10{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4790fe53-3970{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--lp-gold);\n}.elementor .e-64fa160-613a{padding-inline-start:8rem;margin-block-start:0px;}