:root{--sg-orange: #e29901;--sg-orange-dark: #a86f00;--sg-orange-soft: #fdf3e0;--sg-text: #1f1f1f;--sg-muted: #6b6b6b;--sg-line: #e6e1d8;--sg-green: #1a7a3a;--sg-green-soft: #e8f5ec;--sg-radius: 10px}.sg-hidden{display:none!important}.js variant-radios fieldset[data-sg-qty]:not(.sg-show){display:none}.product:has(.sg-tiers:not([hidden])) .mengen-ersparnis,body:has(.sg-tiers:not([hidden])) .product__info-container .mengen-ersparnis{display:none!important}.sg-tiers{margin:.2rem 0 1.2rem;color:var(--sg-text)}.sg-tiers[hidden]{display:none}.sg-tiers__label{display:block;font-size:1.4rem;margin-bottom:.6rem;color:var(--sg-text)}.sg-tiers__bar{background:var(--sg-orange-soft);border-radius:var(--sg-radius);padding:.9rem 1.2rem 1.1rem;margin-bottom:1.4rem}.sg-tiers__msg{margin:0 0 .8rem;font-size:1.3rem;line-height:1.35;color:var(--sg-text)}.sg-tiers__msg strong{color:var(--sg-green)}.sg-tiers__track{position:relative;height:6px;background:#fff;border-radius:999px;margin:0 .7rem}.sg-tiers__fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--sg-orange),#f2b233);border-radius:999px;transition:width .35s ease}.sg-tiers__dot{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;background:#fff;border:2px solid var(--sg-line);border-radius:50%;transition:border-color .2s,background .2s}.sg-tiers__dot.is-done{background:var(--sg-orange);border-color:var(--sg-orange)}.sg-tiers__list{display:grid;grid-template-columns:repeat(var(--sg-cols, 3),minmax(0,1fr));gap:.8rem;padding-top:.8rem}.sg-tier{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:0;padding:1.4rem .6rem 1rem;background:#fff;border:2px solid var(--sg-line);border-radius:var(--sg-radius);font:inherit;color:var(--sg-text);text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.sg-tier:hover{border-color:#d9c7a3}.sg-tier:focus-visible{outline:2px solid var(--sg-orange);outline-offset:2px}.sg-tier.is-active{border-color:var(--sg-orange);background:#fffaf0;box-shadow:0 4px 14px #e2990133}.sg-tier.is-soldout{opacity:.5;cursor:not-allowed}.sg-tier__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;font-size:1.05rem;font-weight:700;letter-spacing:.02em;padding:.2rem .8rem;border-radius:999px;background:var(--sg-green);color:#fff}.sg-tier__badge--best{background:var(--sg-orange);color:#000}.sg-tier__qty{font-size:1.5rem;font-weight:700;line-height:1.2}.sg-tier__price{font-size:1.7rem;font-weight:700;line-height:1.3}.sg-tier__unit{font-size:1.15rem;color:var(--sg-muted);line-height:1.3}.sg-tier__save{font-size:1.1rem;font-weight:700;color:var(--sg-green);line-height:1.3}.sg-lieferung{margin-top:1.2rem;padding:1.1rem 1.3rem;border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:#fff;color:var(--sg-text);font-size:1.3rem;line-height:1.45}.sg-lieferung__row{display:flex;gap:.9rem;align-items:flex-start}.sg-lieferung__row+.sg-lieferung__row{margin-top:.6rem}.sg-lieferung__icon{flex-shrink:0;width:20px;height:20px;color:var(--sg-green);margin-top:1px}.sg-lieferung__icon svg{width:20px;height:20px}.sg-lieferung strong{color:var(--sg-text)}.sg-countdown{color:var(--sg-green)!important}.sg-stock{align-items:center;color:var(--sg-green);font-weight:700}.sg-pulse{display:inline-block;flex-shrink:0;width:10px;height:10px;margin:0 5px;border-radius:50%;background:#2bb24c;animation:sg-pulse 2s infinite}.sg-stock.is-soldout{color:#b3261e}.sg-stock.is-soldout .sg-pulse{background:#b3261e;animation:none}@keyframes sg-pulse{0%{box-shadow:0 0 #2bb24c8c}70%{box-shadow:0 0 0 8px #2bb24c00}to{box-shadow:0 0 #2bb24c00}}.sg-vorteile{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:1rem 0 0;padding:0;list-style:none}.sg-vorteile li{display:flex;align-items:center;gap:.8rem;padding:.9rem 1rem;background:var(--sg-orange-soft);border-radius:var(--sg-radius);font-size:1.2rem;line-height:1.3;color:var(--sg-text)}.sg-vorteile svg{width:20px;height:20px;flex-shrink:0;color:var(--sg-orange-dark)}.sg-payments{margin-top:1.2rem}.sg-payments__label{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;color:var(--sg-muted);margin-bottom:.6rem}.sg-payments__label svg{width:15px;height:15px}.sg-payments__list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.sg-payments__list li{display:flex}.sg-payments__icon{width:38px;height:24px}.sg-lieferung--kompakt{margin:1rem 0;font-size:1.25rem;padding:1rem 1.2rem;text-align:left}.cart__footer .sg-payments{text-align:left;margin-bottom:1rem}@media screen and (max-width:749px){.sg-tiers__list{grid-template-columns:repeat(var(--sg-cols-m, 3),minmax(0,1fr));gap:.6rem}.sg-tier{padding:1.3rem .4rem .9rem}.sg-tier__qty{font-size:1.35rem}.sg-tier__price{font-size:1.5rem}.sg-tier__unit,.sg-tier__save{font-size:1.05rem}.sg-tier__badge{font-size:.95rem;padding:.15rem .6rem}}.product__title h1,.product__title .h1{font-size:clamp(2.2rem,2vw,2.9rem);line-height:1.25;letter-spacing:0}.sg-preis-extras{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:.2rem 0 1rem;font-size:1.25rem;color:var(--sg-text)}.sg-preis-extras[hidden]{display:none}.sg-trust,.sg-klarna{display:inline-flex;align-items:center;gap:.5rem}.sg-trust svg{width:15px;height:15px;color:var(--sg-green)}.sg-klarna__logo{width:34px;height:22px}.sg-sticky{display:none}@media screen and (max-width:749px){.sg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem calc(.9rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 18px #0000001f;transform:translateY(110%);transition:transform .25s ease}.sg-sticky.is-visible{transform:translateY(0)}body.sg-sticky-offen{padding-bottom:76px}.sg-sticky__info{display:flex;align-items:center;gap:.9rem;min-width:0}.sg-sticky__img{width:44px;height:44px;object-fit:cover;border-radius:6px;flex-shrink:0}.sg-sticky__text{display:flex;flex-direction:column;min-width:0;color:var(--sg-text)}.sg-sticky__price{font-size:1.6rem;font-weight:700;line-height:1.2}.sg-sticky__variant{font-size:1.15rem;color:var(--sg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sticky__btn{flex-shrink:0;padding:1.2rem 1.6rem;border:0;border-radius:8px;background:var(--sg-orange);color:#000;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.sg-sticky__btn[disabled]{background:#ddd;color:#777}}body:has(.cart-notification.active) .sg-sticky,body:has(.cart-notification.animate) .sg-sticky,body:has(cart-drawer.active) .sg-sticky,body:has(.product-media-modal[open]) .sg-sticky,body:has(menu-drawer details[open]) .sg-sticky{display:none!important}.cart-notification{max-height:calc(100vh - var(--header-height, 120px) - 1rem);max-height:calc(100dvh - var(--header-height, 120px) - 1rem);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.cart-notification .sg-payments{display:none}.sg-reco{margin:.4rem 0 1.2rem;text-align:left}.sg-reco[hidden]{display:none}.sg-reco__title{margin:0 0 .8rem;font-size:1.35rem;font-weight:700;color:var(--sg-text)}.sg-reco__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.sg-reco__item{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:var(--sg-text)}.sg-reco__item img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#f4f4f4}.sg-reco__name{font-size:1.1rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sg-reco__price{font-size:1.2rem;font-weight:700}@media screen and (max-width:749px){.cart-notification .sg-lieferung--kompakt{font-size:1.15rem;padding:.8rem 1rem;margin:.6rem 0}.cart-notification .sg-reco{margin:.2rem 0 .8rem}.cart-notification .sg-reco__name{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sg-produktseite.css.map */
