@charset "utf-8";#cookiesck_interface{display:none;position:fixed;z-index:1000000;top:0;left:0;bottom:0;right:0;background:#fff;border:2px solid #ccc;margin:10px;box-sizing:border-box}#cookiesck_interface *{box-sizing:border-box}.cookiesck-main{max-height:100%;overflow:auto}.cookiesck-main-title{font-size:28px;text-align:center;padding:20px}.cookiesck-main-desc{padding:10px 40px;font-size:14px}.cookiesck-category{padding:20px;color:#333}.cookiesck-category-name{font-size:24px;color:#111;line-height:24px}.cookiesck-category-desc{margin:3px 0;color:#666}.cookiesck-platform{padding:10px;margin:15px 0;color:#111;background:#f2f2f2;border-radius:4px;display:flex;align-items:center}.cookiesck-platform-name{font-size:18px;color:#111;line-height:24px}.cookiesck-main .cookiesck_button,.cookiesck-main-buttons .cookiesck-button{background:#e5e5e5;border:2px solid #ddd;color:#666;padding:10px 20px;margin:2px 5px;border-radius:3px;text-decoration:none;cursor:pointer;transition:all 0.2s ease}.cookiesck-platform .cookiesck-accept{margin-left:auto}.cookiesck-main .cookiesck-accept:hover,.cookiesck-main .cookiesck-accept.cookiesck-active{background:none;border:2px solid green;color:green}.cookiesck-main .cookiesck-decline:hover,.cookiesck-main .cookiesck-decline.cookiesck-active{background:none;border:2px solid orange;color:orange}#cookiesck_readmore:hover{border:2px solid #666;color:#222}.cookiesck-main-buttons{display:flex;justify-content:center}.cookiesck-main-close{position:absolute;right:0;top:0;z-index:10;padding:20px;font-size:20px;cursor:pointer;background:#e2e2e2;color:#666}.cookiesck-main-close:hover{color:#000}iframe[data-cookiesck-src]{background:#ddd url(/plugins/system/cookiesck/assets/cookies-icon.svg) center center no-repeat;border:#ddd 3px solid;background-size:20vmin auto;pointer-events:none;transition:all 0.2s}.cookiesck-iframe-wrap{display:inline-block;cursor:pointer;position:relative}.pagebuilderck .videock .cookiesck-iframe-wrap,.pagebuilderck .iframeck .cookiesck-iframe-wrap{display:inline-block;cursor:pointer;position:absolute;top:0;left:0;bottom:0;right:0}.cookiesck-iframe-wrap:hover iframe{background-color:#eee}.cookiesck-iframe-wrap:after{position:absolute;left:0;top:0;right:0;bottom:0;content:"";display:block;border:transparent 3px solid;transition:all 0.2s}.cookiesck-iframe-wrap:hover:after{border:#bbb 3px solid}.cookiesck-iframe-wrap-allowed{display:inline-block}#cookiesckwizard input{padding:5px;width:70%;height:auto;margin:2px 0}.cookiesck-platform-desc{margin:0 10px;color:#666;font-style:italic}@media screen and (max-width:640px){.cookiesck-main-buttons,.cookiesck-platform{flex-direction:column}.cookiesck-platform .cookiesck_button{margin:3px auto}.cookiesck-main-close{position:relative;text-align:center}}
*{box-sizing:border-box}body{margin:0;padding:0;color:black;line-height:1}.container{position:relative}.main-nav__list{list-style:none;margin:0 0 0 0;padding:0;display:none}.main-nav>ul>li,.footer-nav li{margin:0;display:inline-block;padding:12px 2px;line-height:1}.footer-nav a,.main-nav a,.main-nav span,.mobile-nav a,.mobile-nav span{font-size:0.9rem;text-decoration:none;color:white;letter-spacing:0.1rem;font-weight:bold;white-space:nowrap;padding-bottom:0.2rem;padding:12px 8px 6px}.footer-nav a:hover,.footer-nav a:active,.main-nav a:hover,.main-nav a:active,.mobile-nav a:hover,.mobile-nav a:active{border-bottom:3px solid white;background:rgba(255,255,255,0.5);color:#567500}.main-nav .nav-child a{color:#567500;background:rgb(255,255,255,0.5)}.mobile-nav .nav-child a:hover,.mobile-nav .nav-child a:active,.main-nav .nav-child a:hover,.main-nav .nav-child a:active{color:white;border-bottom:3px solid transparent}.main-nav .parent{position:relative}.shop-nav .parent{position:relative}.main-nav .parent a:hover
.main-nav .parent a:active{border-bottom:3px solid transparent}.shop-nav .parent a:hover
.shop-nav .parent a:active{border-bottom:3px solid transparent}.main-nav__icon{transition:transform 0.2s ease-in-out}.main-dropdown--open .main-nav__icon{transform:rotate(180deg);transition:transform 0.5s ease-in-out}.shop-dropdown--open .main-nav__icon{transform:rotate(180deg);transition:transform 0.5s ease-in-out}.main-nav .nav-child{display:none;position:absolute;left:-16px;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);background-image:url(/images/Rinde_Apfelb.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin:0;padding:0;list-style:none;z-index:300;animation:main-dropdown__content--animation 500ms forwards}.shop-nav .nav-child{display:none;position:absolute;right:20px;bottom:-5px;min-width:120px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;margin:0;padding:0;list-style:none;z-index:101;animation:main-dropdown__content--animation 500ms forwards}.item-157 a{position:relative;z-index:102}@keyframes main-dropdown__content--animation{0%{opacity:0;transform:translate3d(0,20px,0)}80%{opacity:1}100%{opacity:1;transform:translate3d(0,0,0)}}.main-nav .nav-child a{display:block;padding:10px 12px;font-size:0.8rem;text-decoration:none;text-align:left;border-bottom:2px solid white;white-space:nowrap}.main-nav .nav-child a:hover{background-color:rgba(167,211,42,0.5)}.togglebutton{width:40px;height:40px;padding:0;margin:1rem;border:none;background-color:transparent;position:fixed;top:0;z-index:150;cursor:pointer}.togglebutton:focus{outline:none}.togglebutton__line{display:block;position:absolute;left:0;height:8px;width:100%;background-color:white;box-shadow:-1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);z-index:150;transition:all 0.45s cubic-bezier(0.26,0.1,0.27,1.55)}.togglebutton__line--top{top:0}.togglebutton__line--middle{top:16px}.togglebutton__line--bottom{bottom:0}.togglebutton.togglebutton--open .togglebutton__line--top{transform:rotate(45deg);top:16px;box-shadow:none}.togglebutton.togglebutton--open .togglebutton__line--middle,.togglebutton.togglebutton--open .togglebutton__line--bottom{transform:rotate(-45deg);top:16px;box-shadow:none}.mobile-nav{position:fixed;background-color:#d5eaa8;background-image:url(/images/Rinde_Apfelb.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;top:0;left:0;height:100vh;width:80vw;transform:translate3d(-100%,0,0);transition:transform 400ms ease-in-out;z-index:200;overflow-y:auto}.mobile-nav--open{transform:translate3d(0,0,0)!important}.mobile-nav__list{list-style:none;margin:0;padding:0;background-color:rgba(255,255,255,0.3);display:flex;flex-direction:column;justify-content:center;min-height:100vh;align-items:center;align-content:flex-start}.mobile-nav li{margin:0.5rem auto 0.5rem 10vw;font-family:'Dauphin';text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5)}.mobile-nav a,.mobile-nav span{color:#a7d32a}.mobile-nav .parent:hover,.mobile-nav .parent:active{border-bottom:0px}.mobile-nav__icon{transition:transform 0.5s ease-in-out}.mobile-nav__icon--open{transform:rotate(180deg)}.mobile-nav ul{margin:0;padding:0;list-style:none}.mobile-nav .parent li{margin:0.5rem 0;text-align:left}.mobile-nav .parent li:last{margin-bottom:0}.mobile-nav .nav-child li>ul{display:none}.mobile-nav .nav-child a{font-size:0.8rem;margin:0 1rem;color:#567500;text-shadow:none;padding-bottom:3px}.mobile-nav .nav-child a :hover,.mobile-nav .nav-child a :active{border-bottom:2px solid rgb(255,255,255);color:white;background:inherit}.backdrop{display:none;position:fixed;width:100vw;height:100vh;top:0px;left:0px;background-color:rgba(0,0,0,0.5);z-index:200;cursor:pointer}@media screen and (min-width:44rem){.main-nav__list{display:flex;justify-content:space-evenly;flex-wrap:wrap}.main-nav__item{margin:0 0.5rem}.togglebutton{display:none}.footer-nav li,.main-nav li{z-index:100;margin:0;padding-right:0.4rem;padding-left:0}.footer-nav li,.main-nav li,.mobile-nav li{position:relative;z-index:200;outline:none}.footer-nav a,.main-nav a,.mobile-nav a,.mobile-nav span,.main-nav span{font-size:1.1rem}}@media screen and (min-width:62.5rem){.footer-nav a,.main-nav a,.mobile-nav a,.mobile-nav span,.main-nav span{font-size:1.3rem}}
*{box-sizing:border-box}@font-face{font-family:"Dauphin";src:url(/templates/land-drink_selbst/fonts/Dauphin.woff2);src:url(/templates/land-drink_selbst/fonts/Dauphin.woff),url(/templates/land-drink_selbst/fonts/Dauphin.ttf) format("truetype");font-display:swap}@font-face{font-family:"MyriadPro";src:url(/templates/land-drink_selbst/fonts/MyriadPro-Regular.woff2);src:url(/templates/land-drink_selbst/fonts/MyriadPro-Regular.woff);font-display:swap}html{font-size:100%}.page-header{display:block;text-align:center;margin:4rem auto 0}h1,h2,h3,h4{color:#a7d32a;font-family:"Dauphin","OpenSans",sans-serif;letter-spacing:0.1rem;font-weight:bold;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}iframe[data-cookiesck-src]{width:100%}iframe{font-family:"MyriadPro"}.article__container h1,.article__container h2,.page-header h1{font-size:2.5rem;line-height:1.3;margin:1rem 0.5rem;text-align:center}.category-desc p{margin:0 1.5rem 4rem}h1{font-size:2.2rem;line-height:1.1}.blog h1{padding:0 1rem}h2{font-size:1.6rem;line-height:1.9rem;margin:2rem 0 0.5rem 0}h3{font-size:1.6rem}p,a{font-size:0.9rem;line-height:1.2rem;font-family:"MyriadPro";margin:0 0 0.7rem}a{color:#567500}ul a{margin:0}img{width:100%;height:auto;display:block}.mailto{height:1.4rem;width:auto;display:inline;position:relative;bottom:-0.25rem}.unternehmen__text li{line-height:1.6rem}.imagevideo{max-width:50%;align-self:center}.body{background-color:#eef6dc;padding:0;display:grid;justify-content:center;font-size:0.9rem;font-family:"MyriadPro","Lucida Sans","Lucida Sans Regular","Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,sans-serif;width:100%}.container{display:flex;flex-direction:column;padding:0;margin:0 auto;border:none}.header{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr auto;position:relative;height:15%;align-items:center;justify-items:center;height:initial}.fruehling{background-image:url(/images/apfelschlange_fruehling.jpg)}.holler{background-image:url(/images/apfelschlange_holler.jpg)}.sommer{background-image:url(/images/apfelschlange_sommer.jpg)}.hollerschwarz{background-image:url(/images/apfelschlange_holler_schwarz.jpg)}.herbst{background-image:url(/images/apfelschlange_herbst.jpg)}.winter{background-image:url(/images/apfelschlange_winter.jpg)}.brand{display:block;height:auto;width:100%;z-index:30;margin:1rem;grid-area:1 / 2 / 2 / 3}.brand img{height:auto;width:100%;object-fit:contain;object-position:center;background-image:radial-gradient( rgba(255,255,255,0.9) 43%,rgba(255,255,255,0.5),rgba(255,255,255,0) );border-radius:20px;margin:auto;text-shadow:2px 2px 4px hsl(0,0%,0%)}.togglebutton{position:fixed;grid-area:1 / 1 / 2 / 2;align-self:flex-start;justify-self:flex-end;top:0;right:0}.voiguad{font-family:'Dauphin','Courier New',Courier,monospace;color:#a7d32a;letter-spacing:0.15rem;background-image:radial-gradient( rgba(255,255,255,1) 43%,rgba(255,255,255,0.5),rgba(255,255,255,0) );border-radius:20px;display:block;text-align:center;padding:0.4rem 0.3rem 0.2rem;transform:rotate(-20deg);position:relative;grid-area:2 / 2 / 3 / 3;width:100px;margin-bottom:-30%;z-index:100}.fahne{width:80%;height:auto;object-fit:contain;position:relative;grid-area:2 / 1 / 3 / 2;align-self:flex-end;margin-bottom:-10%;z-index:0}.fahne img{width:100%;height:auto}.socialmedia__nav{width:90%;grid-area:1 / 1 / 2 / 2;align-self:flex-start;justify-self:flex-start}.socialmedia__menu{display:flex;flex-wrap:wrap;flex-direction:row;margin:3px 3px 3px 3px;justify-content:flex-start;z-index:50;padding:0}.socialmedia__menu li{flex-basis:25%;margin:10% 5%;list-style:none}.socialmedia__link{border-right:none}.socialmedia__bild{width:100%;height:auto;padding:0;max-width:50px}.follow{font-size:0.5rem;padding:3px;color:white;margin-top:3px;text-shadow:-1px -1px 1px rgba(255,255,255,.1),1px 1px 1px rgba(0,0,0,.5);text-align:left}.socialmedia__menu .item-127{flex-basis:100%;text-align:left;margin:0}.shop-nav{grid-area:2 / 2 / 3 / 4;justify-self:flex-end;align-self:flex-end}.shop-menu li{list-style:none;text-transform:uppercase;margin:0 0.5rem}.shop-menu li a{font-size:0.7rem;font-weight:bold}.shop-menu{display:flex;justify-content:flex-end;margin:0.5rem}.shop-menu .item-157{flex:1;max-width:25px;min-width:20px}.content{background-color:transparent;display:grid;grid-template-rows:auto auto auto auto auto;grid-template-areas:"news news" "main main" "video video" "rezepte rezepte" "search search";align-self:center;position:relative}#content,.item-page,.blog,.blog-featured,main>.finder{margin:0 auto;grid-area:main}#rezepte .katlink{display:flex;justify-content:space-evenly;flex-wrap:wrap}#rezepte .katlink li{list-style:none;margin:0 0.5rem}#rezepte{display:grid;grid-area:rezepte}#rezepte .apfelpinsel img{width:100%;height:auto}.newsflash.rezepte__vorschlag{margin:2rem 3rem 4rem 1.5rem;display:flex;justify-content:flex-start;flex-wrap:wrap}.newsflash.rezepte__vorschlag h2{margin:0;padding:0 2%;text-shadow:2px 2px 4px #fff}.rezepte__vorschlag .newsflash__div{display:flex;position:relative;flex-direction:column;align-items:center;align-content:stretch;justify-content:space-between;text-align:center;margin-bottom:1.5rem;background-color:rgba(255,255,255,0.5);border-radius:10px;margin-right:1rem}.newsflash.rezepte__vorschlag a{color:#567500}.newsflash-image a:hover{opacity:0.5}.item-page .item-image,.item-page .img-fulltext-left{display:none}#video,#slider{grid-area:video;margin:0 auto;padding:2rem}.mySlides{border:2px solid #567500;border-radius:20px}#video video{max-width:400px;height:auto}.apfelhand{margin:0 auto 0;position:relative;z-index:-1}.apfelhand div{margin:0 15%}.showplusx-viewport{border:#567500 3px solid;border-radius:10px}#showplus_images_web_quadratisch>.showplusx-slideshow{width:200px !important;height:200px !important}.showplusx-navigation.showplusx-bottom{visibility:hidden}#news{margin:0 auto;padding:2.5rem 0.5rem;display:grid;flex-direction:column;grid-area:news;text-align:center;justify-content:center;height:auto;width:80%;align-self:flex-start;z-index:200}.news{background-color:rgba(255,255,255,0.6);border:2px solid white;border-radius:5px;padding:0.5rem}#news p{font-family:'Dauphin';font-size:0.7rem;letter-spacing:0.05;line-height:1.3}#search{grid-area:search;margin:0 2rem 1rem}#hand{justify-self:flex-end;align-self:flex-end;grid-area:hand;height:auto;width:90%;z-index:100}#hand img{width:100%;max-width:239px;height:auto;object-fit:contain}.article__container{display:grid;grid-template-columns:6fr 2fr;grid-template-rows:auto auto auto;grid-template-areas:"h h" "flaschen ausz" "tx tx";background-color:#eef6dc;box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8;margin:2rem auto 1rem;width:95%;padding:1.5rem;border-radius:7px}.article__container h1,.article__container h2{grid-area:h}.article__auszeichnungen{grid-area:ausz;margin:0 1rem 0 0}.article__auszeichnungen img{margin-bottom:1rem;max-width:100px}.unternehmen__container,.impressum__container,.lohnarbeiten__container,.start__container,.produkte__container,.apfelglas__article,.geschichte__container{display:flex;flex-direction:column;width:95%;margin:2rem auto 1rem;padding:0 2rem;background-color:#eef6dc;box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8;overflow:hidden;border-radius:7px}.kontakt__container,.apfelglas__container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;padding:0.5rem;background-color:#eef6dc;box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8;margin:2rem auto 1rem;width:95%;border-radius:7px}.kontakt__container{justify-content:stretch}.apfelglas__container{box-shadow:none;background-color:transparent;margin:1rem 0 3rem}.apfelglas__article{border-radius:10px;margin:0 auto 5rem}.article__bildcontainer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;margin:0;padding:0;grid-area:flaschen;margin-right:2rem}.apfelglas__bildcontainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.article__textcontainer{display:flex;flex-direction:column;align-items:center;margin:0.5rem;padding:0.5rem;grid-area:tx}.article__text,.kontakt__text,.impressum__text,.unternehmen__text,.lohnarbeiten__text,.start__text,.produkte__text,.apfelglas__text,.geschichte__text,#search-results{color:black;text-shadow:2px 2px 4px #fff;margin:0;padding:0.5rem;background-color:rgba(255,255,255,0.3);border-radius:10px;width:100%}.kontakt__text,.unternehmen__text,.geschichte__text{max-width:100%}.kontakt__text h2,.lohnarbeiten__text h2{margin-left:0}.apfelglas__text{display:block;width:100%;margin:0;border-radius:0 0 10px 10px;background-color:inherit}.article__text{text-align:center}.article__bild{display:block;padding:0.5rem 1.5rem 0.5rem 1rem;height:30vh;width:auto;text-align:center;transition:width 100ms,height 100ms}.article__bild:hover{height:50vh;width:auto;transition:width 1s,height 1s}.apfelglas__bild{object-fit:cover;width:100%;margin:0;height:40vh;border-radius:10px 10px 0 0}.kontakt__bild,.geschichte__bild,.unternehmen__bild{transition:none;margin:0.5rem auto;height:auto;max-width:100%;object-fit:contain}.apfelglas__container h2{color:#a7d32a;align-self:flex-start}.img-klein{height:20vh;width:auto}.img-klein:hover{height:40vh;width:auto}.img-mittel{height:25vh;width:auto}.img-mittel:hover{height:45vh;width:auto}.unternehmen__container ul{list-style-image:url(/images/apfel.png)}.agbs__item{display:flex;flex-wrap:wrap}.agbs__item>div{margin:2rem 1rem 0 0}.agbs__item p{font-size:0.9rem;line-height:1rem}.start__aktuell{display:flex;justify-content:center;text-align:center;position:relative;box-shadow:2px 2px 4px #adadad;border:white 0.5px solid;border-radius:10px;overflow:hidden;width:95%;margin:1rem auto 1rem}.start__aktuell a{width:100%;margin:0}.start__aktuell img{object-fit:contain;width:100%}.start__container,.produkte__container{align-content:center;margin:0 auto;padding:0;background-color:transparent;box-shadow:none}.start__linkcontainer,.produkte__linkcontainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;overflow:hidden;margin:2rem auto 0;border-radius:10px}.start__linkcontainer{justify-content:center;margin:1rem auto 1rem}.start__link,.produkte__link{display:flex;flex-direction:column;align-items:stretch;align-content:stretch;margin:0rem 0.5rem 1.5rem;text-align:center;border:white 0.5px solid;border-radius:10px;overflow:hidden;position:relative;box-shadow:2px 2px 4px #adadad;flex-basis:calc(50% - 1rem);line-height:0}.start__link a,.produkte__link a{margin:0;width:100%}.start__link img,.produkte__link img{display:block;object-fit:cover}.start__aktuell:hover,.start__link:hover,.produkte__link:hover{border:white 2px solid;opacity:0.7}.start__text,.produkte__text{display:block;position:absolute;margin:0;bottom:0;font-size:0.7rem;line-height:1;background-color:rgba(255,255,255,0.5)}.apfelpinsel{width:100%;height:auto;margin:30px auto;overflow:hidden;padding:10px 0;width:95%}.apfelpinsel img{display:block;height:100%;width:auto;margin:0 auto;object-fit:cover}.leading-0{margin-top:4rem}.rezept{display:flex;align-items:flex-start;margin-top:30px;justify-content:flex-start;flex-wrap:wrap}.rezepte h1,.rezepte h2{text-align:center}.produktionsvorgang h2,.produktionsvorgang h1{text-align:center}.rezept__container{display:flex;flex-direction:column;background-color:#d5eaa8;box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8;margin:4rem 2rem 6rem 1.5rem;flex-basis:400px;padding:0 1.5rem 1.5rem 1.5rem;border-radius:7px;flex-wrap:wrap;align-content:center}.rezept__container h2{margin:0;font-size:1rem}.rezept img{margin:0.5rem;width:100%}.rezept>p,.rezept>a{margin:0.5rem;flex:1}.rezept__bild{display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0 0.5rem;flex:1;min-width:200px}.rezept__text{margin:0.5rem 0 0 0;padding:0 1rem;flex:1;min-width:250px;align-items:flex-start}.rezept__img2{display:flex;justify-content:space-between}.rezept__img2 img{width:calc(50% - 1rem)}#rezepte .apfelpinsel{margin:0 auto}.rezept .rezept__text h2{margin:0;font-size:1.5rem}.b2b{margin:2rem auto 1rem}.b2b_container{flex-direction:column}.b2b__linkcontainer{display:flex;flex-direction:row;flex-wrap:wrap}.b2b__link{display:flex;flex-direction:column;flex-basis:150px;position:relative;margin:2rem;overflow:hidden}.b2b__link a{width:100%;flex-basis:100%;height:auto}.b2b__text{padding:10px;text-align:center;bottom:10px;border-radius:15px}.search{width:100%;margin:0 0 1rem;position:relative;z-index:1}.search input[type="text"]{height:2rem;width:100%}.form-search{padding:0;margin:0}#search-form{padding:1rem;padding-bottom:0}.news img{margin:0 auto;width:100%;height:auto}footer{margin:4rem auto 0;padding:0;width:100%;background-color:#d5eaa8;box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8}.footer-nav ul{list-style:none;display:flex;justify-content:center;margin:0;padding:1rem;flex-wrap:wrap}.footer-nav li{padding:0.5rem 0.2rem 0 0;margin:0.5rem 0;border-right:2px solid #a7d32a}.footer-nav li:last-child{border-right:none}.footer-nav a{color:#a7d32a;background-image:radial-gradient( rgba(255,255,255,1) 43%,rgba(255,255,255,0.5),rgba(255,255,255,0) );border-radius:10px}.footer-nav a:hover,.footer-nav a:active{background-color:rgba(167,211,42,0.5);color:white}footer .container{display:flex;flex-direction:row;margin:0 auto;justify-content:space-evenly;flex-wrap:wrap;box-shadow:inherit}.copyright{display:flex;flex-wrap:wrap-reverse;flex-direction:row-reverse;justify-content:space-between}.copyright p{margin:30px}#back-top{padding:8px 12px;color:#a7d32a;background-image:radial-gradient( rgba(255,255,255,1) 43%,rgba(255,255,255,0.5),rgba(255,255,255,0) );border-radius:10px}#back-top:hover,#back-top:active{background:rgba(167,211,42,0.5);color:white;border-bottom:solid white 3px}@media screen and (min-width:500px){.voiguad{font-size:1.4rem;width:130px}.produkte__link,.start__link{flex-basis:calc(50% - 5rem);margin:0.5rem 1.5rem 1.5rem}.start__text,.produkte__text{font-size:1rem}table .cart-summery{font-size:0.7rem}}@media screen and (min-width:704px){.article__container h1,.article__container h2,.page-header h1{font-size:3rem;line-height:1.2}h1{font-size:2.5rem;padding:5px}h2{font-size:2rem;line-height:1.2;margin:3rem 0 0 1.5rem}h3{font-size:1.6rem}.header{align-self:center;height:initial;width:100%;box-shadow:2px 2px 4px #868686;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.brand{grid-area:1 / 1 / 2 / 3;width:90%}.shop-nav{grid-area:2 / 5 / 3 / 6}.shop-menu .item-157{max-width:40px;min-width:30px;margin:1rem}.shop-menu li a{font-size:0.9rem}.socialmedia__nav{grid-area:1 / 4 / 2 / 6;align-self:flex-start;justify-self:flex-end;margin:1rem}.socialmedia__menu{flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.socialmedia__menu li{flex-basis:15%;margin:0% 3%;display:flex;justify-content:center}.socialmedia__menu .item-127{text-align:right;flex-basis:70%;display:block}.follow{font-size:0.8rem;color:white}.fahne{grid-area:2 / 2 / 3 / 3}.voiguad{grid-area:2 / 4 / 3 / 5;margin-bottom:-10%;width:150px}.content{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:100px auto auto auto auto;grid-template-areas:"main search" "main news" "main video" "main hand" "rezepte rezepte"}.apfelglas__container{width:100%}#content,.item-page,.blog{margin:2rem 0 0;grid-area:main}#search{margin:1rem 1rem;grid-area:search}#slider{margin:6rem auto 1rem;padding:1rem}.search{margin:0 auto 1rem}#hand{width:100%;z-index:151}#news p{font-size:1rem}.apfelhand{margin:5rem auto 0}.apfelhand div{margin:0 5%}.hauptmenu{background-color:rgba(167,211,42,0.5);width:100%;grid-area:3 / 1 / 4 / 6;z-index:10}.unternehmen__container,.impressum__container,.lohnarbeiten__container,.start__container,.produkte__container,.geschichte__container,.apfelglas__container,.kontakt__container{margin:0 auto 2rem;justify-content:space-between}.apfelglas__container{margin:2rem auto 6rem 0}.lohnarbeiten__text,.geschichte__text,.unternehmen__text{column-count:2}.start__aktuell{margin:1rem auto 3rem;max-width:600px;justify-content:flex-start}.start__linkcontainer{margin:2.5rem auto 4rem}.produkte__link,.start__link{flex-basis:calc(33.33% - 3rem);margin:1rem 1rem 2rem}.start__text,.produkte__text{font-size:1rem;line-height:1.2}.newsflash__div{flex-basis:40%}}@media (orientation:landscape) and (max-width:980px){.apfelglas__bild{min-height:300px}.lohnarbeiten__text,.geschichte__text,.unternehmen__text{column-count:2}}@media screen and (min-width:980px){.article__container h1,.article__container h2,.page-header h1{font-size:4rem;line-height:1.2}h1{font-size:3rem;padding:5px}.blog h1{padding:0 1rem}h2{font-size:2.2rem;line-height:1.2;margin:3rem 0 0 0rem}h3{font-size:2rem}.apfelglas__article h2{font-size:2rem}p,a{font-size:1.2rem;line-height:1.6rem}.follow{font-size:1rem}.voiguad{grid-area:2 / 4 / 3 / 5;margin-bottom:-10%;width:170px;font-size:1.8rem}#news p{font-size:0.9rem;line-height:1.5}.produkte__link{flex-basis:calc(33% - 5rem)}.start__link{flex-basis:calc(25% - 5rem)}.apfelglas__article{flex-basis:calc(50% - 3rem)}.kontakt__text,.unternehmen__text,.geschichte__text,.kontakt__bild,.geschichte__bild,.unternehmen__bild{flex-basis:calc(50% - 1rem)}.apfelhand{margin:0.5rem auto 0}.search{margin:0 0 1rem}#showplus_images_web_quadratisch>.showplusx-slideshow{width:300px !important;height:300px !important}}@media (orientation:landscape) and (max-width:1300px){.article__bild{height:40vh}.img-klein{height:30vh}.img-mittel{height:35vh}.article__auszeichnungen img{max-height:10vh;width:auto}}@media screen and (min-width:1200px){.container{max-width:100%}.content{max-width:1400px}.start__text,.produkte__text{font-size:1.2rem;line-height:1.2}.follow{font-size:1.2rem}.apfelhand{margin:5rem auto 0}.content{display:grid;grid-template-columns:4fr 1fr;grid-template-rows:100px auto auto auto auto;grid-template-areas:"main search" "main news" "main video" "main hand" "rezepte rezepte"}@supports not (display:grid){*/ .body{display:flex;flex-direction:column}.header{display:block;position:relative;height:35vh}.brand{display:block;position:absolute;top:0;left:0;width:20%}.fahne{width:20%;position:absolute;bottom:20%;left:15%}.hauptmenu{position:absolute;bottom:0}.voiguad{width:20%;position:absolute;bottom:20vh;right:23.3%;z-index:200}.socialmedia__menu{position:absolute;bottom:0;right:0;width:20%}.content{display:block;position:relative}.item-page{display:block}.article__container{display:flex;flex-direction:column;position:relative}.article__auszeichnungen{position:absolute;right:0;top:0}.article__textcontainer{width:75%}@media screen and (min-width:704px){.body{display:flex;flex-direction:column}.header{display:block;position:relative;height:35vh}.brand{display:block;position:absolute;top:0;width:30%}.fahne{width:20%;position:absolute;bottom:40%;left:23.3%}.hauptmenu{position:absolute;bottom:0}.voiguad{width:20%;position:absolute;bottom:50%;right:23.3%;z-index:200}.socialmedia__nav{position:absolute;top:0;right:0}.item-page{width:70%;float:left}#news{margin:1rem 0 0;width:20%}#hand{position:absolute;bottom:0;left:70%}}}#ckcookiesck{top:0;position:relative;background-color:white;padding:50px;z-index:300;left:0;border:1px solid green}#cookiesck h2,h3{font-size:2rem;font-family:MyriadPro}.btn{width:15rem;margin-left:0!important;padding:0.5rem;cursor:pointer;color:black;border-radius:4px}.btn:hover{opacity:80%;box-shadow:0 0 15px white !important}.rezeptelinks li{list-style-type:none}#system-message-container{margin:1rem 0.5rem;padding:0 0.5rem;line-height:1;border:1px solid #a7d32a;position:absolute;top:0;left:0;background-color:white;z-index:150}#system-message-container .alert{display:flex;align-items:center;font-size:0.6rem}.alert .alert-heading,.alert .alert-message,.close{padding:0.5rem}.continue_link{background-color:#fcfcfc;border:1px #CAC9C9 solid;text-decoration:none;color:#777;padding:2px 5px;border-radius:3px}.continue_link:hover{color:#777;background-color:#e8e8e8}.main-image{margin:0 auto}.main-image img{width:auto;margin:auto}.product{box-shadow:#d5eaa8 0 -1px 4px,#d5eaa8 0 -2px 10px,#d5eaa8 0 -10px 20px,#d5eaa8 0 -18px 40px,5px 5px 15px 5px #d5eaa8;padding:0.5rem;border-radius:20px;border:1px solid #ddd;margin:1rem}.product .product{box-shadow:none;border:none}.spacer.product-container{grid-area:main;margin:1rem 1rem;display:flex;flex-direction:column;align-items:center;background-color:#eef6dc;border:none}.vm-product-container{display:flex;flex-wrap:wrap;padding:0 0.5rem;font-size:0.7rem}.vm-product-container .vm-product-media-container{width:100%;padding:1rem;flex-basis:50%;width:70px}.product-container .vm-product-media-container{margin:0.5rem auto;width:70px}.productdetails-view{padding:1.5rem 1rem;margin-bottom:3rem}.vm-product-details-container{flex:1;flex-shrink:0;flex-basis:50%;min-width:50%}#fancybox-img{width:100%;height:auto}span.custom-variant-inputbox input.custom-attribute:hover,span.quantity-box input.quantity-input:hover,input.vm-default:hover,span.quantity-box input.quantity-input:hover,.ask-a-question-view input.counter:hover,.ask-a-question-view input#email:hover,table.user-details input:hover,a.ask-a-question:hover,a.details:hover,div.details:hover,a.product-details:hover,button.default:hover{background:#e8e8e8}span.addtocart-button input.addtocart-button,.vm-button-correct,.vm-btn.vm-btn-primary,.vm-button-correct,input.highlight-button,.btn{background-color:#a7d32a !important;border:1px solid #567500;font-size:0.8rem}.vm-btn.vm-btn-secondary{font-size:0.8rem;border:1px solid #567500;color:#567500}.vm-btn.vm-btn-primary:hover,span.addtocart-button input.addtocart-button:hover,.vm-button-correct:hover,.vm-button-correct:hover,input.highlight-button:hover,.btn:hover{background-color:#fff !important;color:#a7d32a !important;border:1px solid #567500}.vm-btn.vm-btn-secondary:hover,a.ask-a-question:hover{color:white}a.ask-a-question{margin:2px 0}.browse-view{margin:0 auto}.browse-view h1{display:none}.orderby-displaynumber{display:none}.ask-a-question-view .product-summary{background-color:green}.product-price{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.category-view{grid-area:main}#fancybox-content h4{font-family:"MyriadPro";padding:0.5rem;margin:0;text-shadow:none;letter-spacing:normal}tbody{font-family:"MyriadPro";font-size:0.6rem;color:black}.warenkorb{grid-area:main;margin:1rem 1rem 1rem;display:flex;flex-direction:column}.warenkorb .cart-summary{font-size:0.4rem}.warenkorb .cart-summary th{min-width:0}.warenkorb h3{font-size:0.6rem;color:black}.userLoginNeu,#paymentForm,.vm-wrap,.profile-edit,.login,.remind,.reset,.form-validate,.profile,.registration{grid-area:main;margin:1rem 2rem 2rem;padding:0.5rem 0;display:flex;flex-direction:column}form h2{margin-top:0}fieldset{padding:0;border:none}fieldset ul{list-style-type:none;padding-left:0}.chzn-container-single .chzn-single span{font-size:0.8rem}.control-group{padding:0.5rem 0}.btn-group{list-style:none}legend{font-weight:bold}dd{margin:0.5rem 0}.vm-orders-information img{width:auto}.vm-cart-header-container{display:flex;flex-direction:column;align-items:flex-end;font-size:0.7rem}.vm-cart-header{font-size:1.5rem;display:flex;flex-direction:row;align-self:flex-start}.vm-cart-header h1{font-size:1.4rem}.vm-continue-shopping{margin:1rem 0;z-index:1}.shop-menu li a{color:#a7d32a}.userdata{display:flex;flex-direction:column}#cart-view #com-form-login .userdata div{margin:0 0 0.5rem 0 !important}#cart-view #com-form-login-remember{display:flex}#cart-view #com-form-login-remember input,#cart-view #com-form-login-remember label{margin:0 1rem 0 0}#cart-view{margin-top:-4rem}.billto-shipto{display:flex;flex-wrap:wrap;padding-bottom:0}.billto-shipto div{width:200px;margin:1rem auto 0 0}#login-form{margin-left:1.5rem}#login-form .unstyled{list-style-type:none;padding-left:0}#form-login-username,#form-login-password{display:flex;justify-content:flex-start}#form-login-password label{margin-right:2.1rem}#login-form input{margin-left:1rem}.login li{list-style:none}div[class*="-view"] .row{justify-content:center}div[class*="vm-col-"]{width:95%;max-width:300px}.vm-categories-wall{display:flex;flex-wrap:wrap;margin:0 1rem 20px}.productdetails{display:flex;flex-direction:column;justify-content:center;width:95%;grid-area:main}.productdetails h1{font-size:1.8rem}.moduletable h3{font-size:1.5rem;text-align:center}.warenkorb a{hyphens:auto}.birnenhand{margin-bottom:-2.5rem}.vm-categories-wall-catname{word-break:break-word;hyphens:auto}.vm-categories-wall-catwrapper{max-width:120px;margin:1rem auto}.product .product_s_desc{text-align:center;margin:0 0.5rem}.availability{font-size:1.2rem;text-align:left}.virtuemart_search{margin:2rem}@media screen and (min-width:500px){.userLoginNeu,#paymentForm,.vm-wrap,.profile-edit,.login,.remind,.reset,.form-validate,.profile,.registration{margin:1rem 2rem 1rem;padding:0.5rem 0}}@media (orientation:landscape) and (max-width:704px){.apfelhand div{margin:0 30%}.userLoginNeu,#paymentForm,.vm-wrap,.profile-edit,.login,.remind,.reset,.form-validate,.profile,.registration{margin:1rem 2rem 2rem;padding:0.5rem 0}}@media screen and (min-width:704px){.birnenhand{margin-bottom:-2.5rem}#news{margin:2rem 1rem 0 0;justify-self:center;align-self:flex-start}.item-page,.blog-featured{margin:1rem 0 0}}.youtube img{margin:0}}
.showplus-container{position:relative}.showplus-center{float:none;clear:both;margin:0 auto}.showplus-left.showplus-float{float:left}.showplus-left.showplus-clear{margin:0 auto 0 0}.showplus-right.showplus-float{float:right}.showplus-right.showplus-clear{margin:0 0 0 auto}.showplus-slideshow,.showplus-pager{list-style-type:none;margin:0;padding:0}.showplus-slideshow>*{display:none}.showplus-slideshow>.showplus-default,.showplus-slideshow>:target{display:block}.showplus-slideshow>:target~*{display:none}.showplus-pager{text-align:center}html.showplus-js .showplus-slideshow,html.showplus-js .showplus-pager{display:none}.showplus-navigation{display:none}html.showplus-js .showplus-navigation{display:block;text-align:center}
.showplusx-slideshow{width:100%;height:100%}.showplusx-caption{background-color:rgba(0,0,0,.5);color:#fff;text-align:center}.showplusx-caption>a{color:#fff}.showplusx-animation-in{animation-duration:2s}.showplusx-animation-show{animation-duration:3s;animation-timing-function:linear}.showplusx-animation-out{animation-duration:2s}.showplusx-slideshow{position:relative;overflow:hidden}.showplusx-item,.showplusx-viewport{position:absolute;overflow:hidden}.showplusx-viewport{z-index:0;top:0;right:0;bottom:0;left:0}.showplusx-item{margin:0;border:0;padding:0;width:100%;height:100%;box-sizing:border-box;background-origin:border-box;background-clip:content-box;background-size:cover;background-position:50%;background-repeat:no-repeat}.showplusx-caption{position:absolute;left:0;right:0}.showplusx-caption-top{top:0}.showplusx-caption-top.showplusx-animation-in{animation:push-top-in 1s ease}.showplusx-caption-bottom{bottom:0}.showplusx-caption-bottom.showplusx-animation-in{animation:push-bottom-in 1s ease}.showplusx-next,.showplusx-previous{position:absolute;background:transparent none no-repeat scroll 0;top:0;bottom:0;width:58px}.showplusx-previous,.showplusx-slideshow[dir=rtl]>.showplusx-next{left:0;right:auto}.showplusx-next,.showplusx-slideshow[dir=rtl]>.showplusx-previous{left:auto;right:0}.showplusx-previous,.showplusx-slideshow[dir=rtl]>.showplusx-next,.showplusx-slideshow[dir=rtl]>div.showplusx-next:hover,div.showplusx-previous:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='48' viewBox='0 0 100 100'%3E%3Crect ry='25' x='10.417' height='100' width='100' fill-opacity='.5'/%3E%3Cpath d='M65 36.5h16v28H65zm-25 14l25 34m0 0l-25-34 25-35' fill='%23fff'/%3E%3C/svg%3E")}.showplusx-next,.showplusx-slideshow[dir=rtl]>.showplusx-previous,.showplusx-slideshow[dir=rtl]>div.showplusx-previous:hover,div.showplusx-next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='48' viewBox='0 0 100 100'%3E%3Crect ry='25' x='-10.417' height='100' width='100' fill-opacity='.5'/%3E%3Cpath d='M35 36.5H19v28h16zm25 14l-25 34m0 0l25-34-25-35' fill='%23fff'/%3E%3C/svg%3E")}@media (hover) and (pointer:fine){.showplusx-slideshow[dir=rtl]>div.showplusx-next,.showplusx-slideshow[dir=rtl]>div.showplusx-previous,div.showplusx-next,div.showplusx-previous{background-image:none}}.showplusx-navigation{position:absolute;display:flex;align-items:center;justify-content:center}.showplusx-navigation.showplusx-bottom,.showplusx-navigation.showplusx-top{left:0;right:0}.showplusx-navigation.showplusx-top{top:0}.showplusx-navigation.showplusx-bottom{bottom:0}.showplusx-navigation.showplusx-end,.showplusx-navigation.showplusx-start{top:0;bottom:0;flex-direction:column}.showplusx-navigation.showplusx-start,.showplusx-slideshow[dir=rtl]>.showplusx-navigation.showplusx-end{left:0;right:auto}.showplusx-navigation.showplusx-end,.showplusx-slideshow[dir=rtl]>.showplusx-navigation.showplusx-start{left:auto;right:0}.showplusx-navigation>span{display:inline-block;margin:12px 4px;border:1px solid #000;border-radius:100%;width:36px;height:36px;background-color:#fff;background-size:cover;background-position:50%;opacity:.5}.showplusx-navigation.showplusx-end>span,.showplusx-navigation.showplusx-start>span{margin:4px 12px}.showplusx-navigation>span:hover{opacity:1}.showplusx-current{z-index:2}.showplusx-animation-in{animation-name:idle;z-index:1}.showplusx-animation-show{animation-name:idle-show}.showplusx-animation-out{animation-name:idle;z-index:-1}@keyframes idle{0%{visibility:visible}to{visibility:visible}}@keyframes idle-show{0%{opacity:1}to{opacity:1}}.showplusx-fade>.showplusx-animation-in{animation-name:fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.showplusx-fade>.showplusx-animation-out{animation-direction:reverse;animation-name:fade-in}.showplusx-fold>.showplusx-animation-in{width:auto;right:0;left:0}.showplusx-fold-left>.showplusx-animation-in{animation-name:fold-left}@keyframes fold-left{0%{padding-right:100%}to{padding-right:0}}.showplusx-fold-right>.showplusx-animation-in{animation-name:fold-right}@keyframes fold-right{0%{padding-left:100%}to{padding-left:0}}.showplusx-fold-top>.showplusx-animation-in{animation-name:fold-top}@keyframes fold-top{0%{padding-bottom:100%}to{padding-bottom:0}}.showplusx-fold-bottom>.showplusx-animation-in{animation-name:fold-bottom}@keyframes fold-bottom{0%{padding-top:100%}to{padding-top:0}}.showplusx-push-left>.showplusx-animation-in{animation-name:push-left-in}@keyframes push-left-in{0%{transform:translate(-100%)}to{transform:translate(0)}}.showplusx-push-left>.showplusx-animation-out{animation-name:push-left-out}@keyframes push-left-out{0%{transform:translate(0)}to{transform:translate(100%)}}.showplusx-push-right>.showplusx-animation-in{animation-name:push-right-in}@keyframes push-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}.showplusx-push-right>.showplusx-animation-out{animation-name:push-right-out}@keyframes push-right-out{0%{transform:translate(0)}to{transform:translate(-100%)}}.showplusx-push-top>.showplusx-animation-in{animation-name:push-top-in}@keyframes push-top-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}.showplusx-push-top>.showplusx-animation-out{animation-name:push-top-out}@keyframes push-top-out{0%{transform:translate(0)}to{transform:translateY(100%)}}.showplusx-push-bottom>.showplusx-animation-in{animation-name:push-bottom-in}@keyframes push-bottom-in{0%{transform:translateY(100%)}to{transform:translate(0)}}.showplusx-push-bottom>.showplusx-animation-out{animation-name:push-bottom-out}@keyframes push-bottom-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}.showplusx-scan>.showplusx-animation-in{animation-name:fade-in}.showplusx-scan>.showplusx-animation-out{animation-direction:reverse;animation-name:fade-in}.showplusx-scan-left>.showplusx-animation-in{background-position-x:right}.showplusx-scan-left>.showplusx-animation-out{background-position-x:left}.showplusx-scan-left>.showplusx-animation-show{animation-name:scan-left}@keyframes scan-left{0%{background-position-x:right}to{background-position-x:left}}.showplusx-scan-right>.showplusx-animation-in{background-position-x:left}.showplusx-scan-right>.showplusx-animation-out{background-position-x:right}.showplusx-scan-right>.showplusx-animation-show{animation-direction:reverse;animation-name:scan-left}.showplusx-scan-up>.showplusx-animation-in{background-position-y:bottom}.showplusx-scan-up>.showplusx-animation-out{background-position-y:top}.showplusx-scan-up>.showplusx-animation-show{animation-name:scan-up}@keyframes scan-up{0%{background-position-y:bottom}to{background-position-y:top}}.showplusx-scan-down>.showplusx-animation-in{background-position-y:top}.showplusx-scan-down>.showplusx-animation-out{background-position-y:bottom}.showplusx-scan-down>.showplusx-animation-show{animation-direction:reverse;animation-name:scan-up}.showplusx-circle>.showplusx-animation-in{animation-name:circle-in}@keyframes circle-in{0%{clip-path:circle(0 at 50% 50%);visibility:visible}to{clip-path:circle(100% at 50% 50%);visibility:visible}}.showplusx-kenburns>.showplusx-animation-in{animation-name:fade-in}.showplusx-kenburns>.showplusx-animation-out{animation-name:kenburns-out}@keyframes kenburns-out{0%{opacity:1}to{transform:scale(2.5);opacity:0}}.showplusx-kenburns>.showplusx-animation-in,.showplusx-kenburns>.showplusx-animation-show{transform-origin:50% 50%;transform:scale(2)}.showplusx-kenburns>.showplusx-animation-show{animation-name:kenburns}@keyframes kenburns{to{transform:scale(1)}}.showplusx-kenburns-topleft>.showplusx-animation-in,.showplusx-kenburns-topleft>.showplusx-animation-show{transform-origin:25% 25%}.showplusx-kenburns-topright>.showplusx-animation-in,.showplusx-kenburns-topright>.showplusx-animation-show{transform-origin:75% 25%}.showplusx-kenburns-bottomright>.showplusx-animation-in,.showplusx-kenburns-bottomright>.showplusx-animation-show{transform-origin:75% 75%}.showplusx-kenburns-bottomleft>.showplusx-animation-in,.showplusx-kenburns-bottomleft>.showplusx-animation-show{transform-origin:25% 75%}.showplusx-hidden{display:none}
.chzn-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chzn-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chzn-container .chzn-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container a{cursor:pointer}.chzn-container .search-choice .group-name,.chzn-container .chzn-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999}.chzn-container .search-choice .group-name:after,.chzn-container .chzn-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chzn-container-single .chzn-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.chzn-container-single .chzn-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/media/jui/css/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url('/media/jui/css/chosen-sprite.png') no-repeat 0px 2px}.chzn-container-single .chzn-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chzn-container-single .chzn-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url('/media/jui/css/chosen-sprite.png') no-repeat 100% -20px;background:url('/media/jui/css/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chzn-container-single .chzn-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container .chzn-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chzn-container .chzn-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chzn-container .chzn-results li.active-result{display:list-item;cursor:pointer}.chzn-container .chzn-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chzn-container .chzn-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chzn-container .chzn-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chzn-container .chzn-results li.group-option{padding-left:15px}.chzn-container .chzn-results li em{font-style:normal;text-decoration:underline}.chzn-container-multi .chzn-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chzn-container-multi .chzn-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chzn-container-multi .chzn-choices li.search-choice span{word-wrap:break-word}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/media/jui/css/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chzn-container-multi .chzn-choices li.search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container-multi .chzn-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chzn-container-active .chzn-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%)}.chzn-container-active.chzn-with-drop .chzn-single div{border-left:none;background:transparent}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active .chzn-choices li.search-field input[type="text"]{color:#222 !important}.chzn-disabled{opacity:0.5 !important;cursor:default}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{margin-right:0;margin-left:26px;direction:rtl}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.chzn-rtl .chzn-single div{right:auto;left:3px}.chzn-rtl .chzn-single abbr{right:auto;left:26px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices li.search-field input[type="text"]{direction:rtl}.chzn-rtl .chzn-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices li.search-choice .search-choice-close{right:auto;left:4px}.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results li.group-option{padding-right:15px;padding-left:0}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('/media/jui/css/chosen-sprite.png') no-repeat -30px -20px;background:url('/media/jui/css/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chzn-rtl.chzn-container-single .chzn-single div b{background-position:6px 2px}.chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b{background-position:-12px 2px}[dir="rtl"] .chzn-container .chzn-drop,[dir="rtl"] .chzn-container-single.chzn-container-single-nosearch .chzn-search{left:auto;right:-9999px}[dir="rtl"] .chzn-container.chzn-with-drop .chzn-drop{right:0}
#advanced-search{text-align:left;width:100%;padding:5px 0 15px}#advanced-search-toggle{cursor:pointer}#search-query-explained{padding:10px 0}#search-query-explained span.term,#search-query-explained span.date,#search-query-explained span.when,#search-query-explained span.branch,#search-query-explained span.node,#search-query-explained span.op{font-weight:bold}#search-query-explained span.op{text-transform:uppercase}#search-results li.search-result .mime-pdf{padding-left:20px;background:url(/media/system/images/pdf_button.png) no-repeat}#search-results .search-pagination,#search-results .pagination,#search-results .search-pages-counter{clear:both;margin:0 auto}#highlighter-start,#highlighter-end{display:none;height:0;opacity:0}span.highlight{background-color:#FFC;font-weight:bold;padding:1px 0}ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #EEE;background-color:white;border-right-color:#DDD;border-bottom-color:#DDD;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50}ul.autocompleter-choices li{background:none;position:relative;padding:0.1em 1.5em 0.1em 1em;cursor:pointer;font-weight:normal;font-size:1em}ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff}ul.autocompleter-choices span.autocompleter-queried{font-weight:bold}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF}.autocomplete-suggestions{border:1px solid #999;background:#FFF;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,0.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,0.64);box-shadow:1px 4px 3px rgba(50,50,50,0.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:bold;color:#000}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}ul#finder-filter-select-list{top:4em !important}.finder-selects .inputbox{width:180px}div#finder-filter-window .filter-branch .finder-selects{float:left}
#cookiesck{position:absolute;left:0;right:0;top:0;z-index:1000000;min-height:30px;color:#000;background:rgba(43,135,0,0.5);text-align:center;font-size:14px;line-height:14px}#cookiesck_text{padding:10px 0;display:inline-block}#cookiesck_buttons{float:right}.cookiesck_button,#cookiesck_accept,#cookiesck_decline,#cookiesck_settings,#cookiesck_readmore{float:left;padding:10px;margin:5px;border-radius:3px;text-decoration:none;cursor:pointer;transition:all 0.2s ease}#cookiesck_readmore{float:right;color:#fff;border:2px solid transparent;transition:all 0.2s ease}#cookiesck_readmore:hover{border:2px solid #fff}#cookiesck_accept{background:#1176a6;border:2px solid #1176a6;color:#f5f5f5}#cookiesck_accept:hover{background:transparent;border:2px solid darkturquoise;color:darkturquoise}#cookiesck_decline{background:#000;border:2px solid #000;color:#f5f5f5}#cookiesck_decline:hover{background:transparent;border:2px solid #fff;color:#fff}#cookiesck_settings{background:#fff;border:2px solid #fff;color:#000}#cookiesck_settings:hover{background:transparent;border:2px solid #fff;color:#fff}#cookiesck_options{display:none;width:30px;height:30px;border-radius:15px;box-sizing:border-box;position:fixed;bottom:0;left:0;margin:10px;border:1px solid #ccc;cursor:pointer;background:#fff url(/plugins/system/cookiesck/assets/cookies-icon.svg) center center no-repeat;background-size:80% auto;z-index:1000000}#cookiesck_options>.inner{display:none;width:max-content;margin-top:-40px;background:rgba(0,0,0,0.7);position:absolute;font-size:14px;color:#fff;padding:4px 7px;border-radius:3px}#cookiesck_options:hover>.inner{display:block}#cookiesck>div{display:flex;justify-content:space-around;align-items:center;flex-direction:column}iframe[data-cookiesck-src]{background:#ddd url(/images/Youtubeweiterleitung1.png) center center no-repeat}.cookiesck-iframe-wrap-text{position:absolute;width:100%;padding:10px;color:#fff;top:50%;transform:translate(0,-60%);text-align:center}.cookiesck-iframe-wrap:hover .cookiesck-iframe-wrap-text{color:#333}#showplus_images_web_quadratisch .showplusx-previous,#showplus_images_web_quadratisch .showplusx-next{display:none}#showplus_images_web_quadratisch>.showplusx-slideshow{width:100%;height:180px}#showplus_images_web_quadratisch .showplusx-animation-in,#showplus_images_web_quadratisch .showplusx-animation-out{animation-timing-function:linear;animation-duration:500ms}#showplus_images_web_quadratisch .showplusx-animation-show{animation-duration:2000ms}
