﻿*:not(svg path){margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e2e1b5;transition:all .35s ease-in-out}html{font-size:17.5px}body{width:100%;position:relative;background:url("https://blattwerk-kraeuter.de/wp-content/uploads/2025/06/main_background.jpg") no-repeat 45.5% center/cover;background-attachment:fixed;border:3.5px solid #e2e1b5}.relative{position:relative}.absolute{position:absolute}.flex{display:flex}.flex.align-center{align-items:center}.flex.justify-center{justify-content:center}.flex.space-between{justify-content:space-between}.flex.gap,.flex.gap-small{gap:1rem}.flex.row{flex-direction:row !important}.flex.wrap{flex-wrap:wrap}.container{padding:4vw 3.5vw}.boxed{max-width:80vw;margin:2.5vw auto}.boxed-small{max-width:65vw;margin:2.5vw auto}.ta-center{text-align:center}.is-1{width:calc(100%/12*1)}.is-2{width:calc(100%/12*2)}.is-3{width:calc(100%/12*3)}.is-4{width:calc(100%/12*4)}.is-5{width:calc(100%/12*5)}.is-6{width:calc(100%/12*6)}.is-7{width:calc(100%/12*7)}.is-8{width:calc(100%/12*8)}.is-9{width:calc(100%/12*9)}.is-10{width:calc(100%/12*10)}.is-11{width:calc(100%/12*11)}.is-12{width:calc(100%/12*12)}.headline-1{font-size:clamp(35px,3vw,60px);line-height:1.75em;font-family:"Amarante",serif;font-weight:400;font-style:normal}.headline-2{font-size:clamp(40px,3vw,65px);line-height:1.5em}.headline-3{font-size:1.5rem;line-height:1.5em;font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100}p,span,button,label,input,input::placeholder,textarea,textarea::placeholder,li,select{font-size:1rem;font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:400;font-variation-settings:"wdth" 100;line-height:1.5em}a{text-decoration:none;font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:400;font-variation-settings:"wdth" 100}.bold{font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100}.small-text{font-size:.75rem}.no-break{hyphens:none;word-break:keep-all !important}.brand-name::after{content:"®";font-size:1em;vertical-align:top;margin-left:1px;font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100}.display-none,.not-desktop{display:none}.not-mobile{display:block}.margin{margin-bottom:1.5rem}ul{margin:1rem 0;padding-inline-start:2rem}img{height:100%}button{font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100;letter-spacing:3px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cookie-logo{height:clamp(15px,2vw,20px) !important}.brlbs-cmpnt-dialog-box-header.brlbs-justify-center,.brlbs-cmpnt-dialog-details-header.brlbs-flex.brlbs-flex-row.brlbs-flex-wrap.brlbs-items-center{justify-content:space-between !important;padding-right:1rem}.brlbs-cmpnt-search-bar-input{height:2rem}.fade-in-up{opacity:0;transform:translateY(20px)}.fade-in-up.visible{opacity:1;transform:translateY(0)}.fade-in-up.delay{transition-delay:750ms}.fade-in-left{opacity:0;transform:translateX(20px)}.fade-in-left.visible{opacity:1;transform:translateX(0)}#ageCheck{height:100dvh;width:100vw;display:none;position:fixed;top:0;left:0;z-index:99;flex-direction:column;background:rgba(43,42,38,.5);backdrop-filter:blur(10px)}#ageCheck h2{font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100}#ageCheck button{padding:2rem 5rem;border:2px solid #e2e1b5;border-radius:.5rem;outline:none;cursor:pointer;background:rgba(0,0,0,0)}#ageCheck button:hover{background:#e2e1b5;color:#122c24 !important}#burger-container{position:fixed;top:2.5rem;right:2.5rem;height:.75rem;width:2.5rem;cursor:pointer;z-index:35}#burger-container .burger{height:5px;width:100%;background:#e2e1b5;border-radius:1rem}#burger-container .burger.background{background:#112d26}#burger-container .burger.burger-1{top:0%;left:0%}#burger-container .burger.burger-1.translate{top:50%;left:50%;translate:-50% -50%}#burger-container .burger.burger-1.rotate{width:75%;transform:rotate(135deg)}#burger-container .burger.burger-2{top:100%;left:0%}#burger-container .burger.burger-2.translate{top:50%;left:50%;translate:-50% -50%}#burger-container .burger.burger-2.rotate{width:75%;transform:rotate(225deg)}#nav-container{position:fixed;top:0;height:100dvh;width:100%;z-index:25;background:rgba(1,20,18,.75);backdrop-filter:blur(5px);visibility:hidden;pointer-events:none;opacity:0}#nav-container.open{visibility:visible;pointer-events:all;opacity:1}#nav-container nav{flex-direction:column;height:100%;width:40%;top:0;right:-30%;background:url("https://blattwerk-kraeuter.de/wp-content/uploads/2024/12/logo_border.svg") repeat center/cover,#e2e1b5;background-size:15%;transition:right .35s ease-in-out;z-index:10}#nav-container nav.open{right:0%}#nav-container nav h2{text-transform:uppercase}#nav-container nav h2:hover{color:#046734}#nav-container nav article *{color:#112d26;font-family:"Amarante",serif;font-weight:400;font-style:normal}#back-up{height:2.25rem;width:2.25rem;background:url("https://blattwerk-kraeuter.de/wp-content/uploads/2024/12/logo_border.svg") repeat center/cover,#e2e1b5;border-radius:50%;bottom:1rem;right:1.25rem;position:fixed;cursor:pointer;overflow:hidden;z-index:2}#back-up img{height:1.25rem;width:1.25rem;translate:0 -2px;transition:transform .3s ease}#back-up img.animate{animation:arrowUp .5s ease-in-out forwards}@keyframes arrowUp{0%{transform:translateY(0)}40%{transform:translateY(-100%)}41%{transform:translateY(100%)}100%{transform:translateY(0)}}#hero img{height:35vw}#social-media{overflow-x:clip}#social-media a{height:calc(100% - 8vw);flex-direction:column}#social-media a h3{font-size:clamp(15px,2.5vw,65px);font-family:"Amarante",serif;font-weight:400;font-style:normal}#social-media a p{font-size:clamp(15px,1.5vw,45px)}#social-media a img{width:clamp(15px,1.5vw,45px)}#social-media #frame path{fill:rgba(0,0,0,0);stroke:#e2e1b5;stroke-dasharray:2363px;stroke-dashoffset:2363px;animation:drawAnim 5s ease forwards,fillAnim 1s ease forwards 1s}@keyframes drawAnim{to{stroke-dashoffset:0}}@keyframes fillAnim{from{fill:rgba(0,0,0,0)}to{fill:#e2e1b5}}#seperator path{fill:rgba(0,0,0,0);stroke:#e2e1b5;stroke-dasharray:2363px;stroke-dashoffset:2363px;animation:drawAnim 5s ease forwards,fillAnim 1s ease forwards 1s}@keyframes drawAnim{to{stroke-dashoffset:0}}@keyframes fillAnim{from{fill:rgba(0,0,0,0)}to{fill:#e2e1b5}}#stores #search-input{max-width:50vw;background:none;border:none;outline:none;border-bottom:1px solid #e2e1b5}#stores #search-input::placeholder{color:#e2e1b5;opacity:.5}#stores .accordion,#faq .accordion{padding:2.5vw}#stores .accordion .accordion-item-box,#faq .accordion .accordion-item-box{overflow:hidden;margin-bottom:1rem}#stores .accordion .accordion-item-box.open,#faq .accordion .accordion-item-box.open{max-height:100vh !important}#stores .accordion .accordion-item-box .accordion-item-name,#faq .accordion .accordion-item-box .accordion-item-name{width:fit-content;margin:0 auto;cursor:pointer}#stores .accordion .accordion-item-box ul,#faq .accordion .accordion-item-box ul{margin:1rem auto;padding:2rem 2rem .5rem;list-style:none;background:url("https://blattwerk-kraeuter.de/wp-content/uploads/2024/12/logo_border.svg") repeat center/cover,#e2e1b5;background-size:15%;border-radius:10px}#stores .accordion .accordion-item-box ul li,#faq .accordion .accordion-item-box ul li{margin-bottom:1.5rem}#stores .accordion .accordion-item-box ul li div div *,#faq .accordion .accordion-item-box ul li div div *{color:#011412}#stores .accordion .accordion-item-box ul li div span a i,#faq .accordion .accordion-item-box ul li div span a i{font-size:1.5rem;color:#122c24}#stores .accordion .accordion-item-box ul li div span a i:hover,#faq .accordion .accordion-item-box ul li div span a i:hover{transform:translateY(-5px)}#stores .accordion .chevron,#faq .accordion .chevron{font-size:1.5rem}#stores .accordion .chevron.rotate,#faq .accordion .chevron.rotate{transform:rotate(-180deg)}#contact{min-height:75dvh}#contact form{text-align:start}#contact form *{height:2.5rem;width:100%;padding:0 .75rem;margin:1rem;background:rgba(226,225,181,.15);outline:none;border:none;border-radius:10px}#contact form *::placeholder{color:#e2e1b5}#contact form *:not(button):focus{background:rgba(226,225,181,.35);border:2px solid #e2e1b5}#contact form select option{background:#122c24;color:#e2e1b5}#contact form textarea{padding:.75rem;height:15vh;resize:none}#contact form button{height:3rem;cursor:pointer;background:rgba(0,0,0,0);border:1px solid #e2e1b5}#contact form button:hover{background:#e2e1b5;color:#122c24}footer{gap:1.5rem !important}footer a{font-family:"Amarante",serif;font-weight:400;font-style:normal}.legal a{margin-bottom:2rem;width:fit-content}.legal a .back-button{height:1rem}.legal li{margin:.75rem 0}.legal li a{text-decoration:underline}.legal li a.licence-anchor{word-break:break-word}@media screen and (max-width: 768px){body,html{overflow-x:hidden}#mixture .swiper{height:163px;transform:scale(1.75) translateY(2rem);margin:1rem 0 4rem}#mixture .swiper-pagination{transform:scale(0.75) translateY(-1rem)}}@media screen and (max-width: 1024px){html{font-size:15px}.flex{flex-direction:column}.container{padding:5vw}.boxed{max-width:90vw;margin:5vw auto}.boxed-small{max-width:75vw}.is-1,.is-2,.is-3,.is-4,.is-5,.is-6,.is-7,.is-8,.is-9,.is-10,.is-11,.is-12{width:100%}.headline-1,.headline-2,.headline-3{line-height:1.15em}.bold{font-family:"Merriweather",serif;font-optical-sizing:auto;font-weight:700;font-variation-settings:"wdth" 100}.margin{margin-bottom:1.5rem}.not-desktop{display:block}.not-mobile{display:none}#burger-container{top:2.5rem;right:2.5rem;height:.75rem;width:2.5rem}#burger-container .burger{height:5px}#nav-container nav{width:50%;padding:20vw 7.5vw 10vw !important}}@media only screen and (max-width: 1024px)and (max-width: 768px){#nav-container nav{width:100%}}@media screen and (max-width: 1024px){#nav-container nav .gap{gap:1rem}#hero img{width:50%}#hero article img{width:75%}#social-media a{width:82.5vw}#mixture{text-align:center}#mixture .wortmarke{width:75% !important}#mixture h2.headline-1{font-size:clamp(25px,3vw,60px)}#mixture #mixture-content{margin:3rem 0}#mixture #mixture-content div h4.headline-3{font-size:1.75rem}#contact h3{text-align:center}#contact div.gap{margin:1.5rem 0;gap:1rem}}@media screen and (min-width: 2000px){.gap{gap:5rem}.container{padding:3.5vw}.boxed{max-width:85vw}.boxed-small{max-width:65vw}p,span,button,label,input,input::placeholder,textarea,textarea::placeholder,li,select{font-size:1.25rem;line-height:1.6em}a{text-decoration:none}.margin{margin-bottom:3rem}#hero img{height:30vw}#contact form *{height:3.5rem;padding:0 1rem}#contact form textarea{padding:1rem;height:25vh}#mixture{text-align:center}#contact{text-align:center}}/*# sourceMappingURL=main.min.css.map */