.hero__subtitle{font-family:unset}#sort_parent{float:right}.relWrap>*{position:relative!important}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}p{margin:0 0 16px}.background-media-text__text{padding:32px}.text-spacing,.text-spacing.rte:last-child{margin-bottom:24px}@media only screen and (min-width:769px){.index-section{margin:80px 0}.site-footer{padding-bottom:48px;padding-top:48px}.section--divider{padding-top:80px}.section-header{margin-bottom:48px}.grid{margin:0 0 0 -24px}.grid.page-width{margin-left:auto!important;margin-right:auto!important}.grid__item{padding-left:24px}.collection-item{margin-bottom:24px}.collection-content{padding-top:80px;padding-bottom:50px}.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{padding-bottom:80px;padding-top:80px}.newsletter-section,.testimonials-section{padding:80px 0!important}}@media only screen and (min-width:1200px){.index-section{margin:120px 0}.site-footer{padding-bottom:64px;padding-top:64px}.section--divider{padding-top:120px}.section-header{margin-bottom:64px}.collection-content{padding-top:120px;padding-bottom:90px}.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{padding-bottom:120px;padding-top:120px}.newsletter-section,.testimonials-section{padding:120px 0!important}}.text-column__grid .btn{width:auto;max-width:100%;display:inline-block}.mainHeading{font-size:32px}@media screen and (min-width:768px){.mainHeading{font-size:48px}}@media screen and (min-width:1200px){.mainHeading{font-size:64px}}.mainHeading .page-content,.mainHeading .shopify-email-marketing-confirmation__container,.mainHeading .shopify-policy__container{padding-bottom:120px;padding-top:120px}.article__title{font-weight:700}@media only screen and (min-width:769px){[data-center-text=true] .article__grid-meta{text-align:left}}.section-header>h2,.product-single__title{font-size:28px}@media screen and (min-width:768px){.section-header>h2,.product-single__title{font-size:36px}}@media screen and (min-width:1200px){.section-header>h2,.product-single__title{font-size:40px}}h3,.h3{font-size:24px}@media screen and (min-width:768px){h3,.h3{font-size:28px}}@media screen and (min-width:1200px){h3,.h3{font-size:32px}}h3.accordionTitle,.h3.accordionTitle{font-size:20px}@media screen and (min-width:1200px){h3.accordionTitle,.h3.accordionTitle{font-size:24px}}.article__grid-image .image-wrap{position:relative;overflow:hidden}.article__grid-image .image-wrap img{transition:all .4s ease-out}.article__grid-image:hover .image-wrap img{transform:scale(1.05)}@media only screen and (max-width:768px){.highlightedBox-block{margin:0 20px}}.highlightedBox-block .topLable{position:relative;background-color:var(--colorBtnPrimary);color:#fff;display:inline-block;font-size:14px;text-transform:none;padding:20px;border-radius:3px 3px 3px 0;margin:0 0 -2px -20px}.highlightedBox-block .topLable:after{content:"";position:absolute;left:0;top:100%;width:0px;height:0px;border-style:solid;border-width:0 20px 20px 0;border-color:rgba(0,0,0,0) var(--colorBtnPrimary) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0)}.highlightedBox-block .box{border:4px solid var(--colorBtnPrimary);padding:30px}@media only screen and (max-width:768px){.highlightedBox-block .box{padding:20px}}.highlightedBox-block .box>*:last-child>*:last-child{margin-bottom:0}.highlightedBox-block ul{padding:0;margin-left:0}.highlightedBox-block ul li{padding:20px 0 20px 40px;border-bottom:1px solid #e5e5e5;list-style:none;position:relative}.highlightedBox-block ul li:last-child{border-bottom:0}@media only screen and (max-width:768px){.highlightedBox-block ul li{padding:15px 0 15px 35px}}.highlightedBox-block ul li:before{content:"\2713";position:absolute;left:0;width:30px;height:30px;border:2px solid var(--colorBtnPrimary);border-radius:50%;text-align:center;color:var(--colorBtnPrimary);font-family:system-ui;font-weight:700;line-height:24px}@media only screen and (max-width:768px){.highlightedBox-block ul li:before{width:26px;height:26px;line-height:22px}}.highlightedBox-block ul li>*:first-child{margin-top:0}.highlightedBox-block ul li>*:last-child{margin-bottom:0}@media only screen and (max-width:768px){[data-section-type=blog] .small--two-thirds,[data-section-type=blog] .small--one-third,.related_articles .small--two-thirds,.related_articles .small--one-third{width:100%}}#BlogTagFilterList{display:flex;flex-wrap:wrap;align-items:center;list-style:none;gap:24px;justify-items:center;justify-content:center;width:100%;padding-top:30px;padding-bottom:32px}#BlogTagFilterList a.selected,#BlogTagFilterList a:hover{color:#fff!important;background:var(--colorBtnPrimary)!important;border-color:var(--colorBtnPrimary)}#BlogTagFilterList a.selected:before,#BlogTagFilterList a.selected:after,#BlogTagFilterList a:hover:before,#BlogTagFilterList a:hover:after{color:#fff!important;background:var(--colorBtnPrimary)!important;border-color:var(--colorBtnPrimary)}.authorItem{display:flex;flex-direction:row;align-items:center;gap:32px}@media screen and (max-width:768px){.authorItem{flex-direction:column;gap:24px}}.authorItem .author__image{border-radius:50%;overflow:hidden;aspect-ratio:1/1}.authorItem .author__image img{object-fit:cover}.authorItem .author__name{margin-bottom:10px}.tab-outline .btn:focus-visible,.tab-outline .link:focus-visible,.tab-outline .collection-item:focus-visible,.tab-outline a:focus-visible,.tab-outline .site-nav__link:focus-visible,.tab-outline input:focus-visible,.tab-outline select:focus-visible,.tab-outline button:focus-visible,.tab-outline .product-slideshow:focus-visible,.tab-outline .product-main-slide:focus-visible,.tab-outline .splide__slide:focus-visible{border-radius:.375rem;outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 3px #ea5252,0 0 10px 10px #ea525240}.tab-outline .btn:focus-visible.site-nav__dropdown-link,.tab-outline .link:focus-visible.site-nav__dropdown-link,.tab-outline .collection-item:focus-visible.site-nav__dropdown-link,.tab-outline a:focus-visible.site-nav__dropdown-link,.tab-outline .site-nav__link:focus-visible.site-nav__dropdown-link,.tab-outline input:focus-visible.site-nav__dropdown-link,.tab-outline select:focus-visible.site-nav__dropdown-link,.tab-outline button:focus-visible.site-nav__dropdown-link,.tab-outline .product-slideshow:focus-visible.site-nav__dropdown-link,.tab-outline .product-main-slide:focus-visible.site-nav__dropdown-link,.tab-outline .splide__slide:focus-visible.site-nav__dropdown-link{position:relative;z-index:1}.tab-outline .btn:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .link:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .collection-item:focus-visible.site-nav__dropdown-link--second-level,.tab-outline a:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .site-nav__link:focus-visible.site-nav__dropdown-link--second-level,.tab-outline input:focus-visible.site-nav__dropdown-link--second-level,.tab-outline select:focus-visible.site-nav__dropdown-link--second-level,.tab-outline button:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .product-slideshow:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .product-main-slide:focus-visible.site-nav__dropdown-link--second-level,.tab-outline .splide__slide:focus-visible.site-nav__dropdown-link--second-level{position:relative;z-index:7}.tab-outline .btn:focus-visible.site-nav__link--has-dropdown,.tab-outline .link:focus-visible.site-nav__link--has-dropdown,.tab-outline .collection-item:focus-visible.site-nav__link--has-dropdown,.tab-outline a:focus-visible.site-nav__link--has-dropdown,.tab-outline .site-nav__link:focus-visible.site-nav__link--has-dropdown,.tab-outline input:focus-visible.site-nav__link--has-dropdown,.tab-outline select:focus-visible.site-nav__link--has-dropdown,.tab-outline button:focus-visible.site-nav__link--has-dropdown,.tab-outline .product-slideshow:focus-visible.site-nav__link--has-dropdown,.tab-outline .product-main-slide:focus-visible.site-nav__link--has-dropdown,.tab-outline .splide__slide:focus-visible.site-nav__link--has-dropdown{position:relative;z-index:9}.tab-outline .focus-visible-inner:focus-visible{border-radius:.375rem;outline-width:4px;outline-color:var(--contrast, #be4b4b);box-shadow:inset 0 0 0 2px #ea5252}.tab-outline .in-page-link.visually-hidden.skip-link:focus-visible{position:relative}.feature-row__images a,.text-column__grid a{display:block}.grid-product__link{position:relative}.uspBar{display:grid;gap:32px;text-align:center}@media screen and (min-width:600px){.uspBar{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.uspBar.columns-3,.uspBar.columns-5,.uspBar.columns-6{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.uspBar.columns-4{grid-template-columns:repeat(4,1fr)}.uspBar.columns-5{grid-template-columns:repeat(5,1fr)}.uspBar.columns-6{grid-template-columns:repeat(3,1fr)}}.uspBar img,.uspBar svg{max-width:140px;margin:0 auto 10px}#frontpageHeaderWrapper{position:relative;transition:color .5;overflow:hidden;max-width:100vw;background:var(--header-bg);transition:all .5s ease-in-out}#frontpageHeaderWrapper .grid{display:flex;flex-direction:column-reverse;margin:0!important}@media only screen and (min-width:768px){#frontpageHeaderWrapper .grid{display:grid;grid-template-columns:repeat(12,1fr)}}#frontpageHeaderWrapper .grid .textContainer{display:flex;justify-content:center}@media only screen and (min-width:768px){#frontpageHeaderWrapper .grid .textContainer{grid-column:1/span 5}}#frontpageHeaderWrapper .grid .textContainer ul{list-style:none;padding:32px 0;margin:0;width:100%}@media only screen and (min-width:768px){#frontpageHeaderWrapper .grid .textContainer ul{padding:128px 0}}#frontpageHeaderWrapper .grid .textContainer ul li{display:flex;flex-direction:column;gap:16px;position:relative;display:none}#frontpageHeaderWrapper .grid .textContainer ul li.style--white{color:#fff}#frontpageHeaderWrapper .grid .textContainer ul li p{font-size:24px}#frontpageHeaderWrapper .grid .textContainer ul li.active{display:block}#frontpageHeaderWrapper .grid .sliderContainer{display:flex;flex-direction:column}@media only screen and (min-width:768px){#frontpageHeaderWrapper .grid .sliderContainer{grid-column:7/span 6}}#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider{height:100%;position:relative;height:44vh;margin-left:-17px;width:calc(100% + 60px);background:var(--color-accent)}@media(min-width:768px){#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider{height:100%;margin-left:0}}@media(min-width:960px){#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider{width:calc((100vw - 991px)/2 + 100% + 11px);min-height:450px}}#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider .splideImg{height:100%;width:100%;position:relative}#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider .splideImg .mfp-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px){#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider .splideImg .mfp-image.mobile{display:none}}#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider .splideImg.hasMobile .mfp-image.desktop{display:none}@media screen and (min-width:768px){#frontpageHeaderWrapper .grid .sliderContainer #frontpageSlider .splideImg.hasMobile .mfp-image.desktop{display:block}}.splide__track{height:100%}.badge{position:absolute;z-index:1;color:var(--colorBtnPrimaryText);text-transform:uppercase;font-weight:600;--r: .8em;padding:11px calc(var(--r) + .25em) 11px 11px;line-height:1.8;clip-path:polygon(-100vw 0,100% 0,calc(100% - var(--r)) 50%,100% 100%,-100vw 100%);border-image:conic-gradient(var(--bg-color) 0 0) fill 0;width:fit-content;font-size:22px;letter-spacing:2px}.badge.productBadge{position:relative;margin-top:16px}.badge span{padding-right:11px}.page-width.fullWidth{max-width:100%}.product__price{font-size:24px;margin:20px 0 0;color:#658d1b;display:block}.product-block>.rte>ul>li{list-style-image:url(//www.schnitzer.eu/cdn/shop/t/29/assets/abb_herz_klein_hoch_25x.png?v=60207107061073372451743407834)}.product-block>.rte>ul li::marker{padding-top:10px}.btn.btn--white{background-color:#fff;color:#000}.btn.btn--white:not(.btn--secondary):hover{background-color:#e4e4e4!important;color:#000}@media screen and (max-width:768px){.btn{line-height:1.9}}.btn--secondary{line-height:1.9}.site-nav__link--icon svg path,.btn--close-search svg path{transition:all .3s ease-out}.site-nav__link--icon:hover svg path,.btn--close-search:hover svg path{stroke:var(--colorBtnPrimary)!important}.site-nav__dropdown-link,.site-footer__linklist a{transition:color .2s linear}.site-nav__dropdown-link:hover,.site-footer__linklist a:hover{color:var(--colorBtnPrimary)!important}.site-nav__dropdown .grid__item .h5{margin-top:10px}.site-nav__dropdown.megamenu a{display:block}.moreRecipeHeader{max-width:800px;margin-left:auto;margin-right:auto}.moreRecipeHeader .btn{margin-top:20px}.flexible-icons-div{justify-content:center!important;gap:24px;flex-wrap:wrap}.flexible-icons-div .product-icon{max-width:80px;max-height:80px}.product-info-accordion{padding-left:0!important}.tag-list--checkboxes .tag--active a:before{background-color:#000;background-color:var(--colorTextBody);border-color:#000;border-color:var(--colorTextBody)}[data-type_product_capitalize=true] .collection-item__title span{font-size:1.1em;font-weight:700}.collection-item:not(.collection-item--below):after{opacity:.3}.teaser_slider,.moreRecepies,#cartUpsellsProducts{overflow:hidden}.teaser_slider .splide__arrows,.moreRecepies .splide__arrows,#cartUpsellsProducts .splide__arrows{position:relative!important;display:flex;gap:.5rem;margin-top:2rem;justify-content:center!important}.teaser_slider .splide__arrows .splide__arrow,.moreRecepies .splide__arrows .splide__arrow,#cartUpsellsProducts .splide__arrows .splide__arrow{position:relative!important;top:auto!important;transform:none!important;background-color:var(--colorBody);color:var(--colorTextBody);padding:10px;transition:all .3s ease-out}.teaser_slider .splide__arrows .splide__arrow svg,.moreRecepies .splide__arrows .splide__arrow svg,#cartUpsellsProducts .splide__arrows .splide__arrow svg{transition:all .3s linear}.teaser_slider .splide__arrows .splide__arrow:hover,.moreRecepies .splide__arrows .splide__arrow:hover,#cartUpsellsProducts .splide__arrows .splide__arrow:hover{background-color:var(--colorBtnPrimary)}.teaser_slider .splide__arrows .splide__arrow:hover svg,.moreRecepies .splide__arrows .splide__arrow:hover svg,#cartUpsellsProducts .splide__arrows .splide__arrow:hover svg{fill:#fff}.teaser_slider .splide__arrows .splide__arrow:disabled,.moreRecepies .splide__arrows .splide__arrow:disabled,#cartUpsellsProducts .splide__arrows .splide__arrow:disabled{pointer-events:none}.teaser_slider .splide__arrows .splide__arrow.splide__arrow--prev,.moreRecepies .splide__arrows .splide__arrow.splide__arrow--prev,#cartUpsellsProducts .splide__arrows .splide__arrow.splide__arrow--prev{left:auto!important}.teaser_slider .splide__arrows .splide__arrow.splide__arrow--next,.moreRecepies .splide__arrows .splide__arrow.splide__arrow--next,#cartUpsellsProducts .splide__arrows .splide__arrow.splide__arrow--next{right:auto!important}.teaser-slider{display:flex!important;flex-direction:column-reverse!important}.teaser-slider .splide__track,.splide__slide{overflow:visible!important}.splide__slide .grid__item{width:100%}.teaserSliderItem{overflow:hidden;min-height:100%;height:auto!important;position:relative;max-width:calc(100vw - 34px)}.teaserSliderItem .inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.teaserSliderItem img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;max-width:100%;max-height:100%;height:100%;width:100%;transition:transform .3s ease}.teaserSliderItem a{position:relative;justify-content:space-between;color:#fff;flex-direction:column;min-height:100%;display:flex;z-index:10;overflow:hidden;padding:32px;gap:20rem}.teaserSliderItem a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080,#0000004d);z-index:-1}.teaserSliderItem a .teaser-slide__title{-webkit-hyphens:auto;hyphens:auto;font-size:32px}.teaserSliderItem a div{position:relative;z-index:10}.teaserSliderItem:hover img{transform:scale(1.03);transition:all .8s ease}#stickyAddToCart{position:fixed;bottom:0;right:0;left:0;background:var(--colorBody);box-shadow:0 -5px 5px #0000001a;padding:10px 20px;z-index:9999;opacity:0;visibility:hidden;transform:translateY(100%);transition:all .3s ease-out}#stickyAddToCart.visible{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (min-width:769px){#stickyAddToCart{display:none}}.btn.return-link{padding:11px 20px}#CartDrawer{z-index:10000}.cart__terms label,.cart__terms label:not(.variant__button-label):not(.text-label){letter-spacing:0;text-transform:none}.cart__terms a{text-decoration:underline}#cartProgress{margin-top:20px}#cartProgress .cartProgressBar{position:relative;display:block;width:100%;height:8px;border-radius:4px;overflow:hidden;background-color:#bbbcbc}@media screen and (max-width:550px){#cartProgress .cartProgressBar{margin-bottom:35px}}#cartProgress .cartProgressBar .cartProgressBarFill{background-color:var(--colorBtnPrimary);position:absolute;left:0;top:0;height:8px;width:0;transition:width .3s ease}#cartProgress .cartProgressText ul{margin-left:0}#cartProgress .cartProgressText li{display:none;line-height:1.5}#cartProgress .cartProgressText li.active{display:block}#cartUpsells{padding-top:var(--drawer-gutter)}#cartUpsells>h3{font-size:24px;font-weight:700;margin-bottom:10px}#cartUpsells #cartUpsellsProducts{display:flex!important;flex-direction:column-reverse!important}#cartUpsells #cartUpsellsProducts .splide__arrows{margin:10px auto}#cartUpsells .recommendedProduct{padding-top:10px;display:flex}#cartUpsells .recommendedProduct .imageDiv{width:100px;flex:0 0 100px;margin-right:var(--grid-gutter);position:relative}#cartUpsells .recommendedProduct .imageDiv a{display:block;height:100px;position:relative;width:100%}#cartUpsells .recommendedProduct .detailsDiv{display:block;width:calc(100% - 10px)}#cartUpsells .recommendedProduct .detailsDiv .detailsTitle{font-weight:700}#cartUpsells .recommendedProduct .detailsDiv .cartForm{width:100%;display:flex;gap:10px}#cartUpsells .recommendedProduct .detailsDiv .optionsContainer{width:100%}#cartUpsells .recommendedProduct .detailsDiv .optionsContainer select{width:100%;height:30px;font-size:12px;padding:5px}#cartUpsells .recommendedProduct .detailsDiv .addRecommendedProduct{width:120px;background-color:var(--colorDrawerButton);color:var(--colorDrawerButtonText);text-transform:uppercase;transition:all .3s ease-out;letter-spacing:.3em;line-height:1.42;font-weight:700;font-size:16px}#cartUpsells .recommendedProduct .detailsDiv .addRecommendedProduct:hover{background:var(--colorBtnPrimaryHover)}.cart__item-name{font-weight:700}@media only screen and (min-width:769px){.drawer__fixed-header{min-height:190px}}#CartDrawer .drawer__scrollable{padding-top:0!important;justify-content:space-between}#CartDrawer .cart__checkout{max-width:calc(100% - 20px)}#CartDrawer .cart__checkout.disabled{height:auto;pointer-events:none;opacity:.6}@media screen and (max-width:550px){#CartDrawer.drawer{max-width:100vw}#CartDrawer.drawer--right{width:100vw;right:-100vw}#CartDrawer.drawer--right.drawer--is-open{transform:translate(-100vw)}}.cart-link__bubble--visible{height:22px;width:22px;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;background:#658c1b;font-weight:700;right:-10px!important;font-size:12px;letter-spacing:0}.site-footer{background-color:#f4f4f4;color:#000;border-top:none!important}.site-footer a{color:#000}.site-footer .grid__item:after{display:none}.footer__grid{display:grid;gap:32px 24px}@media only screen and (min-width:769px)and (max-width:1023px){.footer__grid{grid-template-columns:repeat(3,1fr);margin-bottom:48px}}@media only screen and (min-width:1024px){.footer__grid{grid-template-columns:repeat(5,1fr);margin-bottom:48px}}@media only screen and (min-width:1200px){.footer__grid{gap:40px 32px;margin-bottom:64px}}@media only screen and (min-width:769px){.footer__grid [data-type=newsletter]{grid-column:1/-1}}.footer__grid-item{width:100%;min-width:0}.footer__title{font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#000}@media only screen and (min-width:769px){.footer__title{margin-bottom:16px}}.site-footer__linklist a{padding:2px 0;font-size:14px;line-height:1.5}[data-type=custom] .image-wrap{height:auto!important;padding-bottom:0!important;margin-bottom:12px;overflow:visible;background:#0000;max-width:200px}[data-type=custom] .image-wrap image-element,[data-type=custom] .image-wrap .image-element{position:static!important;display:block;height:auto!important;width:auto!important;max-width:100%!important;left:auto!important;top:auto!important;opacity:1!important}[data-type=custom] .image-wrap img{display:block;width:auto!important;max-width:200px!important;height:auto!important;object-fit:contain!important}[data-type=custom] .footer__custom-image--wide{width:200px;max-width:200px}[data-type=custom] .footer__custom-image--wide img{width:200px!important;max-width:200px!important}[data-type=custom] .footer__collapsible>p{margin:8px 0 0;font-size:12px;letter-spacing:.02em}.footer__newsletter-box{background:#fff;box-sizing:border-box;padding:32px}@media only screen and (min-width:769px){.footer__newsletter-box{padding:48px}}@media only screen and (min-width:1200px){.footer__newsletter-box{padding:56px}}.footer__newsletter-box .footer__title{font-size:28px;margin-bottom:20px}@media only screen and (min-width:769px){.footer__newsletter-box .footer__title{font-size:32px;margin-bottom:24px}}.footer__newsletter-box .footer__collapsible{font-size:16px;line-height:1.5}.footer__newsletter-box .footer__collapsible>p{margin-bottom:12px}.footer__newsletter-box .footer__collapsible>p:last-of-type{margin-bottom:24px}.footer__newsletter-box .footer__newsletter{display:block;max-width:100%;width:400px;margin-top:8px}.footer__newsletter-box .footer__newsletter-input{background-color:#0000;border:0;border-bottom:1px solid #000;color:#000;max-width:none;padding:12px 48px 12px 0;font-size:16px}.footer__newsletter-box .footer__newsletter-input:focus{border:0;border-bottom:1px solid #000}.footer__newsletter-box .footer__newsletter-input::placeholder{color:#000;opacity:1}.footer__newsletter-box .footer__newsletter-btn{color:#000}.footer__newsletter-box .footer__social{margin-top:32px;text-align:left}.footer__newsletter-box .footer__social li{margin:0 16px 0 0}.footer__newsletter-box .footer__social .icon path{fill:#000}@media only screen and (min-width:769px){.footer__item-padding:not(.footer__newsletter-box){padding-right:0}}.footer__bottom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-top:48px}@media only screen and (min-width:1200px){.footer__bottom{margin-top:64px}}.footer__bottom .footer__section{margin:0}.footer__bottom .multi-selectors{justify-content:center}.footer__bottom .payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0}.footer__bottom .payment-icons li{margin:0}.footer__bottom .payment-icons .icon--payment svg{height:24px;width:auto}.footer__bottom-copyright{color:#888;padding:0}@media only screen and (max-width:768px){.footer__grid{gap:0}.footer__grid-item:not([data-type=newsletter]){border-bottom:1px solid rgba(0,0,0,.12)}[data-type=newsletter]{margin-top:24px}[data-type=custom] .image-wrap{margin-left:auto;margin-right:auto}[data-type=custom] .footer__collapsible>p{text-align:center}.footer__newsletter-box .footer__newsletter{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.footer__newsletter-box .footer__social{text-align:center}.footer__newsletter-box .footer__social li{margin:0 8px}.footer__bottom{margin-top:32px}}.corvisLogoContainer{width:100%;display:flex;align-items:center;gap:32px;margin-top:32px}.corvisLogoContainer span{height:4px;display:block;background:#000;flex-grow:1;margin-top:10px}.corvisLogoContainer a{justify-self:flex-end}.corvisLogoContainer img{max-width:100%;height:auto}@media screen and (max-width:768px){.corvisLogoContainer{padding:30px;justify-content:center}.corvisLogoContainer span{display:none}.corvisLogoContainer a{justify-self:flex-center}}#shopify-section-collection-promotions .promo-grid__container--framed .type-product__wrapper{padding:2rem}.benefits-grid .benefits-grid__block{padding:24px;box-sizing:border-box}.benefits-grid .benefits-grid__media{display:flex;flex-direction:column;align-items:flex-start;gap:.5em;margin-bottom:1em}.benefits-grid .benefits-grid__image{line-height:0;width:64px;height:64px;padding:10px;background:#658c1c;border-radius:50%}.benefits-grid .benefits-grid__image img{max-width:100%;height:auto;border-radius:50%}@media screen and (min-width:769px){.benefits-grid .benefits-grid__blocks.grid--uniform{display:flex;flex-wrap:wrap;margin:0 -24px}.benefits-grid .benefits-grid__icon{width:48px;height:48px;padding:12px;background:#aeb0b224;border-radius:50%;position:relative}.benefits-grid .benefits-grid__icon .icon{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.benefits-grid .benefits-grid__block-title{margin:0 0 .35em;font-size:1.1em}.benefits-grid .benefits-grid__block-text{font-size:.95em}.benefits-grid .benefits-grid__intro{margin-bottom:1.5em}}.joblist-section{margin:0!important;padding:35px 0;background:#aeb0b224}@media only screen and (min-width:769px){.joblist-section{padding:80px 0}}@media only screen and (min-width:769px){.joblist-section{padding:120px 0}}.joblist-section .stickyBlock{position:sticky;top:0}@media only screen and (min-width:769px){.joblist-section .stickyBlock{top:147px}}@media only screen and (min-width:1200px){.joblist-section .stickyBlock{top:225px}}.job-list-section .section-header{text-align:left}.job-list__group{margin-bottom:32px}@media screen and (min-width:769px){.job-list__group{padding-left:10%}}.job-list__group:last-child{margin-bottom:0}.job-list__items{list-style:none;margin:0}.job-list__items .job-list__item{position:relative;background:#fff;margin-bottom:2px}.job-list__items .job-list__item a{padding:24px 112px 24px 32px;display:block}.job-list__items .job-list__item a .job-list__link{text-decoration:none!important;display:block}.job-list__items .job-list__item .job-list__item-chevron{position:absolute;right:32px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;width:32px;height:32px}.job-list__items .job-list__item .job-list__item-chevron:after{border-radius:50%;content:"";display:block;width:100%;height:100%;background:var(--colorBtnPrimary);position:absolute;top:0;left:0;transform:scale(.5);opacity:0;transition:all .3s ease-in-out;transform-origin:center center;pointer-events:none}.job-list__items .job-list__item .job-list__item-chevron .icon{width:12px;height:12px;opacity:.6;position:relative;z-index:1}.job-list__items .job-list__item .job-list__item-chevron .icon path{transition:all .3s ease-in-out}.job-list__items .job-list__item:hover .job-list__item-chevron:after{transform:scale(1);opacity:1}.job-list__items .job-list__item:hover .job-list__item-chevron .icon path{fill:#fff!important}.job-list__link{text-decoration:none;display:block;font-weight:600}.job-list__link:hover{text-decoration:underline}.job-list__link--no-url{color:inherit;cursor:default}.job-list__meta{margin:.35em 0 0;font-size:.9em;opacity:.9;display:flex;flex-wrap:wrap;align-items:center;gap:0 .35em}.job-list__meta dt,.job-list__meta dd{margin:0;display:inline}.job-list__meta dt:after{content:": "}.job-list__meta .job-list__meta-sep,.job-detail__meta-sep{opacity:.7;-webkit-user-select:none;user-select:none;font-weight:700}.job-detail__back--centered{text-align:center;margin:1rem 0 1.5rem}.job-detail__back-link{display:inline-flex;align-items:center;gap:.35rem}.job-detail__back-chevron{width:12px;height:12px;flex-shrink:0}.job-detail__content-wrap.page-width--narrow{margin-left:auto;margin-right:auto}.job-list__sidebar-filters{margin-top:1.5rem;display:flex;flex-direction:column;gap:16px}.job-list__sidebar-filters .job-list__search,.job-list__sidebar-filters .job-list__filter{margin-bottom:0!important;width:100%}.job-list__sidebar-filters .job-list__filter-group select{margin-bottom:.5rem}.job-list__filter-group-footer{display:inline-flex;justify-content:space-between;align-items:center;gap:16px}.job-list__search-wrap{position:relative;margin-bottom:0}.job-list__search-wrap .job-list__search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;opacity:.6}.job-list__search-wrap .job-list__search{padding-left:40px;margin-bottom:0}.job-list__select-wrap{position:relative;margin:0}.job-list__select-wrap select{margin:0}.job-list__select-wrap .job-list__chevron-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;pointer-events:none;opacity:.7}.job-list__select-wrap .job-list__filter{-webkit-appearance:none;appearance:none;padding-right:36px}.job-list__filter-group{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:768px){.job-list__filter-group{grid-template-columns:1fr}}.job-list__count{margin:.5rem 0 .25rem;font-size:.95em}.job-list__reset-wrap,.job-list__no-results{font-size:.95em}.job-list__no-results{background:#fff;padding:24px 112px 24px 32px;text-align:center}@media screen and (min-width:769px){.job-list__no-results{margin-left:10%}}.job-list__reset-inline{margin-left:.25em;margin-top:.5rem!important}.job-list__reset{color:var(--colorBtnPrimary);font-weight:600;font-size:14px;letter-spacing:0;line-height:1.42;text-transform:uppercase}.job-list__reset:hover{color:var(--colorBtnPrimaryHover);text-decoration:underline}.job-detail__form,.job-detail__back{margin-top:32px}@media screen and (min-width:1200px){.job-detail__form,.job-detail__back{margin-top:64px}}.job-detail__form{position:relative;text-align:center;background:#f4f4f4;padding:24px 0}@media screen and (min-width:768px){.job-detail__form{padding:32px 0}}@media screen and (min-width:1200px){.job-detail__form{padding:64px}}.job-detail__form:after{content:"";position:absolute;left:50%;background:#f4f4f4;width:100vw;transform:translate(-50%);z-index:0;max-width:calc(100vw - 16px);bottom:0;top:0}.job-detail__form>*{position:relative;z-index:1}.job-detail__form .globo-formbuilder{background:#fff;display:inline-block;padding:12px;border-radius:32px;margin-top:24px;top:0;bottom:0}@media screen and (min-width:1200px){.job-detail__form .globo-formbuilder{padding:32px}}.testimonial-image--round img{object-position:top center}.testimonials-slide.is-selected .testimonials-slider__text{transform:none!important}.testimonials-slide{opacity:.5!important;transition:opacity .3s ease}.testimonials-slide .text-spacing{font-size:1.3em}.testimonials-slide.is-selected{opacity:1!important}.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none}.type-product__image:first-child{position:static!important}.flex-grid__item>.type-product__label{position:absolute;z-index:1}.promo-grid__container .type-product__images{margin:0!important}.promo-grid__container .type-product__labels{top:0;right:0}@media only screen and (min-width:769px){#CollectionAjaxContent .promo-grid__container--framed:not(.promo-grid__container--boxed):after{border-width:0!important}}@media only screen and (min-width:1200px){#shopify-section-collection-promotions .promo-grid__container--framed .type-product__wrapper{padding:4rem}.flex-grid--collection-promotions .flex-grid__item{padding-left:30px}}.promo-grid__container .product__unit-price.style--white{color:#fff!important}.feature-row__images--no-max-width{gap:50px}.job-detail__form .globo-formbuilder{display:inline-block}.euFormButton,.euVerifyButton{position:relative;height:40px;transition:all .3s ease-out;font-size:max(var(--typeBaseSize) - 4px,13px);font-weight:700;letter-spacing:.3em;line-height:1.42;min-width:90px;padding:11px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto;margin-left:10px}.euVerifyButton{margin-left:10px;margin-right:10px;width:calc(100% - 20px);max-width:calc(100% - 20px)}.euFormButton:before,.euVerifyButton:before{background-color:inherit;bottom:0;content:"";display:block;position:absolute;top:0;transform:skew(-12deg);width:20px;left:-10px}.euFormButton:after,.euVerifyButton:after{background-color:inherit;bottom:0;content:"";display:block;position:absolute;top:0;transform:skew(-12deg);width:20px;right:-10px}a[href="#eu-withdrawal"],a[href="/en#eu-withdrawal"]{position:relative;background-color:var(--hm-color-btn-bg);color:var(--hm-color-btn-text);background:var(--colorBtnPrimary);border:1px solid rgba(0,0,0,0);border-radius:var(--buttonRadius);color:var(--colorBtnPrimaryText);cursor:pointer;transition:all .3s ease-out;display:inline-block;font-weight:700;letter-spacing:.3em;line-height:1.42;margin:0;min-width:90px;padding:8px 16px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto;font-size:12px;margin-top:15px!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/herrlich.css.map */
