.elementor .e-e25c3b5-95b35f4{font-family:var(--DMSans);font-weight:300;font-size:clamp(14px, 2vw, 16px);color:var(--brown-light);letter-spacing:4px;text-transform:uppercase}.elementor .e-08c0bce-a049abd{font-size:clamp(38px, 7vw, 82px);color:#fff}.elementor .e-95e0b9a-90b8f4f{font-family:var(--PlayfairDisplay);font-weight:400;font-size:clamp(38px, 7vw, 82px);color:var(--brown-light);font-style:italic;padding-block-end:20px}.elementor .e-78b683f-29efb10{max-width:520px;font-family:var(--DMSans);font-weight:300;font-size:clamp(15px, 2vw, 18px);color:rgb(255 255 255 / .65);text-align:center;padding-block-end:40px}.elementor .e-3e75d6c-c3b9842{font-family:var(--DMSans);font-weight:500;font-size:15px;color:#fff;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:40px;background-color:var(--accent);box-shadow:0 4px 16px 0 #b5825a59;transition:transform 0.25s ease;\n}.elementor .e-3e75d6c-c3b9842:hover,.elementor .e-3e75d6c-c3b9842:focus-visible{background-color:var(--accent-hover);box-shadow:0 6px 24px 0 #b5825a73;transform:translate3d(0,-2px,0);transform:translateY(-2px);box-shadow:0 6px 24px #b5825a73;\n}.elementor .e-b7de941-bd05c07{flex-direction:column;justify-content:center;align-items:center}.elementor .e-8f5db5c-5d80f4f{height:100vh;background-image:linear-gradient(#2e2118b3,#2e2118b3),linear-gradient(180deg,rgb(46 33 24 / .55) 0%,rgb(46 33 24 / .3) 50%,rgb(46 33 24 / .7) 100%),url(https://pekarnaucernochu.cz/wp-content/uploads/2026/02/Pekarna_zdalky-scaled.jpg);background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:var(--cream);filter:saturate(70%);justify-content:center;align-items:center}.elementor .e-56df4f4-2387ed9{font-family:var(--PlayfairDisplay);font-size:13px;color:#fff;font-style:italic;padding:0}.elementor .e-7b02568-ab4591a{font-family:var(--PlayfairDisplay);font-weight:700;font-size:22px;color:var(--brown-light);padding:0}.elementor .e-bbc4126-ccb217e{width:134px;height:75px;position:absolute;inset-block-end:20px;inset-inline-start:20px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;background-color:var(--brown-deep);box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-5fa4712-96abc05{border-radius:16px;background-image:url(https://pekarnaucernochu.cz/wp-content/uploads/2026/02/Pekarna_zblizka-scaled.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-7472367-91f0c4c{font-family:var(--DMSans);font-weight:500;font-size:12px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;padding-block-end:12px}.elementor .e-ff4d8da-db30f88{font-family:var(--PlayfairDisplay);font-weight:700;font-size:clamp(28px, 4vw, 38px);color:var(--brown-deep);line-height:1.25em;padding-block-end:20px}.elementor .e-d1e975f-439e2aa{font-family:var(--DMSans);font-weight:400;font-size:15px;color:var(--text-muted);line-height:1.8em}.elementor .e-2342b19-25dff47{flex-direction:column}.elementor .e-00bf428-fc647d7{max-width:955px;padding:0;flex-direction:row;gap:64px}.elementor .e-0cae630-38b653c{padding-block-start:100px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--cream);flex-direction:column;gap:64px;justify-content:center;align-items:center}.elementor .e-9085a58-73ed0e3{font-family:var(--DMSans);font-weight:500;font-size:12px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;padding-block-end:12px}.elementor .e-63b02e7-57a9d2b{font-family:var(--PlayfairDisplay);font-weight:700;font-size:clamp(28px, 4vw, 38px);color:var(--brown-deep);line-height:1.25em;padding-block-end:20px}.elementor .e-3595635-590577b{width:60px;height:2px;margin-block-end:60px;background-color:var(--brown-light)}.elementor .e-d2533a2-c048fb2{font-family:var(--PlayfairDisplay);font-weight:400;font-size:20px;color:var(--brown-mid);padding-block-end:30px}.elementor .e-6a7c19c-fa7ff1a{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-cb917fd-005e33f{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-c181e6d-686f81a{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-c2cc30e-6b168a2{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-9ff7bab-1add3b8{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-fdd3056-6a8d8a5{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-fdd3056-6a8d8a5:hover,.elementor .e-fdd3056-6a8d8a5:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-f064831-1159e50{padding:0;flex-direction:column}.elementor .e-52e30a2-bfebd1a{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-1d171b8-4367854{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-8c06edd-5db6621{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-cc0c1b7-f8c62f7{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-aa3e935-64ec631{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-8163052-ce0c053{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-8163052-ce0c053:hover,.elementor .e-8163052-ce0c053:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-c87a883-90f73f1{padding:0;flex-direction:column}.elementor .e-5cb7f92-85b5c4a{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-d10a3d2-dd09fb1{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-6cccc13-28a8d5c{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-b4c1ca5-d228272{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-1706f55-7eff464{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-e8957c0-6860b4a{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-e8957c0-6860b4a:hover,.elementor .e-e8957c0-6860b4a:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-b9b8746-d911a23{padding:0;flex-direction:column}.elementor .e-15ab484-2a55534{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-f64f37a-3436f15{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-dbaa7ad-1c99103{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-db83b9e-fc6af24{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-2a69964-c39e4f2{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-8a6d4eb-489549e{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-8a6d4eb-489549e:hover,.elementor .e-8a6d4eb-489549e:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-8375ea7-dca7d5f{padding:0;flex-direction:column}.elementor .e-0c5a4ae-1da0d73{max-width:1100px;padding-block-start:0;padding-block-end:60px;padding-inline-start:0;padding-inline-end:0;gap:28px}.elementor .e-273db60-24d284c{font-family:var(--PlayfairDisplay);font-weight:400;font-size:20px;color:var(--brown-mid);padding-block-end:30px}.elementor .e-2362b0d-3a2f6e2{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-b08686a-afa8eda{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-ecdbc69-0fac7ae{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-f58f3b5-aa02046{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-b14c035-099a2b6{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-9a121d8-c987c36{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-9a121d8-c987c36:hover,.elementor .e-9a121d8-c987c36:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-d8f4193-e502c9b{padding:0;flex-direction:column}.elementor .e-e1bd55e-e596048{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-7a24ce2-4ecb9f9{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-18d715c-4a62e58{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-3348767-c0958cf{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-f2fee95-326c30c{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-8604150-dc2df55{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-8604150-dc2df55:hover,.elementor .e-8604150-dc2df55:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-dd6a0e4-1a34876{padding:0;flex-direction:column}.elementor .e-e000f91-5fa10d0{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-b27d03e-af0e6fa{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-8426b59-87558a9{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-1cbd7b8-31d2b78{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-7ef641a-def9cd3{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-e1a0e78-55b8496{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-e1a0e78-55b8496:hover,.elementor .e-e1a0e78-55b8496:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-314c04d-e896a4d{padding:0;flex-direction:column}.elementor .e-6b50241-f0528a0{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:16px;border-start-end-radius:16px}.elementor .e-75398a5-549c971{font-family:var(--DMSans);font-weight:600;font-size:10px;color:var(--accent);letter-spacing:2px;text-transform:uppercase;padding-block-end:6px}.elementor .e-ca450a5-29fb129{font-family:var(--PlayfairDisplay);font-weight:700;font-size:19px;color:var(--brown-deep);line-height:1.25em;padding-block-end:4px}.elementor .e-56c16c0-617585c{font-family:var(--DMSans);font-weight:300;font-size:13px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase;margin-block-end:auto}.elementor .e-2408f53-a4b45ff{font-family:var(--PlayfairDisplay);font-weight:600;font-size:22px;color:var(--brown-mid);letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;margin-block-end:auto}.elementor .e-d777b15-cef9a9c{padding-block-start:22px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#fff;box-shadow:0 4px 24px 0 rgb(62 40 22 / .1);flex-direction:column}.elementor .e-d777b15-cef9a9c:hover,.elementor .e-d777b15-cef9a9c:focus-visible{box-shadow:0 8px 40px 0 rgb(62 40 22 / .16)}.elementor .e-a7be5d6-efa8f18{padding:0;flex-direction:column}.elementor .e-48abbcc-94799e9{max-width:1100px;padding-block-start:0;padding-block-end:60px;padding-inline-start:0;padding-inline-end:0;gap:28px}.elementor .e-4b72089-97869df{font-family:var(--DMSans);font-weight:400;font-size:14px;color:var(--text-muted)}.elementor .e-0851a5a-84f6aad{scroll-margin-top:80px;padding-block-start:80px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--warm-white);flex-direction:column;justify-content:center;align-items:center}.elementor .e-4a3c48e-a4f5cf5{font-family:var(--DMSans);font-weight:500;font-size:12px;color:var(--accent);letter-spacing:3px;text-transform:uppercase;padding-block-end:12px}.elementor .e-513b3d9-0ffb4d2{font-family:var(--PlayfairDisplay);font-weight:700;font-size:clamp(28px, 4vw, 38px);color:var(--brown-deep);line-height:1.25em;padding-block-end:32px}.elementor .e-b021df7-84ca34e{max-width:720px;font-family:var(--DMSans);font-weight:400;font-size:16px;color:var(--text-muted);line-height:1.9em;text-align:center;padding:0}.elementor .e-85b9629-b4182fe{padding-block-start:100px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:20px;background-color:var(--cream);flex-direction:column;align-items:center}