input[name=locale_code][value=en]~.header__action-item-content .locale-selector__value:before{content:"";display:inline-block;width:21px;height:14px;margin-right:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30"><clipPath id="a"><path d="M0 0v30h60V0z"/></clipPath><clipPath id="b"><path d="M30 15h30v15zv15H0zH0V0zV0h30z"/></clipPath><g clip-path="url(%23a)"><path d="M0 0v30h60V0z" fill="%23012169"/><path d="M0 0l60 30m0-30L0 30" stroke="%23fff" stroke-width="6"/><path d="M0 0l60 30m0-30L0 30" clip-path="url(%23b)" stroke="%23C8102E" stroke-width="4"/><path d="M30 0v30M0 15h60" stroke="%23fff" stroke-width="10"/><path d="M30 0v30M0 15h60" stroke="%23C8102E" stroke-width="6"/></g></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;vertical-align:middle}input[name=locale_code][value=de]~.header__action-item-content .locale-selector__value:before{content:"";display:inline-block;width:21px;height:14px;margin-right:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5 3"><rect width="5" height="1" y="0" fill="%23000"/><rect width="5" height="1" y="1" fill="%23D00"/><rect width="5" height="1" y="2" fill="%23FFCE00"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;vertical-align:middle}button.popover__link-item{display:flex;align-items:center;text-align:left}button.popover__link-item[value=en]:before{content:"";display:inline-block;width:21px;height:14px;margin-right:10px;flex-shrink:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 30"><clipPath id="a"><path d="M0 0v30h60V0z"/></clipPath><clipPath id="b"><path d="M30 15h30v15zv15H0zH0V0zV0h30z"/></clipPath><g clip-path="url(%23a)"><path d="M0 0v30h60V0z" fill="%23012169"/><path d="M0 0l60 30m0-30L0 30" stroke="%23fff" stroke-width="6"/><path d="M0 0l60 30m0-30L0 30" clip-path="url(%23b)" stroke="%23C8102E" stroke-width="4"/><path d="M30 0v30M0 15h60" stroke="%23fff" stroke-width="10"/><path d="M30 0v30M0 15h60" stroke="%23C8102E" stroke-width="6"/></g></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}button.popover__link-item[value=de]:before{content:"";display:inline-block;width:21px;height:14px;margin-right:10px;flex-shrink:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5 3"><rect width="5" height="1" y="0" fill="%23000"/><rect width="5" height="1" y="1" fill="%23D00"/><rect width="5" height="1" y="2" fill="%23FFCE00"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}.wishlist-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s ease}.wishlist-btn:hover{border-color:var(--heading-color, #00515d);background:#f5f5f5}.wishlist-btn .wishlist-icon{width:20px;height:20px;fill:none;stroke:#666;stroke-width:2;transition:all .2s ease}.wishlist-btn:hover .wishlist-icon{stroke:var(--heading-color, #00515d)}.wishlist-btn.is-active .wishlist-icon{fill:var(--heading-color, #00515d);stroke:var(--heading-color, #00515d)}.product-item .wishlist-btn{position:absolute;top:10px;right:10px;z-index:10;opacity:0}.product-item:hover .wishlist-btn,.product-item .wishlist-btn.is-active{opacity:1}.product-form__button-row{display:flex;gap:10px;align-items:stretch}.product-form__button-row .buy-button{flex:1}.product-form__button-row .product-form__add-button{width:100%}.product-form__wishlist-btn{display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;padding:0;border:1px solid var(--heading-color, #00515d);background:transparent;border-radius:0;cursor:pointer;transition:all .2s ease;color:var(--heading-color, #00515d);flex-shrink:0;box-sizing:border-box;position:relative}.product-form__wishlist-btn:after{content:"In Merkliste legen";position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-8px);background:#333;color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:10}.product-form__wishlist-btn:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(4px);border:6px solid transparent;border-top-color:#333;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;z-index:10}.product-form__wishlist-btn:hover:after,.product-form__wishlist-btn:hover:before{opacity:1;visibility:visible}.product-form__wishlist-btn.is-active:after{content:"Aus Merkliste entfernen"}.product-form__wishlist-btn--standalone{width:100%;min-width:auto;padding:12px 20px;gap:8px;margin-top:12px;background:transparent;border:1px solid #ddd;color:#333;font-size:13px}.product-form__wishlist-btn--standalone:hover{background:#f5f5f5;border-color:#ccc;color:#333}.product-form__wishlist-btn--standalone:hover .wishlist-icon{stroke:#333;fill:none}.product-form__wishlist-btn--standalone .wishlist-icon{width:16px;height:16px}.product-form__wishlist-btn--standalone .wishlist-btn-text{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.product-form__wishlist-btn--standalone.is-active{background:#f5f5f5;border-color:var(--heading-color, #00515d);color:var(--heading-color, #00515d)}.product-form__wishlist-btn--standalone.is-active .wishlist-icon{fill:var(--heading-color, #00515d);stroke:var(--heading-color, #00515d)}.product-form__wishlist-btn:hover{background:var(--heading-color, #00515d);color:#fff}.product-form__wishlist-btn:hover .wishlist-icon{stroke:#fff;fill:none}.product-form__wishlist-btn .wishlist-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;transition:all .2s ease}.product-form__wishlist-btn.is-active{background:var(--heading-color, #00515d);color:#fff}.product-form__wishlist-btn.is-active .wishlist-icon{fill:#fff;stroke:#fff}.wishlist-header-link{position:relative;display:flex;align-items:center;justify-content:center}.wishlist-header-link svg{width:20px;height:20px}.wishlist-count{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;background:#00515d;color:#fff;font-size:10px;font-weight:600;border-radius:8px;display:none;align-items:center;justify-content:center}.header__action-item--wishlist{margin:0!important;padding:0!important}.header__action-item--wishlist .wishlist-header-link{padding:0 5px!important}.header__action-item--wishlist .header__action-item-content{padding:0!important}.wishlist-notice{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(100px);background:var(--heading-color, #00515d);color:#fff;padding:14px 24px;border-radius:4px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;box-shadow:0 4px 20px #00000040;z-index:9999;opacity:0;transition:all .3s ease}.wishlist-notice.is-visible{transform:translate(-50%) translateY(0);opacity:1}.wishlist-notice svg{fill:#fff}.wishlist-page{max-width:100%;margin:0;padding-top:30px;padding-bottom:60px}.wishlist-page__title{font-size:1.75rem;margin-bottom:30px}.wishlist-empty{text-align:center;padding:60px 20px;background:#f9f9f9;border-radius:4px}.wishlist-empty svg{width:64px;height:64px;stroke:#ccc;margin-bottom:20px}.wishlist-empty p{color:#666;margin-bottom:20px}#wishlist-items{display:grid;gap:20px}.wishlist-item{display:flex;align-items:center;gap:20px;padding:20px;background:#fff;border:1px solid #eee;border-radius:8px;transition:box-shadow .2s ease}.wishlist-item:hover{box-shadow:0 4px 12px #00000014}.wishlist-item__image{flex-shrink:0;width:100px;height:100px;border-radius:6px;overflow:hidden;background:#f5f5f5}.wishlist-item__image img{width:100%;height:100%;object-fit:contain}.wishlist-item__info{flex:1;min-width:0}.wishlist-item__title{display:block;font-weight:500;color:#333;text-decoration:none;margin-bottom:12px;line-height:1.4}.wishlist-item__title:hover{color:var(--heading-color, #00515d)}.wishlist-item__remove{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;transition:all .2s ease}.wishlist-item__remove:hover{background:#fee;color:#e53935}.wishlist-item__remove svg{fill:currentColor}@media(max-width:640px){.wishlist-item{flex-wrap:wrap}.wishlist-item__image{width:80px;height:80px}.wishlist-item__info{flex:1 1 calc(100% - 120px)}.wishlist-item__remove{position:absolute;top:10px;right:10px}.wishlist-item{position:relative;padding-right:50px}}.restock-add-notice{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(100px);z-index:99999;background:#fff8e1;border:1px solid #ffe082;border-left:4px solid #f9a825;padding:14px 20px;max-width:500px;width:calc(100% - 40px);display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:#5d4037;box-shadow:0 4px 20px #00000026;border-radius:4px;opacity:0;transition:transform .4s ease,opacity .4s ease}.restock-add-notice.is-visible{transform:translate(-50%) translateY(0);opacity:1}.vat-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;margin-left:6px}.vat-badge--verified{background:#e8f5e9;color:#2e7d32}.vat-badge--unverified{background:#f5f5f5;color:#999}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
