:root{--cafe-shadow:0 3px 8px #49341d20;--cafe-paper:#f2e8d6;--cafe-ink:#30291b;--cafe-copper:#986837;--cafe-olive:#57552e}html{scroll-behavior:smooth}body{margin:0;color:var(--cafe-ink);background:var(--cafe-paper)}*{box-sizing:border-box}img{max-width:100%;height:auto}a{text-underline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #a8783c;outline-offset:4px}h1,h2,h3,h4{color:var(--cafe-ink);font-weight:400;text-wrap:balance}p{line-height:1.5}body .wp-site-blocks{padding:0}.wp-site-blocks>*{margin-block-start:0}.wp-block-post-content{margin-block:0}.cafe-home{overflow:clip;margin:0}.cafe-home>*{margin-block-start:0}.cafe-paper-section{background-color:var(--cafe-paper);background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg)}.cafe-home .alignwide,.cafe-newsletter .alignwide,.cafe-footer .alignwide{max-width:1180px;margin-inline:auto}.cafe-home h2{font-size:clamp(28px,2.5vw,36px);line-height:1.05;margin-block:0 10px}.cafe-home p{font-size:clamp(14px,1.12vw,16px)}.cafe-site-header{position:absolute;inset:0 0 auto;z-index:20;background:linear-gradient(#efe2c61f,transparent);color:#30291b}.cafe-site-header>.wp-block-group{max-width:1320px;margin-inline:auto;gap:30px}.cafe-brand{flex:none;width:210px}.cafe-wordmark{margin:0;font-family:'Segoe Print',Georgia,serif;font-size:28px;font-weight:400;font-style:italic;line-height:1.25;color:inherit}.cafe-wordmark a{text-decoration:none;color:inherit}.cafe-brand .cafe-ornament{width:190px;margin:0;height:34px}.cafe-brand .cafe-ornament img{width:100%;height:100%;object-fit:contain}.cafe-site-header .cafe-brand{color:#f6efdf;text-shadow:0 1px 5px #0008}.cafe-site-header .wp-block-navigation{font-size:15px;flex:1}.cafe-site-header .wp-block-navigation__container{gap:clamp(14px,1.8vw,30px)}.cafe-site-header .wp-block-navigation a{color:inherit;text-decoration:none}.cafe-site-header .wp-block-navigation a:hover{text-decoration:underline}.cafe-header-search{width:auto;margin:0}.cafe-header-search .wp-block-search__button{padding:8px;background:0 0;color:inherit;border:0;min-width:44px;min-height:44px}.cafe-header-search .wp-block-search__input{max-width:200px}.cafe-site-header .wp-block-navigation__responsive-container-open,.cafe-site-header .wp-block-navigation__responsive-container-close{min-width:44px;min-height:44px;padding:10px}.admin-bar .cafe-site-header{top:32px}.cafe-hero{position:relative;margin:0;padding:0;align-items:flex-start;isolation:isolate}.cafe-hero>.wp-block-cover__image-background{object-fit:cover}.cafe-hero>.wp-block-cover__background{opacity:0}.cafe-hero .wp-block-cover__inner-container{width:100%;padding-top:14vw}.cafe-hero-copy{width:42%;margin-left:36%;text-align:center}.cafe-hero h1{line-height:1.04;margin:0 0 16px;color:#282316}.cafe-hero-subtitle{font-family:Georgia,serif;font-size:clamp(16px,1.55vw,22px)!important;line-height:1.4;margin:0}.cafe-ornament{width:148px;margin:4px auto 0;line-height:0}.cafe-ornament img{display:block;width:100%;height:46px;object-fit:contain}.cafe-organic-bottom:after{content:'';position:absolute;z-index:3;bottom:-1px;left:0;width:100%;height:24px;background:var(--cafe-paper);clip-path:polygon(0 52%,2% 60%,4% 47%,6% 66%,9% 42%,12% 53%,15% 35%,18% 48%,20% 29%,23% 40%,26% 22%,29% 37%,32% 25%,36% 46%,40% 36%,43% 51%,46% 37%,49% 48%,52% 35%,55% 45%,58% 30%,61% 42%,64% 26%,67% 39%,70% 32%,73% 48%,76% 38%,79% 52%,82% 43%,85% 62%,88% 49%,91% 67%,94% 54%,97% 70%,100% 60%,100% 100%,0 100%)}.cafe-welcome .wp-block-columns{max-width:1000px;margin:0 auto;gap:48px}.cafe-welcome h2{font-size:clamp(28px,2.5vw,36px)}.cafe-welcome p{margin:0 0 8px}.cafe-heart{font-family:Georgia,serif;color:#a4773e;font-size:32px!important;line-height:1;margin:0 0 8px}.cafe-handwriting{font-family:'Segoe Print','Palatino Linotype',Georgia,serif;font-style:italic;color:#a07140;font-size:clamp(18px,1.6vw,23px)!important}.cafe-category-grid{gap:12px;align-items:stretch}.cafe-world{position:relative;min-width:0;border-radius:12px;background:#f7efe2;border:1px solid #d5c4a3;box-shadow:var(--cafe-shadow);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.cafe-world:hover{box-shadow:0 7px 20px #49341d30}.cafe-world-picture{margin:0;line-height:0;aspect-ratio:1.05;overflow:hidden}.cafe-world-picture img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.cafe-world-copy{position:relative;flex:1;padding:36px 16px 18px;text-align:center;display:flex;flex-direction:column;align-items:center}.cafe-world-copy:before{content:'';position:absolute;top:-33px;left:50%;width:64px;height:64px;transform:translateX(-50%);border-radius:50%;background:#60613e url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/icon-feel.svg) center/38px no-repeat;border:3px solid #f2e8d6}.cafe-world--loslassen .cafe-world-copy:before{background-color:#b48443;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/icon-release.svg)}.cafe-world--verbinden .cafe-world-copy:before{background-color:#777b64;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/icon-connect.svg)}.cafe-world--wachsen .cafe-world-copy:before{background-color:#60613e;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/icon-grow.svg)}.cafe-world--inspiration .cafe-world-copy:before{background-color:#435266;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/icon-inspire.svg)}.cafe-world h3{font-size:24px;line-height:1.15;margin:0 0 10px}.cafe-world p{font-size:14px;line-height:1.42;margin:0 0 14px}.cafe-world .cafe-world-link{margin:auto 0 0;padding-top:8px;font-size:13px}.cafe-world-link a{color:#875c2d;text-decoration:none}.cafe-world-link a:after{content:'';position:absolute;inset:0;z-index:2}.cafe-world:focus-within{outline:3px solid #a8783c;outline-offset:3px}.cafe-latest h2{margin-bottom:0}.cafe-latest>.cafe-ornament{margin-top:0;margin-bottom:12px}.cafe-latest .cafe-ornament img{height:26px}.cafe-latest .wp-block-post-template{gap:24px;margin-block:0 10px}.cafe-post-card{height:100%;min-width:0;border:1px solid #dbcdb4;border-radius:11px;overflow:hidden;background:#f7efe2;box-shadow:var(--cafe-shadow)}.cafe-post-card .wp-block-post-featured-image{margin:0;line-height:0}.cafe-post-card .wp-block-post-featured-image img{width:100%;height:auto;aspect-ratio:2.4;object-fit:cover}.cafe-post-copy{padding:14px 24px 16px}.cafe-post-copy .wp-block-post-terms{font-size:11px;text-transform:uppercase;margin:0 0 5px;letter-spacing:.04em}.cafe-post-copy .wp-block-post-terms a{color:#625735;text-decoration:none}.cafe-post-copy h3{font-size:24px;line-height:1.15;margin:0 0 8px}.cafe-post-copy h3 a{color:inherit;text-decoration:none}.cafe-post-copy .wp-block-post-excerpt{margin:0}.cafe-post-copy p{font-size:14px;line-height:1.4;margin:0 0 10px}.cafe-post-copy .wp-block-post-excerpt__more-link{font-size:13px;color:#875c2d;text-decoration:none}.cafe-latest .wp-block-buttons{margin:0}.wp-block-button__link{background:var(--cafe-olive);color:#fff9e9;border-radius:5px;box-shadow:0 2px 4px #35281920;padding:10px 23px;font-size:14px;line-height:1.3;min-height:40px;text-decoration:none}.wp-block-button__link:hover{background:#454728}.cafe-about{position:relative;isolation:isolate}.cafe-about .wp-block-columns{gap:44px;margin-block:0}.cafe-about .wp-block-column{min-width:0}.cafe-about-image{margin:-25px 0 0;line-height:0}.cafe-about-image img{display:block;width:100%;max-height:390px;object-fit:contain;aspect-ratio:1.04}.cafe-about h2{margin-bottom:10px}.cafe-about p{max-width:500px;margin:0 0 12px}.cafe-about .cafe-heart{margin-bottom:12px}.cafe-about .cafe-handwriting{margin:10px 0 18px}.cafe-about .wp-block-buttons{margin:0 0 20px}.cafe-about:after{content:'';position:absolute;z-index:-1;right:0;bottom:0;width:29%;height:90%;opacity:.19;background:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/botanical.svg) bottom right/contain no-repeat;pointer-events:none}.cafe-organic-edge:before{content:'';position:absolute;top:-12px;left:0;right:0;height:18px;background:var(--cafe-paper);clip-path:polygon(0 40%,6% 15%,13% 45%,21% 18%,29% 47%,38% 12%,47% 42%,56% 16%,66% 48%,76% 13%,87% 44%,94% 18%,100% 38%,100% 100%,0 100%)}.cafe-newsletter{position:relative;isolation:isolate;background:linear-gradient(100deg,#4c4b2b,#32351f);color:#f4e9ce;border-bottom:1px solid #a2894f40}.cafe-newsletter .wp-block-columns{max-width:1060px;margin:0 auto;gap:36px;padding-right:150px}.cafe-newsletter h3{font-size:25px;font-family:Georgia,serif;color:#dfc18a;margin:0 0 5px}.cafe-newsletter p{font-size:14px;line-height:1.45;margin:0}.cafe-newsletter-slot{margin:0}.cafe-newsletter-slot form{margin:0}.cafe-newsletter-row{display:flex;border-radius:6px;overflow:hidden;min-height:46px;background:#f8f0de}.cafe-newsletter-row input{min-width:0;flex:1;width:100%;padding:12px 15px;border:0;background:0 0;color:#30291b;font:inherit;font-size:14px}.cafe-newsletter-row button{padding:12px 20px;border:0;background:#ad8546;color:#fff9e9;font:inherit;font-size:14px;white-space:nowrap}.cafe-newsletter-row button:disabled{opacity:.8;cursor:default}.cafe-newsletter-note{font-size:11px!important;margin-top:7px!important;color:#e3d4b3}.cafe-newsletter .cafe-lantern{position:absolute;right:max(18px,calc((100vw - 1280px)/2));bottom:-32px;width:210px;height:230px;margin:0;z-index:2;pointer-events:none}.cafe-lantern img{width:100%;height:100%;object-fit:contain}.cafe-footer{background:#231f18 url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/wood.svg);color:#e9dcc4}.cafe-footer .wp-block-columns{max-width:1100px;gap:45px;margin:0 auto 15px}.cafe-footer .cafe-brand{width:250px;color:#d4b782;margin-bottom:12px}.cafe-footer .cafe-wordmark{font-size:30px}.cafe-footer .cafe-ornament{width:220px;height:32px}.cafe-footer p{font-size:12px;line-height:1.45;margin-block:0}.cafe-footer h4{font-family:inherit;font-size:13px;color:#f4e9d4;margin:0 0 12px}.cafe-footer .wp-block-navigation{font-size:11px}.cafe-footer .wp-block-navigation__container{gap:0;align-items:flex-start}.cafe-footer .wp-block-navigation a{color:inherit;text-decoration:none;line-height:1.55}.cafe-footer a:hover{text-decoration:underline}.cafe-footer .wp-block-social-links{gap:12px;margin:0}.cafe-footer .wp-social-link{font-size:24px}.cafe-copyright{font-size:11px!important;text-align:center;padding-top:10px;border-top:1px solid #d2bb8530}.wp-block-query-pagination{margin:2rem auto;gap:1rem}.cafe-site-header+.wp-block-group:not(.cafe-home){padding-top:110px}.editor-styles-wrapper .cafe-world-link a:after{display:none}.editor-styles-wrapper .cafe-site-header{position:relative;inset:auto}.editor-styles-wrapper .cafe-world-copy:before{pointer-events:none}.editor-styles-wrapper .cafe-hero .wp-block-cover__inner-container{padding-top:0}.editor-styles-wrapper .cafe-hero-copy{margin-left:36%}@media(max-width:1100px){.cafe-site-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.cafe-site-header .wp-block-navigation__responsive-container-open{display:flex!important}.cafe-site-header .wp-block-navigation{margin-left:auto;flex:none}.cafe-site-header>.wp-block-group{gap:12px}.cafe-site-header .wp-block-navigation__responsive-container.is-menu-open{padding:70px 24px 30px;background:#f2e8d6;color:#30291b}.cafe-site-header .is-menu-open .wp-block-navigation-item a{min-height:44px;display:flex;align-items:center}.cafe-newsletter .wp-block-columns{padding-right:140px}.cafe-world-copy{padding-inline:10px}.cafe-world h3{font-size:21px}.cafe-world p{font-size:12px}.cafe-footer .wp-block-columns{gap:24px}}@media(max-width:900px){.cafe-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:720px!important;gap:20px}.cafe-world-picture{aspect-ratio:1.6}.cafe-world:last-child{grid-column:1/-1;width:calc(50% - 10px);justify-self:center}.cafe-world h3{font-size:26px}.cafe-world p{font-size:15px}.cafe-world-copy{padding-inline:22px}.cafe-hero-copy{width:47%;margin-left:38%}.cafe-hero .wp-block-cover__inner-container{padding-top:14vw}.cafe-hero h1{font-size:clamp(32px,4.3vw,42px)!important}.cafe-welcome .wp-block-columns{gap:24px}.cafe-latest .wp-block-post-template{gap:14px}.cafe-post-copy{padding:14px}.cafe-post-copy h3{font-size:21px}.cafe-about .wp-block-columns{gap:22px}.cafe-newsletter .wp-block-columns{padding-right:100px;gap:18px}.cafe-newsletter-row{flex-direction:column}.cafe-newsletter .cafe-lantern{right:0;width:150px;height:190px}.cafe-footer .wp-block-columns{display:grid;grid-template-columns:2fr 1fr 1fr}.cafe-footer .wp-block-column:last-child{grid-column:2/4}.cafe-footer .wp-block-column:first-child{grid-row:1/3}}@media(max-width:781px){.admin-bar .cafe-site-header{top:46px}.cafe-hero{min-height:560px!important}.cafe-hero>.wp-block-cover__image-background{object-position:52% 50%!important}.cafe-hero .wp-block-cover__inner-container{padding-top:140px}.cafe-hero-copy{width:62%;margin-left:32%}.cafe-hero-subtitle{font-size:18px!important}.cafe-welcome .wp-block-columns{gap:14px}.cafe-welcome .wp-block-column:first-child{flex-basis:100%!important}.cafe-welcome .wp-block-column{text-align:center}.cafe-welcome p br{display:none}.cafe-latest .wp-block-post-template{grid-template-columns:1fr!important;max-width:540px;margin-inline:auto}.cafe-post-card .wp-block-post-featured-image img{aspect-ratio:2.1}.cafe-post-copy{padding:20px 24px}.cafe-post-copy h3{font-size:26px}.cafe-post-copy p{font-size:16px}.cafe-about .wp-block-columns{flex-direction:column}.cafe-about-image{max-width:440px;margin:0 auto}.cafe-about-image img{max-height:none}.cafe-about .wp-block-column{width:100%;flex-basis:100%!important}.cafe-about .wp-block-column:nth-child(2){padding:12px 12px 24px}.cafe-about p{font-size:16px}.cafe-about:after{width:60%;height:45%}.cafe-newsletter .wp-block-columns{padding-right:110px;gap:20px}.cafe-newsletter .wp-block-column{width:100%;flex-basis:100%!important}.cafe-newsletter .cafe-lantern{bottom:-15px;width:140px;height:190px}.cafe-footer .wp-block-columns{grid-template-columns:1fr 1fr;gap:30px}.cafe-footer .wp-block-column:first-child{grid-column:1/-1;grid-row:auto}.cafe-footer .wp-block-column:last-child{grid-column:auto}.cafe-footer .wp-block-navigation{font-size:14px}.cafe-footer .wp-block-navigation a{min-height:44px;display:flex;align-items:center}}@media(max-width:520px){.cafe-brand{width:175px}.cafe-wordmark{font-size:24px}.cafe-brand .cafe-ornament{width:165px}.cafe-site-header>.wp-block-group{padding-inline:18px!important}.cafe-header-search{display:none}.cafe-hero{min-height:560px!important}.cafe-hero>.wp-block-cover__image-background{object-position:54% 50%!important}.cafe-hero .wp-block-cover__inner-container{padding-top:140px}.cafe-hero-copy{width:90%;margin-left:5%}.cafe-hero h1{font-size:40px!important;text-shadow:0 1px 4px #f7e4bc}.cafe-hero-subtitle{font-size:18px!important;text-shadow:0 1px 4px #f7e4bc}.cafe-category-grid{grid-template-columns:1fr!important}.cafe-world:last-child{width:100%;grid-column:auto}.cafe-world-picture{aspect-ratio:1.5}.cafe-world-copy{padding:38px 25px 20px}.cafe-world p{font-size:16px}.cafe-world .cafe-world-link{font-size:15px}.cafe-newsletter .wp-block-columns{padding-right:70px}.cafe-newsletter .cafe-lantern{width:120px;right:-12px;height:160px}.cafe-newsletter-row button{white-space:normal}.cafe-footer .wp-block-columns{grid-template-columns:1fr 1fr}.cafe-footer .wp-block-column:last-child{grid-column:1/-1}.cafe-about:after{opacity:.1}.wp-block-button__link{min-height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.cafe-archive-hero{min-height:clamp(560px, 50vw, 840px);display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;padding:5rem 1.5rem;color:#fffaf0;overflow:hidden;background:#122319}.cafe-archive-hero__image,.cafe-archive-hero__veil{position:absolute;inset:0}.cafe-archive-hero__image{z-index:-2;inset:0;width:100%;max-width:none !important;height:100%;margin:0 !important;object-fit:cover;object-position:var(--cafe-archive-position)}.cafe-archive-hero__veil{z-index:-1;max-width:none !important;margin:0 !important;background:linear-gradient(90deg,rgba(18,35,25,.5),rgba(18,35,25,.08) 52%,rgba(18,35,25,.28))}.cafe-archive-hero__content{position:relative;z-index:1;width:min(100%,46rem);text-align:center}.cafe-archive-hero .wp-block-query-title{margin:0;color:#fffaf0;text-shadow:0 2px 18px rgba(0,0,0,.55)}.cafe-archive-hero .wp-block-term-description{max-width:46rem;margin:1rem auto 0;text-shadow:0 1px 10px rgba(0,0,0,.65)}@media(max-width:1100px){.cafe-archive-hero__image{object-position:var(--cafe-archive-position-tablet)}}@media(max-width:600px){.cafe-archive-hero{min-height:520px;padding:7rem 1rem 3rem}.cafe-archive-hero__image{object-position:var(--cafe-archive-position-mobile)}}.cafe-site-header .cafe-brand{width:260px}.cafe-site-header .cafe-wordmark{white-space:nowrap;font-size:26px}.cafe-hero-subtitle{color:var(--cafe-ink)}@media(max-width:520px){.cafe-site-header .cafe-brand{width:190px}.cafe-site-header .cafe-wordmark{font-size:23px}.cafe-newsletter .cafe-lantern{right:0;width:100px}}body:not(.home) .cafe-site-header{position:relative;background:#e8dcc2}body:not(.home) .cafe-site-header .cafe-brand{color:var(--cafe-ink);text-shadow:none}body:not(.home).admin-bar .cafe-site-header{top:0}.cafe-post-card>:not(figure):not(.cafe-post-copy){margin-inline:20px}:root{--cafe-archive-position:50% 50%;--cafe-archive-position-tablet:50% 50%;--cafe-archive-position-mobile:50% 50%}:root{--cafe-paper:#f1e5d0}.cafe-paper-section{background-color:var(--cafe-paper);background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg);background-size:560px 560px}.cafe-welcome{background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),linear-gradient(to bottom,#e2cba7 0,#f1e5d0 100px)}.cafe-organic-bottom:after{height:clamp(34px,3.3vw,62px);bottom:-1px;background-color:#e3cba6;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),linear-gradient(to bottom,#d7bb91,#eddfc6 80%,#e6d1af);background-size:560px 560px,100% 100%;clip-path:none;-webkit-mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;filter:drop-shadow(0 -1px 1px #6e482d40);pointer-events:none}.cafe-about{background-color:#e8d6b7;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),radial-gradient(ellipse at 15% 8%,#a67b4545,transparent 53%),radial-gradient(ellipse at 96% 90%,#c6a36c35,transparent 58%);background-size:560px 560px,100% 100%,100% 100%;box-shadow:inset 0 14px 28px -25px #795327}.cafe-about.cafe-organic-edge:before{top:-25px;height:40px;background-color:#e2c9a4;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg);background-size:560px 560px;clip-path:none;-webkit-mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;pointer-events:none}.cafe-about:after{right:max(0px,calc((100vw - 1380px)/2 - 80px));width:39%;max-width:620px;height:97%;opacity:.31;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/botanical.svg);background-size:contain}.cafe-about-image img{filter:drop-shadow(0 3px 5px #70502b25)}.cafe-newsletter{background-color:#413d27;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),radial-gradient(ellipse at 86% 80%,#b58a3a38,transparent 40%),linear-gradient(100deg,#3c3b27,#49432b 55%,#373623);background-size:520px 520px,100% 100%,100% 100%;border-bottom:1px solid #be986331;box-shadow:inset 0 12px 20px -20px #17160f}.cafe-newsletter .wp-block-column:first-child{position:relative;padding-left:94px}.cafe-newsletter .wp-block-column:first-child:before{content:'';position:absolute;left:0;top:50%;width:78px;height:88px;transform:translateY(-50%);background:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/cup-outline.svg) center/contain no-repeat;pointer-events:none}.cafe-newsletter h3{color:#e0bc7e}.cafe-newsletter-row{background:#efe6d5;box-shadow:0 1px 4px #100d0750;border:1px solid #c5ad8155}.cafe-newsletter-row button{background:#b28743}.cafe-footer{background-color:#28241c;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/wood.svg),radial-gradient(ellipse at 89% 48%,#9b702b22,transparent 39%),linear-gradient(105deg,#2c281e,#242119 72%,#29251c);background-size:800px 500px,100% 100%,100% 100%;color:#eadcc4}.cafe-footer .cafe-brand{color:#c9a76c}.cafe-footer .wp-social-link a{border:1px solid #c4a36a85;border-radius:50%;padding:5px}.cafe-footer .wp-block-social-links{gap:12px}.cafe-copyright{border-top-color:#b2986a38}@media(max-width:900px){.cafe-newsletter .wp-block-column:first-child{padding-left:70px}.cafe-newsletter .wp-block-column:first-child:before{width:58px;height:70px}.cafe-about:after{width:47%;right:0}}@media(max-width:781px){.cafe-about:after{width:72%;height:47%;opacity:.23}.cafe-about.cafe-organic-edge:before{top:-20px;height:32px}.cafe-newsletter .wp-block-column:first-child{padding-left:74px}.cafe-newsletter .wp-block-column:first-child:before{width:60px;height:72px}}@media(max-width:520px){.cafe-organic-bottom:after{height:34px}.cafe-about:after{width:87%;opacity:.18}.cafe-newsletter .wp-block-column:first-child{padding-left:0}.cafe-newsletter .wp-block-column:first-child:before{display:none}}.cafe-about.cafe-organic-edge:before{background-color:inherit;background-image:inherit;-webkit-mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg),linear-gradient(to bottom,#000 45%,transparent 100%);mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg),linear-gradient(to bottom,#000 45%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cafe-about:after{opacity:.24}.cafe-footer{background-color:#252119}.cafe-paper-section{background-size:cover;background-repeat:no-repeat}.cafe-welcome{background-size:cover,100% 100%;background-repeat:no-repeat}.cafe-organic-bottom:after{background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),linear-gradient(to bottom,#d7bb91,#e2cba7 100%);background-size:cover,100% 100%}.cafe-about{background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg),radial-gradient(ellipse at 12% 65%,#b68a4830,transparent 58%),radial-gradient(ellipse at 96% 90%,#c6a36c28,transparent 58%);background-size:cover,100% 100%,100% 100%;background-repeat:no-repeat;box-shadow:none}.cafe-about.cafe-organic-edge:before{top:-25px;height:26px;background-color:#e8d6b7;background-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper.svg);background-size:cover;background-repeat:no-repeat;-webkit-mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);mask-image:url(//cafedeslebens.de/wp-content/themes/cafe-des-lebens-block-master/assets/css/../images/paper-edge.svg);-webkit-mask-composite:source-over;mask-composite:add}.cafe-newsletter{background-size:cover,100% 100%,100% 100%;background-repeat:no-repeat}.cafe-footer{background-size:cover,100% 100%,100% 100%;background-repeat:no-repeat}