: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-element-hp0001{align-items:center;background:linear-gradient(90deg,rgba(23,51,38,0.9) 0%,rgba(23,51,38,0.68) 48%,rgba(23,51,38,0.22) 100%),url(https://www.schulzebure-muehle.de/app/uploads/2026/09/Schwarzwald.webp)0% 0% /cover;background-color:var(--sm-tanne);border-bottom-left-radius:var(--sm-radius-large);border-bottom-right-radius:var(--sm-radius-large);color:var(--sm-white);display:flex;margin-bottom:var(--sm-space-hero-gap);min-height:var(--sm-height-hero-top);overflow-x:hidden;overflow-y:hidden;padding-bottom:var(--sm-space-hero-top);padding-top:var(--sm-space-hero-top);width:100%}.gb-element-hp0002{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto}.gb-element-hp0003{max-width:720px}.gb-element-hp0004{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto;padding-bottom:var(--sm-space-section)}.gb-element-hp0005{width:100%;background-color:var(--sm-tanne);color:var(--sm-white);padding-top:var(--sm-space-section);padding-bottom:var(--sm-space-section)}.gb-element-hp0006{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto}.gb-element-hp0007{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto;padding-top:var(--sm-space-section);padding-bottom:var(--sm-space-section)}.gb-element-hp0008{background-color:var(--sm-lind);margin-bottom:var(--sm-space-section);margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);width:calc(100% - (2 * var(--sm-gutter)));border-radius:var(--sm-radius-large);padding:var(--sm-space-card)}.gb-element-hp0009{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto;margin-bottom:var(--sm-space-section);padding:var(--sm-space-card);background-color:var(--sm-weihnacht);color:var(--sm-white);border-radius:var(--sm-radius-large)}.gb-element-hp0010{width:calc(100% - (2 * var(--sm-gutter)));max-width:var(--gb-container-width);margin-left:auto;margin-right:auto;padding-bottom:var(--sm-space-section);text-align:center}