/*
Generated time: May 9, 2025 12:31
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
@media screen and (min-width:750px){.product__info-container{border:7px solid #f4f4f5;border-radius:12px;height:calc(100% + 14px);left:-7px;top:-7px;width:calc(100% + 14px);padding:20px}}@media screen and (min-width:750px){.price--large{border-top:1px solid #d9d9d9;padding-top:20px}}@media only screen and (min-width:750px){.h1,h1{font-size:calc(var(--font-heading-scale) * 2rem);font-weight:800}}.product-form__buttons{max-width:100%!important}.button,.customer button,.shopify-challenge__button{color:#fff;background-color:#000}.purchase-info-container{display:flex;justify-content:center;margin-top:0}.purchase-info{display:flex;align-items:center;text-align:center;font-size:16px;font-weight:400;color:#333}.purchase-info .avatar{width:25px;height:25px;border-radius:50%;border:2px solid #fff;margin-right:-10px;box-shadow:0 0 5px rgba(0,0,0,.2)}.purchase-info .avatar:first-child{margin-left:0}.purchase-info span{margin-left:14px;white-space:nowrap}.product__info-container>*+*{margin:1rem 0!important}.info-box{background-color:#f7f6f2;border-radius:12px;padding:15px 20px;font-size:13px;line-height:1.4em;font-weight:400;color:#333;box-shadow:0 2px 6px #0000001a;max-width:100%}.info-box strong{font-size:15px;font-weight:600;display:block;margin-bottom:5px}.emoji{font-size:18px;margin-right:5px}.stock-container{font-size:14px;font-weight:500;color:#d9534f;margin-top:10px;text-align:left}.stock-text{margin-bottom:5px}.stock-bar{width:100%;height:10px;background-color:#f0f0f0;border-radius:5px;position:relative;overflow:hidden}.stock-fill{height:100%;width:0%;background-color:#d9534f;border-radius:5px;transition:width .5s ease-in-out}.availability-status{display:flex;align-items:center;font-size:16px;font-weight:500;color:#2c7c1e}.status-indicator{width:10px;height:10px;background-color:#2c7c1e;border-radius:50%;display:inline-block;margin-right:8px}.product-title-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0;margin:0}.product__title{margin:0;padding:0}.discount-badge{position:absolute;top:0;right:0;background-color:#e60023;color:#fff;font-weight:700;padding:6px 10px;border-radius:4px;font-size:14px}.badge.price__badge-sale{display:none!important}.uvp{text-decoration:none!important;font-size:1.6rem}.price-item--sale{font-weight:700;color:green}.price--large{font-size:2.8rem!important}.payment-methods{display:flex;justify-content:center;align-items:center;gap:15px;background:#f8f8f8;padding:15px;border-radius:10px;margin-top:20px}.payment-icon{display:flex;align-items:center;justify-content:center;width:80px;height:50px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease-in-out}.payment-icon img{max-width:60%;max-height:60%;object-fit:contain}.payment-icon:hover{transform:scale(1.1)}.product-benefits{display:flex;justify-content:space-between;align-items:center;background:#f5f5f5;padding:10px;border-radius:5px;margin-top:20px}.benefit-item{display:flex;align-items:center;gap:10px;font-size:12px;color:#333;line-height:1em}.benefit-item img{width:24px;height:24px}.savings-message{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:brown}.discount-badge{background-color:#d32f2f;color:#fff;padding:6px 10px;border-radius:4px;font-size:14px;font-weight:700;display:inline-block;white-space:nowrap;margin-right:8px;position:relative}.produktbeschreibung{font-weight:700;font-size:18px;text-align:center}.card__media img{width:100%;height:300px;object-fit:contain!important;display:block;background-color:#fff}.price .price-item{display:block ruby;margin:0 1rem 0 0}@media screen and (min-width:750px){.price--large{border-top:none;padding-top:0}}.price__regular .price-item--regular{font-weight:800}@media screen and (min-width:750px){.collection-hero__description{max-width:100%!important}}.collection-hero__title{display:none}.submenu_km.header{padding-top:0;padding-bottom:0}@media screen and (min-width:990px){.submenu_km.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:0}}@media screen and (min-width:990px){.header{padding-top:12px!important;padding-bottom:7px!important}}:root{--inputs-radius:3px!important}.mobile-search{display:none}.desktop-search{display:block}@media only screen and (min-width:769px){predictive-search[open] .predictive-search{position:absolute;min-width:768px;left:-384px;transform:translateX(50%)}}@media only screen and (max-width:1128px){.mobile-search{display:block}.desktop-search{display:none}}.search__input.field__input{min-width:400px;background-color:#f7f7f7}@media only screen and (max-width:768px){.hide-on-mobile{display:none!important}}@media only screen and (max-width:1128px){.hide-on-mobile{display:none!important}.search__input.field__input{width:100%;background-color:#f7f7f7}}.natruheilmittel_header p{margin-top:10px;margin-bottom:0;line-height:1em;color:#487139}.header__menu-item{font-weight:600!important;padding-top:0;padding-bottom:0;color:#487139}.header__menu-item a:hover{text-decoration:none}.header__menu-item.list-menu__item.link a:hover{text-decoration:none!important}.video-wrapper{padding-top:20px}.product__payment-icons_smi{display:flex;justify-content:center;padding-top:10px;padding-bottom:0}.list.list-payment{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.list-payment__item{display:flex;align-items:center;padding:.3rem!important}.footer-block__details-content p{margin-top:0!important;margin-bottom:0!important;font-size:14px}.footer-block__details-content li{padding:0;margin:0;line-height:1em}.footer-block__details-content a{padding-bottom:10px;padding-top:0;margin:0;line-height:1em;display:inline-block}.footer__content-bottom{padding-top:0!important}.facet-filters__sort option[value=best-selling]{display:none}.facet-filters__sort option[value=created-ascending]{display:none}.facet-filters__sort option[value=created-descending]{display:none}.card__heading{font-size:17px}.product__title{font-size:30px}.list-menu__item{padding:10px}.copyright__content{font-size:1.4rem!important;color:#000}.lightbox{display:none;position:fixed;z-index:9999;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);text-align:center}.lightbox img{max-width:90%;max-height:80vh;margin-top:5vh;border-radius:8px}.lightbox:target{display:block}.lightbox-close{position:absolute;top:20px;right:30px;font-size:40px;color:#fff;text-decoration:none;font-weight:700}.header__icon .svg-wrapper{width:30px;height:30px}.header__menu-item span{font-size:1.1em!important}