.badge--danger{background:var(--color-danger);color:#fff}.badge--accent{background:transparent;border:1px solid var(--color-border-strong);color:var(--color-ink)}.badge--success{background:var(--color-success);color:#fff}.price--sale{color:var(--color-danger)}.price--compare{color:var(--color-ink-soft)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{border:1px solid var(--color-border-strong)}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:var(--color-ink)}.site-header .site-header__search input{border:1px solid var(--color-border-strong)}.site-header .site-header__search input:focus{border-color:var(--color-ink)}.search-panel .search-panel__form{border-bottom-color:var(--color-border-strong)}.site-footer .newsletter-field input,.site-footer input[type=email],.site-footer input[type=text]{border-color:color-mix(in srgb,var(--color-paper) 45%,transparent)}.btn--secondary{border-color:var(--color-border-strong)}.btn--secondary:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.btn--accent{background:var(--color-accent);color:#fff}.btn--accent:hover{background:color-mix(in srgb,var(--color-accent) 85%,black)}.form-success{color:var(--color-success)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/53/assets/color-system.css.map */
