.specs-table{border:var(--border-width-1) solid var(--border-muted);border-radius:var(--radius-container);overflow:hidden}.specs-table-header{padding:var(--space-16) var(--space-24);background-color:var(--surface-subtle);border-bottom:var(--border-width-1) solid var(--border-muted);justify-content:space-between;align-items:center;display:flex}.specs-table-header-label,.specs-table-header-value{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--line-height-20);color:var(--text-strong)}.specs-table-row{padding:var(--space-16) var(--space-24);border-bottom:var(--border-width-1) solid var(--border-muted);justify-content:space-between;align-items:center;display:flex}.specs-table-row:last-child{border-bottom:none}.specs-table-row-label{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-20);color:var(--text-body)}.specs-table-row-value{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body-small);font-weight:600;line-height:var(--line-height-20);color:var(--text-strong);text-align:right}.eu-label-table-action{align-items:center;gap:var(--space-4);cursor:pointer;font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body-small);font-weight:400;line-height:var(--line-height-20);color:var(--text-body);background:0 0;border:none;padding:0;display:inline-flex}.eu-label-table-label{align-items:center;gap:var(--space-12);display:flex}.eu-label-table-label .specs-table-row-label{font-size:var(--font-size-body-small);color:var(--text-strong);font-weight:600}.eu-label-table-value{align-items:center;gap:var(--space-8);display:flex}
.dimension-card{border:var(--border-width-1) solid var(--border-muted);border-radius:var(--radius-card);background-color:var(--surface-blush);flex-direction:column;width:100%;display:flex;overflow:hidden}.dimension-card__content{gap:var(--space-4);padding:var(--space-16) var(--space-24);flex-direction:column;display:flex}.dimension-card__title-row{align-items:center;gap:var(--space-8);display:flex}.dimension-card__dimension{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);font-weight:600;line-height:var(--line-height-24);color:var(--text-strong)}.dimension-card__badges{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.dimension-card__eu-labels{align-items:center;gap:var(--space-4);display:flex}.dimension-card__noise{align-items:center;gap:var(--space-4);font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body-small);font-weight:400;line-height:var(--line-height-20);color:var(--text-body);display:flex}.dimension-card__footer{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);background-color:var(--surface-subtle);display:flex}.dimension-card__price-block{flex-direction:column;flex:1;min-width:0;display:flex}.dimension-card__price{align-items:center;gap:var(--space-4);display:flex}.dimension-card__price-value{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body);font-weight:700;line-height:var(--line-height-24);color:var(--text-strong);white-space:nowrap}.dimension-card__price-label{font-family:var(--font-family-secondary), sans-serif;font-size:var(--font-size-body-small);font-weight:400;line-height:var(--line-height-20);color:var(--text-body)}.dimension-card__actions{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}
