:root{--font-size-base:20px;--font-size-base-lg:20px}.button,button{background:transparent;border:2px solid #379b3c;color:#fff;font-size:1.1rem;line-height:1.3em;overflow:hidden;padding:.3333333333rem 1rem;position:relative;transition:unset}@media (min-width:768px){.button,button{padding:.3333333333rem 1.5rem}}@media not all and (hover:none){.button,button{transition:all .3s cubic-bezier(.25,1,.5,1)}}.button:before,button:before{background:linear-gradient(90deg,#fff,#fff 50%,#379b3c 0);bottom:0;content:"";left:-100%;position:absolute;right:0;top:0;width:200%;z-index:-1}@media not all and (hover:none){.button:before,button:before{transition:all .2s ease}}.button:focus,.button:hover,button:focus,button:hover{background:transparent;border-color:#379b3c;color:#379b3c;text-decoration:none}.button:focus:before,.button:hover:before,button:focus:before,button:hover:before{left:0}.button.light,button.light{border-color:#fff;color:#007041;z-index:0}.button.light:before,button.light:before{background:linear-gradient(90deg,#007041 50%,#fff 0,#fff);z-index:-1}.button.light a,button.light a{color:inherit}.button.light:focus,.button.light:hover,button.light:focus,button.light:hover{border-color:#007041;color:#fff}.button__link,button__link{background-color:transparent;border:0;border-radius:0;color:rgba(0,0,0,.65);padding:0}.button__link:before,button__link:before{background:none;border-bottom:10px solid transparent;border-left:10px solid #379b3c;border-top:10px solid transparent;content:" ";display:inline-block;height:0;margin-right:5px;position:static;width:0;z-index:1}.button__link:hover,button__link:hover{background-color:transparent;color:rgba(0,0,0,.65);text-decoration:underline}input[type=submit]{background:#379b3c}input[type=submit]:before{content:none}input[type=submit]:focus,input[type=submit]:hover{background:#fff}.paragraph--type--generated-lists{margin-bottom:2rem;margin-top:2rem}@media (min-width:768px){.paragraph--type--generated-lists{margin-bottom:2rem;margin-top:2rem}}@media (min-width:992px){.paragraph--type--generated-lists{margin-bottom:4rem;margin-top:4rem}}.paragraph--type--generated-lists .block .label{font-style:normal;text-align:center;text-transform:uppercase}.view-product .view-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 2%}.view-product .view-content>.field__item,.view-product .view-content>.views-row{width:100%}@media (min-width:576px){.view-product .view-content>.field__item,.view-product .view-content>.views-row{width:49%}}@media (min-width:768px){.view-product .view-content>.field__item,.view-product .view-content>.views-row{width:32%}}.node--type-product-category.node--view-mode-teaser,.node--type-product.node--view-mode-teaser,.node--type-recipe.node--view-mode-teaser,.paragraph--type--manual-teaser,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod{margin:0}.node--type-product-category.node--view-mode-teaser .teaser-link,.node--type-product.node--view-mode-teaser .teaser-link,.node--type-recipe.node--view-mode-teaser .teaser-link,.paragraph--type--manual-teaser .teaser-link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link{display:block;text-decoration:none;transition:all .3s ease-in-out}.node--type-product-category.node--view-mode-teaser .teaser-link>.media,.node--type-product.node--view-mode-teaser .teaser-link>.media,.node--type-recipe.node--view-mode-teaser .teaser-link>.media,.paragraph--type--manual-teaser .teaser-link>.media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media{margin-bottom:1rem;position:relative}.node--type-product-category.node--view-mode-teaser .teaser-link .content,.node--type-product.node--view-mode-teaser .teaser-link .content,.node--type-recipe.node--view-mode-teaser .teaser-link .content,.paragraph--type--manual-teaser .teaser-link .content,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content{padding:0 3px 1rem;width:100%}.node--type-product-category.node--view-mode-teaser .teaser-link .content>*,.node--type-product.node--view-mode-teaser .teaser-link .content>*,.node--type-recipe.node--view-mode-teaser .teaser-link .content>*,.paragraph--type--manual-teaser .teaser-link .content>*,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content>*,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content>*{margin-bottom:1rem}.node--type-product-category.node--view-mode-teaser .teaser-link .content>:last-child,.node--type-product.node--view-mode-teaser .teaser-link .content>:last-child,.node--type-recipe.node--view-mode-teaser .teaser-link .content>:last-child,.paragraph--type--manual-teaser .teaser-link .content>:last-child,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content>:last-child,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content>:last-child{margin-bottom:0}.node--type-product-category.node--view-mode-teaser .teaser-link .content .button__link,.node--type-product-category.node--view-mode-teaser .teaser-link .content .field--name-field-title span,.node--type-product-category.node--view-mode-teaser .teaser-link .content .field--name-title span,.node--type-product.node--view-mode-teaser .teaser-link .content .button__link,.node--type-product.node--view-mode-teaser .teaser-link .content .field--name-field-title span,.node--type-product.node--view-mode-teaser .teaser-link .content .field--name-title span,.node--type-recipe.node--view-mode-teaser .teaser-link .content .button__link,.node--type-recipe.node--view-mode-teaser .teaser-link .content .field--name-field-title span,.node--type-recipe.node--view-mode-teaser .teaser-link .content .field--name-title span,.paragraph--type--manual-teaser .teaser-link .content .button__link,.paragraph--type--manual-teaser .teaser-link .content .field--name-field-title span,.paragraph--type--manual-teaser .teaser-link .content .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link .content .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link .content .field--name-title span{border-radius:0;text-decoration:none}.node--type-product-category.node--view-mode-teaser .teaser-link:focus .button__link,.node--type-product-category.node--view-mode-teaser .teaser-link:focus .field--name-field-title span,.node--type-product-category.node--view-mode-teaser .teaser-link:focus .field--name-title span,.node--type-product-category.node--view-mode-teaser .teaser-link:hover .button__link,.node--type-product-category.node--view-mode-teaser .teaser-link:hover .field--name-field-title span,.node--type-product-category.node--view-mode-teaser .teaser-link:hover .field--name-title span,.node--type-product.node--view-mode-teaser .teaser-link:focus .button__link,.node--type-product.node--view-mode-teaser .teaser-link:focus .field--name-field-title span,.node--type-product.node--view-mode-teaser .teaser-link:focus .field--name-title span,.node--type-product.node--view-mode-teaser .teaser-link:hover .button__link,.node--type-product.node--view-mode-teaser .teaser-link:hover .field--name-field-title span,.node--type-product.node--view-mode-teaser .teaser-link:hover .field--name-title span,.node--type-recipe.node--view-mode-teaser .teaser-link:focus .button__link,.node--type-recipe.node--view-mode-teaser .teaser-link:focus .field--name-field-title span,.node--type-recipe.node--view-mode-teaser .teaser-link:focus .field--name-title span,.node--type-recipe.node--view-mode-teaser .teaser-link:hover .button__link,.node--type-recipe.node--view-mode-teaser .teaser-link:hover .field--name-field-title span,.node--type-recipe.node--view-mode-teaser .teaser-link:hover .field--name-title span,.paragraph--type--manual-teaser .teaser-link:focus .button__link,.paragraph--type--manual-teaser .teaser-link:focus .field--name-field-title span,.paragraph--type--manual-teaser .teaser-link:focus .field--name-title span,.paragraph--type--manual-teaser .teaser-link:hover .button__link,.paragraph--type--manual-teaser .teaser-link:hover .field--name-field-title span,.paragraph--type--manual-teaser .teaser-link:hover .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:focus .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:focus .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:focus .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:hover .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:hover .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link:hover .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:focus .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:focus .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:focus .field--name-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:hover .button__link,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:hover .field--name-field-title span,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link:hover .field--name-title span{text-decoration:underline}.node--type-recipe.node--view-mode-teaser .teaser-link>.media,.paragraph--type--manual-teaser .teaser-link>.media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media{height:0;padding-bottom:82.8804347826%;position:relative;width:100%}.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-media-image,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-product-image,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-recipe-image,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-teaser-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-media-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-product-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-recipe-image,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-teaser-image{background-color:#daebcb;border-radius:15px;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image .media,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image .media,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image .media,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image .media,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-media-image .media,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-product-image .media,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-recipe-image .media,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-teaser-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-media-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-product-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-recipe-image .media,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-teaser-image .media{height:0;padding-bottom:82.8804347826%;position:relative;width:100%}.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image img,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image img,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image img,.node--type-recipe.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image img,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-media-image img,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-product-image img,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-recipe-image img,.paragraph--type--manual-teaser .teaser-link>.media .field--name-field-teaser-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-media-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-product-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-recipe-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser .teaser-link>.media .field--name-field-teaser-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-media-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-product-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-recipe-image img,.paragraph--type--teaser-list .node--type-product-category.node--view-mode-teaser-prod .teaser-link>.media .field--name-field-teaser-image img{display:block;height:100%;margin:0 auto;width:auto}.badge{background:url(/themes/custom/stainzer/assets/dist/images/badge.svg) no-repeat 50%;background-size:contain;display:inline-block;height:4.5rem;position:absolute;right:-1rem;top:-1rem;transform:rotate(15deg);width:4.5rem;z-index:2}.node--type-recipe.node--view-mode-hero .badge{right:1rem;top:1rem}.node--type-product.node--view-mode-full .flexbox-container>div:last-child{position:relative}.node--type-product.node--view-mode-full .flexbox-container>div:last-child .badge{right:-1rem;top:-1.5rem}