@-webkit-keyframes glowing{0%{box-shadow:0 0 5px #ad4040,0 0 20px #c79f9f,0 0 30px #734b61,0 0 40px rgba(99,79,79,.42),0 0 50px #aa1414,0 0 60px #780707,0 0 70px #290202}to{box-shadow:0 0 10px #bb3b3b,0 0 30px rgba(223,172,172,.62),0 0 40px #c54f4f,0 0 50px #aa1414,0 0 60px #804c4c,0 0 70px #e39292,0 0 0#e7a0a0}}[class$=-secondary],[class*=secondary]{background-color:#4d4d4f}[class*=primary]{background-color:var(--red)}h1,h2,h3{text-align:center;font-family:"Ankerbrot Bold","Century",serif}body,ol,p,ul{font-family:MarkPro,Verdana,sans-serif}body{background-color:var(--beige)}.telnr b{font-weight:800}.icon_svg_bg{width:150px;height:140px;background-image:url(/font/fontawesome6/svg/croissant-duotone_red.svg);background-repeat:no-repeat;filter:opacity(.2);background-position:bottom;margin:1em;background-size:contain}ol,p,ul{font-size:1rem;line-height:2em;margin-bottom:1.5em;color:#626161;font-weight:300}.glossy,.glossy2{box-shadow:inset 0 3px 6px rgba(0,0,0,.16),0 4px 6px rgba(0,0,0,.45);border-radius:10px}.glossy2{box-shadow:inset 0 3px 6px rgba(0,0,0,.16),-6px 9px 10px 1px rgba(0,0,0,.45)}.result-list__headline,.sidebar__section__headline{font-size:1em;letter-spacing:.05em;border-top:1px solid var(--beige3);padding:1em 0 0;color:var(--headgrey);text-align:right}.beige-left{border-left:40px solid var(--beige2)}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{outline:0;background-color:#fff;color:#666;border-color:var(--red)}.uk-link-toggle:hover .uk-link,.uk-link:hover,a:hover,em{color:var(--darkred)}.anker_caption{display:inline-block;background-color:rgba(246,241,243,.9);color:#aa1414;line-height:2.4em;opacity:1;padding:0 16px 0 11px}.anker_caption,.single_page_content{box-shadow:0 0 6px rgba(0,0,0,.1)}.single_page_content b{color:var(--red);font-weight:700}.single_page_content_rahmen{background-color:var(--beige)!important;border:25px solid #fff!important}::selection{background:var(--red)}.uk-checkbox:checked:focus,.uk-checkbox:indeterminate:focus,.uk-radio:checked:focus{background-color:var(--darkred)}.uk-button-primary.uk-active,.uk-button-primary:active,.uk-button-primary:hover{background-color:var(--red)}.ui-button i{padding-right:1em}.ui-button{border-radius:12px}.uk-button{letter-spacing:1px;font-family:"Ankerbrot Regular","Century",serif}.single_page_content h2{line-height:1.25em}.single_page_content_intro h2{line-height:1.25em;margin-bottom:1em}.stoerer{background-image:url(/img/teaser/2024_02_06_bannerkaffee.jpg);border-radius:100% 100%;min-height:200px;min-width:200px;height:20vh;width:20vh;background-size:cover}.card .uk-link-toggle:hover .uk-link,.card .uk-link:hover,.card a:hover{opacity:.6;text-decoration:none;color:unset}.background-abstand{top:155px}.nav_oben{height:5em;padding-left:2em;padding-right:2em;display:flex;justify-content:space-between;align-items:center}.breadcrumbs,.uk-subnav{border:1px solid #cbd2d9;border-radius:.3rem;overflow:hidden;font-size:.875rem}.breadcrumbs{display:inline-flex}.uk-subnav{line-height:1em;margin:0}.subnav,.uk-subnav{display:inline-flex}.gastro_logo_dein_anker{max-width:400px}.notice p{line-height:1.5em}.notice p:last-child{margin-bottom:0}.single_page_content_intro{background-color:#fff;padding:2em;margin-bottom:1em;box-shadow:0 0 6px rgba(0,0,0,.1)}.single_page_content h2,.single_page_content_intro p{margin:0}.breadcrumbs__item,.uk-subnav li{background:#fff;color:#666;outline:0;padding:.75em .75em .75em 1.25em;position:relative;text-decoration:none;transition:background .2s linear}.breadcrumbs__item:hover,.breadcrumbs__item:hover:after{background:#edf1f5}.breadcrumbs__item.breadcrumbs__item-is-active:focus,.breadcrumbs__item:focus,.breadcrumbs__item:focus:after{color:var(--red);text-decoration:none}.breadcrumbs__item:after,.breadcrumbs__item:before{background:#fff;bottom:0;clip-path:polygon(50% 50%,-50% -50%,0 100%);content:"";left:100%;position:absolute;top:0;transition:background .2s linear;width:1em;z-index:1}.breadcrumbs__item:before{background:#cbd2d9;margin-left:1px}.breadcrumbs__item:last-child{border-right:none}.breadcrumbs__item.breadcrumbs__item-is-active{color:var(--red);font-weight:600}.quicklink_item.breadcrumbs__item-is-active,.uk-subnav.breadcrumbs__item-is-active{background:var(--red);color:#fff}.block__item--text h3,.block__item--text li,.quicklink_item.breadcrumbs__item-is-active a{color:#fff}.uk-subnav .quicklink_item{padding:.75em 1.25em;white-space:nowrap}.homepage__three-things{xposition:absolute;display:flex;flex-direction:column;xright:10px;flex-wrap:wrap;align-content:center;justify-content:flex-start;margin-right:2em;width:20vw;max-width:300px}.homepage__three-things .content-teaser{width:100%}@media (max-width:1200px){.homepage__three-things{width:24vw;max-width:300px}}.content-teaser{box-shadow:none;width:33%;float:none;margin-right:1.6949152542%;box-sizing:border-box;background-color:#fff;position:relative;border:1px solid #eae4d5;border-bottom:3px solid #eae4d5;transition:border-bottom .35s ease;margin-bottom:.5em}.content-teaser:hover .content-teaser__caption .caption-main,.content-teaser:hover .content-teaser__caption .caption-sub{transform:translateY(-110px)}.caption-sub{color:var(--red)}.home_h2{font-size:2.5em}.b,h1{color:var(--red);font-weight:700}.content__boxed h2,.counter_container{display:inline-block;text-align:center;color:var(--red)}.counter_container{width:100px;font-weight:700}h1{margin:2rem 0 .5rem;font-size:36px}.uk-offcanvas{z-index:99999}.single_page_content{background-color:#fff;padding:2em;border-bottom:3px solid var(--red);margin-bottom:3em}.sidebar h3,.tagline{font-family:"Ankerbrot Regular","Century",serif;font-weight:400}.tagline{color:#626161;font-size:24px;text-align:center;line-height:1.5em}.fadecard__item,.fadecard__item img{overflow:hidden;transform-origin:65% 75%;transition:transform 1s,filter .5s ease-out}.fadecard__item:hover img{transform:scale(1.03)}.block__item--image:before{display:none}.block__item{box-shadow:0 0 4px rgba(0,0,0,.1)}.block__item--image{border:1px solid rgba(0,0,0,.1)}.uk-navbar{box-shadow:-2px 5px 8px 0 rgb(120 52 52/62%)}.sidebar h3{text-transform:uppercase;color:#7b7b7b;font-size:.875em;letter-spacing:.05em;text-align:left}.wen_suchen_wir_frame h3{color:#626161}.content_wrapper_home2{padding-bottom:10em;background-color:unset;position:relative;top:-80vh}.content_wrapper_home1{border-radius:20%;filter:blur(41px);-webkit-filter:blur(41px);height:100vh;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.img_row3,.img_row4{display:flex}.img_row3 img{width:33.333%}.img_row4 img{width:25%}.bg-text{background-color:#000;background-color:rgba(0,0,0,.4);color:#fff;font-weight:700;border:3px solid #f1f1f1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:80%;padding:20px;text-align:center}.sotext{font-family:usual,sans-serif;font-size:.9em;line-height:1.7;color:#626161}.sotext p{margin-bottom:1em}.sotext a{color:#aa1414}.content__side34{display:flex;flex-wrap:wrap;width:100%;gap:1em}.content__side34--left{flex:0 0 calc(66% - .5em);max-width:calc(66% - .5em)}.content__side34--right{flex:0 0 calc(34% - .5em);max-width:calc(34% - .5em)}@media (max-width:768px){.content__side34--left,.content__side34--right{flex:0 0 100%;max-width:100%}}.content__boxed{border:2px solid var(--red);margin:34px 0 28px;box-sizing:border-box;text-align:center;padding:48px;position:relative;z-index:2;font-size:18px;line-height:22px}.content__boxed h2{position:relative;top:-64px;padding:0 8px;background-color:#fff;font-size:32px;font-family:"Ankerbrot Bold",Sans-Serif,sans-serif}.content__boxed h3{color:var(--textgrey);margin-bottom:1em}.hover figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover figure:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}h1.eight{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:28px 0;grid-gap:32px;font-size:48px}h1.eight:after,h1.eight:before{content:" ";display:block;border-bottom:3px solid var(--red);xbackground-color:#f8f8f8}h1.nine{font-size:48px;margin:0}h1.seven{max-width:100%;overflow-wrap:break-word}h1.seven,h1.ten{font-size:48px;margin-bottom:1rem}.roundleft{border-radius:12px 0 0 12px}.uk-search-default .uk-search-input:focus{border-color:var(--red)}.fadecard__caption{font-size:.95em}.page-products_search input{font-family:"MarkPro",sans-serif}.karriere_header_bar img{max-width:40vw}.stoerer_rund{background-image:url(/ico/stoerer_rund.png);background-repeat:no-repeat;width:220px;height:220px;background-size:cover}.glowing-circle{border-radius:50%;background-color:#000;-webkit-animation:glowing 1s ease-in-out infinite alternate;-moz-animation:glowing 1s ease-in-out infinite alternate;animation:glowing 1s ease-in-out infinite alternate}@media (max-width:1000px){h1.eight{font-size:32px;display:block}h1.eight:after,h1.eight:before{display:none}}@media (max-width:1100px){.gastro_logo_dein_anker{max-width:50%}.uk-subnav{justify-content:flex-end}.uk-subnav>*>:first-child{text-transform:unset}.nav_oben{padding-left:.85em;padding-right:.85em}.uk-subnav .quicklink_item{padding:.75em .5em}}@media (max-width:900px){.subnav{display:none}.uk-subnav .quicklink_item{padding:.25em .5em}.nav_oben{height:4em}}@media (max-width:800px){h1{margin-top:2rem}h1,h1.seven{font-size:2em}.tagline{font-size:20px}.datenschutz h2,.datenschutz p{margin-left:0!important}}.bubbling{height:120px;width:100%;background:#fcf4e9;display:flex;justify-content:center;align-items:center;border-radius:20px;font-size:35px;color:#aa1414;right:40px;opacity:.9;top:40px;border-bottom:3px solid #e5decb;font-family:"Ankerbrot Bold",Verdana,sans-serif;text-align:center}.bubbling span{padding:0 1em}h1 .badge{font-size:14px;height:20px;margin-bottom:40px;font-family:"Ankerbrot Regular",Sans-Serif,sans-serif;font-weight:200}@media screen and (max-width:1200px){.bubbling{width:40%}}@media screen and (max-width:1000px){.bubbling{font-size:30px;height:100px;top:60px;transform:rotate(10deg)}}@media screen and (max-width:850px){.bubbling{font-size:26px;width:45%;right:20px;top:50px;height:80px}}@media screen and (max-width:650px){.bubbling{font-size:20px;width:45%;right:10px;top:30px}.bubbling span{padding:0 .2em}}h3.hl_herausragend{font-family:"Ankerbrot Bold","Century",serif;font-size:2em;font-weight:400;position:relative;top:10px;color:var(--red);text-align:left;margin-bottom:0;z-index:8;margin-left:1em}.background__ankeraehre{background-image:url(/ico/anker_aehre40.png);background-repeat:no-repeat;background-size:contain;height:25vh;width:auto;position:relative;display:block;filter:blur(8px);background-position:right;margin-right:3vw}.background__ankeraehre--50{margin-left:50%}.content__intro{background-color:#fff;margin-bottom:1em;box-shadow:0 0 6px rgba(0,0,0,.1)}.content__intro>div{padding:2em}.content__intro p{margin-bottom:0}.content__intro img{vertical-align:top}.red_header_bar,.single_page_content,.single_page_content_intro{border-radius:12px 12px 0 0}.footer,main{overflow:hidden}.footer{z-index:5}.uk-card-default .uk-card-title{color:var(--red)}ul.franchise_checklist{--icon-space:1.3em;list-style:none;padding:0;margin:0 1em}ul.franchise_checklist li{padding-left:var(--icon-space);list-style-image:none}ul.franchise_checklist li:before{xcontent:"";content:"";font-family:"Font Awesome 6 Pro";display:inline-block;margin-left:calc(var(--icon-space)*-1);width:var(--icon-space);color:#eddeb9;font-size:35px;vertical-align:middle}@media (max-width:724px){.single_page_content-wrapper+.sidebar{width:80%;float:none;margin:auto auto 2.25em}}@media (max-width:700px){.franchising_coffee{max-width:150px!important}}.karrierepfad__entrybox{color:#fff!important}@media (max-width:500px){.single_page_content h2,.single_page_content_intro h2{font-size:1.3rem}.gastro_buttons a{padding:10px!important}h1.seven{font-size:1.6em}.tagline{font-size:16px}}.banner h2{color:#aa1414;font-family:"Ankerbrot Regular","Century",serif;font-size:1.4rem;font-weight:400;line-height:1.4em;margin-bottom:1em}.banner h1{margin-bottom:.5em}.banner p{max-width:75%}.banner,.banner p{margin:auto;text-align:center}.produkt-single__details .details-section__zutaten--hidden:after{font-family:"Font Awesome 6 Pro"}