:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-aa5eb723{align-items:flex-start;background-blend-mode:normal;background-image:url('https://www.michaelhamannt.com/wp-content/uploads/2026/04/michael-hamannt-autor-high-urban-fantasy-romantasy.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;width:Full Width;padding:180px 0px}@media (max-width:1024px){.gb-element-aa5eb723{padding-bottom:150px;padding-top:150px}}.gb-element-e86bb287{column-gap:20px;display:grid;grid-template-columns:1.5fr 1fr;margin-left:auto;margin-right:auto;max-width:1320px;padding-left:32px;padding-right:32px;row-gap:20px}@media (max-width:1024px){.gb-element-e86bb287{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-e86bb287{grid-template-columns:1fr;padding-left:15px;padding-right:15px}}@media (max-width:767px){.gb-element-d5ce5b33{text-align:center}}.gb-element-610dde85{color:#333333;display:block;width:Full Width;padding:130px 32px}@media (max-width:1024px){.gb-element-610dde85{padding:60px 16px}}.gb-element-f7e6a3aa{column-gap:20px;display:grid;grid-template-columns:1.4fr 1fr 1fr;row-gap:20px}@media (max-width:1024px){.gb-element-f7e6a3aa{column-gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:767px){.gb-element-f7e6a3aa{grid-template-columns:1fr}}.gb-element-65f78ec1{background-color:#f5f3ed;display:block;min-height:500px;padding:36px}@media (max-width:1024px){.gb-element-65f78ec1{min-height:500px;padding:24px}}@media (max-width:767px){.gb-element-65f78ec1{min-height:500px}}.gb-element-3f8e958f{column-gap:28px;display:grid;grid-template-columns:1fr 1fr;row-gap:0px}@media (max-width:1024px){.gb-element-3f8e958f{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3f8e958f{grid-template-columns:1fr}}@media (max-width:1024px){.gb-element-9db6dba8{align-items:center;grid-template-columns:1fr 1fr;text-align:center}}.gb-element-59183bad{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;min-height:438px}@media (max-width:1024px){.gb-element-59183bad{min-height:200px}}.gb-element-8a812117{align-items:flex-start;background-blend-mode:normal;background-color:#f4d9de;background-image:url('https://www.michaelhamannt.com/wp-content/uploads/2026/04/magische-romantasy-buecher.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-start;min-height:500px;padding:36px}@media (max-width:1024px){.gb-element-8a812117{min-height:500px;padding:24px}}.gb-element-2424186f{align-items:flex-start;background-blend-mode:normal,normal;background-color:#efede8;display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;background:url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/fantasy-mm-romance-romane.jpg) center/cover no-repeat,url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/fantasy-mm-romance-romane.jpg) center/cover no-repeat;padding:36px}@media (max-width:1024px){.gb-element-2424186f{min-height:500px;padding:24px}}.gb-element-617aae29{column-gap:20px;display:grid;grid-template-columns:1fr 1.4fr 1fr;margin-top:20px;row-gap:20px}@media (max-width:1024px){.gb-element-617aae29{grid-template-columns:1fr 1fr}}@media (max-width:767px){.gb-element-617aae29{grid-template-columns:1fr}}.gb-element-f86ad7d1{align-items:flex-start;background-blend-mode:normal,normal;background-color:#dbe7e5;display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;background:url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/urban-fanntasy-romane.jpg) center/cover no-repeat,url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/urban-fantasy-romane.jpg) center/cover no-repeat;padding:36px}@media (max-width:1024px){.gb-element-f86ad7d1{min-height:500px;padding:24px}}@media (max-width:767px){.gb-element-f86ad7d1{justify-content:flex-end}}.gb-element-f5b7e5f0{align-items:stretch;background-blend-mode:normal,normal;background-color:#dce8e0;column-gap:1em;display:grid;grid-template-columns:1fr;min-height:500px;row-gap:1em;background:url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/fantasy-hoerbuecher-und-romane.jpg) center/cover no-repeat,url(https://www.michaelhamannt.com/wp-content/uploads/2026/04/fantasy-hoerbuecher-und-romane.jpg) center/cover no-repeat;padding:30px}@media (max-width:1024px){.gb-element-f5b7e5f0{background-image:url('https://www.michaelhamannt.com/wp-content/uploads/2026/04/fantasy-hoerbuecher-und-romane.jpg');background-position:52% 3%;grid-template-columns:1fr;min-height:500px;padding:24px}}@media (max-width:767px){.gb-element-f5b7e5f0{grid-template-columns:1fr}}.gb-element-c78143a4{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.gb-element-90e686b0{display:block;padding:36px}.gb-element-b8c1d785{align-items:center;background-color:#33587b;display:flex;flex-direction:column;justify-content:center;min-height:500px;padding:36px}@media (max-width:1024px){.gb-element-b8c1d785{min-height:500px;padding:24px}}.gb-element-02a541c9{background-blend-mode:normal;background-color:#f5f3ed;background-image:url('https://www.michaelhamannt.com/wp-content/uploads/2026/04/neuerscheinung-fantasy-roman-1.jpg');background-position:100% 100%;background-repeat:no-repeat;background-size:cover;padding:130px 32px}.gb-element-bd38ec93{column-gap:1em;display:grid;grid-column:40;grid-row:40;grid-template-columns:0.9fr 1.1fr;row-gap:1em}@media (max-width:1024px){.gb-element-bd38ec93{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-bd38ec93{grid-template-columns:1fr}}.gb-element-b2c3dbc7{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.gb-element-01adb765{background-color:#36c484;border-bottom-right-radius:999px;border-top-right-radius:999px;font-weight:700;left:-10px;position:absolute;top:10px}.gb-element-b0e4d646{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.gb-element-0ed3ae64{align-items:center;background-color:#152433;width:100%;padding:130px 32px}.gb-element-76f8efd2{align-items:center;margin-left:auto;margin-right:auto;max-width:1400px;width:100%}.gb-element-b61c1f20{column-gap:40px;display:grid;grid-template-columns:1fr 0.9fr 1fr;row-gap:30px}@media (max-width:1024px){.gb-element-b61c1f20{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-b61c1f20{grid-template-columns:1fr}}.gb-element-ba2e5d8d{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;padding-top:10px}.gb-element-a6c13ea3{align-items:center;display:flex;flex-direction:column;justify-content:center}.gb-element-8d715ae4{align-items:center;border-bottom-color:#767676;border-left-color:#767676;border-right-color:#767676;border-top-color:#767676;display:flex;flex-direction:column;justify-content:center;padding:32px}.gb-element-7fc27cc6{border:2px solid #4d4d4d;border-radius:15px;padding:25px}.gb-element-f9e810fa{padding:100px 32px 130px 32px}.gb-element-f9e810fa a{color:#33587b}.gb-element-187cd862{background-color:#33587b;color:#ffffff;display:block;font-family:var(--gp-font--cormorant-garamond);margin-bottom:0px;margin-top:0px;text-transform:uppercase;padding:5px 40px}@media (max-width:1024px){.gb-element-187cd862{padding:28px 24px}}@media (max-width:767px){.gb-element-187cd862{padding:28px 20px}}.gb-element-ca675f16{align-items:center;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;row-gap:0px}@media (max-width:1024px){.gb-element-ca675f16{display:grid;grid-column:0;grid-row:15px;grid-template-columns:1fr}}.gb-element-9a1073cb{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1}@media (max-width:1024px){.gb-element-9a1073cb{display:flex}}.gb-element-af3bc997{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:center}@media (max-width:1024px){.gb-element-af3bc997{display:flex;flex-direction:row}}@media (max-width:767px){.gb-element-af3bc997{column-gap:14px}}.gb-element-6361c580{background-color:#152433;color:#e9e7e3;width:Full Width;padding:70px 32px 40px 32px}.gb-element-4ba21528{justify-content:center;margin-left:auto;margin-right:auto;max-width:760px;padding-top:30px}@media (max-width:1024px){.gb-element-4ba21528{justify-content:center}}@media (max-width:767px){.gb-element-4ba21528{justify-content:center}}.gb-element-e7463826{align-items:center;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;justify-self:stretch;padding-left:40px;padding-right:40px;row-gap:15px}@media (max-width:1024px){.gb-element-e7463826{align-items:center;column-gap:0px;display:grid;grid-template-columns:1fr;justify-content:center;row-gap:15px}}@media (max-width:767px){.gb-element-e7463826{display:grid;grid-template-columns:1fr}}.gb-element-2e1ee7e3{align-items:center;align-self:center;display:block;justify-content:flex-start;justify-self:start;width:auto}@media (max-width:1024px){.gb-element-2e1ee7e3{display:block;justify-content:center;justify-self:center;text-align:center}}.gb-element-3102c07e{align-items:center;align-self:center;display:block;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;justify-self:end;width:auto}@media (max-width:1024px){.gb-element-3102c07e{align-items:center;align-self:center;display:block;justify-content:center;justify-self:center}}@media (max-width:767px){.gb-element-3102c07e{align-items:center}}.gb-text-294c986e{color:#b4a184;font-size:22px;font-style:none;font-weight:600;margin-bottom:1px;text-transform:uppercase}.gb-text-779c2394{color:#666666;font-size:21px;font-style:italic;font-weight:500;line-height:1.6;margin-bottom:20px;max-width:520px}@media (max-width:767px){.gb-text-779c2394{font-size:19px}}.gb-text-8f4a9c20{color:#333333;font-size:21px;line-height:1.6;margin-bottom:25px;max-width:520px}@media (max-width:767px){.gb-text-8f4a9c20{font-size:19px}}.gb-text-49f38357{align-items:center;background-color:#97a5bd;border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:#ffffff;display:inline-flex;font-family:var(--gp-font--open-sans);font-weight:400;justify-content:flex-start;letter-spacing:0.1em;line-height:1.2;margin-top:12px;text-decoration:none;text-transform:uppercase;border-radius:8px;padding:20px 30px}.gb-text-49f38357:is(:hover,:focus){background-color:#b4a184;color:#ffffff;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:8px}@media (max-width:767px){.gb-text-49f38357{justify-content:flex-start;text-align:center;padding:10px 15px}}.gb-text-066374f0{color:#b4a184;font-size:15px;font-style:normal;font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-4102dab9{color:#000000;font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2em;margin-bottom:10px}@media (max-width:1024px){.gb-text-4102dab9{font-size:40px;line-height:1.2em;margin-bottom:5px}}@media (max-width:767px){.gb-text-4102dab9{line-height:1.2em;margin-bottom:5px}}.gb-text-16a066c3{margin-bottom:20px}.gb-text-64c8aed4{font-weight:600}.gb-text-64c8aed4:is(:hover,:focus){text-transform:uppercase;text-decoration:none}.gb-text-64c8aed4 a{text-transform:uppercase;font-size:16px;color:#d46047;letter-spacing:0.2px;text-decoration:none}.gb-text-57b85c5d{color:#b4a184;font-size:15px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-8b2768f4{color:#000000;font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (max-width:1024px){.gb-text-8b2768f4{font-size:40px;line-height:1.2}}.gb-text-113717bb{margin-bottom:20px}@media (max-width:1024px){.gb-text-113717bb{background-image:none}}@media (max-width:767px){.gb-text-113717bb{background-image:none}}.gb-text-968a4c7d{font-weight:600}.gb-text-968a4c7d a{text-transform:uppercase;color:#d46047;text-decoration:none}.gb-text-084d7ac1{color:#b4a184;font-size:15px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-e3833336{color:#000000;font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (max-width:1024px){.gb-text-e3833336{font-size:40px;line-height:1.2}}.gb-text-3d3224cb{margin-bottom:20px}@media (max-width:1024px){.gb-text-3d3224cb{background-image:none}}@media (max-width:767px){.gb-text-3d3224cb{background-image:none}}.gb-text-e12bfd0d{font-weight:600}.gb-text-e12bfd0d a{text-transform:uppercase;color:#d46047;text-decoration:none}.gb-text-890bb0c6{color:#b4a184;font-size:15px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-9d108f0b{color:#000000;font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (max-width:1024px){.gb-text-9d108f0b{font-size:40px;line-height:1.2}}.gb-text-50c6bf72{margin-bottom:20px}@media (max-width:1024px){.gb-text-50c6bf72{background-image:none}}@media (max-width:767px){.gb-text-50c6bf72{background-image:none}}.gb-text-c26ee594{font-weight:600}.gb-text-c26ee594 a{text-transform:uppercase;color:#d46047;text-decoration:none}.gb-text-c688a0e9{color:#b4a184;font-size:15px;font-weight:600;margin-bottom:5px;text-transform:uppercase}.gb-text-75d60c5c{color:#000000;font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2;margin-bottom:10px}@media (max-width:1024px){.gb-text-75d60c5c{font-size:40px;line-height:1.2}}.gb-text-1f9c7cb9{margin-bottom:20px;text-align:center}@media (max-width:1024px){.gb-text-1f9c7cb9{background-image:none}}@media (max-width:767px){.gb-text-1f9c7cb9{background-image:none}}.gb-text-e8fa4b57{font-weight:600}.gb-text-e8fa4b57 a{text-transform:uppercase;color:#d46047;text-decoration:none}.gb-text-2145aa33{color:#ffffff;font-family:var(--gp-font--cormorant-garamond);font-size:75px;font-weight:600;line-height:1.2;margin-bottom:20px}@media (max-width:1024px){.gb-text-2145aa33{font-size:40px;line-height:1.2}}.gb-text-763f3e71{color:#b4a184;font-size:25px;font-weight:500;margin-bottom:40px;text-align:center;text-transform:uppercase}@media (max-width:1024px){.gb-text-763f3e71{font-size:20px}}.gb-text-b30774f3{align-items:center;background-color:#d46047;color:#ffffff;display:inline-flex;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;border-radius:8px;padding:12px 30px}.gb-text-b30774f3:is(:hover,:focus){background-color:#b4a184;color:#ffffff}.gb-text-2c953f2b{color:#ffffff;display:inline-flex;font-style:normal;font-weight:700;height:auto;line-height:1;margin-bottom:0px;text-align:center;text-transform:uppercase;width:auto;padding:10px 15px}.gb-text-5ed09b1f{color:#b4a184;font-size:15px;font-style:normal;font-weight:600;line-height:1em;margin-bottom:5px;text-transform:uppercase}.gb-text-bf1e5116{color:#333333;font-family:var(--gp-font--cormorant-garamond);font-size:40px;font-weight:600;margin-bottom:5px}.gb-text-4731b953{color:#666666;font-size:22px;font-style:normal;margin-bottom:15px;text-transform:uppercase}.gb-text-e7a864d3{align-items:center;background-color:#97a5bd;color:#ffffff;display:inline-flex;font-style:normal;letter-spacing:0.1em;margin-top:30px;text-decoration:none;text-transform:uppercase;border-radius:8px;padding:12px 30px}.gb-text-e7a864d3:is(:hover,:focus){background-color:#b4a184;color:#ffffff}.gb-text-47166c59{color:#d9c2af;font-size:15px;font-style:normal;font-weight:700;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.gb-text-32ced22b{color:#ffffff;font-family:var(--gp-font--cormorant-garamond);font-size:40px;font-weight:600;line-height:1.1em;margin-bottom:20px}.gb-text-66fa7770{color:#c7c7c7;font-size:17px;margin-bottom:20px}.gb-text-1bbd909c{align-items:center;background-color:#d46047;color:#ffffff;display:inline-flex;letter-spacing:0.1em;margin-top:35px;text-decoration:none;text-transform:uppercase;border-radius:8px;padding:12px 30px}.gb-text-1bbd909c:is(:hover,:focus){background-color:#b4a184;color:#ffffff}.gb-text-dc4258e7{color:#b4a184;font-size:15px;font-style:normal;font-weight:600;margin-bottom:5px;text-align:center;text-transform:uppercase}.gb-text-031e124d{font-family:var(--gp-font--cormorant-garamond);font-size:50px;font-weight:600;line-height:1.2;margin-bottom:10px;text-align:center}.gb-text-031e124d a{color:#33587b}@media (max-width:1024px){.gb-text-031e124d{line-height:1}}.gb-text-1e4d5ed6{font-size:30px;margin-bottom:5px}.gb-text-8fc88e9f{font-size:14px;margin-bottom:30px}.gb-text-2c19b6df{color:#d9c2af;font-family:var(--gp-font--cormorant-garamond);font-size:40px;font-weight:600;line-height:1;text-transform:uppercase}@media (max-width:1024px){.gb-text-2c19b6df{padding-bottom:20px}}@media (max-width:767px){.gb-text-2c19b6df{text-align:center}}.gb-text-fbe9fc34{color:#d9c2af;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.gb-media-e7fc6073{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-a7a32f08{box-shadow:0px 10px 20px 0px rgba(5,5,5,0.4);height:auto;max-width:350px;object-fit:cover;width:100%}.gb-media-f6ce6b08{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-67195db7{display:block;height:auto;margin-bottom:30px;max-width:100%}.gb-query-dce1573d{margin-top:50px}.gb-looper-221c4733{align-items:center;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}.gb-looper-cdb91d9e{align-items:center;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}.gb-looper-493a3bbe{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1400px;row-gap:20px;width:100%}@media (max-width:767px){.gb-looper-493a3bbe{grid-template-columns:1fr}}.gb-loop-item-e75d565b{position:relative;width:100%}.gb-loop-item-d9a65401{width:100%}.gb-loop-item-42912b8e{background-color:#fafafa;padding:20px}.gb-loop-item-42912b8e a{text-decoration:none}