.volt-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-body);font-weight:700;line-height:1;letter-spacing:.01em;border:1.5px solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;white-space:nowrap;padding:13px 22px;font-size:16px;min-height:48px;transition:background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.volt-btn:hover{text-decoration:none}.volt-btn--sm{padding:9px 16px;font-size:14px;gap:7px;min-height:38px}.volt-btn--lg{padding:17px 30px;font-size:17px;gap:10px;min-height:56px}.volt-btn--full{width:100%}.volt-btn.volt-btn--primary{background:var(--signal);color:var(--text-on-signal);box-shadow:var(--shadow-brand)}.volt-btn.volt-btn--primary:hover{background:var(--signal-hover);box-shadow:var(--shadow-lg);color:var(--text-on-signal)}.volt-btn.volt-btn--primary:active{background:var(--signal-press)}.volt-btn.volt-btn--secondary{background:var(--white);color:var(--brand);border-color:var(--green-500)}.volt-btn.volt-btn--secondary:hover{background:var(--green-050);color:var(--brand)}.volt-btn.volt-btn--secondary:active{background:var(--green-100)}.volt-btn.volt-btn--dark{background:var(--brand);color:var(--text-on-brand)}.volt-btn.volt-btn--dark:hover{background:var(--green-700);color:var(--text-on-brand)}.volt-btn.volt-btn--dark:active{background:var(--green-900)}.volt-btn.volt-btn--ghost{background:transparent;color:var(--brand)}.volt-btn.volt-btn--ghost:hover{background:var(--green-050);color:var(--brand)}.volt-btn.volt-btn--ghost-on-dark{background:#ffffff24;color:#fff;border-color:#ffffff38}.volt-btn.volt-btn--ghost-on-dark:hover{background:#fff3;color:#fff}.volt-btn.volt-btn--ghost-on-dark:active{background:#ffffff42}.volt-btn[disabled],.volt-btn.is-disabled{opacity:.5;pointer-events:none}.volt-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.02em;font-family:var(--font-body);border-radius:var(--radius-pill);white-space:nowrap;border:1px solid transparent}.volt-badge--sm{padding:3px 9px;font-size:11px}.volt-badge--brand{background:var(--green-100);color:var(--green-700)}.volt-badge--signal{background:var(--signal);color:var(--white)}.volt-badge--neutral{background:var(--ink-100);color:var(--ink-700)}.volt-badge--outline{background:transparent;color:var(--green-700);border-color:var(--green-500)}.volt-badge--amber{background:var(--amber-100);color:#8a5410}.volt-badge--info{background:var(--blue-100);color:#1b4f96}.volt-eyebrow{display:inline-block;font-family:var(--font-body);font-weight:700;font-size:12px;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--signal)}.volt-eyebrow--muted{color:var(--text-muted)}.volt-eyebrow--on-dark{color:var(--green-300)}.volt-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;background:var(--green-050);color:var(--green-600);border-radius:var(--radius-md)}.volt-icon-chip--solid{background:var(--signal);color:var(--white)}.volt-icon-chip--on-dark{background:#ffffff1a;color:var(--green-300)}.volt-icon-chip--sm{width:36px;height:36px;flex-basis:36px}.volt-icon-chip--lg{width:52px;height:52px;flex-basis:52px}.volt-price{font-family:var(--font-spec);font-variant-numeric:tabular-nums}.volt-price--center{text-align:center}.volt-price__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.volt-price--center .volt-price__row{justify-content:center}.volt-price__from{font-size:14.4px;color:var(--text-muted);font-weight:600}.volt-price__amount{font-size:30px;font-weight:800;color:var(--price-color);letter-spacing:-.01em;line-height:1}.volt-price--sm .volt-price__amount{font-size:22px}.volt-price--lg .volt-price__amount{font-size:24px}.volt-price__compare{font-size:16px;color:var(--text-subtle);text-decoration:line-through;font-weight:600}.volt-price__vat{font-size:13px;color:var(--price-vat-note);font-weight:600;margin-top:3px}.volt-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-4)}.volt-trust--stack{display:flex;flex-direction:column}.volt-trust__item{display:flex;align-items:center;gap:var(--sp-3)}.volt-trust__title{font-weight:700;font-size:15px;color:var(--text-strong);line-height:1.2}.volt-trust__sub{font-size:13px;color:var(--text-muted);font-weight:500}.volt-trust--on-dark .volt-trust__title{color:var(--white)}.volt-trust--on-dark .volt-trust__sub{color:var(--green-200)}.volt-trust--on-dark .volt-icon-chip{background:#ffffff1a;color:var(--green-300)}.volt-spec-pill{display:flex;flex-direction:column;gap:1px;min-width:0}.volt-spec-pill__value{font-family:var(--font-spec);font-variant-numeric:tabular-nums;font-weight:800;font-size:17px;color:var(--text-strong);line-height:1.1}.volt-spec-pill__label{font-size:11px;color:var(--text-muted);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.volt-product-card{display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.volt-product-card:hover{border-color:var(--border-brand);box-shadow:var(--shadow-md);transform:translateY(-3px);text-decoration:none;color:inherit}.volt-product-card__media{position:relative;aspect-ratio:4/3;background:linear-gradient(180deg,var(--white),var(--ink-050));display:flex;align-items:center;justify-content:center}.volt-product-card__badge{position:absolute;top:12px;left:12px}.volt-product-card__media img{width:78%;height:78%;object-fit:contain}.volt-product-card__media-placeholder{color:var(--ink-300);font-size:13px;font-weight:600}.volt-product-card__body{padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4);flex:1}.volt-product-card__brand{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.volt-product-card__name{font-size:19px;font-weight:700;margin-top:3px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.volt-product-card__specs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-height:64px}.volt-product-card__specs:empty{display:grid}.volt-product-card__footer{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3)}.volt-icon{display:inline-block;vertical-align:middle}.volt-faq-item .volt-faq-icon--minus,.volt-faq-item.is-open .volt-faq-icon--plus{display:none}.volt-faq-item.is-open .volt-faq-icon--minus{display:inline-flex}.volt-faq-item .volt-faq-icon{transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.volt-faq-item.is-open .volt-faq-icon{background:var(--signal);color:var(--white)}.volt-faq-item .volt-faq-panel{overflow:hidden;max-height:0;opacity:0;transition:max-height var(--dur-slow) var(--ease-out),opacity var(--dur) var(--ease-out)}.volt-faq-item.is-open .volt-faq-panel{max-height:400px;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/volt-components.css.map */
