:root{--color-accent: #E63946;--color-accent-hover: #C1121F;--color-bg-primary: #0D0D0D;--color-bg-secondary: #1A1A1A;--color-bg-card: #1E1E1E;--color-text-primary: #F0F0F0;--color-text-muted: #9A9A9A;--color-border: rgba(255, 255, 255, .08);--font-heading: "Barlow", sans-serif}body{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.header{background-color:#0d0d0df2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:100}.header__heading-link{font-family:var(--font-heading);font-weight:700;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary)}.header__heading-link:hover{color:var(--color-accent)}.header__menu-item a,.header__menu-item .link{color:var(--color-text-primary);font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-size:.85rem;transition:color .2s}.header__menu-item a:hover,.header__menu-item .link:hover{color:var(--color-accent)}.button,.button--primary,[type=submit].button{background-color:var(--color-accent);color:#fff;border:none;text-transform:uppercase;letter-spacing:.08em;font-weight:700;transition:background-color .2s,transform .1s}.button:hover,.button--primary:hover{background-color:var(--color-accent-hover);transform:translateY(-1px)}.button--secondary{background-color:transparent;color:var(--color-accent);border:2px solid var(--color-accent)}.button--secondary:hover{background-color:var(--color-accent);color:#fff}.card-wrapper{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;transition:border-color .2s,transform .2s}.card-wrapper:hover{border-color:var(--color-accent);transform:translateY(-3px)}.card__heading a{color:var(--color-text-primary)}.price__regular,.price-item--regular{color:var(--color-accent);font-weight:700}.banner__box{background-color:#0000008c;border-left:4px solid var(--color-accent);padding:2rem 2.5rem}.banner__heading{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.section{border-bottom:1px solid var(--color-border)}.multicolumn-card__info{background-color:var(--color-bg-secondary);border-radius:6px;border:1px solid var(--color-border);transition:border-color .2s}.multicolumn-card__info:hover{border-color:var(--color-accent)}.footer{background-color:#080808;border-top:1px solid var(--color-border);color:var(--color-text-muted)}.footer__heading{color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}.footer-block__details-content a{color:var(--color-text-muted);transition:color .2s}.footer-block__details-content a:hover{color:var(--color-accent)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-bg-primary)}::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:3px}.field__input,.select__select,textarea{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border)}.field__input:focus,.select__select:focus,textarea:focus{border-color:var(--color-accent);outline:none}.cart-drawer{background-color:var(--color-bg-secondary)}.badge--sale{background-color:var(--color-accent);color:#fff}.search__input{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/autopflege-custom.css.map */
