.footer-content .menu__heading{display:none}.footer-content .menu .menu__details .details-content{margin-block-start:0}@media screen and (min-width:750px){.footer-content .menu{margin-block-start:var(--edzb-footer-menu-shift, -7px)}}strong,b{font-weight:700}[id*=__buch_erstbezug] .media-block,[id*=__projekt_rethinking] .media-block,[id*=__projekt_frohe_aussichten] .media-block{overflow:visible}[id*=__buch_erstbezug] .media-block__media,[id*=__projekt_rethinking] .media-block__media,[id*=__projekt_frohe_aussichten] .media-block__media{position:static;height:auto;box-shadow:3px 7px 22px #00000045;display:block;max-width:min(360px,100%);margin-inline:auto}@media screen and (max-width:749.98px){[id*=__buch_erstbezug] .media-block__media,[id*=__projekt_rethinking] .media-block__media,[id*=__projekt_frohe_aussichten] .media-block__media{max-width:75%}}[id*=__team_] .media-block{overflow:visible}[id*=__team_] .media-block__media{position:static;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;overflow:hidden;max-width:285px}@media screen and (min-width:750px){[id*=__intro] .section-content-wrapper{min-height:420px}}@media screen and (max-width:749.98px){[id*=__intro] .section-content-wrapper{padding-block-start:32px}}[id*=__kontakt] .text-block a{text-decoration-line:none}[id*=__kontakt] .text-block a:hover{text-decoration-line:underline}.edzb-anchor{display:block;height:0;scroll-margin-top:90px}.text-block[style*=uppercase]{--letter-spacing--body-loose: .08em}:root{--edzb-legal-measure: 34rem}.shopify-policy__container{max-width:var(--page-width);margin-inline:auto;padding-block:64px 80px;padding-inline:var(--page-margin)}.shopify-policy__title{display:none}.shopify-policy__body .rte{max-inline-size:var(--edzb-legal-measure);margin-inline:auto}.shopify-policy__body{text-align:left}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:var(--font-heading--family);color:var(--color-foreground);line-height:1.15;text-wrap:pretty;overflow-wrap:break-word}.shopify-policy__body h1{font-size:clamp(1.75rem,1rem + 3vw,2.5rem);font-weight:500;margin-block:0 2rem;overflow-wrap:break-word}.shopify-policy__body p:empty,.shopify-policy__body p:has(>br:only-child){display:none}.shopify-policy__body h2{font-size:1.625rem;font-weight:500;margin-block:2.75rem .75rem}.shopify-policy__body h3{font-size:1.25rem;font-weight:500;margin-block:2rem .5rem}.shopify-policy__body h4{font-size:1.125rem;font-weight:500;margin-block:1.5rem .5rem}.shopify-policy__body>:first-child{margin-block-start:0}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin-block:0 1rem;line-height:1.6}.section-wrapper:has(>.edzb-rechtstext) .text-block{max-inline-size:var(--edzb-legal-measure);margin-inline:auto}.section-wrapper:has(>.edzb-rechtstext) .text-block h1{font-size:clamp(1.75rem,1rem + 3vw,2.5rem);font-weight:500;overflow-wrap:break-word}.section-wrapper:has(>.edzb-rechtstext) .rte h2{font-size:1.625rem;font-weight:500;margin-block:2.75rem .75rem}.section-wrapper:has(>.edzb-rechtstext) .rte h3{font-size:1.25rem;font-weight:500;margin-block:2rem .5rem}.section-wrapper:has(>.edzb-rechtstext) .rte h4{font-size:1.125rem;font-weight:500;margin-block:1.5rem .5rem}.section-wrapper:has(>.edzb-rechtstext) .rte :is(h2,h3,h4):first-child{margin-block-start:0}.section-wrapper:has(>.edzb-rechtstext) .rte :is(p,ul,ol){margin-block:0 1rem;line-height:1.6}.edzb-brevo-iframe{display:block;width:100%;max-width:33.75rem;height:600px;border:0}@media screen and (max-width:749px){.edzb-brevo-iframe{height:690px}}.section-content-wrapper>div:has(>.edzb-brevo-iframe){width:100%}.edzb-brevo{width:100%;padding:0;text-align:left}.edzb-brevo__inline{display:flex;align-items:flex-end;gap:1rem}.edzb-brevo__inline-field{flex:1 1 auto;min-width:0}.edzb-brevo__inline-button{flex:0 0 auto}.edzb-brevo #sib-container .edzb-brevo__inline .entry__field{margin-block-end:0}@media screen and (max-width:749px){.edzb-brevo__inline{flex-direction:column;align-items:stretch}}.edzb-brevo__row:not(.edzb-brevo__inline) .edzb-brevo__inline-field{max-width:33.75rem}.edzb-brevo #sib-container{display:block;width:100%;background:transparent;border:0;padding:0;max-width:none}.edzb-brevo #sib-container .sib-form-block{padding-inline:0}.edzb-brevo,.edzb-brevo p,.edzb-brevo label,.edzb-brevo input,.edzb-brevo button{font-family:var(--font-body--family);color:var(--color-foreground)}.edzb-brevo__row{padding-block:.5rem}.edzb-brevo__heading p{margin:0;font-family:var(--font-heading--family);font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:400;line-height:1.15}.edzb-brevo .sib-text-form-block p{margin:0;font-size:var(--font-paragraph--size, 1.125rem);line-height:1.5}.edzb-brevo #sib-container .entry__label{font-size:1rem;font-weight:500;color:var(--color-foreground)}.edzb-brevo #sib-container .entry__specification,.edzb-brevo .edzb-brevo__spec-row .entry__specification{display:block;font-size:.875rem;color:rgb(var(--color-foreground-rgb) / .7)}.edzb-brevo__spec-row{padding-block-start:0;margin-block-start:-.25rem}.edzb-brevo #sib-container .input{width:100%;height:3rem;padding:0 1rem;font-family:var(--font-body--family);font-size:1rem;color:#2e2941;background:#fff;border:1px solid rgb(46 41 65 / .45);border-radius:4px;box-shadow:none}.edzb-brevo #sib-container .input::placeholder{color:rgb(var(--color-foreground-rgb) / .45)}.edzb-brevo #sib-container .input:focus{outline:2px solid #ec6839;outline-offset:1px}.edzb-brevo .edzb-brevo__optin-text p{margin:0;font-size:.9375rem}.edzb-brevo a,.edzb-brevo #sib-container a{color:#2e2941;text-decoration:underline}.edzb-brevo .sib-form-block__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:3rem;padding:0 2rem;font-size:1rem;font-weight:500;color:#fff;background-color:#2e2941;border:0;border-radius:100px;cursor:pointer}.edzb-brevo .sib-form-block__button:hover{background-color:#47405f}.edzb-brevo .sib-form-message-panel,.edzb-brevo #sib-form-container .sib-form-message-panel{max-width:33.75rem;margin-block-end:1rem;padding:.75rem 1rem;font-family:var(--font-body--family);font-size:1rem;line-height:1.5;border-radius:0}.edzb-brevo #error-message{color:#661d1d;background-color:#ffeded;border:1px solid #ff4949}.edzb-brevo #success-message{color:#085229;background-color:#e7faf0;border:1px solid #13ce66}.edzb-brevo .entry__error:not(:empty){display:block;margin-block-start:.25rem;font-size:.875rem;color:#8f1f1f}@media screen and (min-width:1000px){.product-information.section{--full-page-grid-central-column-width: min( 70rem, 100% - var(--page-margin) * 2 )}}.edzb-book-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.edzb-book-gallery__item{min-width:0}.edzb-book-gallery__item.is-wide{grid-column:1 / -1}.edzb-book-gallery__item.is-portrait{grid-column:span 1}.edzb-book-gallery__item img{display:block;width:100%;height:auto}@media screen and (max-width:1199.98px){.edzb-gallery--wide{display:none}}@media screen and (min-width:1200px){.edzb-gallery--compact{display:none}}@media screen and (min-width:750px)and (max-width:1199.98px){.product-information.section:has(.edzb-gallery--wide){grid-template-columns:minmax(var(--page-margin),1fr) min(48rem,100% - var(--page-margin) * 2) minmax(var(--page-margin),1fr)}.product-information.section:has(.edzb-gallery--wide) .product-information__grid{grid-template-columns:1fr}.product-information.section:has(.edzb-gallery--wide) .product-information__media,.product-information.section:has(.edzb-gallery--wide) .product-details{grid-column:1 / -1}}@media screen and (min-width:1200px)and (max-width:1599.98px){.product-information.section:has(.edzb-gallery--wide){grid-template-columns:0 calc((100% + var(--narrow-page-width)) / 2) minmax(0,1fr);padding-inline-start:0}.product-information.section:has(.edzb-gallery--wide) .product-information__media{padding-inline-start:0}}@media screen and (min-width:1600px){.product-information.section:has(.edzb-gallery--wide){grid-template-columns:minmax(var(--page-margin),1fr) min(1360px,100% - var(--page-margin) * 2) minmax(var(--page-margin),2.6fr)}.product-information.section:has(.edzb-gallery--wide) .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.edzb-lightbox{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:0;background:#000000eb}.edzb-lightbox::backdrop{background:#000000eb}.edzb-lightbox__img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:92vw;max-height:92dvh;object-fit:contain}.edzb-lightbox button{position:absolute;background:none;border:0;color:#fff;cursor:pointer;font-size:2.5rem;line-height:1;padding:.5rem 1rem;z-index:1}.edzb-lightbox__close{top:.5rem;right:1rem;font-size:2.75rem}.edzb-lightbox__prev{left:.5rem;top:50%;transform:translateY(-50%)}.edzb-lightbox__next{right:.5rem;top:50%;transform:translateY(-50%)}.edzb-lightbox[data-single=true] .edzb-lightbox__prev,.edzb-lightbox[data-single=true] .edzb-lightbox__next,.product-information.section .media-gallery__grid .product-media-container__zoom-button{display:none}.product-information.section .media-gallery__grid .product-media-container--image{cursor:zoom-in}.product-information.section .variant-option--dropdowns{max-width:20rem}.product-information.section .variant-option--dropdowns>label{font-weight:500}.product-information.section .variant-option__select-wrapper{border-color:#2e2941}.product-information.section .variant-option__select-wrapper:hover{border-color:#2e2941;color:var(--color-variant-text)}.product-information.section .variant-option__select-wrapper:hover .variant-option__select{background-color:var(--color-variant-background)}.product-information.section .variant-option__select{padding-block:.6rem}.product-information.section .media-gallery--large-first-image .media-gallery__grid>.product-media-container.edzb-portrait:first-child{grid-column:span 1}.product-information.section .media-gallery__grid:not(:has(>.edzb-portrait:first-child))>.product-media-container:last-child:nth-child(2n):not(.edzb-portrait),.product-information.section .media-gallery__grid:has(>.edzb-portrait:first-child)>.product-media-container:last-child:nth-child(odd):not(.edzb-portrait){grid-column:1 / -1}@media screen and (max-width:749px){.product-information.section .product-media-container.constrain-height.edzb-portrait{max-height:75svh}}.product-information.section:has(.edzb-gallery--wide) .product-details h1{font-family:var(--font-subheading--family);font-weight:500;font-size:clamp(2rem,1.4rem + 1.6vw,2.6rem);line-height:1.08}.product-information.section:has(.edzb-gallery--wide) .product-details .price{font-size:1.375rem;font-weight:500}.product-card [role=heading],.product-card .h4{font-weight:700}:root{--edzb-button-gap: 48px}@media screen and (min-width:750px){.section.media-with-content .media-with-content__content>.group-block-content{padding-block:0}}@media screen and (max-width:749.98px){.section.media-with-content .media-with-content__content>.group-block-content{padding-block-end:0}}.media-with-content__content>.group-block-content>:is(.button,.button-secondary,.button-custom,.button-unstyled){margin-block-start:calc(var(--edzb-button-gap) - var(--gap, 0px))}.contact-form__form>:is(.button,.button-secondary,.button-custom){margin-block-start:calc(var(--edzb-button-gap) - var(--gap-md, 0px))}@media screen and (min-width:750px){[id*=__team_] .media-with-content--media-right .media-block__media{margin-inline-start:auto}}@media screen and (max-width:749px){[id*=__team_] .media-block__media{margin-inline:auto}}@media(hover:hover)and (pointer:fine){.card-gallery slideshow-arrows{display:none}}.text-block :is(h1,h2,h3){overflow-wrap:break-word}[id*=__zitat] .text-block h2{font-size:clamp(1.875rem,4vw,3rem)}[id*=__zitat] .section-content-wrapper>:last-child>.group-block-content{display:grid;grid-template-columns:fit-content(100%);justify-content:center;align-content:center}[id*=__zitat] .section-content-wrapper>:last-child>.group-block-content>.text-block:last-child{padding-inline-start:65%}@media screen and (max-width:749px){[id*=__zitat] .section-content-wrapper.mobile-column{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/edzb.css.map */
