.tabs[data-astro-cid-lcbkr25k][hidden],.options[data-astro-cid-lcbkr25k][hidden]{display:none}.panel[data-astro-cid-lcbkr25k]{gap:var(--space-4);display:grid}.panel--framed[data-astro-cid-lcbkr25k]{padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg)}.panel__head[data-astro-cid-lcbkr25k]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.panel__title[data-astro-cid-lcbkr25k]{font:600 20px / 1.3 var(--font-family-heading);margin:0}.panel__intro[data-astro-cid-lcbkr25k]{color:var(--text-secondary);font:var(--type-body-sm);margin:0}.tabs[data-astro-cid-lcbkr25k]{border-radius:var(--radius-sm);background:var(--surface-muted);gap:2px;padding:3px;display:flex}.tabs__tab[data-astro-cid-lcbkr25k]{padding:var(--space-2);border-radius:var(--radius-xs);color:var(--text-secondary);font:var(--type-label);text-align:center;flex:1;text-decoration:none}.tabs__tab[data-astro-cid-lcbkr25k]:hover{color:var(--text-primary);text-decoration:none}.tabs__tab--current[data-astro-cid-lcbkr25k]{background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.panel__form[data-astro-cid-lcbkr25k]{gap:var(--space-4);display:grid}.article[data-astro-cid-lcbkr25k]{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-page);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;display:grid}.article__image[data-astro-cid-lcbkr25k]{border-radius:var(--radius-sm);background:var(--surface-card);place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.article__image[data-astro-cid-lcbkr25k] img{object-fit:contain;width:56px;height:56px;padding:4px}.article__text[data-astro-cid-lcbkr25k]{min-width:0;display:grid}.article__name[data-astro-cid-lcbkr25k]{font:600 14px / 1.3 var(--font-family-heading)}.article__sku[data-astro-cid-lcbkr25k]{color:var(--text-muted);font:var(--type-caption)}.article__input[data-astro-cid-lcbkr25k]{width:88px;height:var(--control-height);padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:600 15px var(--font-family-body);text-align:center}.article__input[data-astro-cid-lcbkr25k][aria-invalid=true]{border-color:var(--status-danger)}.field-error[data-astro-cid-lcbkr25k]{color:var(--text-danger);font:var(--type-caption);margin:-8px 0 0}.cart-summary[data-astro-cid-lcbkr25k]{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-page);font:var(--type-body-sm)}.cart-summary[data-astro-cid-lcbkr25k] p[data-astro-cid-lcbkr25k]{margin:0}.cart-summary__title[data-astro-cid-lcbkr25k]{font:var(--type-label)}.cart-summary__lines[data-astro-cid-lcbkr25k]{margin:var(--space-2) 0;padding:0;list-style:none}.cart-summary__total[data-astro-cid-lcbkr25k]{color:var(--text-secondary)}.options[data-astro-cid-lcbkr25k]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.options__legend[data-astro-cid-lcbkr25k]{margin-bottom:var(--space-2);font:var(--type-label);padding:0}.options__row[data-astro-cid-lcbkr25k]{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.fields[data-astro-cid-lcbkr25k]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.phone[data-astro-cid-lcbkr25k]:has(input:required) .field__optional{display:none}.message[data-astro-cid-lcbkr25k]{gap:6px;display:grid}.message__label[data-astro-cid-lcbkr25k]{font:var(--type-label)}.message__optional[data-astro-cid-lcbkr25k]{margin-left:var(--space-1);color:var(--text-muted);font:400 12px var(--font-family-body)}.message__input[data-astro-cid-lcbkr25k]{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font:400 15px / 1.5 var(--font-family-body);resize:vertical}.honeypot[data-astro-cid-lcbkr25k]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.panel__submit[data-astro-cid-lcbkr25k]{min-height:var(--control-height);border-radius:var(--radius-sm);background:var(--action-primary);color:var(--action-primary-text);font:var(--type-button);cursor:pointer;border:0}.panel__submit[data-astro-cid-lcbkr25k]:hover{background:var(--action-primary-hover)}.panel__submit[data-astro-cid-lcbkr25k][aria-busy=true]{cursor:progress;opacity:.7}.panel__privacy[data-astro-cid-lcbkr25k]{color:var(--text-muted);font:400 12px / 1.4 var(--font-family-body);text-align:center;margin:-8px 0 0}.muted[data-astro-cid-lcbkr25k]{color:var(--text-muted)}@media (width<=767px){.panel--framed[data-astro-cid-lcbkr25k]{padding:var(--space-4);box-shadow:none}.fields[data-astro-cid-lcbkr25k]{grid-template-columns:minmax(0,1fr)}}
