body.template-collection-outdoorkuechen .site-nav .submenu-is-mega-menu.kollektionen,body.template-collection-outdoorkuechen .site-nav li.hauptmen-2024,body.template-product-outdoorkueche .site-nav .submenu-is-mega-menu.kollektionen,body.template-product-outdoorkueche .site-nav li.hauptmen-2024,body.template-product-konfigurator-kitchen .site-nav .submenu-is-mega-menu.kollektionen,body.template-product-konfigurator-kitchen .site-nav li.hauptmen-2024{display:none}body:not(.template-collection-outdoorkuechen):not(.template-product-outdoorkueche):not(.template-product-konfigurator-kitchen) .site-nav .submenu-is-mega-menu.kuchen,body:not(.template-collection-outdoorkuechen):not(.template-product-outdoorkueche):not(.template-product-konfigurator-kitchen) .site-nav .outdoork-chen{display:none}body #md-footer-selector__country-popup{color:#fff!important;padding:10px!important}@media (max-width:750px){#md-footer-selector-block{bottom:60px!important}}@media (min-width:750px){#site-header:not(:hover) .link-list>li>.menu-link{text-shadow:0 0 5px #fff,0 0 2px #fff}body.template-collection-outdoorkuechen #site-header:not(:hover) .link-list>li>.menu-link,body.template-collection-outdoorkuechen #site-header:not(:hover) .icon-button,body.template-collection-outdoorkuechen #site-header:not(:hover) .mobile-menu-button svg path{--color-text-header: #ffffff;--color-foreground-header: #000;text-shadow:1px 1px 12px #000000c7}}.biostefan-config-cta{margin-top:1.25rem;padding:1rem 1.25rem;border-radius:12px;border:1px solid #e3e5ea;background-color:#f7f8fa;display:flex!important;align-items:center;gap:.75rem;font-family:inherit;color:#2e3341}.biostefan-config-cta__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:40px}.biostefan-config-cta__content{flex:1 1 auto;min-width:0}.biostefan-config-cta__headline{margin:0 0 .15rem;font-size:.9rem;font-weight:600;line-height:1.4;color:#2e3341}.biostefan-config-cta__text{margin:0;font-size:.85rem;line-height:1.5;color:#5b6272}.biostefan-config-cta__button{flex-shrink:0;padding:.5rem .9rem;border-radius:999px;border:1px solid #d0d3db;background-color:#fff;font-size:.85rem;font-weight:600;color:#2e3341;cursor:pointer;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .1s ease}.biostefan-config-cta__button:hover{background-color:#f0f1f5;border-color:#c2c6d2;box-shadow:0 4px 10px #1a202c14}.biostefan-config-cta__button:active{transform:translateY(1px);box-shadow:0 2px 6px #1a202c14}.biostefan-config-cta__row{display:flex;align-items:center;gap:.75rem;width:100%}@media (max-width: 768px){.biostefan-config-cta{flex-direction:column;gap:1rem}.biostefan-config-cta__row{flex-direction:row;align-items:center}.biostefan-config-cta__button{width:100%}}#md-footer-selector-block{position:fixed;bottom:20px;left:20px;border-radius:5px;overflow:hidden;background:#fff;z-index:99!important;box-shadow:0 0 4px #919eab3d,0 14px 22px #919eab3d}.page-popup .contact-form span{margin-bottom:0}.product-variant__container--radio{align-items:center}a.product-variant__label.text-size--small{word-break:break-word;box-sizing:border-box;-webkit-font-smoothing:antialiased;margin:0;border:0;font:inherit;vertical-align:baseline;font-size:calc(13px / 16 * var(--base-body-primary-size) + 0px);text-align:center;display:inline-block;border-style:solid;border-width:1px;border-radius:var(--border-radius-buttons);border-color:var(--color-borders-forms-primary);color:var(--color-text-main);padding:var(--input-padding) calc(var(--input-padding) * 1.5);transition:all .1s linear;line-height:1;width:max-content;min-width:2.5rem;cursor:pointer;padding-bottom:calc(var(--input-padding) - 1px);transform:translate(.0625rem)}.tl-switcher-container{grid-area:language-switch}.tl-selection.tl-currency{display:none}.tl-selection+.tl-selection{margin-left:0!important}body:not(.template-product) .tl-custom-position.bottom-left{bottom:20px!important}.announcement-bar:has(countdown-clock){grid-template-columns:0% 100% 0%}.announcement-bar__slider:has(countdown-clock){display:flex;justify-content:center;flex-direction:row;align-items:center;gap:10px}@media screen and (max-width: 767px){.announcement-bar:has(countdown-clock){grid-template-columns:1fr}.announcement-bar__slider:has(countdown-clock){display:flex;flex-direction:column;flex-wrap:wrap;gap:0;padding:5px 0}.announcement-bar__slider:has(countdown-clock) .countdown-text-left{font-size:12px}}.time.text-weight--medium{display:flex;justify-content:center;align-items:center;gap:7px}.time-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0 0}countdown-clock.countdown{display:flex;justify-content:center}span.time-helper.text-size--small{font-size:8px}span.time-data{font-size:16px;display:flex}.time-data>span{background-color:#fff;color:var(--color-red);border-radius:3px;margin-left:1px;margin-right:1px;padding:1px;width:16px;text-align:center}.green-banner{background:#54c63a33;padding:10px 0;border-radius:10px;border:2px dashed #54c63a;font-weight:600;text-align:center;font-size:90%;margin-top:20px}.section_below_header .rating_wrapper{display:flex;width:100%;justify-content:center;align-items:center}.section_below_header .rating_stars{text-align:center;margin-right:10px;max-width:150px;width:100%}.section_below_header .reviews_count_wrapper{line-height:15px;max-width:100px;text-align:center;width:100%;min-width:150px}.usp-section__inner{overflow:hidden;overflow-x:auto;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.usp-section__inner::-webkit-scrollbar{display:none}.usp-section__inner svg{color:#54c63a}@media (min-width: 750px){.usp-section__inner{display:flex;justify-content:center}}.usp__container{width:max-content;gap:15px;flex-wrap:nowrap;display:flex}.custom-section-usp__item{display:flex;justify-content:center;align-items:center;gap:5px;border-radius:7px;color:#fff;background-color:#212a37;padding:8px 12px}.custom-section-usp__item p{margin-bottom:0}.custom-section-usp__item:first-child{margin-left:var(--gutter-container)}.custom-section-usp__item:last-child{margin-right:var(--gutter-container)}.custom-section-usp__icon{display:flex}#site-header .logo img,#logo-sticky img{width:180px}@media screen and (max-width: 767px){#site-header .logo-img--mobile{display:flex}.product-custom-liquid svg[aria-labelledby=pi-american_express],.product-custom-liquid svg[aria-labelledby=pi-unionpay]{display:none}}#site-header .logo-img--desk-only{display:flex}@media screen and (max-width: 767px){#site-header .logo-img--desk-only{display:none}}.button--solid{background-color:var(--color-red);border-color:var(--color-red)}@media screen and (min-width: 767px){.site-nav.style--classic:last-of-type .icon{display:none}}@keyframes inventory-pulse{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.icon-and-text{display:flex;align-items:center}.icon-and-text .icon{position:relative;width:25px;height:25px;margin-right:10px;flex:0 0 auto;vertical-align:middle;fill:currentColor;display:flex;justify-content:center;align-items:center}.icon-and-text .icon svg{width:10px}.icon-and-text .icon--inventory:before{animation:inventory-pulse 2s linear infinite}.icon-and-text .icon--inventory:after,.icon-and-text .icon--inventory:before{width:9px;height:9px;background:#54c63a;border-radius:9px;position:absolute;left:0;top:0;content:"";margin:8px;box-sizing:border-box}.icon-and-text:has(.icon--inventory) .metafield-single_line_text_field{margin-left:5px;margin-right:5px}.product-text .product-variant-metafield:has(svg){margin-bottom:0}b{font-weight:600}.product-custom-liquid:has(.short-description){margin-top:10px}.product-actions .product-price{font-weight:500}.card__image .video-popup svg{background:transparent;left:unset!important;top:unset!important}.card__image .video-popup__play svg circle{stroke:none;fill:var(--color-red)}.card__image .video-popup__play svg path{fill:#fff}.toggle--faq .toggle__title{grid-template-columns:1fr .8125rem!important;grid-template-areas:"heading toggle-icon" "button ."!important}.toggle--faq .toggle__content{padding-inline-start:0!important}.product-custom-liquid:has(.icon-and-text){margin-top:15px}@media (max-width:750px){.template-index #shopify-section-template--25014277702017__1664890690ce59ddd2 css-slider{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.template-index #shopify-section-template--25014277702017__1664890690ce59ddd2 .css-slider-viewport{padding-left:20px}.template-index #shopify-section-template--25014277702017__1664890690ce59ddd2 .grid{--col-size: calc((90% - var(--col-gap)*(var(--visible-cols) - 1)) / var(--visible-cols))}}product-variants .product-variant__item--radio input:checked+label{box-shadow:0 0 0 1px var(--color-red);border-color:var(--color-red)!important}@media screen and (max-width: 474px){.template-product .heading-size--page-title{font-size:calc(25px / 60 * var(--base-headings-primary-size) + 0px)}}@media screen and (min-width: 1024px){.template-product .heading-size--page-title{font-size:calc(35px / 60* var(--base-headings-primary-size) + 0px)}.template-product .mobile-only{display:none!important}}@media screen and (max-width: 1024px){.template-product h1.product__title,.template-product .product-text.element--is-sticky .jdgm-preview-badge{display:none!important}}.template-product .product-custom-liquid,.template-product .product-icons-list,.template-product .product-sharing,.template-product .product-text .sidebar-widget{margin-top:20px}body:has(.shopify-pc__banner__dialog:not([style*="display: none"]):not([style*="display:none"])):before,body:has(.shopify-pc__banner__dialog[style="display: block;"]):before{z-index:9999;content:"";position:fixed;width:100%;height:100%;background:#000;opacity:.4}#shopify-pc__banner__btn-decline{display:none}#shopify-pc__banner__btn-accept{padding:20px}.wg-default,.wg-default .country-selector{left:20px;right:unset!important}.weglot-container{z-index:999999999!important}html:not([lang=de]) .weglot-de-content{display:none!important}html[lang=de] .weglot-de-content{display:block!important}html:not([lang=de]) .weglot-not-de-content{display:block!important}html[lang=de] .weglot-not-de-content{display:none!important}html:not([lang=de]) .template-product .shopify-section.mount-css-slider css-slider:has(.grid-palm-2){display:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/custom.css.map */
