#shopify-section-scrolling_promotion_J6JiPm,#shopify-section-topbar_3YD96h,[id^=shopify-section]:has(>.section--scrolling-promotion),[id^=shopify-section]:has(>.topbar){display:none!important}.product__info-container{background:#fff;border:1px solid #e6ece9;border-radius:20px;padding:2.8rem 2.6rem;box-shadow:0 18px 42px -26px #049b6e4d,0 2px 6px #1018280d}@media(max-width:749px){.product__info-container{padding:2rem 1.6rem;border-radius:16px}}.product__info-container .product__block{--product-blocks-gap: 1.5rem}.product__info-container .product-form__submit,.sticky-atc-bar .product-form__submit{background:linear-gradient(135deg,#05b483,#049b6e 52%,#0a8a67);color:#fff;border:none;letter-spacing:.01em;text-transform:none;box-shadow:0 14px 30px -12px #049b6ebf;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.product__info-container .product-form__submit{border-radius:16px;min-height:5.8rem;padding-top:1.6rem;padding-bottom:1.6rem;font-size:1.7rem;font-weight:800}.product__info-container .product-form__submit:before,.sticky-atc-bar .product-form__submit:before{display:none!important}.product__info-container .product-form__submit:hover:not([disabled]),.sticky-atc-bar .product-form__submit:hover:not([disabled]){color:#fff!important;background:linear-gradient(135deg,#04a074,#048a62 52%,#097a5c);transform:translateY(-1px);box-shadow:0 16px 28px -12px #049b6ed9}.product__info-container .product-form__submit:active:not([disabled]),.sticky-atc-bar .product-form__submit:active:not([disabled]){transform:translateY(0);box-shadow:0 6px 14px -8px #049b6e99}.product__info-container .f-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem}.product__info-container .f-price__unit-wrapper{margin-top:0}.product__info-container .f-price__unit{font-size:1.25rem;font-weight:500;color:#6b7280;line-height:1.2}.product__info-container .product__tax,.product__info-container .product__block--price .installment{display:none}.product__info-container .product__block--price+.product__block--zr_tax{margin-top:-1.1rem}.zr-tax{font-size:1.15rem;line-height:1.3;color:#6b7280;margin:0}.zr-tax a{color:inherit;text-decoration:underline;text-underline-offset:2px}.zr-tax a:hover{color:#049b6e}.product__info-container .product__block--zr_rating{margin-top:0;margin-bottom:.6rem}.zr-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;line-height:1}.zr-rating__stars{position:relative;display:inline-block;white-space:nowrap;font-size:1.7rem;letter-spacing:.15em;line-height:1}.zr-rating__stars-bg{color:#d9e2dd}.zr-rating__stars-fg{position:absolute;top:0;left:0;width:var(--zr-rating, 0%);overflow:hidden;color:#f4b400}.zr-rating__value{font-weight:800;color:#103125;font-size:1.5rem}.zr-rating__count{color:#6b7280;font-size:1.35rem}.zr-usps ul{list-style:none;padding-left:0;margin:0}.zr-usps ul li{background:url(/cdn/shop/files/Libelle-klein.png?v=1701635339) no-repeat left 4px;padding-left:30px;margin-bottom:8px}.zr-usps p{margin:0}@media(max-width:749px){.zr-usps,.zr-usps ul li{font-size:14px;line-height:1.2}}.zr-stock{display:flex;align-items:center;gap:1rem;font-size:1.55rem;line-height:1.35;color:#33413b}.zr-stock b{color:#0b8a68;font-weight:700}.zr-stock__dot{flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;background:#049b6e;box-shadow:0 0 #049b6e80;animation:zrStockPulse 1.8s infinite}.zr-stock__dot--out{background:#c4301c;animation:none}@keyframes zrStockPulse{0%{box-shadow:0 0 #049b6e80}70%{box-shadow:0 0 0 .7rem #049b6e00}to{box-shadow:0 0 #049b6e00}}.zr-dosage{display:flex;align-items:center;gap:1.2rem;padding:.9rem 1.3rem;border-radius:14px;background:linear-gradient(135deg,#ecfaf3,#e2f5eb);border:1px solid #cbe9dc}.zr-dosage[hidden]{display:none}.zr-dosage__icon{flex:0 0 auto;width:3.4rem;height:3.4rem;display:grid;place-items:center;border-radius:11px;background:linear-gradient(135deg,#05b483,#049b6e);color:#fff;box-shadow:0 6px 14px -6px #049b6ebf}.zr-dosage__icon svg{width:1.9rem;height:1.9rem;display:block}.zr-dosage__body{line-height:1.25}.zr-dosage__label{font-size:1.05rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#0b8a68;margin:0}.zr-dosage__value{font-size:1.5rem;font-weight:600;color:#103125;margin:0}.zr-dosage__weight{color:#103125;font-weight:800}.zr-dosage__liters{color:#049b6e;font-weight:800;white-space:nowrap}.zr-dosage__hint{font-size:1.15rem;color:#4a6a5e;margin:.3rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-zisternenrein.css.map */
